
::selection {
	background: rgb(92,136,175); 
	color: #ffffff
}
::-moz-selection {
	background:rgb(92,136,175); 
	color: #ffffff
}
#ascrail2000 {
	z-index: 10000 !important; 
}
body {
	font-family: 'Open Sans';
	font-weight: 400;
	color: #606369;
	background-color: #ffffff;
}


	.boxed {
		box-shadow: 0 0 4px 0 rgb(194,194,194);
		background-color: #ffffff;
	}
	.framed {
		box-shadow: 0 0 25px 0 rgb(179,179,179);
		background-color: #ffffff;
		margin: 25px auto;
	}
	body {
		background-color: #ffffff;
	}

h1, h1 a {
	font-family: 'Oxygen';
	font-weight: regular;
	color: #606369;
	text-shadow: 3px 3px rgb(232,232,232);
}
h2, h3, h4, h5, h6,
h2 a, h3 a, h4 a, h5 a, h6 a {
	font-family: 'Oxygen';
	font-weight: regular;
	color: #606369;
}
h2, h3 {
	text-shadow: 2px 2px rgb(232,232,232);
}
h1 a:hover {
	text-shadow: 2px 2px rgb(232,232,232);
}
h2 a:hover, h3 a:hover {
	text-shadow: 1px 1px rgb(232,232,232);
}
.text-primary {
	color: #4085c2;
}
.text-secondary {
	color: #1562a6;
}
.text-menu {
	color: #4085c2;
}
.text-body {
	color: #606369;
}
.text-link {
	color: #0d968c;
}
#headerbar .address-widget {
	font-family: 'Open Sans';
	font-weight: 400;
	color: rgb(160,161,165);
} 
#headerbar .address-widget a {
	color: rgb(115,161,202);
}
#headerbar .address-widget li [class^="icon-"], 
#headerbar .address-widget li [class*=" icon-"], 
#headerbar .address-widget li [class^="socicon-"], 
#headerbar .address-widget li [class*=" socicon-"] {
	
					color: #ffffff;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
-moz-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
}
#headerbar .address-widget li:hover [class^="icon-"], 
#headerbar .address-widget li:hover [class*=" icon-"], 
#headerbar .address-widget li:hover [class^="socicon-"], 
#headerbar .address-widget li:hover [class*=" socicon-"] {
	
					color: #ffffff;
					text-shadow: none;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
-moz-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
}
#headerbar .address-widget [class^="icon-"]:before, 
#headerbar .address-widget [class*=" icon-"]:before, 
#headerbar .address-widget [class^="socicon-"]:before, 
#headerbar .address-widget [class*=" socicon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(81,115,144); 
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
a { color: #0d968c; }
.cat-title a, a:hover { color: #41ada6; }	

article .content a:not( img), .more-posts a:not(has(img)), .comments a:not( img) {
	border-bottom:1px dashed rgb(134,203,198);
}

/*  FORMS
// ----------- */
select:focus,
select:hover {
  border-color: rgb(102,157,206);
}

input:focus,
textarea:focus {
	background-color: #f7f7f7;
	-webkit-box-shadow: 0 0 1px rgb(245,245,245), inset 0 1px 6px rgb(112,149,182);
		-moz-box-shadow: 0 0 1px rgb(245,245,245), inset 0 1px 6px rgb(112,149,182);
			box-shadow: 0 0 1px rgb(245,245,245), inset 0 1px 6px rgb(112,149,182);
}
form.short input.btn {
	color: #ffffff;
}
.line > li:before,
[class^="icon-"]:before,
[class*=" icon-"]:before,
[class^="socicon-"]:before,
[class*=" socicon-"]:before {
	color: rgb(144,146,150);
	text-shadow: 2px 2px rgb(232,232,232);
}
a [class^="icon-"]:before,
a [class*=" icon-"]:before {
	color: rgb(144,146,150);
}
a:hover [class^="icon-"]:before,
a:hover [class*=" icon-"]:before { 
	color: rgb(144,146,150);
}
ul.icons-demo-list li:hover [class^="icon-"]:before,
ul.icons-demo-list li:hover [class*=" icon-"]:before { 
	color: #0d968c;
	text-shadow: 2px 2px rgb(232,232,232);	
}
.google-map-placeholder {
    border: 1px solid #cccccc !important;
}
.page-teaser .hover-item .btn-hover [class^="icon-"]:before,
.page-teaser .hover-item .btn-hover [class*=" icon-"]:before,
.sortable-portfolio-items .hover-item .btn-hover [class^="icon-"]:before,
.sortable-portfolio-items .hover-item .btn-hover [class*=" icon-"]:before,
.sortable-blog-items .hover-item .btn-hover [class^="icon-"]:before,
.sortable-blog-items .hover-item .btn-hover [class*=" icon-"]:before,
.inpage-nav .btn-hover [class^="icon-"]:before,
.inpage-nav .btn-hover [class*=" icon-"]:before,
.nav-pills li a [class^="icon-"]:before,
.nav-pills li a [class*=" icon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(81,115,144); 
	-webkit-font-smoothing: antialiased;
}
.page-teaser .hover-item .btn-hover:hover [class^="icon-"]:before,
.page-teaser .hover-item .btn-hover:hover [class*=" icon-"]:before,
.sortable-portfolio-items .hover-item .btn-hover:hover [class^="icon-"]:before,
.sortable-portfolio-items .hover-item .btn-hover:hover [class*=" icon-"]:before,
.sortable-blog-items .hover-item .btn-hover:hover [class^="icon-"]:before,
.sortable-blog-items .hover-item .btn-hover:hover [class*=" icon-"]:before,
.inpage-nav .btn-hover:hover [class^="icon-"]:before,
.inpage-nav .btn-hover:hover [class*=" icon-"]:before,
.nav-pills li a:hover [class^="icon-"]:before,
.nav-pills li a:hover [class*=" icon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(81,115,144); 
}
.inpage-nav .btn-hover:active [class^="icon-"]:before,
.inpage-nav .btn-hover:active [class*=" icon-"]:before {
	color: #ffffff;
	text-shadow:  
	0 -1px 0 rgb(81,115,144),
	0 0 4px rgb(148,186,221);
}

.menu-dropdown .dropdown {
	background-color: #ffffff;
	background-color: rgba(255,255,255, 0.9);
	-webkit-box-shadow:  
				0 0 2px rgb(194,194,194),
				3px 3px 3px rgb(173,173,173);
		-moz-box-shadow:  
				0 0 2px rgb(194,194,194),
				3px 3px 3px rgb(173,173,173);
			box-shadow:  
				0 0 2px rgb(194,194,194),
				3px 3px 3px rgb(173,173,173);
}
#w-menubar.menu-fixed {
	background-color: #ffffff;
	background-color: rgba(255,255,255, 0.95);
	-webkit-box-shadow:  
				0 4px 3px -3px rgba(102,102,102, 0.75);
		-moz-box-shadow:  
				0 4px 3px -3px rgba(102,102,102, 0.75);
			box-shadow:  
				0 4px 3px -3px rgba(102,102,102, 0.75);
}

nav#menu .menu-dropdown > li > a, 
nav#menu .menu-dropdown > li > span,
.menu-sidebar > li > a, 
.menu-sidebar > li > span {	
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	
					color: #1562a6;
}
nav#menu .menu-dropdown > li > a:hover, 
nav#menu .menu-dropdown > .active > a:hover,
nav#menu .menu-dropdown > li > span:hover,
nav#menu .menu-dropdown > .active > span:hover,
.menu-sidebar > li > a:hover, 
.menu-sidebar > .active > a:hover,
.menu-sidebar > li > span:hover,
.menu-sidebar > .active > span:hover {
	
					color: #ffffff;
					text-shadow: none;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
-moz-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
}
nav#menu .menu-dropdown > .active > a,
nav#menu .menu-dropdown > .active > span,
.menu-sidebar > .active > a,
.menu-sidebar > .active > span {
	
					color: #ffffff;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
-moz-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
}
nav#menu .menu-dropdown > li > a:focus, 
nav#menu .menu-dropdown > .active > a:focus,
nav#menu .menu-dropdown > li > span:focus,
nav#menu .menu-dropdown > .active > span:focus,
.menu-sidebar > li > a:focus, 
.menu-sidebar > .active > a:focus,
.menu-sidebar > li > span:focus,
.menu-sidebar > .active > span:focus {
	
					color: #ffffff;
					text-shadow: none;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
							inset 0 0 9px rgb(60,124,180);
-moz-box-shadow: 
							inset 0 0 9px rgb(60,124,180);
box-shadow: 
							inset 0 0 9px rgb(60,124,180);
}
/* Level 1 */
.menu-dropdown a.level1,
.menu-dropdown span.level1,
.menu-sidebar a.level1,
.menu-sidebar span.level1 {
	font-size: 15px;
	font-family: 'PT Sans';
	font-weight: regular;
}
/* Drop-Down */
.menu-dropdown .dropdown-bg {
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	background-color: #ffffff;
	border: 0;
}
/* Level 2, Level 3, Level 4, Level 5 */
.menu-dropdown li.level2,
.menu-dropdown li.level3,
.menu-dropdown li.level4,
.menu-dropdown li.level5,
.menu-sidebar li.level2,
.menu-sidebar li.level3,
.menu-sidebar li.level4,
.menu-sidebar li.level5 {
	font-family: 'PT Sans';
	font-weight: regular;
}
.menu-dropdown a.level2,
.menu-dropdown span.level2,
.menu-dropdown a.level3,
.menu-dropdown span.level3,
.menu-dropdown a.level4,
.menu-dropdown span.level4,
.menu-dropdown a.level5,
.menu-dropdown span.level5,
.menu-sidebar a.level2,
.menu-sidebar span.level2,
.menu-sidebar a.level3,
.menu-sidebar span.level3,
.menu-sidebar a.level4,
.menu-sidebar span.level4,
.menu-sidebar a.level5,
.menu-sidebar span.level5 {
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	
					color: #1562a6;
}
.menu-dropdown a.level2:hover,
.menu-dropdown a.current.level2:hover,
.menu-dropdown span.level2:hover,
.menu-dropdown a.level3:hover,
.menu-dropdown a.current.level3:hover,
.menu-dropdown span.level3:hover,
.menu-dropdown a.level4:hover,
.menu-dropdown a.current.level4:hover,
.menu-dropdown span.level4:hover,
.menu-dropdown a.level5:hover,
.menu-dropdown a.current.level5:hover,
.menu-dropdown span.level5:hover,
.menu-sidebar a.level2:hover,
.menu-sidebar a.current.level2:hover,
.menu-sidebar span.level2:hover,
.menu-sidebar a.level3:hover,
.menu-sidebar a.current.level3:hover,
.menu-sidebar span.level3:hover,
.menu-sidebar a.level4:hover,
.menu-sidebar a.current.level4:hover,
.menu-sidebar span.level4:hover,
.menu-sidebar a.level5:hover,
.menu-sidebar a.current.level5:hover,
.menu-sidebar span.level5:hover {
	
					color: #ffffff;
					text-shadow: none;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
-moz-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
}
.menu-dropdown a.level2:focus,
.menu-dropdown a.current.level2:focus,
.menu-dropdown span.level2:focus,
.menu-dropdown a.level3:focus,
.menu-dropdown a.current.level3:focus,
.menu-dropdown span.level3:focus,
.menu-dropdown a.level4:focus,
.menu-dropdown a.current.level4:focus,
.menu-dropdown span.level4:focus,
.menu-dropdown a.level5:focus,
.menu-dropdown a.current.level5:focus,
.menu-dropdown span.level5:focus,
.menu-sidebar a.level2:focus,
.menu-sidebar a.current.level2:focus,
.menu-sidebar span.level2:focus,
.menu-sidebar a.level3:focus,
.menu-sidebar a.current.level3:focus,
.menu-sidebar span.level3:focus,
.menu-sidebar a.level4:focus,
.menu-sidebar a.current.level4:focus,
.menu-sidebar span.level4:focus,
.menu-sidebar a.level5:focus,
.menu-sidebar a.current.level5:focus,
.menu-sidebar span.level5:focus {
	
					color: #ffffff;
					text-shadow: none;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
							inset 0 0 9px rgb(60,124,180);
-moz-box-shadow: 
							inset 0 0 9px rgb(60,124,180);
box-shadow: 
							inset 0 0 9px rgb(60,124,180);
}
.menu-dropdown a.current.level2,
.menu-dropdown a.current.level3,
.menu-dropdown a.current.level4,
.menu-dropdown a.current.level5,
.menu-sidebar a.current.level2,
.menu-sidebar a.current.level3,
.menu-sidebar a.current.level4,
.menu-sidebar a.current.level5 {
	
					color: #ffffff;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
-moz-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
}

#headerbar .widget_search .search-query,
nav#menu div#search .search-query {
	font-family: 'PT Sans';
	font-weight: regular;
	border: 0;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	
					color: #ffffff;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
-moz-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
}
#headerbar .widget_search .search-query:focus,
nav#menu div#search .search-query:focus {
	
					color: #ffffff;
					text-shadow: none;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
-moz-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
}
#headerbar .widget_search input.search-query::-webkit-input-placeholder,
nav#menu div#search input.search-query::-webkit-input-placeholder { 
	color:#ffffff; }
#headerbar .widget_search input.search-query::-moz-placeholder,
nav#menu div#search input.search-query::-moz-placeholder { 
	color:#ffffff; opacity: 1;} /* firefox 19+ */
#headerbar .widget_search input.search-query:-ms-input-placeholder,
nav#menu div#search input.search-query:-ms-input-placeholder { 
	color:#ffffff; } /* ie */
#headerbar .widget_search input.search-queryinput:-moz-placeholder,
nav#menu div#search input.search-queryinput:-moz-placeholder { 
	color:#ffffff; opacity: 1;}


/* Drop-Down Results */
.searchbox .results {
	color: #606369;
	background-color: #ffffff;
	background-color: rgba(255,255,255, 0.9);
	-webkit-box-shadow:  
				0 0 2px rgb(194,194,194),
				3px 3px 3px rgb(173,173,173);
		-moz-box-shadow:  
				0 0 2px rgb(194,194,194),
				3px 3px 3px rgb(173,173,173);
			box-shadow:  
				0 0 2px rgb(194,194,194),
				3px 3px 3px rgb(173,173,173);
}
.searchbox .results li.results-header,
.searchbox .results li.more-results {
	color: #1562a6; 
	font-size: 18px;
	font-weight: regular;
	font-family: 'Oxygen';
	letter-spacing: 1px;
}
.searchbox .results li.result { 
	border: 0; 
	margin: 3px;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	
					color: #606369;
}
.searchbox .results li.results-header + li.result { border-top: none; }
.searchbox .results li.result.selected { 
	
					color: #ffffff;
					text-shadow: none;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
-moz-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
}
.searchbox .results li.result.selected h3 { 
	color: #ffffff;
	text-shadow: none;
}

.mod-box-grad .module-title { 	color: #4085c2; }

.divider-dash-0 {
border-bottom: 1px dashed rgb(204,204,204);
background: rgb(230,230,230);
}
.divider-dash-1 {
border-bottom: 1px dashed rgb(153,181,205);
background: rgb(230,230,230);
}
.divider-dash-2 {
border-bottom: 1px dashed rgb(136,167,194);
background: rgb(230,230,230);
}
.divider-dash-3 {
border-bottom: 1px dashed rgb(153,181,205);
background: rgb(230,230,230);
}
.divider-line-0 {
border-top: 1px solid rgb(230,230,230);
border-bottom: 1px solid rgb(246,246,246);
}
.divider-line-1 {
border-top: 1px solid rgb(153,181,205);
border-bottom: 1px solid rgb(246,246,246);
}
.divider-line-2 {
border-top: 1px solid rgb(136,167,194);
border-bottom: 1px solid rgb(246,246,246);
}
.divider-line-3 {
border-top: 1px solid rgb(153,181,205);
border-bottom: 1px solid rgb(246,246,246);
}
.divider-grad {
	background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgb(201,201,201) 50%, rgb(255,255,255) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(255,255,255)), color-stop(50%,rgb(201,201,201)), color-stop(100%,rgb(255,255,255))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgb(255,255,255) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgb(255,255,255) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgb(255,255,255) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%); /* IE10+ */
	background: linear-gradient(to right, rgb(255,255,255) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#00000000",GradientType=1 ); /* IE6-8 */
}
.divider-grad-soft {
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(255,255,255)), color-stop(50%,rgb(232,232,232)), color-stop(100%,rgb(255,255,255))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgb(255,255,255) 0%,rgb(232,232,232) 50%,rgb(255,255,255) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgb(255,255,255) 0%,rgb(232,232,232) 50%,rgb(255,255,255) 100%);
	background: -ms-linear-gradient(left, rgb(255,255,255) 0%,rgb(232,232,232) 50%,rgb(255,255,255) 100%);
	background: linear-gradient(to right, rgb(255,255,255) 0%,rgb(232,232,232) 50%,rgb(255,255,255) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#00000000",GradientType=1 );
}
.divider-grad-color-1 {
	background: -moz-linear-gradient(left, rgb(133,166,195) 0%, rgb(201,201,201) 50%, rgb(255,255,255) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(133,166,195)), color-stop(50%,rgb(201,201,201)), color-stop(100%,rgb(255,255,255))); 
	background: -webkit-linear-gradient(left, rgb(133,166,195) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	background: -o-linear-gradient(left, rgb(133,166,195) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	background: -ms-linear-gradient(left, rgb(133,166,195) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	background: linear-gradient(to right, rgb(133,166,195) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff4085c2", endColorstr="#00000000",GradientType=1 );
}
.divider-grad-color-2 {
	background: -moz-linear-gradient(left, rgb(115,161,202) 0%, rgb(201,201,201) 50%, rgb(255,255,255) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(115,161,202)), color-stop(50%,rgb(201,201,201)), color-stop(100%,rgb(255,255,255)));
	background: -webkit-linear-gradient(left, rgb(115,161,202) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	background: -o-linear-gradient(left, rgb(115,161,202) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	background: -ms-linear-gradient(left, rgb(115,161,202) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	background: linear-gradient(to right, rgb(115,161,202) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff000000", endColorstr="#00000000",GradientType=1 );
}
.divider-grad-color-3 {
	background: -moz-linear-gradient(left, rgb(140,182,218) 0%, rgb(201,201,201) 50%, rgb(255,255,255) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgb(140,182,218)), color-stop(50%,rgb(201,201,201)), color-stop(100%,rgb(255,255,255)));
	background: -webkit-linear-gradient(left, rgb(140,182,218) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	background: -o-linear-gradient(left, rgb(140,182,218) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	background: -ms-linear-gradient(left, rgb(140,182,218) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	background: linear-gradient(to right, rgb(140,182,218) 0%,rgb(201,201,201) 50%,rgb(255,255,255) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff000000", endColorstr="#00000000",GradientType=1 );
}
.divider-shad-3 {
	border-bottom: 3px solid rgb(153,153,153);
	box-shadow: 2px 2px rgb(232,232,232);
}
.divider-shad-4 {
	border-bottom: 4px solid rgb(153,153,153);
	box-shadow: 2px 3px rgb(232,232,232);
}
.divider-shad-5 {
	border-bottom: 5px solid rgb(153,153,153);
	box-shadow: 2px 3px rgb(232,232,232);
}

.divider-inset-1 {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.divider-inset-2 {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(215,226,236);
-moz-box-shadow: inset 1px 1px rgb(215,226,236);
box-shadow: inset 1px 1px rgb(215,226,236);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.divider-inset-3 {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}


/* portfolio */
li.thumbnail .project-data {
	color: rgb(176,177,180);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
li.thumbnail:hover .project-data {
	color: rgb(144,146,150);
}
.sortable-portfolio-items li.thumbnail {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.widget-portfolio .sortable-portfolio-items li.thumbnail .portfolio-item {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.sortable-portfolio-items li .hover-item div {
	background: rgba(255,255,255, 0.9);
}
.btn-hover {
	-webkit-font-smoothing: antialiased;
	
					color: #ffffff;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
-moz-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
}
.btn-hover:hover {
	
					color: #ffffff;
					text-shadow: none;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
-moz-box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
box-shadow: 
							inset 0 0 8px rgb(61,126,183),
							inset -1px -1px rgb(98,151,197), 
							2px 2px rgb(204,221,235);
}
.btn-hover:active {
	
					color: #ffffff;
					text-shadow: none;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
							inset 0 0 9px rgb(60,124,180);
-moz-box-shadow: 
							inset 0 0 9px rgb(60,124,180);
box-shadow: 
							inset 0 0 9px rgb(60,124,180);
}
/* Blog */
li.thumbnail .post-data {
	color: rgb(176,177,180);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
li.thumbnail:hover .post-data {
	color: rgb(144,146,150);
}
.sortable-blog-items li.thumbnail {
	-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.sortable-blog-items li .hover-item div {
	background: rgba(255,255,255, 0.9);
}
/*       Image Frames       */
.image-frame {
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	
				font-size: 15px;
				font-family: 'PT Sans';
				font-weight: regular;
				color: #ffffff;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				background: #6ba5d7;
-webkit-box-shadow:   
						inset -1px -1px rgb(128,169,205), 
						inset 1px 1px rgb(131,173,211), 
						3px 3px rgb(188,210,229);
-moz-box-shadow:   
						inset -1px -1px rgb(128,169,205), 
						inset 1px 1px rgb(131,173,211), 
						3px 3px rgb(188,210,229);
box-shadow:   
						inset -1px -1px rgb(128,169,205), 
						inset 1px 1px rgb(131,173,211), 
						3px 3px rgb(188,210,229);
}
.image-frame:hover {
	
				color: #ffffff;
				border: 0;	
				background: #6ba5d7;
-webkit-box-shadow:    
						inset -1px -1px rgb(128,169,205), 
						inset 1px 1px rgb(131,173,211), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:    
						inset -1px -1px rgb(128,169,205), 
						inset 1px 1px rgb(131,173,211), 
						2px 2px rgb(204,221,235);
box-shadow:    
						inset -1px -1px rgb(128,169,205), 
						inset 1px 1px rgb(131,173,211), 
						2px 2px rgb(204,221,235);
}
.sortable-clients-items li .client-item.image-frame,
.sortable-partners-items li .partner-item.image-frame,
.sortable-team-items li .team-item.image-frame,
.page-teaser .teaser-item.image-frame,
.sortable-portfolio-items li .portfolio-item.image-frame,
.project-data .featured-image.image-frame,
.sortable-blog-items li .blog-item.image-frame,
.post-data .featured-image.image-frame {
	padding: 7px;
}
.inpage-desc {
	color: rgb(176,177,180);
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.inpage-desc:hover {
	color: rgb(144,146,150);
}
/* Page Teaser */
.page-teaser {
	-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.page-teaser > div {
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.page-teaser p {
	color: rgb(144,146,150);
}
.page-teaser:hover p {
	color: rgb(96,99,105);
}
.page-teaser .hover-item.hover-item div {
	background: rgba(255,255,255, 0.9);
}
/*    Teaser Icons       */
.teaser-item.body-color-bg,
.teaser-icon .body-color-bg {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
.teaser-item.menu-color-bg,
.teaser-icon .menu-color-bg {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
}
.teaser-item.primary-color-bg,
.teaser-icon .primary-color-bg {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
}
.teaser-item.secondary-color-bg,
.teaser-icon .secondary-color-bg {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(215,226,236);
-moz-box-shadow: inset 1px 1px rgb(215,226,236);
box-shadow: inset 1px 1px rgb(215,226,236);
}
.teaser-item {
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.teaser-icon {
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
}

.page-teaser:hover .teaser-icon [class^="icon-"], .page-teaser:hover .teaser-icon [class*=" icon-"],
.page-teaser:hover .teaser-icon [class^="socicon-"], .page-teaser:hover .teaser-icon [class*=" socicon-"] {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}
.teaser-icon [class^="icon-"]:before, .teaser-icon [class*=" icon-"]:before,
.teaser-icon [class^="socicon-"]:before, .teaser-icon [class*=" socicon-"]:before {
	color: #4085c2;
	text-shadow:  
						0 1px 0 rgb(81,115,144); 
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.page-teaser:hover .teaser-icon [class^="icon-"]:before, .page-teaser:hover .teaser-icon [class*=" icon-"]:before,
.page-teaser:hover .teaser-icon [class^="socicon-"]:before, .page-teaser:hover .teaser-icon [class*=" socicon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(81,115,144); 
}
.teaser-icon [class^="socicon-"]:after, 
.teaser-icon [class*=" socicon-"]:after, 
.teaser-icon [class^="icon-"]:after, 
.teaser-icon [class*=" icon-"]:after {
	-webkit-box-shadow: 3px 3px rgb(232,232,232);
	-moz-box-shadow: 3px 3px rgb(232,232,232);
	box-shadow: 3px 3px rgb(232,232,232);
}
/* Team Skills */
.progress-bars .progress {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.progress-bars .progress .bar {
	background-image: #2fd450;
background-image: -moz-linear-gradient(top,  #2fd450 100%, #13bfb4 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(47,212,80, 1)), color-stop(100%,rgba(19,191,180, 1)));
background-image: -webkit-linear-gradient(top,  rgba(47,212,80, 1) 0%,rgba(19,191,180, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(47,212,80, 1) 0%,rgba(19,191,180, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(47,212,80, 1) 0%,rgba(19,191,180, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(47,212,80, 1) 0%,rgba(19,191,180, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#642fd450", endColorstr="#6413bfb4", GradientType=0);
		*background-color:#13bfb4;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		background-color: #2dc94c;

				color: #ffffff;
				text-shadow: 
					0 1px 0 rgb(46,121,62);
				border: 0;	
-webkit-box-shadow:  
						inset 0 0 8px rgb(15,153,144);
-moz-box-shadow:  
						inset 0 0 8px rgb(15,153,144);
box-shadow:  
						inset 0 0 8px rgb(15,153,144);
}
li.thumbnail .team-desc {
	color: rgb(176,177,180);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
} 
li.thumbnail .team-desc:hover, li.thumbnail .team-desc:hover .member-full-name {
	color: rgb(144,146,150);
}
.member-full-name {
	color: rgb(176,177,180);
}
.member-links ul.member-props li + li:before{
	color: rgb(176,177,180);
}
.sortable-team-items li.thumbnail {
	-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
/* Partners page */
li.thumbnail .partners-desc {
	color: rgb(176,177,180);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
} 
li.thumbnail .partners-desc:hover, li.thumbnail .partners-desc:hover .member-full-name {
	color: rgb(144,146,150);
}
.partner-name {
	color: rgb(176,177,180);
}
.partner-links ul.partner-props li + li:before{
	content: " / ";
	color: rgb(176,177,180);
}
.sortable-partners-items li.thumbnail {
	-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
/* Clients page */
li.thumbnail .clients-desc {
	color: rgb(176,177,180);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
} 
li.thumbnail .clients-desc:hover, li.thumbnail .clients-desc:hover .member-full-name {
	color: rgb(144,146,150);
}
.client-name {
	color: rgb(176,177,180);
}
.client-links ul.client-props li + li:before{
	color: rgb(176,177,180);
}
.sortable-clients-items li.thumbnail {
	-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
/*        Shapes       */
.circle {
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}
.ellipse {
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%;
}
.leaf {
	-moz-border-radius: 3% 85% 3% 85%;
	-webkit-border-radius: 3% 85% 3% 85%;
	border-radius: 3% 85% 3% 85%;
}
.lemon {
	-moz-border-radius: 5% 75% 15% 75%;
	-webkit-border-radius: 5% 75% 15% 75%;
	border-radius: 5% 75% 15% 75%;
}
.bullet { 
	border-radius: 5% 80% 80% 5% / 5% 60% 60% 5%; 
} 
.mushroom {
	-moz-border-radius: 50% 50% 50% 50%/60% 60% 30% 30%;
	-webkit-border-radius: 50% 50% 50% 50%/60% 60% 30% 30%;
	border-radius: 50% 50% 50% 50%/60% 60% 30% 30%;
}
.tv-screen { 
	-moz-border-radius: 75% / 12%;
	-webkit-border-radius: 75% / 12%;
	border-radius: 75% / 12%;
	position: relative;
}
.pricing_box {
	-webkit-border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
			border-radius: 4px 4px 0 0;
}
.pricing_box .header {
	
				font-size: 15px;
				font-family: 'PT Sans';
				font-weight: regular;
				color: #0d968c;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
-moz-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
	-webkit-border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
			border-radius: 4px 4px 0 0;
}
.pricing_box.active .header {
	
					color: #ffffff;
					background-color: #4085c2;
					background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
-moz-box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
box-shadow: 
					inset 0 0 8px rgb(61,126,183),
					inset -1px -1px rgb(98,151,197),
					3px 3px rgb(204,221,235);
	border: 0;
	-webkit-border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
			border-radius: 4px 4px 0 0;	
}

.pricing_box.active .header h2 {
	color: #ffffff;
	text-shadow: 2px 2px rgb(99,153,199);
}
.pricing_box .features {
	-webkit-border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
			border-radius: 4px 4px 0 0;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
.pricing_box.active .features {
	-webkit-border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
			border-radius: 4px 4px 0 0;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
}
.loader .bar {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
}
.loader .bar .sphere {
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
}

#w-page-top {
	color: #757575;
	background-color: #f9f9f9;
	background-image: #f9f9f9;
background-image: -moz-linear-gradient(top,  #f9f9f9 100%, #f9f9f9 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249, 1)), color-stop(100%,rgba(249,249,249, 1)));
background-image: -webkit-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64f9f9f9", endColorstr="#64f9f9f9", GradientType=0);
		*background-color:#f9f9f9;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
	-webkit-box-shadow: inset 0 4px 3px -3px rgba(124,124,124, 0.7), inset 0 -3px 2px -2px rgba(124,124,124, 0.5);
		-moz-box-shadow: inset 0 4px 3px -3px rgba(124,124,124, 0.7), inset 0 -3px 2px -2px rgba(124,124,124, 0.5);
			box-shadow: inset 0 4px 3px -3px rgba(124,124,124, 0.7), inset 0 -3px 2px -2px rgba(124,124,124, 0.5);
}
#w-page-top .line > li:before {
	color: #757575;
	text-shadow: 2px 2px rgb(227,227,227);
}
#w-page-top a {
	color: #1462a6;	
}
#w-page-top a:hover, #w-page-top a:active {
	color: #41ada6;	
}
#w-page-top h1, #w-page-top h1 a {
	text-shadow: 3px 3px rgb(227,227,227);
	color: #757575;
}
#w-page-top h2, #w-page-top h3,
#w-page-top h2 a, #w-page-top h3 a,
#w-page-top [class^="socicon-"]:before, #w-page-top [class*=" socicon-"]:before,
#w-page-top .module h3 [class^="icon-"]:before, #w-page-top .module h3 [class*=" icon-"]:before,
#w-page-top .module h3 [class^="socicon-"]:before, #w-page-top .module h3 [class*=" socicon-"]:before {
	text-shadow: 2px 2px rgb(227,227,227);
	color: #757575;
}
#w-page-top h4, #w-page-top h5, #w-page-top h6,
#w-page-top h4 a, #w-page-top h5 a, #w-page-top h6 a {
	color: #757575;
}
#w-page-top h1 a:hover {
	text-shadow: 2px 2px rgb(227,227,227);
}
#w-page-top h2 a:hover, #w-page-top h3 a:hover {
	text-shadow: 1px 1px rgb(227,227,227);
}

/*    Teaser Icons       */
#w-page-top .teaser-item.body-color-bg,
#w-page-top .teaser-icon .body-color-bg {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(232,232,232);
-moz-box-shadow: inset 1px 1px rgb(232,232,232);
box-shadow: inset 1px 1px rgb(232,232,232);
}
#w-page-top .teaser-item.menu-color-bg,
#w-page-top .teaser-icon .menu-color-bg {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(216,226,235);
-moz-box-shadow: inset 1px 1px rgb(216,226,235);
box-shadow: inset 1px 1px rgb(216,226,235);
}
#w-page-top .teaser-item.primary-color-bg,
#w-page-top .teaser-icon .primary-color-bg {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(216,226,235);
-moz-box-shadow: inset 1px 1px rgb(216,226,235);
box-shadow: inset 1px 1px rgb(216,226,235);
}
#w-page-top .teaser-item.secondary-color-bg,
#w-page-top .teaser-icon .secondary-color-bg {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(210,221,231);
-moz-box-shadow: inset 1px 1px rgb(210,221,231);
box-shadow: inset 1px 1px rgb(210,221,231);
}
#w-page-top .page-teaser p {
	color: rgb(157,157,157);
}
#w-page-top .page-teaser:hover p {
	color: rgb(117,117,117);
}
#w-page-top .page-teaser:hover .teaser-icon [class^="icon-"], 
#w-page-top .page-teaser:hover .teaser-icon [class*=" icon-"],
#w-page-top .page-teaser:hover .teaser-icon [class^="socicon-"], 
#w-page-top .page-teaser:hover .teaser-icon [class*=" socicon-"] {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}
#w-page-top .teaser-icon [class^="icon-"]:before, #w-page-top .teaser-icon [class*=" icon-"]:before,
#w-page-top .teaser-icon [class^="socicon-"]:before, #w-page-top .teaser-icon [class*=" socicon-"]:before {
	color: #13bfb4;
	text-shadow:  
						0 1px 0 rgb(59,142,136); 
}
#w-page-top .page-teaser:hover .teaser-icon [class^="icon-"]:before, 
#w-page-top .page-teaser:hover .teaser-icon [class*=" icon-"]:before,
#w-page-top .page-teaser:hover .teaser-icon [class^="socicon-"]:before, 
#w-page-top .page-teaser:hover .teaser-icon [class*=" socicon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(80,114,143);
}
#w-page-top .teaser-icon [class^="socicon-"]:after, 
#w-page-top .teaser-icon [class*=" socicon-"]:after, 
#w-page-top .teaser-icon [class^="icon-"]:after, 
#w-page-top .teaser-icon [class*=" icon-"]:after {
	-webkit-box-shadow: 2px 2px rgb(188,209,227);
	-moz-box-shadow: 2px 2px rgb(188,209,227);
	box-shadow: 2px 2px rgb(188,209,227);
}

#w-page-top .flex-control-paging li a {
	
				border: 0;	
				background-color: #f9f9f9;
				background-image: #f9f9f9;
background-image: -moz-linear-gradient(top,  #f9f9f9 100%, #f9f9f9 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249, 1)), color-stop(100%,rgba(249,249,249, 1)));
background-image: -webkit-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64f9f9f9", endColorstr="#64f9f9f9", GradientType=0);
		*background-color:#f9f9f9;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(235,235,235), 
						inset -1px -1px rgb(229,229,229), 
						2px 3px rgb(239,239,239);
-moz-box-shadow:  
						inset 0 0 5px rgb(235,235,235), 
						inset -1px -1px rgb(229,229,229), 
						2px 3px rgb(239,239,239);
box-shadow:  
						inset 0 0 5px rgb(235,235,235), 
						inset -1px -1px rgb(229,229,229), 
						2px 3px rgb(239,239,239);
}
#w-page-top .flex-control-paging li a:hover { 
	
				border: 0;	
				background-color: #f4f4f4;
				background-image: #f9f9f9;
background-image: -moz-linear-gradient(top,  #f9f9f9 100%, #f9f9f9 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249, 1)), color-stop(100%,rgba(249,249,249, 1)));
background-image: -webkit-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64f9f9f9", endColorstr="#64f9f9f9", GradientType=0);
		*background-color:#f9f9f9;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(235,235,235),
						inset -1px -1px rgb(229,229,229), 
						2px 2px rgb(241,241,241);
-moz-box-shadow:   
						inset 0 0 5px rgb(235,235,235),
						inset -1px -1px rgb(229,229,229), 
						2px 2px rgb(241,241,241);
box-shadow:   
						inset 0 0 5px rgb(235,235,235),
						inset -1px -1px rgb(229,229,229), 
						2px 2px rgb(241,241,241);
}
#w-page-top .flex-control-paging li a.flex-active {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(232,232,232);
-moz-box-shadow: inset 1px 1px rgb(232,232,232);
box-shadow: inset 1px 1px rgb(232,232,232);
}

#w-top-b {
	position: relative;
	overflow: hidden;
	color: #696969;
	background-color: #ffffff;
	background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 30%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 0.3)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 0.3) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 0.3) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 0.3) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 0.3) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1effffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
	-webkit-box-shadow: inset 0 4px 3px -3px rgba(127,127,127, 0.7), inset 0 -3px 2px -2px rgba(127,127,127, 0.5);
		-moz-box-shadow: inset 0 4px 3px -3px rgba(127,127,127, 0.7), inset 0 -3px 2px -2px rgba(127,127,127, 0.5);
			box-shadow: inset 0 4px 3px -3px rgba(127,127,127, 0.7), inset 0 -3px 2px -2px rgba(127,127,127, 0.5);
}
#w-top-b .line > li:before {
	color: #696969;
	text-shadow: 2px 2px rgb(232,232,232);
}
#w-top-b a {
	color: #0d968d;	
}
#w-top-b a:hover, #w-top-b a:active {
	color: #41ada5;	
}
#w-top-b h1, #w-top-b h1 a {
	text-shadow: 3px 3px rgb(232,232,232);
	color: #696969;
}
#w-top-b h2, #w-top-b h3,
#w-top-b h2 a, #w-top-b h3 a,
#w-top-b [class^="socicon-"]:before, #w-top-b [class*=" socicon-"]:before,
#w-top-b .module h3 [class^="icon-"]:before, #w-top-b .module h3 [class*=" icon-"]:before,
#w-top-b .module h3 [class^="socicon-"]:before, #w-top-b .module h3 [class*=" socicon-"]:before {
	text-shadow: 2px 2px rgb(232,232,232);
	color: #696969;
}
#w-top-b h4, #w-top-b h5, #w-top-b h6,
#w-top-b h4 a, #w-top-b h5 a, #w-top-b h6 a {
	color: #696969;
}
#w-top-b h1 a:hover {
	text-shadow: 2px 2px rgb(232,232,232);
}
#w-top-b h2 a:hover, #w-top-b h3 a:hover {
	text-shadow: 1px 1px rgb(232,232,232);
}
#w-top-b .tagcloud>li>a {
	border: 0;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
#w-top-b .tagcloud>li>a:hover {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
}

#w-page-bottom {
	color: #757575;
	background-color: #f9f9f9;
	background-image: #f9f9f9;
background-image: -moz-linear-gradient(top,  #f9f9f9 100%, #f9f9f9 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249, 1)), color-stop(100%,rgba(249,249,249, 1)));
background-image: -webkit-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64f9f9f9", endColorstr="#64f9f9f9", GradientType=0);
		*background-color:#f9f9f9;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
	-webkit-box-shadow: inset 0 4px 3px -3px rgba(124,124,124, 0.7), inset 0 -3px 2px -2px rgba(124,124,124, 0.5);
		-moz-box-shadow: inset 0 4px 3px -3px rgba(124,124,124, 0.7), inset 0 -3px 2px -2px rgba(124,124,124, 0.5);
			box-shadow: inset 0 4px 3px -3px rgba(124,124,124, 0.7), inset 0 -3px 2px -2px rgba(124,124,124, 0.5);
}
#w-page-bottom .line > li:before {
	color: #757575;
	text-shadow: 2px 2px rgb(227,227,227);
}
#w-page-bottom a {
	color: #0d968c;	
}
#w-page-bottom a:hover, #w-page-bottom a:active {
	color: #41ada5;	
}
#w-page-bottom h1, #w-page-bottom h1 a {
	text-shadow: 3px 3px rgb(227,227,227);
	color: #67948b;
}
#w-page-bottom h2, #w-page-bottom h3,
#w-page-bottom h2 a, #w-page-bottom h3 a,
#w-page-bottom [class^="socicon-"]:before, #w-page-bottom [class*=" socicon-"]:before,
#w-page-bottom .module h3 [class^="icon-"]:before, #w-page-bottom .module h3 [class*=" icon-"]:before,
#w-page-bottom .module h3 [class^="socicon-"]:before, #w-page-bottom .module h3 [class*=" socicon-"]:before {
	text-shadow: 2px 2px rgb(227,227,227);
	color: #67948b;
}
#w-page-bottom h4, #w-page-bottom h5, #w-page-bottom h6,
#w-page-bottom h4 a, #w-page-bottom h5 a, #w-page-bottom h6 a {
	color: #67948b;
}
#w-page-bottom h1 a:hover {
	text-shadow: 2px 2px rgb(227,227,227);
}
#w-page-bottom h2 a:hover, #w-page-bottom h3 a:hover {
	text-shadow: 1px 1px rgb(227,227,227);
}
/*	Teaser Icons	*/
#w-page-bottom .teaser-item.body-color-bg,
#w-page-bottom .teaser-icon .body-color-bg {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(232,232,232);
-moz-box-shadow: inset 1px 1px rgb(232,232,232);
box-shadow: inset 1px 1px rgb(232,232,232);
}
#w-page-bottom .teaser-item.menu-color-bg,
#w-page-bottom .teaser-icon .menu-color-bg {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(216,226,235);
-moz-box-shadow: inset 1px 1px rgb(216,226,235);
box-shadow: inset 1px 1px rgb(216,226,235);
}
#w-page-bottom .teaser-item.primary-color-bg,
#w-page-bottom .teaser-icon .primary-color-bg {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(216,226,235);
-moz-box-shadow: inset 1px 1px rgb(216,226,235);
box-shadow: inset 1px 1px rgb(216,226,235);
}
#w-page-bottom .teaser-item.secondary-color-bg,
#w-page-bottom .teaser-icon .secondary-color-bg {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(210,221,231);
-moz-box-shadow: inset 1px 1px rgb(210,221,231);
box-shadow: inset 1px 1px rgb(210,221,231);
}
#w-page-bottom .page-teaser p {
	color: rgb(157,157,157);
}
#w-page-bottom .page-teaser:hover p {
	color: rgb(117,117,117);
}
#w-page-bottom .page-teaser:hover .teaser-icon [class^="icon-"], 
#w-page-bottom .page-teaser:hover .teaser-icon [class*=" icon-"],
#w-page-bottom .page-teaser:hover .teaser-icon [class^="socicon-"], 
#w-page-bottom .page-teaser:hover .teaser-icon [class*=" socicon-"] {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}
#w-page-bottom .teaser-icon [class^="icon-"]:before, 
#w-page-bottom .teaser-icon [class*=" icon-"]:before,
#w-page-bottom .teaser-icon [class^="socicon-"]:before, 
#w-page-bottom .teaser-icon [class*=" socicon-"]:before {
	color: #67948b;
	text-shadow:  
						0 1px 0 rgb(99,121,116);
}
#w-page-bottom .page-teaser:hover .teaser-icon [class^="icon-"]:before, 
#w-page-bottom .page-teaser:hover .teaser-icon [class*=" icon-"]:before,
#w-page-bottom .page-teaser:hover .teaser-icon [class^="socicon-"]:before, 
#w-page-bottom .page-teaser:hover .teaser-icon [class*=" socicon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(80,114,143);
}
#w-page-bottom .teaser-icon [class^="socicon-"]:after, 
#w-page-bottom .teaser-icon [class*=" socicon-"]:after, 
#w-page-bottom .teaser-icon [class^="icon-"]:after, 
#w-page-bottom .teaser-icon [class*=" icon-"]:after {
	-webkit-box-shadow: 2px 2px rgb(188,209,227);
	-moz-box-shadow: 2px 2px rgb(188,209,227);
	box-shadow: 2px 2px rgb(188,209,227);
}

#w-page-bottom .flex-control-paging li a {
	
				border: 0;	
				background-color: #f9f9f9;
				background-image: #f9f9f9;
background-image: -moz-linear-gradient(top,  #f9f9f9 100%, #f9f9f9 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249, 1)), color-stop(100%,rgba(249,249,249, 1)));
background-image: -webkit-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64f9f9f9", endColorstr="#64f9f9f9", GradientType=0);
		*background-color:#f9f9f9;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(235,235,235), 
						inset -1px -1px rgb(229,229,229), 
						2px 3px rgb(239,239,239);
-moz-box-shadow:  
						inset 0 0 5px rgb(235,235,235), 
						inset -1px -1px rgb(229,229,229), 
						2px 3px rgb(239,239,239);
box-shadow:  
						inset 0 0 5px rgb(235,235,235), 
						inset -1px -1px rgb(229,229,229), 
						2px 3px rgb(239,239,239);
}
#w-page-bottom .flex-control-paging li a:hover { 
	
				border: 0;	
				background-color: #f4f4f4;
				background-image: #f9f9f9;
background-image: -moz-linear-gradient(top,  #f9f9f9 100%, #f9f9f9 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249, 1)), color-stop(100%,rgba(249,249,249, 1)));
background-image: -webkit-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(249,249,249, 1) 0%,rgba(249,249,249, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64f9f9f9", endColorstr="#64f9f9f9", GradientType=0);
		*background-color:#f9f9f9;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(235,235,235),
						inset -1px -1px rgb(229,229,229), 
						2px 2px rgb(241,241,241);
-moz-box-shadow:   
						inset 0 0 5px rgb(235,235,235),
						inset -1px -1px rgb(229,229,229), 
						2px 2px rgb(241,241,241);
box-shadow:   
						inset 0 0 5px rgb(235,235,235),
						inset -1px -1px rgb(229,229,229), 
						2px 2px rgb(241,241,241);
}
#w-page-bottom .flex-control-paging li a.flex-active {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(232,232,232);
-moz-box-shadow: inset 1px 1px rgb(232,232,232);
box-shadow: inset 1px 1px rgb(232,232,232);
}

#w-bottom-b {
	color: #9ad9c6;
	background-color: #4d5e5d;
}
#w-bottom-b .line > li:before {
	color: #9ad9c6;
	text-shadow: 2px 2px rgb(70,86,85);
}
#w-bottom-b a {
	color: #13bfb4;	
}
#w-bottom-b a:hover, #w-bottom-b a:active {
	color: #43bab2;	
}
#w-bottom-b h1, #w-bottom-b h2, #w-bottom-b h3, #w-bottom-b h4, #w-bottom-b h5, #w-bottom-b h6,
#w-bottom-b [class^="socicon-"]:before, #w-bottom-b [class*=" socicon-"]:before,
#w-bottom-b [class^="icon-"]:before, #w-bottom-b [class*=" icon-"]:before,
#w-bottom-b .module h3 [class^="icon-"]:before, #w-bottom-b .module h3 [class*=" icon-"]:before,
#w-bottom-b .module h3 [class^="socicon-"]:before, #w-bottom-b .module h3 [class*=" socicon-"]:before {
	text-shadow: 2px 2px rgb(71,88,87);
	color: #67948b;
}
#w-bottom-b h1, #w-bottom-b h1 a {
	color: #67948b;
}
#w-bottom-b .progress-bars .progress,
#w-bottom-b .tagcloud>li>a {
	border: 0;
	border: 0;
background: #4b5c5b;
-webkit-box-shadow: inset 1px 1px rgb(71,88,87);
-moz-box-shadow: inset 1px 1px rgb(71,88,87);
box-shadow: inset 1px 1px rgb(71,88,87);
}
#w-bottom-b .progress-bars .progress:hover,
#w-bottom-b .tagcloud>li>a:hover {
	border: 0;
background: #4b5c5b;
-webkit-box-shadow: inset 1px 1px rgb(73,97,105);
-moz-box-shadow: inset 1px 1px rgb(73,97,105);
box-shadow: inset 1px 1px rgb(73,97,105);
}

#w-bottom-b .address-widget li [class^="icon-"], 
#w-bottom-b .address-widget li [class*=" icon-"], 
#w-bottom-b .address-widget li [class^="socicon-"], 
#w-bottom-b .address-widget li [class*=" socicon-"] {
	border: 0;
background: #4b5c5b;
-webkit-box-shadow: inset 1px 1px rgb(71,88,87);
-moz-box-shadow: inset 1px 1px rgb(71,88,87);
box-shadow: inset 1px 1px rgb(71,88,87);
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
#w-bottom-b .address-widget li:hover [class^="icon-"], 
#w-bottom-b .address-widget li:hover [class*=" icon-"], 
#w-bottom-b .address-widget li:hover [class^="socicon-"], 
#w-bottom-b .address-widget li:hover [class*=" socicon-"] {
	border: 0;
background: #4b5c5b;
-webkit-box-shadow: inset 1px 1px rgb(73,97,105);
-moz-box-shadow: inset 1px 1px rgb(73,97,105);
box-shadow: inset 1px 1px rgb(73,97,105);
}
#w-bottom-b .address-widget li [class^="icon-"]:before, 
#w-bottom-b .address-widget li [class*=" icon-"]:before, 
#w-bottom-b .address-widget li [class^="socicon-"]:before, 
#w-bottom-b .address-widget li [class*=" socicon-"]:before {
	color: #13bfb4;
	text-shadow:  
						0 1px 0 rgb(24,111,105);
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
#w-bottom-b .address-widget li:hover [class^="icon-"]:before, 
#w-bottom-b .address-widget li:hover [class*=" icon-"]:before, 
#w-bottom-b .address-widget li:hover [class^="socicon-"]:before, 
#w-bottom-b .address-widget li:hover [class*=" socicon-"]:before {
	color: #43bab2;
	text-shadow:  
						0 1px 0 rgb(47,108,104);
}
/* Testimonials */
#w-bottom-b .testimonial{
	border: 0;
background: #4b5c5b;
-webkit-box-shadow: inset 1px 1px rgb(71,88,87);
-moz-box-shadow: inset 1px 1px rgb(71,88,87);
box-shadow: inset 1px 1px rgb(71,88,87);
}
#w-bottom-b .testimonial:hover{
	border: 0;
background: #4b5c5b;
-webkit-box-shadow: inset 1px 1px rgb(73,97,105);
-moz-box-shadow: inset 1px 1px rgb(73,97,105);
box-shadow: inset 1px 1px rgb(73,97,105);
}
/* avatar */
#w-bottom-b .testimonial .author_avatar {
	
				border: 0;	
				background-color: #4d5e5d;
				background-image: #4d5e5d;
background-image: -moz-linear-gradient(top,  #4d5e5d 100%, #4d5e5d 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(77,94,93, 1)), color-stop(100%,rgba(77,94,93, 1)));
background-image: -webkit-linear-gradient(top,  rgba(77,94,93, 1) 0%,rgba(77,94,93, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(77,94,93, 1) 0%,rgba(77,94,93, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(77,94,93, 1) 0%,rgba(77,94,93, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(77,94,93, 1) 0%,rgba(77,94,93, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644d5e5d", endColorstr="#644d5e5d", GradientType=0);
		*background-color:#4d5e5d;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(73,88,87), 
						inset -1px -1px rgb(71,87,86), 
						2px 3px rgb(74,90,89);
-moz-box-shadow:  
						inset 0 0 5px rgb(73,88,87), 
						inset -1px -1px rgb(71,87,86), 
						2px 3px rgb(74,90,89);
box-shadow:  
						inset 0 0 5px rgb(73,88,87), 
						inset -1px -1px rgb(71,87,86), 
						2px 3px rgb(74,90,89);
}
#w-bottom-b .testimonial:hover .author_avatar {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(95,141,179),
						inset -1px -1px rgb(92,137,173), 
						2px 2px rgb(83,111,125);
-moz-box-shadow:   
						inset 0 0 5px rgb(95,141,179),
						inset -1px -1px rgb(92,137,173), 
						2px 2px rgb(83,111,125);
box-shadow:   
						inset 0 0 5px rgb(95,141,179),
						inset -1px -1px rgb(92,137,173), 
						2px 2px rgb(83,111,125);
}


#w-footer {
	-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
	color: #ffffff;
	background-color: #1562a6;
	background-image: #1562a6;
background-image: -moz-linear-gradient(top,  #1562a6 100%, #1562a6 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(21,98,166, 1)), color-stop(100%,rgba(21,98,166, 1)));
background-image: -webkit-linear-gradient(top,  rgba(21,98,166, 1) 0%,rgba(21,98,166, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(21,98,166, 1) 0%,rgba(21,98,166, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(21,98,166, 1) 0%,rgba(21,98,166, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(21,98,166, 1) 0%,rgba(21,98,166, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#641562a6", endColorstr="#641562a6", GradientType=0);
		*background-color:#1562a6;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
	-webkit-box-shadow: inset 0 4px 3px -3px rgba(10,49,83, 0.7);
		-moz-box-shadow: inset 0 4px 3px -3px rgba(10,49,83, 0.7);
			box-shadow: inset 0 4px 3px -3px rgba(10,49,83, 0.7);
}
#w-footer .line > li:before {
	color: #ffffff;
	text-shadow: 2px 2px rgb(19,89,151);
}
#w-footer a,
#w-footer ul.menu-line > li,
#w-footer time, #w-footer .address-widget {
	color: #13bfb4;	
}
#w-footer a:hover, #w-footer a:active,
#w-footer .social-menu [class^="socicon-"]:hover:before, #w-footer .social-menu [class*=" socicon-"]:hover:before,
#totop-scroller [class^="icon-"]:hover:before, #totop-scroller [class*=" icon-"]:hover:before {
	color: #43bab2;	
}
#w-footer time [class^="icon-"]:before, #w-footer time [class*=" icon-"]:before,
#w-footer [class^="socicon-"]:before, #w-footer [class*=" socicon-"]:before,
#w-footer .social-menu [class^="socicon-"]:before, #w-footer .social-menu [class*=" socicon-"]:before,
#w-footer .address-widget [class^="icon-"]:before, #w-footer .address-widget [class*=" icon-"]:before,
#totop-scroller [class^="icon-"]:before, #totop-scroller [class*=" icon-"]:before {
	text-shadow: 2px 2px rgb(19,87,148);
	color: #13bfb4;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}

#w-toolbar {
	color: #989898;
	background-color: #ffffff;
	-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
	background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
	-webkit-box-shadow: inset 0 -3px 2px -2px rgba(127,127,127, 0.5);
		-moz-box-shadow: inset 0 -3px 2px -2px rgba(127,127,127, 0.5);
			box-shadow: inset 0 -3px 2px -2px rgba(127,127,127, 0.5);
}
#toolbar a, #toolbar ul.menu-line > li a,
#toolbar time, #toolbar .address-widget {
	color: #989898;
}
#toolbar .social-menu [class^="icon-"]:before, #toolbar .social-menu [class*=" icon-"]:before {
	color: #989898;	
	text-shadow: 2px 2px 0 rgb(232,232,232);
}
#w-toolbar a:hover, #w-toolbar a:active,
#toolbar .social-menu [class^="icon-"]:hover:before, #toolbar .social-menu [class*=" icon-"]:hover:before {
	color: #989898;	
}
#toolbar ul.menu-line > li,
#toolbar time, #toolbar .address-widget {
	color: #989898;
}
#toolbar time [class^="icon-"]:before, #toolbar time [class*=" icon-"]:before,
#toolbar .address-widget [class^="icon-"]:before, #toolbar .address-widget [class*=" icon-"]:before {
	text-shadow: 2px 2px rgb(232,232,232);
	color: #989898;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}

.module h3 [class^="icon-"]:before, .module h3 [class*=" icon-"]:before,
.module h3 [class^="socicon-"]:before, .module h3 [class*=" socicon-"]:before {
	color: rgb(144,146,150);
	text-shadow: 2px 2px rgb(232,232,232);
}
.module:hover  h3 [class^="icon-"]:before,
.module:hover  h3 [class*=" icon-"]:before { 
	color: #4085c2;
}
.body-color-bg,
.hover-body-color-bg:hover {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.menu-color-bg,
.hover-menu-color-bg:hover {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.primary-color-bg,
.hover-primary-color-bg:hover,
#system #comments .comment-byadmin .comment-head {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.secondary-color-bg,
.hover-secondary-color-bg:hover,
#system #comments .comment-head {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(215,226,236);
-moz-box-shadow: inset 1px 1px rgb(215,226,236);
box-shadow: inset 1px 1px rgb(215,226,236);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#w-page-top .hover-body-color-bg:hover {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(232,232,232);
-moz-box-shadow: inset 1px 1px rgb(232,232,232);
box-shadow: inset 1px 1px rgb(232,232,232);
}
#w-page-top .hover-menu-color-bg:hover {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(216,226,235);
-moz-box-shadow: inset 1px 1px rgb(216,226,235);
box-shadow: inset 1px 1px rgb(216,226,235);
}
#w-page-top .hover-primary-color-bg:hover {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(216,226,235);
-moz-box-shadow: inset 1px 1px rgb(216,226,235);
box-shadow: inset 1px 1px rgb(216,226,235);
}
#w-page-top .hover-secondary-color-bg:hover {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(210,221,231);
-moz-box-shadow: inset 1px 1px rgb(210,221,231);
box-shadow: inset 1px 1px rgb(210,221,231);
}
#w-page-bottom .hover-body-color-bg:hover {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(232,232,232);
-moz-box-shadow: inset 1px 1px rgb(232,232,232);
box-shadow: inset 1px 1px rgb(232,232,232);
}
#w-page-bottom .hover-menu-color-bg:hover {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(216,226,235);
-moz-box-shadow: inset 1px 1px rgb(216,226,235);
box-shadow: inset 1px 1px rgb(216,226,235);
}
#w-page-bottom .hover-primary-color-bg:hover {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(216,226,235);
-moz-box-shadow: inset 1px 1px rgb(216,226,235);
box-shadow: inset 1px 1px rgb(216,226,235);
}
#w-page-bottom .hover-secondary-color-bg:hover {
	border: 0;
background: #f4f4f4;
-webkit-box-shadow: inset 1px 1px rgb(210,221,231);
-moz-box-shadow: inset 1px 1px rgb(210,221,231);
box-shadow: inset 1px 1px rgb(210,221,231);
}
img.box-2 {
	-webkit-box-shadow:  
				0 0 2px rgb(194,194,194);
		-moz-box-shadow:  
				0 0 2px rgb(194,194,194);
			box-shadow:  
				0 0 2px rgb(194,194,194);			
}
img.box-3 {
	-webkit-box-shadow:  
				0 0 3px rgb(194,194,194);
		-moz-box-shadow:  
				0 0 3px rgb(194,194,194);
			box-shadow:  
				0 0 3px rgb(194,194,194);			
}
img.box-4 {
	-webkit-box-shadow:  
				0 0 4px rgb(194,194,194);
		-moz-box-shadow:  
				0 0 4px rgb(194,194,194);
			box-shadow:  
				0 0 4px rgb(194,194,194);			
}


/* Categories List */
.line li:before {
	color: rgb(112,115,120);
}
/* Team Members */
.widget-team-members,
.widget-clients,
.widget-partners,
.widget-photostream {
	border: 0;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.image-grid {
	border: 0;
}
.image-grid ul li a {
}
/* Testimonials */
.flexslider.testimonials:hover .flex-next, .flexslider.testimonials:hover .flex-prev {display: none;}
.flexslider.testimonials:hover .flex-next:hover, .flexslider.testimonials:hover .flex-prev:hover {display: none;}
.testimonial{
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	color: rgb(144,146,150);
}
.testimonial:hover{
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
	color: rgb(96,99,105);
}
/* avatar */
.testimonial .author_avatar {
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
}
.testimonial:hover .author_avatar {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}


.flex-control-paging li a {
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
}
.flex-control-paging li a:hover { 
	
				border: 0;	
				background-color: #fafafa;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(241,241,241),
						inset -1px -1px rgb(234,234,234), 
						2px 2px rgb(247,247,247);
-moz-box-shadow:   
						inset 0 0 5px rgb(241,241,241),
						inset -1px -1px rgb(234,234,234), 
						2px 2px rgb(247,247,247);
box-shadow:   
						inset 0 0 5px rgb(241,241,241),
						inset -1px -1px rgb(234,234,234), 
						2px 2px rgb(247,247,247);
}
.flex-control-paging li a.flex-active {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}

.tp-caption[class$="_firm_heading"],
.tp-caption[class*="_firm_heading"] {
	font-family: 'Open Sans';
	font-weight: 300;
	color: #44444444;
}
.tp-caption[class$="_firm_text"],
.tp-caption[class*="_firm_text"] {
	font-family: 'Open Sans';
	font-weight: 300;
	color: #206b4d;
}
.tp-caption[class$="_firm_text_2"],
.tp-caption[class*="_firm_text_2"] {
	font-family: 'Shadows Into Light';
	font-weight: regular;
	color: #737679;
}
.tp-leftarrow.default, .tp-rightarrow.default {
	background: none repeat scroll 0 0 transparent;
	display: block;
	font-family: "entypo";
	font-size: 60px;
	height: 60px;
	line-height: 0;
	text-align: center;
	text-decoration: none;
	visibility: hidden;
	width: 50px;
}
.tp-leftarrow.default:before, .tp-rightarrow.default:before {
	background: none repeat scroll 0 0 rgba(64,133,194, .6) !important;
	color: #ffffff;
	color: rgba(255,255,255, .7);
	display: block;
	line-height: 30px;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	visibility: visible;
	z-index: 100;
}
.tp-leftarrow.default:hover:before, .tp-rightarrow.default:hover:before {
	background-color: rgba(64,133,194, 1) !important;
	color: #ffffff;
}
.tp-leftarrow.default:before {
	content: "\E765";
	-webkit-border-radius: 0 4px 4px 0 !important;
		-moz-border-radius: 0 4px 4px 0 !important;
			border-radius: 0 4px 4px 0 !important;
}
.tp-rightarrow.default:before {
	content: "\E766";
	-webkit-border-radius: 4px 0 0 4px !important;
		-moz-border-radius: 4px 0 0 4px !important;
			border-radius: 4px 0 0 4px !important;
}
.tp-bullets.simplebullets.round .bullet {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	width: 17px;
	height: 17px;
	margin-left: 6px;
	
				border: 0;	
				background-color: #6ba5d7;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(131,173,211), 
						inset -1px -1px rgb(128,169,205), 
						2px 3px rgb(188,210,229);
-moz-box-shadow:  
						inset 0 0 5px rgb(131,173,211), 
						inset -1px -1px rgb(128,169,205), 
						2px 3px rgb(188,210,229);
box-shadow:  
						inset 0 0 5px rgb(131,173,211), 
						inset -1px -1px rgb(128,169,205), 
						2px 3px rgb(188,210,229);
}
.tp-bullets.simplebullets.round .bullet:hover {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}
.tp-bullets.simplebullets.round .bullet.selected {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	
				border: 1px solid;
				border-color: 
				rgb(217,217,217) 
				transparent 
				transparent 
				rgb(217,217,217);	
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				background-color: #f7f7f7;
				-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;
}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus {
	
				border: 1px solid;
				border-color: 
				rgb(232,232,232) 
				transparent 
				transparent 
				rgb(232,232,232);
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				background-color: #fafafa;
				-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;
}
input[type="text"].search-query {
	
				border: 1px solid;
				border-color: 
				rgb(217,217,217) 
				transparent 
				transparent 
				rgb(217,217,217);	
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				background-color: #f7f7f7;
				-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;
}
input[type="text"].search-query:focus {
	
				border: 1px solid;
				border-color: 
				rgb(232,232,232) 
				transparent 
				transparent 
				rgb(232,232,232);
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				background-color: #fafafa;
				-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;
}
#w-toolbar input[type="text"].search-query {
	
				border: 1px solid;
				border-color: 
				rgb(217,217,217) 
				transparent 
				transparent 
				rgb(217,217,217);	
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				background-color: #f7f7f7;
				-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;
}
#w-toolbar input[type="text"].search-query:focus {
	
				border: 1px solid;
				border-color: 
				rgb(232,232,232) 
				transparent 
				transparent 
				rgb(232,232,232);
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				background-color: #fafafa;
				-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;
}
.input-append .add-on, .input-prepend .add-on {
	padding: 5px;
	border: 1px solid;
	border-color: #f7f7f7 #f7f7f7 #f2f2f2;
}
.link-post .link-post-icon,
blockquote .bq-icon {
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
}
.link-post .link-post-icon [class^="icon-"]:before, 
.link-post .link-post-icon [class*=" icon-"]:before,
blockquote .bq-icon [class^="icon-"]:before, 
blockquote .bq-icon [class*=" icon-"]:before {
	color: #4085c2;
	text-shadow:  
						0 1px 0 rgb(81,115,144);
}
div.attribution {
	color: rgba(0, 0, 0, 0.4);
}
blockquote .attribution {
	color: #606063;
	text-shadow: 0 1px 1px rgba(255,255,255,0.1);
}
 
blockquote .attribution cite{
	color: #4085c2;
}
code, pre {
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
code {
	padding: 3px 9px;
	
				color: #0d968c;
				text-shadow: none;
				border: 0;	
				background: #fafafa;
-webkit-box-shadow:   
						inset 0 0 9px rgb(237,237,237);
-moz-box-shadow:   
						inset 0 0 9px rgb(237,237,237);
box-shadow:   
						inset 0 0 9px rgb(237,237,237);
	text-shadow: none;
}
pre {
	line-height: 20px;
	margin: 15px 0px;
	padding: 9px;
	white-space: pre-wrap;
	word-break: break-all;
	word-wrap: break-word;
	
				color: #0d968c;
				text-shadow: none;
				border: 0;	
				background: #fafafa;
-webkit-box-shadow:   
						inset 0 0 9px rgb(237,237,237);
-moz-box-shadow:   
						inset 0 0 9px rgb(237,237,237);
box-shadow:   
						inset 0 0 9px rgb(237,237,237);
	text-shadow: none;
}
pre code{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background-image: none}
.well {
    border: 0;
    -webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	
					color: #0d968c;
					background-color: #ffffff;
					background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow: 
					inset 0 0 8px rgb(241,241,241),
					inset -1px -1px rgb(234,234,234),
					3px 3px rgb(247,247,247);
-moz-box-shadow: 
					inset 0 0 8px rgb(241,241,241),
					inset -1px -1px rgb(234,234,234),
					3px 3px rgb(247,247,247);
box-shadow: 
					inset 0 0 8px rgb(241,241,241),
					inset -1px -1px rgb(234,234,234),
					3px 3px rgb(247,247,247);
    margin: 0;
	padding: 30px;
	text-shadow: none;
	line-height: 1.6em
}
.well-mini {
	font-size: 12px;
}
.well-small {
	font-size: 16px;
}
.well-medium {
	font-size: 22px;
}
.well-large {
	font-size: 28px;
}
/* breadcrumb */
.breadcrumb {
	border: 0;
	position: relative;
	background: none;
}
/* The line */
.breadcrumb:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	height: 6px;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
	bottom: 28px;
	z-index: 0;
}
.breadcrumb li {
	line-height: 32px;
	background: rgb(255,255,255);
	text-shadow: none;
	position: relative;
	z-index: 1;
}
.breadcrumb li:first-child {
	padding: 0 15px 0 0;
}
.breadcrumb li.active {
	color: #606369;
}
.breadcrumb span.divider, .breadcrumb > li > .divider {
	color: rgb(176,177,180);
}
/* The icons */
.breadcrumb > li [class^="icon-"], 
.breadcrumb > li [class*=" icon-"],
.breadcrumb > li [class^="socicon-"], 
.breadcrumb > li [class*=" socicon-"] {
	width: 32px;
	height: 32px;
	vertical-align: middle;
	display: inline-block;
	speak: none;
	position: relative;
	text-align: center;
	margin: 0;
	padding: 0;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.breadcrumb > li:hover [class^="icon-"], 
.breadcrumb > li:hover [class*=" icon-"],
.breadcrumb > li:hover [class^="socicon-"], 
.breadcrumb > li:hover [class*=" socicon-"] {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}
.breadcrumb > li [class^="icon-"]:before, 
.breadcrumb > li [class*=" icon-"]:before,
.breadcrumb > li [class^="socicon-"]:before, 
.breadcrumb > li [class*=" socicon-"]:before {
	font-size: 32px;
	line-height: 16px;
	color: #4085c2;
	text-shadow:  
						0 1px 0 rgb(81,115,144);
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.breadcrumb > li:hover [class^="icon-"]:before, 
.breadcrumb > li:hover [class*=" icon-"]:before,
.breadcrumb > li:hover [class^="socicon-"]:before, 
.breadcrumb > li:hover [class*=" socicon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(173,173,173);
}
/* nav pills, tags */
.nav-pills>li>a {
	font-family: 'PT Sans';
	font-weight: regular;
	
				font-size: 15px;
				font-family: 'PT Sans';
				font-weight: regular;
				color: #0d968c;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
-moz-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
}
.nav-pills>li>a:hover {
	transition: all 0.1s ease-in-out 0s;
	
				color: #41ada6;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
-moz-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
}
.nav-pills>li>a:active, .nav-pills>.active>a, .nav-pills>.active>a:hover, .nav-pills>.active>a:focus{
	transition: all 0s ease-in-out 0s;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	color: rgb(144,146,150);
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
.nav-pills.tags>li>a, .tagcloud>li>a {
	border: 0;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
.nav-pills.tags>li>a:hover, .tagcloud>li>a:hover {
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
}
.nav-pills.tags>.active>a,.nav-pills.tags>.active>a:hover,.nav-pills.tags>.active>a:focus{
	transition: all 0s ease-in-out 0s;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
}
.socialbuttons > div {
	border: 0;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	background-color: #fafafa;
	-webkit-box-shadow: inset 1px 1px rgba(0,172,237, 0.3);
		-moz-box-shadow: inset 1px 1px rgba(0,172,237, 0.3);
			box-shadow: inset 1px 1px rgba(0,172,237, 0.3);
}
.socialbuttons > div:nth-child(2) {
	-webkit-box-shadow: inset 1px 1px rgba(221,74,56, 0.3);
		-moz-box-shadow: inset 1px 1px rgba(221,74,56, 0.3);
			box-shadow: inset 1px 1px rgba(221,74,56, 0.3);
}
.socialbuttons > div:nth-child(3) {
	-webkit-box-shadow: inset 1px 1px rgba(59,89,152, 0.3);
		-moz-box-shadow: inset 1px 1px rgba(59,89,152, 0.3);
			box-shadow: inset 1px 1px rgba(59,89,152, 0.3);
}


/* nav-tabs custom_bootstrap lines 331-343 */

.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus {
	color: #ffffff;
	background-color: #4085c2;
	background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
			
}

.nav-tabs { border: 0; }
.tabs-right > .nav-tabs { border: 0; margin-left: 6px; }
.tabs-left > .nav-tabs { border: 0; margin-right: 6px; }
.tabs-below > .nav-tabs { border: 0; margin-top: 6px;}
.nav-tabs > li { margin-bottom: 0px; }
.nav-tabs>li>a {
	font-family: 'PT Sans';
	font-weight: regular;
	
				font-size: 15px;
				font-family: 'PT Sans';
				font-weight: regular;
				color: #0d968c;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
-moz-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
	-webkit-border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
			border-radius: 4px 4px 0 0;
}
.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{
	transition: all 0.15s ease-in-out 0s;
	
				color: #41ada6;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
-moz-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
	-webkit-border-radius: 4px 4px 0 0;
		-moz-border-radius: 4px 4px 0 0;
			border-radius: 4px 4px 0 0;
}
.nav-tabs>li>a:active,.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus {
	transition: all 0s ease-in-out 0s;
	color: rgb(144,146,150);
	border: 0;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
.nav-tabs.nav-stacked > li > a { border: 0; }
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus {
	font-family: 'PT Sans';
	font-weight: regular;
	
				font-size: 15px;
				font-family: 'PT Sans';
				font-weight: regular;
				color: #0d968c;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
-moz-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
}
/* tabs-below*/
.tabs-below>.nav-tabs>li>a{
	-webkit-border-radius:  0 0 4px 4px;
		-moz-border-radius: 0 0 4px 4px;
			border-radius:  0 0 4px 4px;
}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{
	border: 0;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
/* tabs-right*/
.tabs-right>.nav-tabs>li>a{
	-webkit-border-radius:  0 4px 4px 0;
		-moz-border-radius: 0 4px 4px 0;
			border-radius:  0 4px 4px 0;
}
.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:hover,.tabs-right>.nav-tabs>.active>a:focus{
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
/* tabs-left*/
.tabs-left>.nav-tabs>li>a{
	-webkit-border-radius:  4px 0 0 4px;
		-moz-border-radius: 4px 0 0 4px;
			border-radius:  4px 0 0 4px;
}
.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:hover,.tabs-left>.nav-tabs>.active>a:focus{
	border: 0;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
/* Pagination */
#system .pagination ul li span {
	color: rgb(144,146,150);
	font-family: 'PT Sans';
	border: 0;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
#system .pagination a, #system .pagination strong {
	
				font-size: 15px;
				font-family: 'PT Sans';
				font-weight: regular;
				color: #0d968c;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
-moz-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
}
#system .pagination a:hover {
	
				color: #41ada6;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
-moz-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
}
#system .pagination a:active {
	transition: all 0s ease-in-out 0s;
	color: rgb(144,146,150);
	border: 0;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
/* Pager */
#system .pager li>a,#system .pager li>span {
	
				font-size: 15px;
				font-family: 'PT Sans';
				font-weight: regular;
				color: #0d968c;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
-moz-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
}
#system .pager li>a:hover {
	transition: all 0.1s ease-in-out 0.1s;
	
				color: #41ada6;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
-moz-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
}
#system .pager li>a:focus {
	transition: all 0.1s ease-in-out 0s;
	color: rgb(144,146,150);
	border: 0;
	margin: 0;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
/* Progress Bar*/
.progress {
	border: 0;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(237,237,237);
-moz-box-shadow: inset 1px 1px rgb(237,237,237);
box-shadow: inset 1px 1px rgb(237,237,237);
}
/* Tooltip */
.tooltip-inner{background-color:rgba(0, 0, 0, 0.65);}
.tooltip.top .tooltip-arrow{border-top-color:rgba(0, 0, 0, 0.65);}
.tooltip.right .tooltip-arrow{border-right-color:rgba(0, 0, 0, 0.65);}
.tooltip.left .tooltip-arrow{border-left-color:rgba(0, 0, 0, 0.65);}
.tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0, 0, 0, 0.65);}
/* Accordion */
.accordion-group{border:none;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.accordion-heading{border-bottom:0;}
.accordion-heading{
	
				font-size: 15px;
				font-family: 'PT Sans';
				font-weight: regular;
				color: #0d968c;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
-moz-box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
box-shadow:   
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						3px 3px rgb(244,244,244);
}
.accordion-heading:hover{	
	
				color: #41ada6;
				border: 0;	
				background: #ffffff;
-webkit-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
-moz-box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
box-shadow:    
						inset -1px -1px rgb(234,234,234), 
						inset 1px 1px rgb(241,241,241), 
						2px 2px rgb(247,247,247);
}
.accordion-heading a.accordion-toggle,
.accordion-heading a [class^="icon-"]:before, 
.accordion-heading a [class*=" icon-"]:before {
	color: rgb(37,161,152);
}
.accordion-heading.active a.accordion-toggle,
.accordion-heading.active a [class^="icon-"]:before, 
.accordion-heading.active a [class*=" icon-"]:before {
	color: rgb(84,181,175);
}
.accordion-toggle{cursor:pointer;}
.accordion-inner,
.tab-pane{
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	color: rgb(144,146,150);
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.accordion-inner:hover,
.tab-pane:hover {
	color: rgb(96,99,105);
}
#w-page-top .accordion-inner,
#w-page-top .tab-pane {
	color: rgb(158,158,158);
}
#w-page-top .accordion-inner:hover,
#w-page-top .tab-pane:hover {
	color: rgb(117,117,117);
}
#w-page-bottom .accordion-inner,
#w-page-bottom .tab-pane {
	color: rgb(158,158,158);
}
#w-page-bottom .accordion-inner:hover,
#w-page-bottom .tab-pane {
	color: rgb(117,117,117);
}
.btn,
.btn-cta {
	
				color: #0d968c;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				text-shadow: none;
				background-color: #f1f1f1;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(241,241,241,0.15) 0%, rgba(241,241,241,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(241,241,241,0.15)), color-stop(100%,rgba(241,241,241,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(241,241,241,0.15) 0%,rgba(241,241,241,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(241,241,241,0.15) 0%,rgba(241,241,241,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(241,241,241,0.15) 0%,rgba(241,241,241,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(241,241,241,0.15) 0%,rgba(241,241,241,0) 100%);
-webkit-box-shadow:  
						inset 0 0 8px rgb(230,230,230), 
						inset 1px 1px rgb(225,225,225), 
						inset -1px -1px rgb(215,215,215), 
						3px 3px rgb(239,239,239);
-moz-box-shadow:  
						inset 0 0 8px rgb(230,230,230), 
						inset 1px 1px rgb(225,225,225), 
						inset -1px -1px rgb(215,215,215), 
						3px 3px rgb(239,239,239);
box-shadow:  
						inset 0 0 8px rgb(230,230,230), 
						inset 1px 1px rgb(225,225,225), 
						inset -1px -1px rgb(215,215,215), 
						3px 3px rgb(239,239,239);
}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled],
.btn-cta:hover,.btn-cta:focus,.btn-cta:active,.btn-cta.active,.btn-cta.disabled,.btn-cta[disabled] {
	
				color: #0d968c;
				text-shadow: none;
				border: 0;	
				background-color: #f1f1f1;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(241,241,241,0.2) 0%, rgba(241,241,241,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(241,241,241,0.2)), color-stop(100%,rgba(241,241,241,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(241,241,241,0.2) 0%,rgba(241,241,241,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(241,241,241,0.2) 0%,rgba(241,241,241,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(241,241,241,0.2) 0%,rgba(241,241,241,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(241,241,241,0.2) 0%,rgba(241,241,241,0) 100%);
-webkit-box-shadow:   
						inset 0 0 8px rgb(230,230,230), 
						inset 1px 1px rgb(225,225,225), 
						inset -1px -1px rgb(215,215,215),
						2px 2px rgb(239,239,239);
-moz-box-shadow:   
						inset 0 0 8px rgb(230,230,230), 
						inset 1px 1px rgb(225,225,225), 
						inset -1px -1px rgb(215,215,215),
						2px 2px rgb(239,239,239);
box-shadow:   
						inset 0 0 8px rgb(230,230,230), 
						inset 1px 1px rgb(225,225,225), 
						inset -1px -1px rgb(215,215,215),
						2px 2px rgb(239,239,239);
}
.btn:active,.btn.active,
.btn-cta:active,.btn-cta.active {
	
				color: #0d968c;
				text-shadow: none;
				border: 0;	
				background: #ececec;
-webkit-box-shadow:   
						inset 0 0 9px rgb(224,224,224);
-moz-box-shadow:   
						inset 0 0 9px rgb(224,224,224);
box-shadow:   
						inset 0 0 9px rgb(224,224,224);
}
.btn-primary {
	
				color: #ffffff;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				text-shadow: none;
				background-color: #6ba5d7;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(160,194,225,0.15) 0%, rgba(160,194,225,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(160,194,225,0.15)), color-stop(100%,rgba(160,194,225,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(160,194,225,0.15) 0%,rgba(160,194,225,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(160,194,225,0.15) 0%,rgba(160,194,225,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(160,194,225,0.15) 0%,rgba(160,194,225,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(160,194,225,0.15) 0%,rgba(160,194,225,0) 100%);
-webkit-box-shadow:  
						inset 0 0 8px rgb(131,173,211), 
						inset 1px 1px rgb(128,169,205), 
						inset -1px -1px rgb(124,163,197), 
						3px 3px rgb(188,210,229);
-moz-box-shadow:  
						inset 0 0 8px rgb(131,173,211), 
						inset 1px 1px rgb(128,169,205), 
						inset -1px -1px rgb(124,163,197), 
						3px 3px rgb(188,210,229);
box-shadow:  
						inset 0 0 8px rgb(131,173,211), 
						inset 1px 1px rgb(128,169,205), 
						inset -1px -1px rgb(124,163,197), 
						3px 3px rgb(188,210,229);
}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background-color: #6ba5d7;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(160,194,225,0.2) 0%, rgba(160,194,225,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(160,194,225,0.2)), color-stop(100%,rgba(160,194,225,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(160,194,225,0.2) 0%,rgba(160,194,225,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(160,194,225,0.2) 0%,rgba(160,194,225,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(160,194,225,0.2) 0%,rgba(160,194,225,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(160,194,225,0.2) 0%,rgba(160,194,225,0) 100%);
-webkit-box-shadow:   
						inset 0 0 8px rgb(131,173,211), 
						inset 1px 1px rgb(128,169,205), 
						inset -1px -1px rgb(124,163,197),
						2px 2px rgb(188,210,229);
-moz-box-shadow:   
						inset 0 0 8px rgb(131,173,211), 
						inset 1px 1px rgb(128,169,205), 
						inset -1px -1px rgb(124,163,197),
						2px 2px rgb(188,210,229);
box-shadow:   
						inset 0 0 8px rgb(131,173,211), 
						inset 1px 1px rgb(128,169,205), 
						inset -1px -1px rgb(124,163,197),
						2px 2px rgb(188,210,229);
}
.btn-primary:active,.btn-primary.active {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background: #69a2d3;
-webkit-box-shadow:   
						inset 0 0 9px rgb(100,153,200);
-moz-box-shadow:   
						inset 0 0 9px rgb(100,153,200);
box-shadow:   
						inset 0 0 9px rgb(100,153,200);
}

.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a {
	color: #ffffff;
	background-color: #4085c2;
	background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 50%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 0.5)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 0.5) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 0.5) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 0.5) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 0.5) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#324085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
			
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {
	color: #ffffff;background-color: #4085c2;
	background-image: #6ba5d7;
background-image: -moz-linear-gradient(top,  #6ba5d7 50%, #4085c2 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(107,165,215, 0.5)), color-stop(100%,rgba(64,133,194, 1)));
background-image: -webkit-linear-gradient(top,  rgba(107,165,215, 0.5) 0%,rgba(64,133,194, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(107,165,215, 0.5) 0%,rgba(64,133,194, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(107,165,215, 0.5) 0%,rgba(64,133,194, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(107,165,215, 0.5) 0%,rgba(64,133,194, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#326ba5d7", endColorstr="#644085c2", GradientType=0);
		*background-color:#4085c2;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
}

.btn-warning {
	
				color: #ffffff;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				text-shadow: none;
				background-color: #EB7A11;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,209,128,0.15) 0%, rgba(255,209,128,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(255,209,128,0.15)), color-stop(100%,rgba(255,209,128,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,209,128,0.15) 0%,rgba(255,209,128,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,209,128,0.15) 0%,rgba(255,209,128,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,209,128,0.15) 0%,rgba(255,209,128,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(255,209,128,0.15) 0%,rgba(255,209,128,0) 100%);
-webkit-box-shadow:  
						inset 0 0 8px rgb(226,141,64), 
						inset 1px 1px rgb(220,139,63), 
						inset -1px -1px rgb(211,134,62), 
						3px 3px rgb(237,194,154);
-moz-box-shadow:  
						inset 0 0 8px rgb(226,141,64), 
						inset 1px 1px rgb(220,139,63), 
						inset -1px -1px rgb(211,134,62), 
						3px 3px rgb(237,194,154);
box-shadow:  
						inset 0 0 8px rgb(226,141,64), 
						inset 1px 1px rgb(220,139,63), 
						inset -1px -1px rgb(211,134,62), 
						3px 3px rgb(237,194,154);
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background-color: #EB7A11;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,209,128,0.2) 0%, rgba(255,209,128,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(255,209,128,0.2)), color-stop(100%,rgba(255,209,128,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,209,128,0.2) 0%,rgba(255,209,128,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,209,128,0.2) 0%,rgba(255,209,128,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,209,128,0.2) 0%,rgba(255,209,128,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(255,209,128,0.2) 0%,rgba(255,209,128,0) 100%);
-webkit-box-shadow:   
						inset 0 0 8px rgb(226,141,64), 
						inset 1px 1px rgb(220,139,63), 
						inset -1px -1px rgb(211,134,62),
						2px 2px rgb(237,194,154);
-moz-box-shadow:   
						inset 0 0 8px rgb(226,141,64), 
						inset 1px 1px rgb(220,139,63), 
						inset -1px -1px rgb(211,134,62),
						2px 2px rgb(237,194,154);
box-shadow:   
						inset 0 0 8px rgb(226,141,64), 
						inset 1px 1px rgb(220,139,63), 
						inset -1px -1px rgb(211,134,62),
						2px 2px rgb(237,194,154);
}
.btn-warning:active,.btn-warning.active {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background: #e67811;
-webkit-box-shadow:   
						inset 0 0 9px rgb(219,113,16);
-moz-box-shadow:   
						inset 0 0 9px rgb(219,113,16);
box-shadow:   
						inset 0 0 9px rgb(219,113,16);
}

.btn-danger {
	
				color: #ffffff;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				text-shadow: none;
				background-color: #e03c00;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,162,128,0.15) 0%, rgba(255,162,128,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(255,162,128,0.15)), color-stop(100%,rgba(255,162,128,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,162,128,0.15) 0%,rgba(255,162,128,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,162,128,0.15) 0%,rgba(255,162,128,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,162,128,0.15) 0%,rgba(255,162,128,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(255,162,128,0.15) 0%,rgba(255,162,128,0) 100%);
-webkit-box-shadow:  
						inset 0 0 8px rgb(217,96,51), 
						inset 1px 1px rgb(213,94,51), 
						inset -1px -1px rgb(203,92,51), 
						3px 3px rgb(233,171,148);
-moz-box-shadow:  
						inset 0 0 8px rgb(217,96,51), 
						inset 1px 1px rgb(213,94,51), 
						inset -1px -1px rgb(203,92,51), 
						3px 3px rgb(233,171,148);
box-shadow:  
						inset 0 0 8px rgb(217,96,51), 
						inset 1px 1px rgb(213,94,51), 
						inset -1px -1px rgb(203,92,51), 
						3px 3px rgb(233,171,148);
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background-color: #e03c00;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,162,128,0.2) 0%, rgba(255,162,128,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(255,162,128,0.2)), color-stop(100%,rgba(255,162,128,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,162,128,0.2) 0%,rgba(255,162,128,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,162,128,0.2) 0%,rgba(255,162,128,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(255,162,128,0.2) 0%,rgba(255,162,128,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(255,162,128,0.2) 0%,rgba(255,162,128,0) 100%);
-webkit-box-shadow:   
						inset 0 0 8px rgb(217,96,51), 
						inset 1px 1px rgb(213,94,51), 
						inset -1px -1px rgb(203,92,51),
						2px 2px rgb(233,171,148);
-moz-box-shadow:   
						inset 0 0 8px rgb(217,96,51), 
						inset 1px 1px rgb(213,94,51), 
						inset -1px -1px rgb(203,92,51),
						2px 2px rgb(233,171,148);
box-shadow:   
						inset 0 0 8px rgb(217,96,51), 
						inset 1px 1px rgb(213,94,51), 
						inset -1px -1px rgb(203,92,51),
						2px 2px rgb(233,171,148);
}
.btn-danger:active,.btn-danger.active {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background: #dc3b00;
-webkit-box-shadow:   
						inset 0 0 9px rgb(208,56,0);
-moz-box-shadow:   
						inset 0 0 9px rgb(208,56,0);
box-shadow:   
						inset 0 0 9px rgb(208,56,0);
}

.btn-success {
	
				color: #ffffff;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				text-shadow: none;
				background-color: #598A1A;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(191,228,142,0.15) 0%, rgba(191,228,142,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(191,228,142,0.15)), color-stop(100%,rgba(191,228,142,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(191,228,142,0.15) 0%,rgba(191,228,142,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(191,228,142,0.15) 0%,rgba(191,228,142,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(191,228,142,0.15) 0%,rgba(191,228,142,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(191,228,142,0.15) 0%,rgba(191,228,142,0) 100%);
-webkit-box-shadow:  
						inset 0 0 8px rgb(117,153,70), 
						inset 1px 1px rgb(115,150,69), 
						inset -1px -1px rgb(112,145,69), 
						3px 3px rgb(182,200,158);
-moz-box-shadow:  
						inset 0 0 8px rgb(117,153,70), 
						inset 1px 1px rgb(115,150,69), 
						inset -1px -1px rgb(112,145,69), 
						3px 3px rgb(182,200,158);
box-shadow:  
						inset 0 0 8px rgb(117,153,70), 
						inset 1px 1px rgb(115,150,69), 
						inset -1px -1px rgb(112,145,69), 
						3px 3px rgb(182,200,158);
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background-color: #598A1A;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(191,228,142,0.2) 0%, rgba(191,228,142,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(191,228,142,0.2)), color-stop(100%,rgba(191,228,142,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(191,228,142,0.2) 0%,rgba(191,228,142,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(191,228,142,0.2) 0%,rgba(191,228,142,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(191,228,142,0.2) 0%,rgba(191,228,142,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(191,228,142,0.2) 0%,rgba(191,228,142,0) 100%);
-webkit-box-shadow:   
						inset 0 0 8px rgb(117,153,70), 
						inset 1px 1px rgb(115,150,69), 
						inset -1px -1px rgb(112,145,69),
						2px 2px rgb(182,200,158);
-moz-box-shadow:   
						inset 0 0 8px rgb(117,153,70), 
						inset 1px 1px rgb(115,150,69), 
						inset -1px -1px rgb(112,145,69),
						2px 2px rgb(182,200,158);
box-shadow:   
						inset 0 0 8px rgb(117,153,70), 
						inset 1px 1px rgb(115,150,69), 
						inset -1px -1px rgb(112,145,69),
						2px 2px rgb(182,200,158);
}
.btn-success:active,.btn-success.active {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background: #578719;
-webkit-box-shadow:   
						inset 0 0 9px rgb(83,128,24);
-moz-box-shadow:   
						inset 0 0 9px rgb(83,128,24);
box-shadow:   
						inset 0 0 9px rgb(83,128,24);
}

.btn-info {
	
				color: #ffffff;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				text-shadow: none;
				background-color: #10A0AD;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(134,232,241,0.15) 0%, rgba(134,232,241,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(134,232,241,0.15)), color-stop(100%,rgba(134,232,241,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(134,232,241,0.15) 0%,rgba(134,232,241,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(134,232,241,0.15) 0%,rgba(134,232,241,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(134,232,241,0.15) 0%,rgba(134,232,241,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(134,232,241,0.15) 0%,rgba(134,232,241,0) 100%);
-webkit-box-shadow:  
						inset 0 0 8px rgb(63,170,180), 
						inset 1px 1px rgb(62,166,176), 
						inset -1px -1px rgb(62,160,169), 
						3px 3px rgb(154,208,213);
-moz-box-shadow:  
						inset 0 0 8px rgb(63,170,180), 
						inset 1px 1px rgb(62,166,176), 
						inset -1px -1px rgb(62,160,169), 
						3px 3px rgb(154,208,213);
box-shadow:  
						inset 0 0 8px rgb(63,170,180), 
						inset 1px 1px rgb(62,166,176), 
						inset -1px -1px rgb(62,160,169), 
						3px 3px rgb(154,208,213);
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background-color: #10A0AD;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(134,232,241,0.2) 0%, rgba(134,232,241,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(134,232,241,0.2)), color-stop(100%,rgba(134,232,241,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(134,232,241,0.2) 0%,rgba(134,232,241,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(134,232,241,0.2) 0%,rgba(134,232,241,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(134,232,241,0.2) 0%,rgba(134,232,241,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(134,232,241,0.2) 0%,rgba(134,232,241,0) 100%);
-webkit-box-shadow:   
						inset 0 0 8px rgb(63,170,180), 
						inset 1px 1px rgb(62,166,176), 
						inset -1px -1px rgb(62,160,169),
						2px 2px rgb(154,208,213);
-moz-box-shadow:   
						inset 0 0 8px rgb(63,170,180), 
						inset 1px 1px rgb(62,166,176), 
						inset -1px -1px rgb(62,160,169),
						2px 2px rgb(154,208,213);
box-shadow:   
						inset 0 0 8px rgb(63,170,180), 
						inset 1px 1px rgb(62,166,176), 
						inset -1px -1px rgb(62,160,169),
						2px 2px rgb(154,208,213);
}
.btn-info:active,.btn-info.active {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background: #109daa;
-webkit-box-shadow:   
						inset 0 0 9px rgb(15,149,161);
-moz-box-shadow:   
						inset 0 0 9px rgb(15,149,161);
box-shadow:   
						inset 0 0 9px rgb(15,149,161);
}

.btn-inverse {
	
				color: #ffffff;
				-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
				border: 0;	
				text-shadow: none;
				background-color: #4a4a4a;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(200,200,200,0.15) 0%, rgba(200,200,200,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(200,200,200,0.15)), color-stop(100%,rgba(200,200,200,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(200,200,200,0.15) 0%,rgba(200,200,200,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(200,200,200,0.15) 0%,rgba(200,200,200,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(200,200,200,0.15) 0%,rgba(200,200,200,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(200,200,200,0.15) 0%,rgba(200,200,200,0) 100%);
-webkit-box-shadow:  
						inset 0 0 8px rgb(106,106,106), 
						inset 1px 1px rgb(105,105,105), 
						inset -1px -1px rgb(101,101,101), 
						3px 3px rgb(176,176,176);
-moz-box-shadow:  
						inset 0 0 8px rgb(106,106,106), 
						inset 1px 1px rgb(105,105,105), 
						inset -1px -1px rgb(101,101,101), 
						3px 3px rgb(176,176,176);
box-shadow:  
						inset 0 0 8px rgb(106,106,106), 
						inset 1px 1px rgb(105,105,105), 
						inset -1px -1px rgb(101,101,101), 
						3px 3px rgb(176,176,176);
}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background-color: #4a4a4a;
				background-image: -moz-radial-gradient(50% 70%, ellipse farthest-side,  rgba(200,200,200,0.2) 0%, rgba(200,200,200,0) 100%);
background-image: -webkit-gradient(radial, 50% 70%, 0px, 50% 70%, 100%, color-stop(0%,rgba(200,200,200,0.2)), color-stop(100%,rgba(200,200,200,0)));
background-image: -webkit-radial-gradient(50% 70%, ellipse farthest-side,  rgba(200,200,200,0.2) 0%,rgba(200,200,200,0) 100%);
background-image: -o-radial-gradient(50% 70%, ellipse farthest-side,  rgba(200,200,200,0.2) 0%,rgba(200,200,200,0) 100%);
background-image: -ms-radial-gradient(50% 70%, ellipse farthest-side,  rgba(200,200,200,0.2) 0%,rgba(200,200,200,0) 100%);
background-image: radial-gradient(ellipse farthest-side at 50% 70%,  rgba(200,200,200,0.2) 0%,rgba(200,200,200,0) 100%);
-webkit-box-shadow:   
						inset 0 0 8px rgb(106,106,106), 
						inset 1px 1px rgb(105,105,105), 
						inset -1px -1px rgb(101,101,101),
						2px 2px rgb(176,176,176);
-moz-box-shadow:   
						inset 0 0 8px rgb(106,106,106), 
						inset 1px 1px rgb(105,105,105), 
						inset -1px -1px rgb(101,101,101),
						2px 2px rgb(176,176,176);
box-shadow:   
						inset 0 0 8px rgb(106,106,106), 
						inset 1px 1px rgb(105,105,105), 
						inset -1px -1px rgb(101,101,101),
						2px 2px rgb(176,176,176);
}
.btn-inverse:active,.btn-inverse.active {
	
				color: #ffffff;
				text-shadow: none;
				border: 0;	
				background: #494949;
-webkit-box-shadow:   
						inset 0 0 9px rgb(69,69,69);
-moz-box-shadow:   
						inset 0 0 9px rgb(69,69,69);
box-shadow:   
						inset 0 0 9px rgb(69,69,69);
}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#39393B;}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#F1F1F1;}
.btn-group>.btn+.dropdown-toggle{
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255, 0.2), 1px 1px 3px rgba(0, 0, 0, 0.4);
		-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255, 0.2), 1px 1px 3px rgba(0, 0, 0, 0.4);
			box-shadow: inset 0 0 0 1px rgba(255,255,255, 0.2), 1px 1px 3px rgba(0, 0, 0, 0.4);
}

/* Timeline */

.news-timeline {
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
} 

/* The line */
.news-timeline:before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	width: 10px;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
	left: 115px;
	margin-left: -10px;
}

/* The date/time */
.news-timeline > li .tmtime {
	display: block;
	min-width: 50px;
	padding: 0;
	position: absolute;
}

.news-timeline > li .tmtime span {
	display: block;
}

.news-timeline > li .tmtime span:first-child {
	line-height: 24px;
	color: #606369;
	text-align: right;
	padding-right: 2px;
}

.news-timeline > li .tmtime span:last-child {
	font-size: 28px;
	letter-spacing: 1px;
	line-height: 40px;
	text-align: left;
	font-family: 'Oxygen';
	font-weight: regular;
	color: #606369;
	text-shadow: 2px 2px rgb(232,232,232);
}

/* Right content */
.news-timeline > li .tmlabel {
	margin: -64px 0 30px 160px;
	padding: 15px;
	position: relative;
	color: rgba(96,99,105, 0.7);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.news-timeline > li:hover .tmlabel {
	color: #606369;
}
.news-timeline > li .tmlabel h4 { 
	margin: 0px;
	padding: 0 0 10px 0;
}
.tmlabel .read-more-excerpt:hover i:before {
	color: #41ada6;
}

/* The icons */
.news-timeline > li .timeline-icon {
	width: 64px;
	height: 64px;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	position: relative;
	text-align: center;
	left: 115px;
	top: 0;
	margin: 0 0 0 -37px;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.news-timeline > li:hover .timeline-icon {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}
.news-timeline > li .timeline-icon [class^="icon-"]:before, 
.news-timeline > li .timeline-icon [class*=" icon-"]:before,
.news-timeline > li .timeline-icon [class^="socicon-"]:before, 
.news-timeline > li .timeline-icon [class*=" socicon-"]:before {
	font-size: 64px;
	line-height: 32px;
	color: #4085c2;
	text-shadow:  
						0 1px 0 rgb(81,115,144);
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.news-timeline > li:hover .timeline-icon [class^="icon-"]:before, 
.news-timeline > li:hover .timeline-icon [class*=" icon-"]:before,
.news-timeline > li:hover .timeline-icon [class^="socicon-"]:before, 
.news-timeline > li:hover .timeline-icon [class*=" socicon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(173,173,173);
}

/* Latest News List */
.news-list {
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
} 
.news-list li {
	display: block;
	margin-bottom: 30px;
	padding: 0;
}
.news-list li .list-meta {
	float: left;
	width: 85px;
	padding: 0;
}	
.list-meta .list-time {
	display: block;
	float: left;
}	
.list-meta .list-time span {
	display: block;
}

.list-meta .list-time span:first-child {
	line-height: 1em;
	color: #606369;
	text-align: left;
	padding-right: 2px;
}

.list-meta .list-time span:last-child {
	font-size: 28px;
	letter-spacing: 1px;
	line-height: 48px;
	text-align: left;
	font-family: 'Oxygen';
	font-weight: regular;
	color: #606369;
	text-shadow: 2px 2px rgb(232,232,232);
}
.news-list li .list-excerpt {
	display: block;
	position: relative;
	margin: 0 0 0 85px;
	min-height: 130px;
	color: rgba(96,99,105, 0.7);
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.news-list li:hover .list-excerpt {
	color: #606369;
}
.news-list > li .list-excerpt h4 { 
	margin: 0px;
	padding: 0 0 10px 0;
}
.list-excerpt .read-more-excerpt:hover i:before {
	color: #41ada6;
}

/* The icons */
.news-list > li .list-icon {
	display: block;
	width: 64px;
	height: 64px;
	position: absolute;
	left: -85px;
	bottom: 0;
	text-align: center;
	margin: 0;
	padding: 0;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
}
.news-list > li:hover .list-icon {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}
.news-list > li .list-icon [class^="icon-"]:before, 
.news-list > li .list-icon [class*=" icon-"]:before,
.news-list > li .list-icon [class^="socicon-"]:before, 
.news-list > li .list-icon [class*=" socicon-"]:before {
	font-size: 64px;
	line-height: 32px;
	color: #4085c2;
	text-shadow:  
						0 1px 0 rgb(81,115,144);
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.news-list > li:hover .list-icon [class^="icon-"]:before, 
.news-list > li:hover .list-icon [class*=" icon-"]:before,
.news-list > li:hover .list-icon [class^="socicon-"]:before, 
.news-list > li:hover .list-icon [class*=" socicon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(173,173,173);
}
/* Single Post Meta */

.wp-featured-image {
	display: block;
	margin: auto 0;
	height: auto;
	width: 100%;
	max-width: 100%;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.single-meta {
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
}

.single-meta > li {
	display: block;
	padding: 0;
	margin: 0;
	line-height: 48px;
	clear: both;
	position: relative;
}
/* The line */
.single-meta li:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	height: 6px;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
	top: 21px;
	z-index: -1;
}
/* single-meta-item */
.single-meta-item {
	border: 0;
	position: relative;
	background: rgb(255,255,255);
	text-shadow: none;
	padding: 0;
	margin: 0;
	display: block;
	float: right;
}
/* The icons */
.single-meta-item [class^="icon-"], 
.single-meta-item [class*=" icon-"],
.single-meta-item [class^="socicon-"], 
.single-meta-item [class*=" socicon-"] {
	width: 32px;
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
	display: inline-block;
	speak: none;
	position: relative;
	text-align: center;
	padding: 0;
	margin: 0 15px 0 0;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.single-meta-item:hover [class^="icon-"], 
.single-meta-item:hover [class*=" icon-"],
.single-meta-item:hover [class^="socicon-"], 
.single-meta-item:hover [class*=" socicon-"] {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}

.single-meta-item [class^="icon-"]:before, 
.single-meta-item [class*=" icon-"]:before,
.single-meta-item [class^="socicon-"]:before, 
.single-meta-item [class*=" socicon-"]:before {
	font-size: 32px;
	line-height: 16px;
	color: #4085c2;
	text-shadow:  
						0 1px 0 rgb(81,115,144);
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.single-meta-item:hover [class^="icon-"]:before, 
.single-meta-item:hover [class*=" icon-"]:before,
.single-meta-item:hover [class^="socicon-"]:before, 
.single-meta-item:hover [class*=" socicon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(173,173,173);
}
/* Masonry Post Meta */
.post-meta {
	list-style: none;
	padding: 0;
	margin: 0 0 15px;
	position: relative;
}

.post-meta > li {
	display: block;
	padding: 0;
	margin: 0;
	line-height: 32px;
	font-size: 12px;
	clear: both;
	position: relative;
	z-index: 1;
}
/* The line */
.post-meta li:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	height: 4px;
	border: 0;
background: #fafafa;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
	top: 16px;
	z-index: 0;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
/* post-meta-item */
.post-meta-item {
	border: 0;
	position: relative;
	background: rgb(255,255,255);
	text-shadow: none;
	padding: 0;
	margin: 0;
	display: block;
	float: right;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.body-color-bg .post-meta-item, 
.menu-color-bg .post-meta-item, 
.primary-color-bg .post-meta-item, 
.secondary-color-bg .post-meta-item,
.project-data[class*="hover-"]:hover .post-meta-item,
.post-data[class*="hover-"]:hover .post-meta-item {
	background-color: #fafafa;
}
.body-color-bg .post-meta li:before, 
.menu-color-bg .post-meta li:before, 
.primary-color-bg .post-meta li:before, 
.secondary-color-bg .post-meta li:before,
.project-data[class*="hover-"]:hover .post-meta li:before,
.post-data[class*="hover-"]:hover .post-meta li:before {
	border: 0;
background: #f5f5f5;
-webkit-box-shadow: inset 1px 1px rgb(221,231,240);
-moz-box-shadow: inset 1px 1px rgb(221,231,240);
box-shadow: inset 1px 1px rgb(221,231,240);
}
/* The icons */
.post-meta-item [class^="icon-"], 
.post-meta-item [class*=" icon-"],
.post-meta-item [class^="socicon-"], 
.post-meta-item [class*=" socicon-"] {
	width: 28px;
	height: 28px;
	line-height: 28px;
	vertical-align: middle;
	display: inline-block;
	speak: none;
	position: relative;
	text-align: center;
	padding: 0;
	margin: 0 10px 0 0;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.1s ease-in-out 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
	-o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.post-meta-item:hover [class^="icon-"], 
.post-meta-item:hover [class*=" icon-"],
.post-meta-item:hover [class^="socicon-"], 
.post-meta-item:hover [class*=" socicon-"] {
	
				border: 0;	
				background-color: #69a2d3;
				background-image: #4085c2;
background-image: -moz-linear-gradient(top,  #4085c2 100%, #6ba5d7 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(64,133,194, 1)), color-stop(100%,rgba(107,165,215, 1)));
background-image: -webkit-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(64,133,194, 1) 0%,rgba(107,165,215, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#644085c2", endColorstr="#646ba5d7", GradientType=0);
		*background-color:#6ba5d7;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
-moz-box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
box-shadow:   
						inset 0 0 5px rgb(131,173,211),
						inset -1px -1px rgb(128,169,205), 
						2px 2px rgb(204,221,235);
}

.post-meta-item [class^="icon-"]:before, 
.post-meta-item [class*=" icon-"]:before,
.post-meta-item [class^="socicon-"]:before, 
.post-meta-item [class*=" socicon-"]:before {
	font-size: 28px;
	line-height: 14px;
	color: #4085c2;
	text-shadow:  
						0 1px 0 rgb(81,115,144);
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.post-meta-item:hover [class^="icon-"]:before, 
.post-meta-item:hover [class*=" icon-"]:before,
.post-meta-item:hover [class^="socicon-"]:before, 
.post-meta-item:hover [class*=" socicon-"]:before {
	color: #ffffff;
	text-shadow:  
						0 1px 0 rgb(173,173,173);
}
/* easyPieChart */

.chart {
	display: block;
	color: #606369;
	color: rgba(96,99,105, 0.7);
	background-color: #ffffff;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
}
.chart:hover {
	color: #606369;
}
.chart.hover-body-color-bg,
.chart.hover-menu-color-bg,
.chart.hover-primary-color-bg,
.chart.hover-secondary-color-bg {
	padding-top: 15px;
	padding-bottom: 15px;
}

.percentage-ring { 
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin: 0 auto 15px;
	text-align: center;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: all 0.2s ease-in-out 0.1s;
	-moz-transition: all 0.2s ease-in-out 0.1s;
	-o-transition: all 0.2s ease-in-out 0.1s;
	transition: all 0.2s ease-in-out 0.1s;
	
				border: 0;	
				background-color: #ffffff;
				background-image: #ffffff;
background-image: -moz-linear-gradient(top,  #ffffff 100%, #ffffff 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255, 1)), color-stop(100%,rgba(255,255,255, 1)));
background-image: -webkit-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -o-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: -ms-linear-gradient(top,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
background-image: linear-gradient(to bottom,  rgba(255,255,255, 1) 0%,rgba(255,255,255, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#64ffffff", endColorstr="#64ffffff", GradientType=0);
		*background-color:#ffffff;
		filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
		
-webkit-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
-moz-box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
box-shadow:  
						inset 0 0 5px rgb(241,241,241), 
						inset -1px -1px rgb(234,234,234), 
						2px 3px rgb(244,244,244);
}
.easyPieChart {
	position: relative;
	text-align: center;
}

.easyPieChart canvas {
	position: absolute;
	top: 0;
	left: 0;
}
#client-desc {padding-top:-80px;}

h1,h2, h3, h4, h5, h6 {text-transform:none;}