@charset 'UTF-8';
@import url('http://fonts.googleapis.com/css?family=Open+Sans:300,300italic,600,600italic,700');
@import url('css/font-awesome.min.css');


* {
	margin:0;
	padding:0;
}

body {  
font-family: Helvetica, Arial, sans-serif; 
font-size: 11pt; color: #333333; background-color: #FFFFFF; margin:0;
}

/*p { line-height:150%; }*/
a{text-decoration:none;}

/**************************************** minima **************************************/

.minima .footer
{
	margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;
	display: block;
}

.minima .wrap{
	margin:0 auto;
	width:80%;
}

.minima .wrapper{
	padding: 4% 6%;
}

/* start header*/
.minima .header{
	display: block;
	margin-top: 15px;
}
.minima .logo{
	float:left;
}
/*menu*/
.minima .cssmenu {
	float: right;
	margin-top: 1%;
}
.minima .cssmenu > ul > li {
	display:inline-block;
	position: relative;
}
.minima .cssmenu > ul > li.active a{
	color:#ffffff;
	background-color:#A061FF;
}
.minima .cssmenu > ul > li span img {
	vertical-align: middle;
}
.minima .cssmenu > ul > li > a {
	font-weight:bold;
	color: #555555;
	display: block;
	font-size: 15px;
	line-height: 1.8em;
	padding: 24px 26px;
	text-transform: uppercase;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.minima .cssmenu > ul > li > a:hover {
	background-color:#A061FF;
	color: #ffffff;
}
/* display with 840px  */
.minima .top-nav{
	display: none;
}
.minima .nav_bg{
	background: #464646;
}
.minima .clearfix {
	height: 40px;
	width: 100%;
	font-size: 11pt;
	font-weight: bold;
	position: relative;
	z-index: 9999;
}
.minima .clearfix ul {
	padding: 0;
	margin: 0 auto;
	display: none;
	background: #f0f0f0;
}
.minima .clearfix li {
	display: block;
}
.minima .clearfix a {
	color: #555555;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	display: block;
	width:100%;
	text-indent: 10px;
	text-align: left;
	text-decoration: none;
	line-height: 40px;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.minima .clearfix li a {
	border-bottom: 1px solid rgba(90, 85, 73, 0.17);
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.minima .clearfix li:last-child a {
	border-right: 0;
}
.minima .clearfix a:hover,.clearfix a:active {
	background: #424242;
	color:#ffffff;
}
.minima .clearfix a#pull {
	font-size: 20px;
	display: block;
	width: 100%;
	position: relative;
	text-shadow: 0 1px 0 #181717;
	color: #FFFFFF;
	background-color: #FF61A0;
}
.minima .clearfix a#pull:after {
	background:url('images2/nav-icon.png')no-repeat;
	width: 30px;
	content:"";
	width: 30px;
	height: 30px;
	display: inline-block;
	position: absolute;
	right: 15px;
	top: 10px;
}
/* start banner */
.minima .banner{
	text-align:center;
	padding: 4% 0;
}
.minima .banner h2{
	font-family: 'Pontano Sans', sans-serif;
	line-height: 1.5em;
	font-size: 3em;
	color: #666666;
	text-shadow: 0px 1px 0px #ffffff;
}
.minima .banner h3{
	font-family: 'Shadows Into Light', cursive;
	line-height: 1.8em;
	font-size: 2em;
	color: #A061FF;
	text-shadow: 0px 1px 0px #ffffff;
}

.minima .clear{clear:both;}/* clear float */

/* grids of three  */
.minima .grid_1_of_3{
	display: block;
	float:left;
	margin: 3% 0 0 3%;
}
.minima .grid_1_of_3:first-child { 
	margin-left: 0; 
} 
.minima .images_1_of_3 {
	width: 31.33333%;
}
.minima .images_1_of_3  h3.tools_icon{
	background: url('images2/tools_icon.png') no-repeat 0px 4px;
	padding-left: 30px;
}
.minima .images_1_of_3  h3.wordpress_icon{
	background: url('images2/wordpress_icon.png') no-repeat 0px 4px;
	padding-left: 30px;
}
.minima .images_1_of_3  h3.facebook_icon{
	background: url('images2/facebook_icon.png') no-repeat 0px 4px;
	padding-left: 30px;
}
.minima .images_1_of_3  h3.user_icon{
	background: url('images2/user_icon.png') no-repeat 0px 4px;
	padding-left: 30px;
}
.minima .images_1_of_3  h3.gallery_icon{
	background: url('images2/gallery_icon.png') no-repeat 0px 4px;
	padding-left: 30px;
}
.minima .images_1_of_3  h3.cog_icon{
	background: url('images2/cog_icon.png') no-repeat 0px 4px;
	padding-left: 30px;
}
.minima .images_1_of_3  h3{
	line-height: 1.5em;
	font-size: 1.2em;
	color: #666666;
	-webkit-text-stroke: 0.2px;
	font-family: Arial, 'Open Sans', sans-serif;
}
.minima .images_1_of_3  p{
	margin-top:4%;
	font-size: 1em;
	color:#777777;
	line-height: 1.8em;
	font-family: Arial, 'Open Sans', sans-serif;
}
.minima .images_1_of_3  p span{
	text-transform:uppercase;
}

.minima .content h2{
	font-weight:700;
	line-height: 1.5em;
	font-size: 1.5em;
	color: #555555;
	text-transform: uppercase;
	padding: 10px 0;
	border-bottom: 1px solid rgb(209, 209, 209);
}

/* start footer */
.minima .footer_bg{
	font-family: 'Open Sans', sans-serif;
	background: #555555; /*url('images2/footer_top.png') repeat-x;	*/
}
.minima .span_1_of_3{
	display: block;
	float:left;
	margin-left: 4%;
}
.minima .span_1_of_3:first-child{
	margin-left: 0;
}
.minima .span_1_of_3 {
	width: 30.33333%;
}
.minima .span_1_of_3  h3{
	font-family:trebuchet ms, arial, sans-serif;
	font-size: 1.2em;
	color: #FF61A0;
	text-transform: uppercase;
	text-shadow: 0px 1px 0px rgb(14, 14, 14);
	-webkit-text-stroke: 0.5px;
}
.minima .footer_grid{
	margin-top: 8%;
}
.minima .foot_img{
	float: left;
	width:7.33333%;
	margin-right: 3.333333%;
}
.minima .foot_text{
	float: left;
	width: 89.33333%;
}
.minima .foot_img img{
	margin-top: 5px;
}
.minima .foot_text p{
	font-size: 1em;
	color:#ffffff;
	line-height: 1.5em;
}
.minima .foot_text p b{
	-webkit-text-stroke: 0.2px;
	letter-spacing: 1px;
}
.minima .foot_text h4{
	font-size: 0.8725em;
	color:#cccccc;	
}
.minima .span_1_of_3 a h4.mail{
	background: url('images2/mail.png') no-repeat 0px 0px;
	padding-left: 36px;
	line-height: 1.85em;
}
.minima .span_1_of_3 a h4{
	margin-top:4%;
	text-transform:lowercase;
	font-size: 1em;
	color:#ffffff;	
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.minima .span_1_of_3 a h4.mail:hover{
	background: url('images2/mail_h.png') no-repeat 0px 0px;
}
.minima .span_1_of_3 a h4:hover{
	color: #999999;
}
.minima .span_1_of_3 a h5{
	line-height: 1.5em;
	margin-top:4%;
	text-transform:capitalize;
	font-size: 1em;
	color:#ffffff;	
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.minima .span_1_of_3 a h5.fountain{
	background: url('images2/fountain.png') no-repeat 0px 0px;
	padding-left: 36px;
}
.minima .span_1_of_3 a h5.fountain:hover{
	background: url('images2/fountain_h.png') no-repeat 0px 0px;
}
.minima .span_1_of_3 a h5:hover{
	color: #999999;
}
.minima .foot_nav{
	margin-top: 8%;
}
.minima .foot_nav ul li{
	float:left;
	margin-right: 2%;
}
.minima .foot_nav ul li a{
	display: block;
}
.minima .foot_nav ul li a img:hover{
	zoom: 1;
    filter: alpha(opacity=50);
    opacity: 0.7;
	-webkit-transition: opacity .15s ease-in-out;
    -moz-transition: opacity .15s ease-in-out;
    -ms-transition: opacity .15s ease-in-out;
    -o-transition: opacity .15s ease-in-out;
	transition: opacity .15s ease-in-out;
}
/* start footer copy */
.minima .copy{
	font-family: 'Open Sans', sans-serif;
}
.minima .copy p{
	text-transform: capitalize;
	font-size: 0.8725em;
	color: #555555;
	line-height: 1.8em;
}
.minima .copy p a{
	color: #FF61A0;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}
.minima .copy p a:hover{
	color: #555555;
}

/**************************************** miniport **************************************/

/*********************************************************************************/
/* Wrappers                                                                      */
/*********************************************************************************/

	
	.miniport p, .miniport ul, .miniport ol, .miniport dl, .miniport table
	{
		margin-bottom: 2em;
	}
	
	.miniport h2, .miniport h3, .miniport h4, .miniport h5, .miniport h6
	{
		font-weight: 700;
	}
	
	.miniport h1
	{
		font-weight: 300;
	}
	
		.miniport h1 strong
		{
			font-weight: 700;
		}
	
	.miniport em, .miniport i
	{
		font-style: italic;
	}

	.miniport br.clear
	{
		clear: both;
	}
	
	.miniport hr
	{
		border: 0;
		border-top: solid 1px #444;
		border-top-color: rgba(0,0,0,0.35);
		box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.1);
		height: 1px;
		margin: 3em 0 4em 0;
	}
	

	.miniport .wrapper
	{
		background-image: url('images2/bg.png');
		box-shadow: inset 0px 1px 0px 0px rgba(0,0,0,0.05), inset 0px 2px 3px 0px rgba(0,0,0,0.1);
	}

		.miniport .wrapper.first
		{
			box-shadow: none;
		}

		.miniport .wrapper.style1
		{
			background-image: none;
			background-color: #fff;
		}
		
		.miniport .wrapper .style2
		{
			background-color: #fafafa;
			text-shadow: 1px 1px 0px #fff;
		}
		
		.miniport .wrapper.style3
		{
			background-color: #f4f4f4;
			text-shadow: 1px 1px 0px #fff;
		}

		.miniport .wrapper.style4
		{
			background-color: #303030;
			color: #999;
			text-shadow: -1px -1px 0px #181818;
		}

			.miniport .wrapper.style4 h1, 
			.miniport .wrapper.style4 h2, 
			.miniport .wrapper.style4 h3, 
			.miniport .wrapper.style4 h4, 
			.miniport .wrapper.style4 h5, 
			.miniport .wrapper.style4 h6
			{
				color: #fff;
			}

			.miniport .wrapper.style4 form input[type=text],
			.miniport .wrapper.style4 form input[type=password],
			.miniport .wrapper.style4 form select,
			.miniport .wrapper.style4 form textarea
			{
				border: none;
				background: #282828;
			}

			.miniport .wrapper.style4 form input[type=text]:focus,
			.miniport .wrapper.style4 form input[type=password]:focus,
			.miniport .wrapper.style4 form select:focus,
			.miniport .wrapper.style4 form textarea:focus
			{
				background: #252525;
			}


/*********************************************************************************/
/* Icons                                                                         */
/*********************************************************************************/

	.miniport .icon {
		text-decoration: none;
	}

		.miniport .icon:before {
			display: inline-block;
			font-family: FontAwesome;
			font-size: 1.25em;
			text-decoration: none;
			font-style: normal;
			font-weight: normal;
			line-height: 1;
			-webkit-font-smoothing:antialiased;
			-moz-osx-font-smoothing:grayscale;
		}
		
		.miniport .icon > .label {
			display: none;
		}

		.miniport .icon.featured
		{
			color: #EA8A95;
			display: block;
			margin: 0 0 1.5em 0;
			cursor: default;
		}
		
			.miniport .icon.featured:before
			{
				font-size: 6em;
			}

	/* Section/Article */
	
		.miniport section,
		.miniport article
		{
			margin-bottom: 3em;
		}
		
		.miniport section > :last-child,
		.miniport article > :last-child
		{
			margin-bottom: 0;
		}

		.miniport section:last-child,
		.miniport article:last-child
		{
			margin-bottom: 0;
		}


/*********************************************************************************/
/* Wrappers                                                                      */
/*********************************************************************************/

	.miniport .wrapper
	{
		padding: 4em 0 4em 0;
		text-align: center;
	}
	
		.miniport .wrapper.first
		{
			padding-top: 12em;
		}

	.miniport, .miniport input, .miniport textarea, .miniport select
	{
		font-family: 'Open Sans', sans-serif;
		line-height: 1.85em;
		/*color: #888;*/
		font-weight: 300;
	}

		.miniport .is-loading *
		{
			-moz-transition: none !important;
			-webkit-transition: none !important;
			-o-transition: none !important;
			-ms-transition: none !important;
			transition: none !important;
			-moz-animation: none !important;
			-webkit-animation: none !important;
			-o-animation: none !important;
			-ms-animation: none !important;
			animation: none !important;
		}

	.miniport, .miniport input, .miniport textarea, .miniport select
	{
		font-size: 13pt;
	}

	/* Box */
			
		.miniport .box
		{
			background: #fff;
			box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.15), 0px 2px 3px 0px rgba(0,0,0,0.1);
			text-align: center;
		}

		.miniport .box
		{
			padding: 2em;
		}

			.miniport .box.style1
			{
				padding: 3em 2em 3.5em 2em;
			}

				.miniport .box.style1 h3
				{
					margin-bottom: 0.5em;
				}

			.miniport .box.style2
			{
			}

				.miniport .box .style2 h3
				{
					margin-bottom: 0.25em;
				}

				.miniport .box.style2 .image
				{
					position: relative;
					left: 2em;
					top: 2em;
					margin: -4em 0 4em -4em;
					width: auto;
				}

	/* Button */
	
		.miniport input[type="button"],
		.miniport input[type="submit"],
		.miniport input[type="reset"],
		.miniport .button
		{
			-webkit-appearance: none;
			position: relative;
			display: inline-block;
			color: #fff !important;
			text-decoration: none;
			font-weight: 700;
			border: 0;
			outline: 0;
			cursor: pointer;
			border-radius: 8px;
			text-shadow: -1px -1px 0.5px rgba(0,0,0,0.5);
			overflow: hidden;
			box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.5), inset 0px 2px 1px 0px rgba(255,255,255,0.75);
			background: #43B3E0;
			background-image:	url('images2/bg.png'),		-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
			background-image:	url('images2/bg.png'),		-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
			background-image:	url('images2/bg.png'),		-o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
			background-image:	url('images2/bg.png'),		-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
			background-image:	url('images2/bg.png'),		linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
			-moz-transition: background-color .2s ease-in-out;
			-webkit-transition: background-color .2s ease-in-out;
			-o-transition: background-color .2s ease-in-out;
			-ms-transition: background-color .2s ease-in-out;
			transition: background-color .2s ease-in-out;
		}

			.miniport input[type="button"]:hover,
			.miniport input[type="submit"]:hover,
			.miniport input[type="reset"]:hover,
			.miniport .button:hover
			{
				background-color: #43bff0;
				color: #fff !important;
			}
			
			.miniport input[type="button"]:active,
			.miniport input[type="submit"]:active,
			.miniport input[type="reset"]:active,
			.miniport .button:active
			{
				background-color: #3BA8D3;
				top: 1px;
			}
		
			.miniport input[type="button"].alt,
			.miniport input[type="submit"].alt,
			.miniport input[type="reset"].alt,
			.miniport .button.alt
			{
				background-color: #444;
				box-shadow: inset 0px 0px 0px 1px #242424, inset 0px 2px 1px 0px rgba(255,255,255,0.2);
			}

				.miniport input[type="button"].alt:hover,
				.miniport input[type="submit"].alt:hover,
				.miniport input[type="reset"].alt:hover,
				.miniport .button.alt:hover
				{
					background-color: #4f4f4f;
					color: #fff !important;
				}
				
				.miniport input[type="button"].alt:active,
				.miniport input[type="submit"].alt:active,
				.miniport input[type="reset"].alt:active,
				.miniport .button.alt:active
				{
					background-color: #3f3f3f;
				}

	/* Button */
	
		.miniport input[type="button"],
		.miniport input[type="submit"],
		.miniport input[type="reset"],
		.miniport .button
		{
			padding: 1em 2.35em 1em 2.35em;
			font-size: 1.1em;
		}

			.miniport input[type="button"].big,
			.miniport input[type="submit"].big,
			.miniport input[type="reset"].big,
			.miniport .button.big
			{
				font-size: 1.5em;
				letter-spacing: -0.025em;
			}

	.miniport p, .miniport ul, .miniport ol, .miniport dl, .miniport table
	{
		margin-bottom: 2em;
	}

		.miniport .wrapper.style2
		{
			background-color: #fafafa;
			text-shadow: 1px 1px 0px #fff;
		}

	.miniport h1
	{
		font-size: 3.25em;
		letter-spacing: -0.025em;
	}

	.miniport h2
	{
		font-size: 2em;
		letter-spacing: -0.015em;
	}
	
	.miniport h3
	{
		font-size: 1.5em;
		letter-spacing: -0.015em;
	}

	.miniport h1, .miniport h2, .miniport h3, .miniport h4, .miniport h5, .miniport h6
	{
		margin: 0 0 0.75em 0;
	}

	.miniport header
	{
		margin: 0 0 3em 0;
	}
	
		.miniport header > p
		{
			font-size: 1.25em;
			margin: 0;
		}

	.miniport footer
	{
		margin: 3em 0 0 0;
	}
	
		.miniport footer > p
		{
			font-size: 1.25em;
		}

/* Form */
	
		.miniport form
		{
		}
		
			.miniport form .button
			{
				margin: 0 0.5em 0 0.5em;
			}

	/* Form */
			
			.miniport form label
			{
				color: #3e3e3e;
				font-weight: 700;
				display: block;
				margin: 0 0 0.5em 0;
			}
		
			.miniport form input[type=text],
			.miniport form input[type=email],
			.miniport form input[type=password],
			.miniport form select,
			.miniport form textarea
			{
				-webkit-appearance: none;
				display: block;
				border: 0;
				padding: 0.75em;
				font-size: 1em;
				border-radius: 8px;
				border: solid 1px #ddd;
				background: #fff;
				color: #bbb;
				box-shadow: inset 0px 2px 3px 1px rgba(0,0,0,0.05), 0px 1px 0px 0px rgba(255,255,255,0.025);
				width: 100%;
				-moz-transition: background .2s ease-in-out, box-shadow .2s ease-in-out;
				-webkit-transition: background .2s ease-in-out, box-shadow .2s ease-in-out;
				-o-transition: background .2s ease-in-out, box-shadow .2s ease-in-out;
				-ms-transition: background .2s ease-in-out, box-shadow .2s ease-in-out;
				transition: background .2s ease-in-out, box-shadow .2s ease-in-out;
			}

			.miniport form input[type=text]:focus,
			.miniport form input[type=email]:focus,
			.miniport form input[type=password]:focus,
			.miniport form select:focus,
			.miniport form textarea:focus
			{
				background: #fafafa;
				box-shadow: inset 0px 2px 5px 0px rgba(0,0,0,0.05), 0px 1px 0px 0px rgba(255,255,255,0.025), inset 0px 0px 2px 1px #43bff0;
			}

			.miniport form textarea
			{
				height: 15em;
			}
			
			.miniport form .formerize-placeholder
			{
				color: #555 !important;
			}

			.miniport form ::-webkit-input-placeholder
			{
				color: #555 !important;
			}

			.miniport form :-moz-placeholder
			{
				color: #555 !important;
			}

			.miniport form ::-moz-placeholder
			{
				color: #555 !important;
			}

			.miniport form :-ms-input-placeholder
			{
				color: #555 !important;
			}

			.miniport form ::-moz-focus-inner
			{
				border: 0;
			}

	/* List */

		.miniport ul
		{
		}

			.miniport ul.default
			{
				list-style: disc;
				padding-left: 1em;
			}
			
				.miniport ul.default li
				{
					padding-left: 0.5em;
				}
				
			.miniport ul.social
			{
				cursor: default;
				margin: 0;
			}
			
				.miniport ul.social li
				{
					position: relative;
					display: inline-block;
					margin: 0.25em;
					top: 0;
				}

					ul.social li a {
						display: block;
						width: 48px;
						height: 48px;
						border-radius: 6px;
						top: 0;
						position: relative;

						-moz-transition: top .2s ease-in-out;
						-webkit-transition: top .2s ease-in-out;
						-o-transition: top .2s ease-in-out;
						-ms-transition: top .2s ease-in-out;
						transition: top .2s ease-in-out;
					}

					.miniport ul.social li a:before {
						background-color: #444;
						background-image: url('images/bg.png'),		-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
						background-image: url('images/bg.png'),		-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
						background-image: url('images/bg.png'),		-o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
						background-image: url('images/bg.png'),		-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
						background-image: url('images/bg.png'),		linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.2));
						border-radius: 6px;
						box-shadow: inset 0px 0px 0px 1px #282828, inset 0px 2px 1px 0px rgba(255,255,255,0.1);
						color: #2E2E2E !important;
						display: block;
						font-size: 26px;
						height: 48px;
						line-height: 48px;
						text-align: center;
						outline: 0;
						overflow: hidden;
						text-shadow: 1px 1px 0px rgba(255,255,255,0.1);
						width: 48px;

						-moz-transition: background-color .2s ease-in-out;
						-webkit-transition: background-color .2s ease-in-out;
						-o-transition: background-color .2s ease-in-out;
						-ms-transition: background-color .2s ease-in-out;
						transition: background-color .2s ease-in-out;
					}

						.miniport ul.social li a.fa-twitter		{ background-color: #2DAAE4; }
						.miniport ul.social li a.fa-facebook		{ background-color: #3C5A98; }
						.miniport ul.social li a.fa-dribbble		{ background-color: #C4376B; }
						.miniport ul.social li a.fa-linkedin		{ background-color: #006599; }
						.miniport ul.social li a.fa-tumblr		{ background-color: #51718A; }
						.miniport ul.social li a.fa-google-plus	{ background-color: #DA2713; }
						.miniport ul.social li a.fa-github		{ background-color: #FAFAFA; }
						.miniport ul.social li a.fa-rss			{ background-color: #F2600B; }
						.miniport ul.social li a.fa-instagram		{ background-color: #E0D7C8; }
						.miniport ul.social li a.fa-foursquare	{ background-color: #39A3D4; }
						.miniport ul.social li a.fa-skype			{ background-color: #10BEF1; }
						.miniport ul.social li a.fa-soundcloud	{ background-color: #FE5419; }
						.miniport ul.social li a.fa-youtube		{ background-color: #BF2E25; }
						.miniport ul.social li a.fa-blogger		{ background-color: #FF6501; }
						.miniport ul.social li a.fa-flickr		{ background-color: #0062DB; }
						.miniport ul.social li a.fa-vimeo			{ background-color: #4C8AB0; }

						.miniport ul.social li a:hover
						{
							top: -5px;
						}
						
							.miniport ul.social li a:hover:before
							{
								background-color: transparent;
							}

			.miniport ul.actions
			{
			}

				.miniport ul.actions li
				{
					display: inline-block;
					margin: 0 0 0 1em;
				}
				
					.miniport ul.actions li:first-child
					{
						margin-left: 0;
					}

		.miniport ol
		{
		}	

			.miniport ol.default
			{
				list-style: decimal;
				padding-left: 1.25em;
			}

				.miniport ol.default li
				{
					padding-left: 0.25em;
				}
