/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Content
==================================================
	#Reset & Basics
	#Basic Styles
	#Site Styles
	#Typography
	#Links
	#Lists
	#Images
	#Buttons
	#Forms
	#Misc */


/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }


/* #Basic Styles
================================================== */
	body {
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
		overflow-x: hidden;
 }

/* #Typography
================================================== */

	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h1 { margin-bottom: 0; }
	h2 { margin-bottom: 15px; }
	h3 { margin-bottom: 15px; }
	h4 { margin-bottom: 15px; }
	h5 { margin-bottom: 15px; }
	h6 { margin-bottom: 15px; }

	p { margin: 0 0 15px 0; }

	em { font-style: italic; }
	b, strong { font-weight: bold; }
	small { font-size: 80%; }

	hr { display: block; border: none; outline: none; height: 13px; width: 100%; margin-bottom: 15px; clear: both; }


/* #Links
================================================== */
	a, a:visited, a:focus { text-decoration: none; outline: 0; }
	a:hover { text-decoration: underline; }
	p a, p a:visited { line-height: inherit; }


/* #Images
================================================== */

	img.scale-with-grid,
	.content img {
		max-width: 100%;
		height: auto;
	}
	
	iframe {
		max-width: 100%;
	}


/* #Buttons
================================================== */

	a.tp-button{
		font-family: inherit !important;
		height: auto !important;
		line-height: inherit !important;
		border-radius: 0px;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		letter-spacing: 0 !important;
	}
	.tp-button:hover {
		text-shadow: 1px 1px 1px #000 !important;
		box-shadow: 0 0 0 !important;
	}

	a.button, a.tp-button {
		display: inline-block;
		padding: 10px 15px;
		font-size: 14px;
		line-height: 14px;
		font-weight: bold !important;
		margin-bottom: 15px;
		border-width: 1px;
		border-style: solid;
		background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/bg_button.png);
		background-repeat: repeat-x;
		background-position: left top;
	}
	
	a.button, a.tp-button span {
		margin-left: 10px;
	}

	a.button_small {
		font-size: 13px;
		padding: 8px 23px;
	}
	
	a.button_large {
		font-size: 16px;
		padding: 13px 30px;
	}
	
	a:hover.button, a:hover.tp-button {
		text-decoration: none;
	}
	
	#comments .commentlist > li .reply a.comment-reply-link {
		-webkit-box-shadow: inset 0px -15px 15px 0px rgba(0, 0, 0, 0.10);
		box-shadow: inset 0px -15px 15px 0px rgba(0, 0, 0, 0.10);	
	}
	
	#comments .commentlist > li .reply a:hover.comment-reply-link {
		-webkit-box-shadow: inset 0px -15px 15px 0px rgba(0, 0, 0, 0.15);
		box-shadow: inset 0px -15px 15px 0px rgba(0, 0, 0, 0.15);
	}

	button, input[type="submit"], input[type="reset"], input[type="button"] {
		border-width: 1px;
		border-style: solid;
		display: inline-block;
		padding: 8px 21px;
		font-size: 13px;
		line-height: 13px;
		font-weight: bold !important;
		margin-bottom: 15px;
		text-decoration: none;
		cursor: pointer;
		overflow: visible;
		background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/bg_button.png);
		background-repeat: repeat-x;
		background-position: left top;
	 }
	 
	button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
	}
	 
	#Content button, #Content input[type="submit"], #Content input[type="reset"], #Content input[type="button"] {
		padding: 9px 21px;
		font-size: 14px;
		line-height: 14px;
	 }
	 
	 /* #Control Button
	================================================== */
	a.control_button, span.control_button { display: block; float: left; margin: 0 2px; overflow: hidden; background: #ccc; -webkit-border-radius: 22px; -moz-border-radius: 22px; border-radius: 22px; border-width: 1px; border-style: solid; }
	a.control_button span, span.control_button span { display: block; width: 22px; height: 22px; overflow: hidden; text-indent: -9999px; }



	.button.full-width, button.full-width, input[type="submit"].full-width,
	input[type="reset"].full-width, input[type="button"].full-width {
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; }

	/* Fix for odd Mozilla border & padding issues */
	button::-moz-focus-inner, input::-moz-focus-inner {
    	border: 0;
    	padding: 0;
	}


/* #Forms
================================================== */

	form {
		margin-bottom: 0;
	}
	
	fieldset {
		margin-bottom: 0;
	}
		
	input[type="text"], input[type="password"], input[type="email"], textarea, select {
		padding: 8px 10px;
		outline: none;
		margin: 0;
		width: 230px;
		max-width: 100%;
		display: block;
		margin-bottom: 20px;
		font-size: 13px;
	}
	
	#Content input[type="text"], #Content input[type="password"], #Content input[type="email"], #Content textarea, #Content select {
		padding: 8px 10px;
		font-size: 13px;
	}

	input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus {}
		
	textarea {
		min-height: 60px;
	}
	
	label, legend {
		display: block;
		font-weight: bold;
		font-size: 13px;
	}
	
	input[type="checkbox"] {
		display: inline;
	}

/* #Misc
================================================== */
	.remove-bottom { margin-bottom: 0 !important; }
	.half-bottom { margin-bottom: 10px !important; }
	.add-bottom { margin-bottom: 20px !important; }
	
/* Button red */
a.button.button_red, a.tp-button.red {
	border-color: #ce2d2d;
	background: #f84040; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4NDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMDI3MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f84040 0%, #c02727 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f84040), color-stop(100%,#c02727)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f84040 0%,#c02727 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f84040 0%,#c02727 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f84040 0%,#c02727 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f84040 0%,#c02727 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f84040', endColorstr='#c02727',GradientType=0 ); /* IE6-8 */
	color: #fff;
	text-shadow: 1px 1px 0 #a21616;
	box-shadow: 0 0 0 0;
}


a:hover.button.button_red, a:hover.tp-button.red {
	background: #d82a2a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4MmEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTFiMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d82a2a 0%, #991b1b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d82a2a), color-stop(100%,#991b1b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d82a2a 0%,#991b1b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d82a2a 0%,#991b1b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d82a2a 0%,#991b1b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d82a2a 0%,#991b1b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d82a2a', endColorstr='#991b1b',GradientType=0 ); /* IE6-8 */
	border-color: #a61e1e;
	color:#fff;
	text-shadow: 1px 1px 0 #a21616;
}

/* Button orange */

a.button.button_orange, a.tp-button.orange {
	border-color: #f68542;
	background: #ffb15b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjE1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMzcyM2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffb15b 0%, #f3723a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb15b), color-stop(100%,#f3723a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffb15b 0%,#f3723a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffb15b 0%,#f3723a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffb15b 0%,#f3723a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffb15b 0%,#f3723a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb15b', endColorstr='#f3723a',GradientType=0 ); /* IE6-8 */
	color: #fff;
	text-shadow: 1px 1px 0 #dc6630;
	box-shadow: 0 0 0 0;
}

a:hover.button.button_orange, a:hover.tp-button.orange {
	background: #ffa550; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTU1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTY1MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffa550 0%, #f16533 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa550), color-stop(100%,#f16533)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffa550 0%,#f16533 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffa550 0%,#f16533 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffa550 0%,#f16533 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffa550 0%,#f16533 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa550', endColorstr='#f16533',GradientType=0 ); /* IE6-8 */
	border-color: #f5783c;
	color:#fff;
	text-shadow: 1px 1px 0 #dc6630;
}

/* Button green */

a.button.button_green, a.tp-button.green {
	border-color: #1d7631;
	background: #26933e; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2OTMzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjg1MzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #26933e 0%, #228538 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#26933e), color-stop(100%,#228538)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #26933e 0%,#228538 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #26933e 0%,#228538 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #26933e 0%,#228538 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #26933e 0%,#228538 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26933e', endColorstr='#228538',GradientType=0 ); /* IE6-8 */
	color: #fff;
	text-shadow: 1px 1px 0 #155222;
	box-shadow: 0 0 0 0;
}

a:hover.button.button_green, a:hover.tp-button.green {
	background: #228434; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyODQzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZjc3MzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #228434 0%, #1f7732 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#228434), color-stop(100%,#1f7732)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #228434 0%,#1f7732 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #228434 0%,#1f7732 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #228434 0%,#1f7732 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #228434 0%,#1f7732 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#228434', endColorstr='#1f7732',GradientType=0 ); /* IE6-8 */
	border-color: #176328;
	color:#fff;
	text-shadow: 1px 1px 0 #155222;
}

/* Button blue */

a.button.button_blue, a.tp-button.blue {
	border-color: #117B98;
	background: #258dc8; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1OGRjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTcyODQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #258dc8 0%, #197284 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#258dc8), color-stop(100%,#197284)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #258dc8 0%,#197284 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #258dc8 0%,#197284 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #258dc8 0%,#197284 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #258dc8 0%,#197284 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#258dc8', endColorstr='#197284',GradientType=0 ); /* IE6-8 */
	color: #fff;
	text-shadow: 1px 1px 0 #165374;
	box-shadow: 0 0 0 0;
}

a:hover.button.button_blue, a:hover.tp-button.blue {
	background: #247cbf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0N2NiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzZiN2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #247cbf 0%, #176b7a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#247cbf), color-stop(100%,#176b7a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #247cbf 0%,#176b7a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #247cbf 0%,#176b7a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #247cbf 0%,#176b7a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #247cbf 0%,#176b7a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#247cbf', endColorstr='#176b7a',GradientType=0 ); /* IE6-8 */
	border-color: #117B98;
	color:#fff;
	text-shadow: 1px 1px 0 #165374;
}

/* Button seagreen */

a.button.button_yellow {
	border-color: #f4a833;
	background: #ffdc72; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGM3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWI4MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffdc72 0%, #fab837 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdc72), color-stop(100%,#fab837)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffdc72 0%,#fab837 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffdc72 0%,#fab837 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffdc72 0%,#fab837 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffdc72 0%,#fab837 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdc72', endColorstr='#fab837',GradientType=0 ); /* IE6-8 */
	color: #885a29;
	text-shadow: 1px 1px 0 #ffe5ac;
	box-shadow: 0 0 0 0;
}

a:hover.button.button_yellow {
	background: #ffd563; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDU2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWFjMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffd563 0%, #f9ac2e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd563), color-stop(100%,#f9ac2e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffd563 0%,#f9ac2e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffd563 0%,#f9ac2e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffd563 0%,#f9ac2e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffd563 0%,#f9ac2e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd563', endColorstr='#f9ac2e',GradientType=0 ); /* IE6-8 */
	border-color: #d99720;
	color:#885a29;
	text-shadow: 1px 1px 0 #ffe5ac;
}

/* Button darkgrey */

a.tp-button.darkgrey {
	border-color: #414141;
	background: #555555; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1NTU1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ODQ4NDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #555555 0%, #484848 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#484848)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #555555 0%,#484848 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #555555 0%,#484848 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #555555 0%,#484848 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #555555 0%,#484848 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#484848',GradientType=0 ); /* IE6-8 */
	color: #fff;
	text-shadow: 1px 1px 0 #2d2d2d;
	box-shadow: 0 0 0 0;
}

a:hover.tp-button.darkgrey {
	background: #4c4c4c; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZjNmM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4c4c4c 0%, #3f3f3f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(100%,#3f3f3f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c4c4c 0%,#3f3f3f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4c4c4c 0%,#3f3f3f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4c4c4c 0%,#3f3f3f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4c4c4c 0%,#3f3f3f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#3f3f3f',GradientType=0 ); /* IE6-8 */
	border-color: #353535;
	color:#fff;
	text-shadow: 1px 1px 0 #2d2d2d;
}

/* Button lightgrey */

a.tp-button.lightgrey {
	border-color: #727272;
	background: #878787; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3ODc4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YTdhN2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #878787 0%, #7a7a7a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#878787), color-stop(100%,#7a7a7a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #878787 0%,#7a7a7a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #878787 0%,#7a7a7a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #878787 0%,#7a7a7a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #878787 0%,#7a7a7a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#878787', endColorstr='#7a7a7a',GradientType=0 ); /* IE6-8 */
	color: #fff;
	text-shadow: 1px 1px 0 #474747;
	box-shadow: 0 0 0 0;
}

a:hover.tp-button.lightgrey {
	background: #7f7f7f; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MDcwNzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #7f7f7f 0%, #707070 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f7f7f), color-stop(100%,#707070)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7f7f7f 0%,#707070 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7f7f7f 0%,#707070 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7f7f7f 0%,#707070 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #7f7f7f 0%,#707070 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f7f7f', endColorstr='#707070',GradientType=0 ); /* IE6-8 */
	border-color: #666666;
	color:#fff;
	text-shadow: 1px 1px 0 #474747;
}
/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/

/* Table of Contents
==================================================
#Base 960 Grid
#Clearing */

/* #Base 960 Grid
================================================== */

body							{ min-width:1000px;}

.container						{ position: relative; width: 960px; margin: 0 auto; padding: 0; }
.container .column,
.container .columns             { float: left; display: inline; margin-bottom: 20px; }
.row							{ margin-bottom: 20px; }


/* Base Grid */
.container .four.columns,
.container .one-fourth.column	{ width: 240px; }
.container .one-third.column	{ width: 320px; }
.container .eight.columns,
.container .one-second.column	{ width: 480px; }
.container .two-third.column	{ width: 640px; }
.container .twelve.columns,
.container .three-fourth.column	{ width: 720px; }
.container .sixteen.columns,
.container .one.column			{ width: 960px; }


/* Subpage grid */
.with_aside #Content .container .one-fourth.column		{ width: 180px; }
.with_aside #Content .container .one-third.column		{ width: 240px; }
.with_aside #Content .container .one-second.column		{ width: 360px; }
.with_aside #Content .container .two-third.column		{ width: 480px; }
.with_aside #Content .container .three-fourth.column	{ width: 540px; }

.with_aside #Content .container .sixteen.columns,
.with_aside #Content .container .one.column				{ width: 720px; }


/* The content */	
.container .the_content .one.column				{ width: 98% !important; margin-right: 2% !important; margin-left: 0 !important; }

.container .the_content .one-second.column		{ width: 48% !important; margin-right: 2% !important; margin-left: 0 !important; }

.container .the_content .one-third.column		{ width: 31.33% !important; margin-right: 2% !important; margin-left: 0 !important; }
.container .the_content .two-third.column		{ width: 64.66% !important; margin-right: 2% !important; margin-left: 0 !important; }

.container .the_content .one-fourth.column		{ width: 23% !important; margin-right: 2% !important; margin-left: 0 !important; }
.container .the_content .two-fourth.column		{ width: 48% !important; margin-right: 2% !important; margin-left: 0 !important; }
.container .the_content .three-fourth.column	{ width: 73% !important; margin-right: 2% !important; margin-left: 0 !important; }

/* #Clearing
================================================== */

/* Self Clearing Goodness */
.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

/* Use clearfix class on parent to clear nested columns, or wrap each row of columns in a <div class="row"> */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0; }
.row:after,
.clearfix:after {
	clear: both; }
.row,
.clearfix {
	zoom: 1; }

/* You can also use a <br class="clear" /> to clear columns */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
/* #Global
================================================== */

body { padding: 10px 0 10px; }

#Wrapper { width: 1000px; margin: 0px auto 20px; -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.30); box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.30); }

.layout-full-width { padding: 0; }
.layout-full-width #Wrapper { width: 100% !important; margin: 0 !important; }

.inner-padding { margin: 0 15px !important; }
.inner-padding .header { padding-left: 0 !important; padding-right: 0 !important; }

.the_content pre { margin-bottom:20px}

#mfn-rev-slider { margin-bottom: 20px; }
.layout-boxed #mfn-rev-slider { margin: 0 20px 20px;}
.rev_slider iframe { max-width:1000px;}

/* #Slider controls
================================================== */
a.slider_control, a.rslides_nav { width: 32px; height: 32px; line-height: 32px; text-align: center; display: block; overflow: hidden; font-size: 22px; cursor: pointer; }
a:hover.slider_control, a:hover.rslides_nav { text-decoration: none; }

a.slider_control_prev, a.rslides_nav.prev { border-right-width: 1px; border-style: solid; }

a.slider_control i, a.rslides_nav i { transition: opacity .20s ease-in-out; -o-transition: opacity .20s ease-in-out; -moz-transition: opacity .20s ease-in-out; -webkit-transition: opacity .20s ease-in-out; opacity: 0.3; filter: alpha(opacity=30); }
a:hover.slider_control i, a:hover.rslides_nav i { opacity: 1; filter: alpha(opacity=100); }

.no-pager a.slider_control, .no-pager a.rslides_nav { display: none !important;; }

/* #Revolution slider
================================================== */
.tp-leftarrow.default, .tp-rightarrow.default { width: 40px !important; height: 53px !important; }

.tp-leftarrow.default { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/large_left.png) no-repeat top left !important; }
.tp-rightarrow.default { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/large_right.png) no-repeat top left !important; }

.tp-leftarrow:hover, .tp-rightarrow:hover { background-position: bottom left !important; }

/* #Top bar
================================================== */
#Top_bar { overflow: hidden; font-size: 13px; background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/bg_pattern_footer.png); background-repeat: repeat; }
#Top_bar .sixteen { margin-bottom: 0; }
#Top_bar .contact_info { float: left; }
#Top_bar .contact_info p.phone { display: block; float: left; text-align: right; padding: 9px 0px;  margin: 0; margin-right: 15px; }
#Top_bar .contact_info p.phone a:hover { text-decoration: none; }
#Top_bar .contact_info p.phone em.t { font-style: normal; }
#Top_bar .contact_info p.phone span { font-weight: bold; }
#Top_bar .contact_info p.phone i { margin-right: 5px; margin-left: 7px; }
#Top_bar .contact_info p.mail { display: block; float: left; text-align: right; padding: 9px 0px; margin: 0; }
#Top_bar .contact_info p.mail i { margin-right: 8px; }
#Top_bar .social { float: right; position: relative; padding: 7px 0px; }

.layout-full-width #Top_bar { padding: 0; }

/* #Header
================================================== */
#Header .sixteen { position: relative; z-index: 201; min-height: 105px; margin-bottom: 0; }
#Header h1 { line-height: 0; font-size: 0; }
#Header #logo { display: block; overflow: hidden; float: left; z-index:201; padding: 0 15px; position:absolute; height:100%; line-height:105px;}
#Header #logo:hover { text-decoration: none; }
#Header #logo img { vertical-align:middle;}
#Header #menu { display: block; float: right; }
#Header #menu > ul { min-width: 140px; float: left; position: relative; border-right-width: 1px; border-style: solid; }
#Header #menu > ul > li { margin: 0; position: relative; z-index: 203; float:left; border-left-width: 1px; border-style: solid; }
#Header #menu > ul > li.hover { z-index: 204; }
#Header #menu > ul > li > a { padding: 37px 16px 37px; margin-top:5px; margin-bottom:5px; display: block; white-space: nowrap; }
#Header #menu > ul > li.submenu > a {}
#Header #menu > ul > li.hover > a { padding-top:42px; margin:0; border-top-width: 5px; border-style: solid; }
#Header #menu > ul > li.submenu.hover {}
#Header #menu > ul > li.submenu.hover  > a { }
#Header #menu > ul > li.last > a {}
#Header #menu > ul > li > a:hover, #Header #menu > ul > li.current-menu-item > a { text-decoration: none; }

#Header #menu > ul > li.current-menu-item > a,
#Header #menu > ul > li.current_page_item > a,
#Header #menu > ul > li.current-menu-ancestor > a,
#Header #menu > ul > li.current_page_ancestor > a { margin-top:0; border-top-width: 5px; border-style: solid;}

#Header #menu > ul > li ul { position: absolute; left: 0px; top: 100%; z-index: 205; margin: 0; padding: 0; display: none; -webkit-box-shadow: 3px 4px 4px 1px rgba(0, 0, 0, 0.06); box-shadow: 3px 4px 4px 1px rgba(0, 0, 0, 0.06); }
#Header #menu > ul > li ul li { padding: 0 0; width: 170px; position: relative; font-weight: normal; }
#Header #menu > ul li ul li a { padding: 4px 20px 4px 15px; display: block; border-bottom-width: 1px; border-bottom-style: solid; }
#Header #menu > ul li ul li:hover,
#Header #menu > ul li ul li.hover { border-left-width:4px; border-style: solid; width: 166px; }
#Header #menu > ul li ul li:hover > a,
#Header #menu > ul li ul li.hover > a { padding-left: 11px; }
#Header #menu > ul li > ul > li.last-item > a,
#Header #menu > ul li > ul > li > ul > li.last-item > a { border-bottom-width: 0px; }
#Header #menu > ul li ul li a:hover { text-decoration: none; }

#Header #menu > ul > li ul li ul { position: absolute; left: 166px; top: 0px; z-index: 204; padding: 0; }
#Header #menu > ul > li ul li ul li a {}

#Header #menu > ul > li.last ul { right: 0px; left: auto; -webkit-box-shadow: -4px 4px 4px 1px rgba(0, 0, 0, 0.2); box-shadow: -4px 4px 4px 1px rgba(0, 0, 0, 0.2); }
#Header #menu > ul > li.last ul li ul { right: 166px; }

#menu_responsive { display: none; margin-top: 40px; font-size: 14px; float: right; }

#Header #menu > ul > li > a { 
	transition: border .20s ease-in-out; 
	-moz-transition: border .20s ease-in-out;
	-webkit-transition: border .20s ease-in-out;
	-o-transition: 0s ease-in-out;
}

/* .sticky-header
================================================== */
.sticky-header #Top_area-sticky-wrapper.is-sticky { height:102px !important; }
.sticky-header .is-sticky #Top_area { position:fixed; top:0; left:0; width:100%; z-index:201; 
	-webkit-box-shadow:  0px 2px 2px 0px rgba(0,0,0,.2); 
	box-shadow:  0px 2px 2px 0px rgba(0,0,0,.2);
}
.sticky-header.customize-support .is-sticky #Top_area { top:28px;}
.sticky-header .is-sticky #Header { background:rgba(255,255,255,.97); }
.sticky-header .is-sticky #Header .sixteen  { min-height:60px;} 
.sticky-header .is-sticky #Header #logo { line-height:60px;}
.sticky-header .is-sticky #Header #logo img { max-height:30px;} 
.sticky-header .is-sticky #Header #menu > ul > li > a { padding-top:15px; padding-bottom:15px; }
.sticky-header .is-sticky #Header #menu > ul > li.hover > a { padding-top:20px;}
.sticky-header .is-sticky #Header #menu > ul > li.current-menu-item > a,
.sticky-header .is-sticky #Header #menu > ul > li.current_page_item > a,
.sticky-header .is-sticky #Header #menu > ul > li.current-menu-ancestor > a,
.sticky-header .is-sticky #Header #menu > ul > li.current_page_ancestor > a { }
.sticky-header .is-sticky #menu_responsive { margin-top: 15px;} 

.sticky-header .is-sticky #Header, .is-sticky #Header .sixteen { 
	transition: .10s ease-in-out; 
	-o-transition: .10s ease-in-out;
	-moz-transition: .10s ease-in-out;
	-webkit-transition: .10s ease-in-out;
}

/* #Social
================================================== */
.social li { display: block; float: left; margin: 1px; }
.social li a { width:24px; height:24px; line-height: 24px; text-align: center; font-size:24px; font-family: "Socialico"; display:block; text-decoration:none;
	transition: opacity .20s ease-in-out; 
	-o-transition: opacity .20s ease-in-out;
	-moz-transition: opacity .20s ease-in-out;
	-webkit-transition: opacity .20s ease-in-out;
}
.social li a:hover {}
#Footer .social li { display: block; float: left; margin: 1px 0; }


/* #subpage header
================================================== */
#Subheader { background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/subheader_overlay.png); background-repeat: no-repeat; background-position: top center; }
#Subheader .sixteen { margin-bottom: 0; }
#Subheader_overlay { height: 100%; overflow: hidden; padding: 105px 55px 0;}

#Subheader h1 { margin: 25px 0 25px; font-weight:100; float: left; width: 60%; }
#Subheader ul.breadcrumbs { float: right; width: 40%; margin: 35px 0 5px; overflow: hidden; text-align: right; font-size: 12px; }
#Subheader ul.breadcrumbs li { display: inline-block; padding-right: 5px; margin-bottom: 0; }
#Subheader ul.breadcrumbs li span { padding-left: 5px; }
#Subheader ul.breadcrumbs li.home, ul.breadcrumbs li.last { background: none; padding-right: 0; }
#Subheader ul.breadcrumbs li.last span { display: none; }
#Subheader a.button { position: absolute; right: 55px; top: 140px; }


/* #mfn-offer-slider
================================================== */
#mfn-offer-slider ul.slider-wrapper { visibility:hidden; height:360px;}
#mfn-offer-slider .sixteen { position:relative;}

#mfn-offer-slider .rslides_nav { position:absolute; top:20px; display:block; width:35px; height:35px; text-indent:-9999px; opacity:0; filter: alpha(opacity = 0);}
#mfn-offer-slider:hover .rslides_nav { opacity:0.40; filter: alpha(opacity = 40);}
#mfn-offer-slider .rslides_nav:hover { opacity:0.70; filter: alpha(opacity = 70);}
#mfn-offer-slider .rslides_nav.prev { right:60px;}
#mfn-offer-slider .rslides_nav.next { right:20px;}

#mfn-offer-slider a.rslides_nav.prev { border: 0; }

#mfn-offer-slider ul.slider-wrapper > li { position:relative; width:100%; height:360px;}

#mfn-offer-slider ul.slider-wrapper > li > iframe { width:960px; height:360px;}

#mfn-offer-slider ul.slider-wrapper > li .slide-desc { position:absolute; bottom:8%; left:0; width:100%;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc a { text-decoration:none !important;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc h2,
#mfn-offer-slider ul.slider-wrapper > li .slide-desc p { margin:0; padding:11px 15px; font-size:16px; display:block;white-space: nowrap; float:left; }
#mfn-offer-slider ul.slider-wrapper > li .slide-desc h2 { margin-bottom:10px; padding:12px 20px; font-weight:400; font-size: 32px; line-height:36px; }
#mfn-offer-slider ul.slider-wrapper > li .slide-desc p { margin:0; padding:12px 20px; font-weight:400; font-size:18px; line-height:22px; clear:both;}

#mfn-offer-slider ul.slider-wrapper > li.slide-right h2,
#mfn-offer-slider ul.slider-wrapper > li.slide-right p { float:right;}


/* #Content
================================================== */
#Content { width:100%; padding-top:20px;}
.template-slider #Content { padding-top:0px;}

.content { width: 960px; display: inline; float:left; }
.with_aside #Content .content { width: 720px; }
.aside_left .four { float: left; }
.aside_left .content { float: right; }
.aside_right .content { float: left; }
.aside_right .four { float: right; }

.widget-area { position: relative; padding: 20px 0 0; margin-top: -20px; }
.widget-area-bottom { width: 100%; height: 30px; }
.aside_left .widget-area { margin-right: 20px; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/sidebar_left_shadow.png) repeat-y right top; }
.aside_right .widget-area { margin-left: 20px; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/sidebar_right_shadow.png) repeat-y left top; }
.aside_left .widget-area-bottom { background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/sidebar_left_shadow_bottom.png); background-repeat: repeat-y; background-position: right top; }
.aside_right .widget-area-bottom { background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/sidebar_right_shadow_bottom.png); background-repeat: repeat-y; background-position: left top; }

.the_content {}
.the_content_wrapper { margin: 0 0px 20px; overflow: hidden; clear: both; }


/* #Projects
================================================== */
#Projects { display: block; width:100%; float:left; }
#Projects .container { padding-top: 20px; }

/* #Footer
================================================== */
#Footer { display: block; width:100%; border-top-width: 5px; border-style: solid; background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/bg_pattern_footer.png); background-repeat: repeat; }
#Footer h4 { font-size: 21px; line-height: 21px; }
#Footer .container .column { padding-top: 20px; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/sep_shadow.png) no-repeat left top; margin-bottom: 0; }
#Footer .container .column:first-child { background: none; }
#Footer .copyrights { font-size: 12px; padding-bottom: 0px; padding-top: 15px !important; margin-bottom: 0; }
#Footer .copyrights img { margin-bottom: 15px; }
#Footer .copyrights p { line-height: 20px; float: left; margin-bottom: 0; }
#Footer .copyrights .menu_bottom { float: right; }
#Footer .copyrights .menu_bottom > ul {}
#Footer .copyrights .menu_bottom > ul > li { float:left; }
#Footer .copyrights .menu_bottom > ul > li > a { padding: 7px 18px 7px 10px; display: block; }
#Footer .copyrights .menu_bottom > ul > li > a:hover { text-decoration: none; }
#Footer .copyrights .menu_bottom > ul > li.current_page_item > a { font-weight: bold; }
#Footer .copyrights .menu_bottom > ul > li.last a { background: none; padding-right: 0; } 

#Footer .bottom_addons { padding-bottom: 40px; padding-top: 10px; margin-bottom: 25px; overflow: hidden; }
#Footer .bottom_addons .social {}
#Footer .bottom_addons .social ul { width: 100%; text-align: center; }
#Footer .bottom_addons .social ul li { display: inline-block; float: none; }

.layout-full-width #Footer .bottom_addons { padding-bottom: 70px; }
.layout-full-width #Footer .bottom_addons a#back_to_top { bottom: 17px; }

.footer-included #Footer .container:first-child { margin-bottom: 15px; padding-top: 15px; border-top-width: 1px; border-style: solid; }
.footer-included #Footer .container .column { background: none; padding: 0; }
.footer-included #Footer .container .column .widget { border-right-width: 1px; border-style: solid; margin: 0; padding: 15px; }
.footer-included #Footer .container .column.last .widget { border-right: 0; }
.footer-included #Footer .container .bottom_addons { padding-top: 20px; }

/* #Error 404
================================================== */

#Error_404 { width:100%; }
#Error_404 .error { clear: both; text-align: center; padding: 30px 0 30px; }
#Error_404 .error h2 { font-size: 70px; line-height: 70px; margin-bottom: 25px; }
#Error_404 .error h4 { margin-bottom: 55px; font-size: 24px; line-height: 27px; }
#Error_404 .error p { margin-bottom: 0; }
#Error_404 .error p .check { line-height: 45px; font-size: 16px; }
#Error_404 .error p em { font-style: italic; font-size: 17px; font-family: Georgia, serif; padding: 0 15px; }
#Error_404 .error p a.button { position: relative; }

/* #Contact form
================================================== */
.contact_form { overflow: hidden; position: relative; }
.contact_form input[type="text"] { float: left; margin-bottom: 14px; }
.contact_form .nick { margin-right: 15px; }
.contact_form .email { margin-right: 15px; }
.contact_form textarea { clear: both; margin-bottom: 14px; height: 150px; }
.contact_form input[type="submit"] { float: right; margin-bottom: 14px; }
.about { margin-bottom: 10px; overflow: hidden; }
.about ul { margin-bottom: 10px; }
.about ul li { margin-bottom: 2px; }

.one .contact_form input[type="text"] { width: 278px; }
.one .contact_form textarea { width: 908px; }
.with_aside .one .contact_form input[type="text"] { width: 198px; }
.with_aside .one .contact_form textarea { width: 668px; }

.three-fourth .contact_form input[type="text"] { width: 198px; }
.three-fourth .contact_form textarea { width: 668px; }
.with_aside .three-fourth .contact_form input[type="text"] { width: 138px; }
.with_aside .three-fourth .contact_form textarea { width: 488px; }

.two-third .contact_form input[type="text"] { width: 171px; }
.two-third .contact_form textarea { width: 588px; }
.with_aside .two-third .contact_form input[type="text"] { width: 118px; }
.with_aside .two-third .contact_form textarea { width: 428px; }

.one-second .contact_form input[type="text"] { width: 118px; }
.one-second .contact_form textarea { width: 428px; }
.with_aside .one-second .contact_form input[type="text"] { width: 78px; }
.with_aside .one-second .contact_form textarea { width: 308px; }

.one-third .contact_form input[type="text"] { width: 268px; margin-right: 0; }
.one-third .contact_form textarea { width: 268px; height: 100px; }
.with_aside .one-third .contact_form input[type="text"] { width: 188px; margin-right: 0; }
.with_aside .one-third .contact_form textarea { width: 188px; height: 100px; }

.one-fourth .contact_form input[type="text"] { width: 188px; margin-right: 0; }
.one-fourth .contact_form textarea { width: 188px; height: 100px; }
.with_aside .one-fourth .contact_form input[type="text"] { width: 128px; margin-right: 0; }
.with_aside .one-fourth .contact_form textarea { width: 128px; height: 70px; }

.inp_error { border-color: #E38E8E !important; }

/* #Comments
================================================== */
#comments { margin-top: 20px; }
#comments .commentlist { margin-left: 0; list-style-type: none; }
#comments .commentlist > li { border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 15px; }
#comments .commentlist > li > .children { margin-bottom: 15px; }
#comments .commentlist > li .photo { display: block; width: 64px; height: 64px; float: left; margin-right: 15px; overflow: hidden; padding: 2px; border-width: 1px; border-style: solid; line-height: 0; }
#comments .commentlist > li .comment-author { font-size: 13px; font-weight: bold; }
#comments .commentlist > li .comment-author a {}
#comments .commentlist > li .comment-meta { font-size: 12px; font-style: italic; }
#comments .commentlist > li .comment-meta a {}
#comments .commentlist > li .comment-meta a.comment-edit-link { float: right; padding-right: 52px; position: relative; top: -20px; }
#comments .commentlist > li p { padding-left: 80px; margin: 4px 0 10px; }
#comments .commentlist > li .reply { position: absolute; right: 0; top: 0; }
#comments .commentlist > li .reply a.comment-reply-link {font-size: 11px; padding: 3px 6px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#comments .commentlist > li .reply a:hover.comment-reply-link { text-decoration: none; }
#comments .commentlist li { overflow: hidden; }
#comments .commentlist li .comment-body { margin-bottom: 15px; position: relative; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: solid; }
#comments .commentlist li .comment-body.last { padding-bottom: 0; }
#comments .commentlist li .comment-body.lastBorder { border-bottom: 0; margin-bottom: 0; }
#comments .commentlist .children { margin-bottom: 0px; margin-left: 30px; padding-left: 50px; }
#comments .commentlist .children li { margin-bottom: 0; }
#comments #comments-title { font-size: 26px; line-height: 28px; margin-bottom: 20px; }
#comments #comments-title span { font-style: italic; }

/* #Respond
================================================== */
#respond { overflow: hidden; }
#respond p { margin-bottom: 5px; padding-left: 0 !important; }
#respond .comment-notes .required { position: static; }
#respond input[type="text"] { margin-bottom: 0; }
#respond label { margin-bottom: 3px;  }
#respond .required { position: absolute; right: 10px; top: 30px; }
#respond .comment-form-author { width: 31%; margin-right: 2% !important; float: left; position: relative; }
#respond .comment-form-email { width: 31%; margin-right: 2% !important; float: left; position: relative; }
#respond .comment-form-url { width: 33%; float: left; position: relative; }
#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond select { width: 91%; }
#respond .comment-form-comment { width: 98%; }
#respond .comment-form-comment textarea { width: 98%; margin-bottom: 10px; }
#respond .form-submit { overflow: hidden; }
#respond .form-submit input[type="submit"] { float: right !important; }
#respond .form-allowed-tags {}
#respond .form-allowed-tags code { margin-top: 10px; }


/* #Pager
================================================== */
.pager { overflow: hidden; padding: 10px; position: relative; height: 35px; border-top-width: 1px; border-top-style: solid; margin-top: 15px; }
.pager a.page { width: 35px; height: 35px; line-height: 35px; margin: 0 1px; display: inline-block; overflow: hidden; text-align: center; }
.pager a.active, .pager a:hover.page { text-decoration: none; }
.pager a.active { font-weight: bold; }
.pager .next_page { position: absolute; right: 10px; top: 20px; }
.pager .prev_page { position: absolute; left: 10px; top: 20px; }

/* #Post
==================================================*/
.post { overflow: hidden; position: relative; clear: both; width: 100%; }
.post .meta { width: 105px; position: absolute; left: 0px; top: 0px; text-align: center; }
.post .meta .date { position: relative; }
.post .meta .date i { position: absolute; left: 14px; top: 9px; display: block; font-size: 11px; }
.post .meta .date .month { position: absolute; right: 10px; top: 5px; display: block; font-size: 11px; font-weight: bold; }
.post .meta .date .day { font-size: 50px; line-height: 50px; display: block; padding-top: 22px; font-family: Patua One, sans-serif; }
.post .meta .date .year { display: block; padding-bottom: 10px; font-family: Patua One, sans-serif; }
.post .meta .comments { margin-top: 6px; }
.post .meta .comments p { margin-bottom: 3px; }
.post .meta .comments a { font-weight: bold; }
.post .desc_w { margin-left: 135px; border-left-width: 1px; border-style: dashed; padding-left: 40px; position: relative; padding-bottom: 15px; }
.post .desc_w .post_type { width: 38px; height: 38px; position: absolute; left: -19px; top: 30px;  }
.post .desc { padding: 15px 15px 10px; margin: 5px; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.07); box-shadow: 0 0 4px rgba(0, 0, 0, 0.07); }
.post .desc .image { padding: 0px; line-height: 0; border-bottom-width: 5px; border-style: solid; margin-bottom: 10px; }
.post .desc .r_meta { display: none; margin-bottom: 7px; }
.post .desc .r_meta .comments { display: inline-block; margin-left: 10px; }
.post .desc h3, .post .desc p { margin-bottom: 10px; }
.post .desc h3 a { text-decoration: none; }
.post .desc .footer { border-top-width: 1px; border-style: solid; padding-top: 10px; overflow: hidden; }
.post .desc .footer p.tags { float: left; margin: 4px 0 0; width: 60%; }
.post .desc .footer p.tags a { overflow: hidden; display: inline-block; height: 22px; font-size: 11px; padding-right: 8px; margin-right: 1px; }
.post .desc .footer p.tags a span { padding-left: 8px; height: 22px; line-height: 22px; display: block; float: left; }
.post .desc .footer a.button { float: right; margin-bottom: 0; }

.post .image iframe { width: 100%; height:302px;}
.with_aside .post .image iframe { height:205px;}

/* #Single Post
==================================================*/
.single-post .post { margin-bottom: 15px; }
.single-post .tag-cat { overflow: hidden; margin-bottom: 15px; border-bottom-width: 1px; border-style: solid; padding-bottom: 6px; }
.single-post .tag-cat .category { float: right; width: 49%; font-size: 13px; padding-top: 3px; text-align: right; }
.single-post .tag-cat .tags { float: left; width: 49%; margin-bottom: 0; }
.single-post .tag-cat .tags a { overflow: hidden; display: inline-block; height: 22px; font-size: 11px; padding-right: 8px; margin-right: 1px; }
.single-post .tag-cat .tags a span { padding-left: 8px; height: 22px; line-height: 22px; display: block; float: left; }
.single-post .post .desc .share { margin: 20px 0 10px; }

/* #Single portfolio
================================================== */
.single-portfolio .photo { padding: 2px; border-width: 1px; border-style: solid; line-height: 0; margin-bottom: 15px; }
.single-portfolio .photo iframe { width:100%; height:440px;}
.single-portfolio .sp-inside { overflow: hidden; }
.single-portfolio .sp-inside .sp-inside-left { float: left; margin-right: 20px; padding-top: 10px; }
.single-portfolio .sp-inside .sp-inside-right { float: left; border-left-width: 1px; border-left-style: solid; padding-left: 20px; padding-top: 10px; }
.single-portfolio .sp-inside .sp-inside-left dt { font-weight: bold; display: block; }
.single-portfolio .sp-inside .sp-inside-left dd { display: block; padding: 5px 0 10px 10px; }
.single-portfolio .sp-inside .sp-inside-left dd.date { font-style: italic; }
.single-portfolio .sp-inside .sp-inside-right footer { overflow: hidden; }
.single-portfolio .sp-inside .sp-inside-right .button { float: right; }

.single-portfolio .sp-inside .sp-inside-left { width: 180px; }
.single-portfolio .sp-inside .sp-inside-right { width: 739px; }

.with_aside .single-portfolio .photo iframe { height: 329px;}
.with_aside .single-portfolio .sp-inside .sp-inside-left { width: 180px; }
.with_aside .single-portfolio .sp-inside .sp-inside-right { width: 499px; }

/* #Call to action
================================================== */
.Call_to_action { margin-bottom: 0; border-bottom-width: 1px; border-bottom-style: solid; }
.Call_to_action h3 { float: left; margin: 30px 0; }
.Call_to_action a.button { float: right; margin-top: 25px; }

/* #Go to top
================================================== */
a#back_to_top { font-size: 23px; line-height: 37px; width: 40px; height: 40px; text-align: center; display: block; position: absolute; z-index: 110; left: 50%; margin-left: -20px; bottom: -20px; overflow: hidden; -webkit-border-radius: 40px; border-radius: 40px; }
a:hover#back_to_top { text-decoration: none; opacity: 1; }

/* #Widgets
================================================== */
.widget { clear: both; margin-bottom: 15px; padding: 0 15px; }
.widget h3 { margin-bottom: 10px; }

.aside_left .widget { padding: 0px 15px 0px 0px; }
.aside_right .widget { padding: 0px 0 0px 15px; }

#Footer .widget { padding: 0 15px; }

.widget_search { position: relative; overflow: hidden; width: 190px; }
.widget_search form  { margin-bottom: 5px; position:relative; }
.widget_search form input[type="text"] { width: 140px; margin-bottom: 0; padding-right: 40px !important; }
.widget_search form input[type="submit"] { width: 34px; height: 31px; overflow: hidden; text-indent: -9999px; display: block; margin: 0; padding: 0 !important; border: 0; position: absolute; right: 0; top: 3px; -webkit-box-shadow: inset 0 0 0 0; box-shadow: inset 0 0 0 0; text-shadow: 0px 0px 0px; border: 0; }

.widget_categories ul { overflow: hidden; }
.widget_categories li { width: 50%; float: left; line-height: 24px; }

.widget_archive ul { overflow: hidden; }
.widget_archive li { width: 50%; float: left; line-height: 24px; }

.widget_mfn_menu { padding: 0 !important; }
.widget ul.menu {}
.widget ul.menu li {}
.aside_right .widget ul.menu li {}
.widget ul.menu li a { padding: 7px 25px 7px 10px; border-bottom-width: 1px; border-bottom-style: solid; display: block; position: relative; }
.aside_right .widget ul.menu li a { padding-left: 15px; }
.widget ul.menu li a i.icon-angle-right { position: absolute; right: 10px; top: 10px; font-size: 12px; }
.widget ul.menu li a i.icon-caret-right { position: absolute; right: -15px; top: 6px; font-size: 20px; display: none; }
.widget ul.menu li a i.icon-caret-left { position: absolute; left: -15px; top: 6px; font-size: 20px; display: none; }
.widget ul.menu li a:hover { text-decoration: none; }
.widget ul.menu li.current_page_item { background: none; }
.widget ul.menu li.current_page_item a, .widget ul.menu li a:hover { font-weight: bold; padding-bottom: 8px;  border-bottom-width: 0; }
.widget ul.menu li.current_page_item a i.icon-caret-right, .widget ul.menu li a:hover i.icon-caret-right { display: block; }
.widget ul.menu li.current_page_item a i.icon-caret-left, .widget ul.menu li a:hover i.icon-caret-left { display: block; }
.widget ul.menu li.last a { border-bottom: 0; padding-bottom: 7px !important; }

.widget_links ul { padding: 0px; }
.widget_links ul li {}
.widget_links ul li a { padding: 5px 20px 5px 10px; border-bottom-width: 1px; border-bottom-style: solid; display: block; position: relative; }
.widget_links ul li a i { position: absolute; right: 5px; top: 6px; font-size: 12px; }
.widget_links ul li a:hover { text-decoration: none; }
.widget_links ul li.current_page_item a { font-weight: bold; }
.widget_links ul li.last a { border-bottom: 0; }


.widget_meta ul { padding: 0px; }
.widget_meta ul li {}
.widget_meta ul li a { padding: 5px 20px 5px 10px; border-bottom-width: 1px; border-bottom-style: solid; display: block; position: relative; }
.widget_meta ul li a i { position: absolute; right: 5px; top: 6px; font-size: 12px; }
.widget_meta ul li a:hover { text-decoration: none; }
.widget_meta ul li.current_page_item a { font-weight: bold; }
.widget_meta ul li.last a { border-bottom: 0; }

.widget_calendar td, .widget_calendar th { padding: 2px; } 
.widget_calendar caption { padding: 5px; font-weight: bold; }
#Footer .widget_calendar caption { background: none; }

.widget_mfn_tag_cloud {}
.widget_mfn_tag_cloud ul { margin-bottom: 0; overflow: hidden; }
.widget_mfn_tag_cloud ul li {margin: 0; padding: 0; float: left; margin: 0 5px 2px 0; }
.widget_mfn_tag_cloud a { overflow: hidden; white-space: nowrap; display: inline-block; height: 20px; text-shadow: 1px 1px 0 #fff; font-size: 11px; padding-right: 8px; margin-right: 1px; }
.widget_mfn_tag_cloud a:hover { text-decoration: none; }
.widget_mfn_tag_cloud a span { padding-left: 8px; height: 20px; line-height: 20px; display: block; float: left; }

/********************** Font sizes **********************/
	
/* Footer */
	#Footer {
	    font-size: 90%;
	    line-height: 122%;
	}
	
/* Grey notes */
	.Recent_comments li span.date, .Recent_posts span.date {
		font-size: 92%;
	    line-height: 130%;
	}
	
	
/********************* Colors *********************/

/* Menu color */		
	#Header #menu > ul > li,
	#Header #menu > ul {
		border-color: #F7F7F7;
	}
	
	#Header #menu > ul > li ul li a {
		border-color: #E6E6E6;
	} 
	
/* Go to top */
	#Footer a#back_to_top {
		color: #fff;
	}
	#Footer a:hover#back_to_top {
		color: #fff;
	}
	
/* Footer frames, background & border color */
	#Footer .Flickr .flickr_badge_image a  {
		background: #fff; 
	}
	
/* Footer Buttons */
	#Footer a.button, #Footer input[type="submit"], #Footer input[type="reset"], #Footer input[type="button"], #Footer .widget_mfn_clients a.rslides_nav {
		border-color: rgba(255, 255, 255, 0.10);
		text-shadow: 1px 1px 0 #393939;
		color: #fff !important;
		background-color: #555555;
	}
	
	#Footer a.button span, #Footer input[type="submit"] span, #Footer input[type="reset"] span, #Footer input[type="button"] span {
		color: #B6B6B6;
	}

	#Footer a:hover.button, #Footer input[type="submit"]:hover, #Footer input[type="reset"]:hover, #Footer input[type="button"]:hover,
	#Footer .widget_mfn_clients a:hover.rslides_nav {
		border-color: rgba(255, 255, 255, 0.25);
	}
		
/* Reply button */
	#comments .commentlist > li .reply a.comment-reply-link {
		background-color: #515151;
		color: #fff !important;
		text-shadow: 1px 1px 0 #2F2F2F;
	}
	
/* Inputs */
	input[type="text"], input[type="password"], input[type="email"], textarea, select {
		background: #fcfcfc;
		color: #8C8C8C;
		border-top: 1px solid #D3D3D3;
		border-left: 1px solid #D3D3D3;
		border-bottom: 1px solid #f2f2f2;
		border-right: 1px solid #f2f2f2;
	}
	
/* Captions mask */
	.wp-caption .photo .photo_wrapper a i {
		color: #fff;
		text-shadow: 1px 1px 0 rgba(0,0,0,.2);
	}
	
/* Get in touch */
	.get_in_touch li i {
		color: #31373C;
	}
	
/* Portfolio */
	.Projects_header .categories li.label h6 {
		color: #31373C;
	}
	
	.Projects_header .categories li a {
		color: #393939;
		text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.80);
	}
	
	.Projects_header .categories li.current-cat a,
	.Projects_header .categories li a:hover {
		color: #fff;
		text-shadow: 1px 1px 0 rgba(0,0,0,.8);
	}
	
	.portfolio_item h6 {
		color: #fff;
		text-shadow: 1px 1px 0 rgba(0,0,0,.8);
	}
	
/* Call to action */
	.call_to_action {
		text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.80);
	}
	
	.call_to_action a.button {
		border-color: rgba(255, 255, 255, 0.10);
		text-shadow: 1px 1px 0 rgba(0,0,0,.8);
	}

/* Faq & Accordion */
	.accordion .question h5, .faq .question h5 { 
		text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.80);
	}		
	
/* Tabs */
	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-active a {
		text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.40);
	}
	.ui-tabs .ui-tabs-nav li a {
		text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.80);
	}
	
/* Submenu */
	.widget ul.menu li a i.icon-angle-right { 
		color: rgba(0,0,0,0.2) !important;
	}
	.widget ul.menu li.current_page_item a i.icon-angle-right, .widget ul.menu li a:hover i.icon-angle-right { 
		color: rgba(255,255,255,0.6) !important;
	}
	
/* Our team */
	.team .desc .links a {
		color: #393939;
		text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.80);
	}
	
/* What we offer */
	.offer .offer-slider-wrapper ul li .box .desc span.link_ico {
		color: #b6b6b6;
		text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.80);
	} 
	
/* Slider controls */
	a.slider_control, a.rslides_nav { 
		color: #4a4a4a;
	}
	a.slider_control_prev, a.rslides_nav.prev {
		border-color: #f2f2f2;
	}

/* Pager */
	.pager a.page {
		color: #393939 !important;	
	}
	.pager a.page.active, .pager a:hover.page {
		color: #fff !important;
	}
	
/* Buttons */
	a.button, input[type="submit"], input[type="reset"], input[type="button"],
	.widget_mfn_clients a.rslides_nav {
		border-color: rgba(0, 0, 0, 0.10);
	}
	
	a:hover.button, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover,
	.widget_mfn_clients a:hover.rslides_nav {
		border-color: rgba(0, 0, 0, 0.25);
	}

/* Recent comments */
.Recent_comments {}
.Recent_comments ul { margin-bottom: 0; position: relative; top: -10px; }
.Recent_comments ul li { padding: 10px 0; border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 0; position: relative; }
.Recent_comments ul li p strong { font-weight: normal; }
.Recent_comments ul li p a {}
.Recent_comments li span.date { position: absolute; left: 0; top: 10px; width: 49px; height: 50px; text-align: center; }
.Recent_comments li span.date .day { font-size: 13px; line-height: 13px; display: block; padding-top: 7px; font-family: Patua One, sans-serif; }
.Recent_comments li span.date .mounth { font-size: 12px; line-height: 12px; display: block; padding-top: 2px; font-family: Patua One, sans-serif; }
.Recent_comments ul li p { margin-bottom: 0; display: block; overflow: hidden; padding-top: 4px; margin-left: 60px; }
.Recent_comments ul li p a { display: block; line-height: 15px; margin-top: 2px; }
.Recent_comments ul li.last { border-bottom: 0; }
.Recent_comments ul li.first { padding-top: 10px; }

.widget-area .Recent_comments ul li { min-height: 57px; }
#Footer .Recent_comments ul li { padding: 13px 0; }
#Footer .Recent_comments li span.date { top: 7px; }
#Footer .Recent_comments ul li.first { padding-top: 10px; }

/* Latest posts */
.Recent_posts {}
.Recent_posts ul { margin-bottom: 0 }
.Recent_posts ul li { padding: 10px 0; border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 0; position: relative; }
.Recent_posts ul li .photo { width: 50px; height: 40px; position: absolute; left: 0; top: 10px; }
.Recent_posts ul li .photo span.comments { position: absolute; left: 5px; bottom: -5px; padding: 0 6px; font-size: 11px; height: 18px; line-height: 18px; text-align: center; display: block; }
.Recent_posts ul li .desc { padding-left: 60px; }
.Recent_posts ul li .desc.no_img { padding-left: 0px; }
.Recent_posts ul li p strong { font-weight: normal; }
.Recent_posts ul li h6 { margin-bottom: 6px; font-size: 13px; line-height: 16px; }
.Recent_posts ul li h6 a {}
.Recent_posts li span.date {}
.Recent_posts ul li p { margin-bottom: 0; display: block; overflow: hidden; }
.Recent_posts ul li.last { border-bottom: 0; }
.Recent_posts ul li.first { padding-top: 0; }
.Recent_posts ul li.first .photo { top: 0; }

/* Latest posts */
.Latest_posts { overflow: hidden; }
.Latest_posts h3 { padding-right: 55px; }
.Latest_posts .header { padding: 5px 15px 0px 15px; position: relative; }
.Latest_posts a.slider_control { position: absolute; }
.Latest_posts a.slider_control_prev { right: 32px; top: -45px; }
.Latest_posts a.slider_control_next { right: 0px; top: -45px; }
.Latest_posts ul {}
.Latest_posts ul li { margin-bottom: 0 !important; text-align: left !important; }
.Latest_posts ul li .box {}
.Latest_posts ul li .box .details { padding: 5px 15px 10px; font-size: 13px; overflow: hidden; }
.Latest_posts ul li .box .details .date { display: block; float: left; }
.Latest_posts ul li .box .details .comments { display: block; float: right; }
.Latest_posts ul li .box .details .comments a { display: inline-block; padding: 2px 6px; font-size: 11px; line-height: 11px; -webkit-border-radius: 3px; border-radius: 3px;  }
.Latest_posts ul li .box .details .comments a:hover { text-decoration: none; }
.Latest_posts ul li .box .photo { line-height: 0; border-bottom-width: 5px; border-style: solid; }
.Latest_posts ul li .box .photo img { display: block; }
.Latest_posts ul li .box .desc { padding: 15px 15px 0; }
.Latest_posts ul li .box .desc h4 { padding-bottom: 15px; }
.Latest_posts ul li .box .desc a.button { margin-bottom: 0; }

/* Latest posts - iframe */
.Latest_posts ul li .box iframe { width:100%;}

.one-third .Latest_posts ul li .box iframe,
.two-third .Latest_posts ul li .box iframe,
.one .Latest_posts ul li .box iframe			{ height:143px; }

.one-fourth .Latest_posts ul li .box iframe,
.one-second .Latest_posts ul li .box iframe,
.three-fourth .Latest_posts ul li .box iframe	{ height:107px; }

/* Testimonial */
.testimonial .header { padding: 5px 15px 0 15px; }
.testimonial h3 { padding-right: 70px; }
.testimonial { position: relative; }
.testimonial ul.slider > {}
.testimonial ul.slider > li {}
.testimonial a.rslides_nav { position: absolute; }
.testimonial a.rslides_nav.prev { right: 32px; top: 5px; }
.testimonial a.rslides_nav.next { right: 0px; top: 5px; }

blockquote { padding-bottom: 24px; }
blockquote blockquote { margin-bottom: 0; }
blockquote div.inside { overflow: hidden; }
blockquote div.inside p.bq { padding: 20px 50px; font-size: 22px; line-height: 26px; margin-bottom: 0; font-family: Georgia, Cambria, serif; text-align: center; }
blockquote p.author { font-size: 13px; line-height: 17px; margin: 0 15px 18px; padding-top: 15px; font-style:normal; text-align: center; text-shadow: 0 0 0; }
blockquote p.author a {}
blockquote p.author a:hover {}
/*
.testimonial .rslides_tabs { position: relative; width: 100%; margin-top: 10px; padding-left: 50px; }
.testimonial .rslides_tabs li { display: inline-block; margin-right: 3px; }
.testimonial .rslides_tabs li a { width: 32px; height: 32px; line-height: 32px; text-align: center; display: block; overflow: hidden; border-width: 1px; border-style: solid; -webkit-border-radius: 32px; border-radius: 32px; }
.testimonial .rslides_tabs li a:hover { text-decoration: none; }
.testimonial .rslides_tabs li.rslides_here a { font-weight: bold; }
.testimonial .rslides li { width: 99%; }
/*

/* Get in touch */
.get_in_touch {}
.get_in_touch h6 { margin-bottom: 7px; }
.get_in_touch li { overflow: hidden; }
.get_in_touch li.label { border-bottom-width: 1px; border-bottom-style: solid; font-size: 12px; margin-bottom: 2px; }
.get_in_touch .ico { display: block; width: 16px; height: 16px; overflow: hidden; text-indent: -9999px; float: left; margin-right: 7px; margin-top: 8px; clear: both; }
.get_in_touch i { display: block; width: 18px !important; height: 18px; overflow: hidden; float: left; margin-right: 7px; margin-top: 8px; clear: both; }
.get_in_touch p { width: 80%; display: block; float: left; margin: 0px; padding: 5px 0 7px 10px; border-left-width: 1px; border-left-style: solid; }
.get_in_touch .address i { font-size: 18px; line-height: 18px; }
.get_in_touch .address p { font-size: 12px; line-height: 17px; }
.get_in_touch .phone i { font-size: 18px; line-height: 18px; }
.get_in_touch .phone p { font-size: 17px; line-height: 22px; font-weight: bold; }
.get_in_touch .fax i { font-size: 13px; line-height: 13px; }
.get_in_touch .fax p { font-size: 14px; line-height: 19px; }
.get_in_touch .mail i { font-size: 13px; line-height: 13px;}
.get_in_touch .mail p { line-height: 19px; }
.get_in_touch .www i { margin-top: 7px; font-size: 13px; line-height: 13px; }
.get_in_touch .www p { line-height: 16px; }
.get_in_touch li.last { border-bottom: 0; }


/* Latest twitter */
.Twitter {}
.Twitter ul { margin-bottom: 0 }
.Twitter ul li { padding: 10px 0 10px 0; border-bottom-width: 1px; border-bottom-style: solid; margin-bottom: 0; }
.Twitter ul li p { margin-bottom: 0; }
.Twitter ul li span { font-weight: bold; padding-left: 23px; display: block; margin-bottom: 3px; }
.Twitter ul li span a { padding: 3px 0 3px 0; }
.Twitter ul li a { font-style: italic; font-weight: normal; padding-left: 23px; }
.Twitter ul li.last { border-bottom: 0; }
.Twitter ul li.first { padding-top: 0; }
.Twitter ul li > a { font-style: normal; }

/* Flickr */
.Flickr { overflow: hidden; }
.Flickr .flickr_badge_image { margin: 0; padding: 0; float: left; margin: 0 2% 2% 0; }
.Flickr .flickr_badge_image a { display: block; line-height: 0; padding: 4px; border-width: 1px; border-style: solid; } 
.Flickr .flickr_badge_image a img {width: 49px; height: 49px; }

/* Recent work */
#Projects {}
.Projects .column { margin-bottom: 10px; }
.Projects .Projects_inside { margin-bottom: 15px; }
.Projects_inside { float: left; width: 100%; }
.Projects_header {}
.Projects_header h3 { float: left; width: 30%; }
.Projects_header .categories { width: 70%; float: right; }
.Projects_header .categories ul { float: right; margin-top: 4px; }
.Projects_header .categories ul li { float: left; margin: 0 2px; font-size: 13px; }
.Projects_header .categories ul li.label h6 { line-height: 40px; margin: 0 7px 0 0; }
.Projects_header .categories ul li a { display: block; line-height: 44px; padding: 0 20px; overflow: hidden; margin-bottom: 2px; }
.Projects_header .categories ul li a:hover, .Projects_header .categories li.current-cat a { text-decoration: none; }
.Projects_header .categories ul li.current-cat a { font-weight: bold; }

#Content .Projects_header .categories { width: 100%; float: none; }
#Content .Projects_header .categories ul { float: left; }

/* Portfolio item */
.portfolio_item .photo { padding: 4px; border-width: 1px; border-style: solid; line-height: 0; }
.portfolio_item .photo .photo_wrapper { position: relative; overflow: hidden; width: auto; height: auto; }
.portfolio_item .photo .photo_wrapper img { display: block; }
.portfolio_item .photo .photo_wrapper i { display: none; font-size: 70px; line-height: 70px; text-decoration: none; position: absolute; left: 50%; top: 50%; margin-left: -32px; margin-top: -52px; }
.portfolio_item .photo .photo_wrapper p.title { display: none; font-size: 13px; line-height: 17px; text-decoration: none; position: absolute; left: 50%; top: 50%; margin-left: -90px; margin-top: 15px; width: 180px; text-align: center; font-weight: bold; }
.portfolio_item .photo .photo_wrapper a .mask { display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.portfolio_item .photo .photo_wrapper a:hover { text-decoration: none; }
.portfolio_item .photo .photo_wrapper a:hover i { display: block; -webkit-animation: moveFromLeft 400ms ease; -moz-animation: moveFromLeft 400ms ease; -ms-animation: moveFromLeft 400ms ease; }
.portfolio_item .photo .photo_wrapper a:hover p.title { display: block; -webkit-animation: moveFromBottom 500ms ease;-moz-animation: moveFromBottom 500ms ease; -ms-animation: moveFromBottom 500ms ease; }
.portfolio_item .photo .photo_wrapper a:hover .mask { display: block; -webkit-animation: moveFromBottom 300ms ease;-moz-animation: moveFromBottom 300ms ease; -ms-animation: moveFromBottom 300ms ease; }

/* Isotope Filtering */
.isotope-item { z-index: 2;}
.isotope-hidden.isotope-item { pointer-events: none; z-index: 1;}

/* Recent works */
.recent_works { overflow: hidden; }
.recent_works > ul > li { width: 240px; height: 152px; float: left; }
.recent_works .header { padding: 15px; height: 100%; }
.recent_works .header a.button { margin-bottom: 0; display: inline-block; }
.recent_works h3 { margin-bottom: 10px; text-transform: uppercase; }

.da-thumbs li { position: relative; float:left; }
.da-thumbs li a,
.da-thumbs li a img { display: block; position: relative;}
.da-thumbs li a { overflow: hidden;}
.da-thumbs li a div { position: absolute; width: 100%; height: 100%; text-align: center; }
.da-thumbs li a div span { display: block; width: 54px; height: 54px; line-height: 50px; text-align: center; font-size: 23px; position: absolute; left: 50%; top: 50%; margin: -45px 0 0 -27px; -webkit-border-radius: 50px; border-radius: 50px; }
.da-thumbs li a div h6 { font-size: 15px; width: 180px; font-weight: bold; position: absolute; left: 50%; top: 50%; margin: 25px 0 0 -90px; }
.da-thumbs li a:hover, .da-thumbs li a { text-decoration: none; }

/* Our clients slider */
.Our_clients_slider { overflow: hidden; position: relative; -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1); }
.Our_clients_slider a.slider_control_prev { position: absolute; left: 5px; top: 50%; margin-top: -16px; padding-right: 0; border: 0; }
.Our_clients_slider a.slider_control_next { position: absolute; right: 5px; top: 50%; margin-top: -16px; }
.Our_clients_slider div.inside { margin: 0 40px !important; overflow: hidden;  -webkit-box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1); }
.Our_clients_slider ul {}
.Our_clients_slider li { width: 100%; height: 110px !important; margin-right: 0 !important; line-height: 110px !important; text-align: center; }
.Our_clients_slider li .slide-wrapper { padding: 0 20px; -webkit-box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1); }
.Our_clients_slider li .slide-wrapper a { display: block; }
.Our_clients_slider li .slide-wrapper img { vertical-align: middle; }
.Our_clients_slider .slide-wrapper img { opacity: .5;}
.Our_clients_slider .slide-wrapper:hover img { opacity: .99; }

.Our_clients_slider.no-pager div.inside { -webkit-box-shadow: 0px 0px 0px; box-shadow: 0px 0px 0px; }
.Our_clients_slider.no-pager li .slide-wrapper { -webkit-box-shadow: 0px 0px 0px; box-shadow: 0px 0px 0px; }

/* Code & Pre */
code, pre {
	color: #595A5C;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 50%, #f2f2f2 50%); /* FF3.6+ */
	background: -webkit-linear-gradient(top,  #ffffff 50%,#f2f2f2 50%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 50%,#f2f2f2 50%); /* Opera 11.10+ */
	background: linear-gradient(top,  #ffffff 50%,#f2f2f2 50%); /* W3C */
    background-size: 42px 42px;
	padding: 21px 15px 20px;
	display: block;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	line-height: 21px !important;
	border: 1px solid #EEEEEE;
	font-family: monospace !important;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

/* Alerts */
.alert_info, .alert_success, .alert_warning, .alert_error { padding: 10px 10px 10px 45px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-repeat: no-repeat; background-position: left center; }

.alert_info a, .alert_success a, .alert_warning a, .alert_error a { font-weight: bold; }
.alert_info { color: #163140; text-shadow: 1px 1px 0 #79c6f0; background: #4e7d97 url(//www.adrianamoncadar.com/wp-content/themes/kora/images/alerts/bg_information.png) repeat-x; }
.alert_info a { color: #163140 !important; }

.alert_success { color: #304403; text-shadow: 1px 1px 0 #daf592; background: #9ec844 url(//www.adrianamoncadar.com/wp-content/themes/kora/images/alerts/bg_success.png) repeat-x; }
.alert_success a { color: #304403 !important; }

.alert_warning { color: #3e1c00; text-shadow: 1px 1px 0 #feca6a; background: #e47b48 url(//www.adrianamoncadar.com/wp-content/themes/kora/images/alerts/bg_warning.png) repeat-x; }
.alert_warning a { color: #3e1c00 !important; }

.alert_error { color: #590000; text-shadow: 1px 1px 0 #f55252; background: #bc3c3c url(//www.adrianamoncadar.com/wp-content/themes/kora/images/alerts/bg_error.png) repeat-x; }
.alert_error a { color: #590000 !important; }

/* Text hightlight  */
.highlight { padding: 0 4px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

/* Video in article */
.article_video { margin-bottom: 15px; }

/* Links */
ul.links { padding: 15px 15px 8px 15px; border: 1px solid #E0DDDD; background: #F9F9F9; -webkit-box-shadow: inset 0px 0px 10px 5px rgba(0, 0, 0, 0.08); box-shadow: inset 0px 0px 10px 5px rgba(0, 0, 0, 0.08); }
.the_content ul.links { margin-bottom: 15px;}
ul.links li { padding-left: 23px; margin-bottom: 7px; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/icons/ico_clip.png) no-repeat left center; }


/* Table */
table { width: 100%; margin-bottom: 15px; border-collapse: collapse; border-spacing: 0; }
table th, table tr td { padding: 14px; text-align: center; border-top-width: 1px; border-top-style: solid; }
table th { font-weight: bold; border:none; }
table td {}
table tr.odd td {}

/* Lists */
ul.list, ol.list { margin-bottom: 15px; }
ul.list ul, ul.list ol, ol.list ul, ol.list ol { margin: 5px 0 5px 30px; }
ul.list li, ol.list li { margin-bottom: 5px; }

ul.list { list-style: disc outside; }
ul.list li { margin-left: 25px; }

ol.list { list-style: decimal outside; }
ol.list li { margin-left: 0px; }

ol.list_roman { list-style: upper-roman outside; }
ol.list_roman li { margin-left: 0px; }

ol.list_alpha { list-style: upper-alpha outside; }
ol.list_alpha li { margin-left: 0px; }

ul.list_tick { list-style: none; margin-left: 10px; }
ul.list_tick li { padding-left: 27px; margin-left: 0; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/icons/list_tick.png) no-repeat 0 2px; }

ul.list_info { list-style: none; margin-left: 10px; }
ul.list_info li { padding-left: 27px; margin-left: 0; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/icons/list_info.png) no-repeat 0 2px; }

ul.list_warning { list-style: none; margin-left: 10px; }
ul.list_warning li { padding-left: 27px; margin-left: 0; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/icons/list_warning.png) no-repeat 0 2px; }

ul.list_plus { list-style: none; margin-left: 10px; }
ul.list_plus li { padding-left: 27px; margin-left: 0; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/icons/list_add.png) no-repeat 0 2px; }

ul.list_minus { list-style: none; margin-left: 10px; }
ul.list_minus li { padding-left: 27px; margin-left: 0; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/icons/list_delete.png) no-repeat 0 2px; }

ul.list_arrow { list-style: none; margin-left: 10px; }
ul.list_arrow li { padding-left: 27px; margin-left: 0; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/icons/list_arrow.png) no-repeat 0 2px; }

ul.list_help { list-style: none; margin-left: 10px; }
ul.list_help li { padding-left: 27px; margin-left: 0; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/images/icons/list_help.png) no-repeat 0 2px; }
										
ul { list-style: none outside; }
ol { list-style: decimal; }
ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul.disc { list-style: disc outside; }

/* Dropcaps */
.dropcap { width: 60px; height: 60px; float: left; font-size: 60px; line-height: 60px; text-align: center; font-weight: bold; display: inline-block; }

.dropcap_circle {
	font-size: 35px; width: 50px; height: 50px; font-size: 35px; line-height: 50px; margin: 5px;
	background-repeat: no-repeat;
	background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.15));
	background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.15));
	background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.15));
	background-image: -ms-linear-gradient(top, transparent, rgba(0, 0, 0, 0.15));
	background-image: linear-gradient(top, transparent, rgba(0, 0, 0, 0.15));
	border: 1px solid rgba(0, 0, 0, 0.15);
	-ms-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
	-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
	-o-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
	-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
	text-shadow: rgba(0, 0, 0, 0.3) 0px 0px 1px;
	-moz-border-radius: 60px; -webkit-border-radius: 60px; border-radius: 60px;
}

/* Clients */
.clients { overflow: hidden; }
.clients li { padding: 10px; width: 213px; height: 110px; overflow: hidden; float: left; position: relative; text-align: center; margin-bottom: 10px; line-height: 100px; }
.clients li img { vertical-align: middle; }

/* #Gallery
================================================== */
.gallery .gallery-item { width: 23% !important; margin-right: 2% !important;  }
.gallery .gallery-item .gallery-icon { overflow: hidden; padding: 2px; border-width: 1px; border-style: solid; line-height: 0; }
.gallery .gallery-item img { border: 0 !important; line-height: 0; display: block; }
.gallery .gallery-item .gallery-icon { transition: opacity .20s ease-in-out; -o-transition: opacity .20s ease-in-out; -moz-transition: opacity .20s ease-in-out; -webkit-transition: opacity .20s ease-in-out; }
.gallery .gallery-item .gallery-icon:hover { opacity: 0.6; filter: alpha(opacity=60); }

/* Image frames */
.wp-caption { display: inline-block; line-height: 0; }
.wp-caption.scale-with-grid { max-width:100%;}
.wp-caption a { line-height: 0; display: block; position: relative; overflow: hidden; z-index: 1; }
.wp-caption a img { padding:0; }
.wp-caption .wp-caption-text { display: block; font-size: 13px; text-align: center; margin:0; padding: 8px 0 6px; line-height: normal; }
.wp-caption.no-border .photo { background: none !important; }

.alignleft { float: left; margin: 15px 15px 15px 0px; }
.alignright { float: right; margin: 15px 0px 15px 15px; }
.aligncenter { text-align: center; margin: 15px auto; display:block; }
.aligncenter img { display: inline; }
.sticky, .gallery-caption, .bypostauthor { }

/* Portfolio item */
.wp-caption.border .photo, .wp-caption.border > img, .wp-caption.border > a > img { line-height: 0; }
.wp-caption .photo .photo_wrapper { position: relative; overflow: hidden; width: auto; height: auto; }
.wp-caption .photo .photo_wrapper img { display: block; }
.wp-caption .photo .photo_wrapper i { display: none; font-size: 70px; line-height: 70px; text-decoration: none; position: absolute; left: 50%; top: 50%; margin-left: -35px; margin-top: -35px; }
.wp-caption .photo .photo_wrapper p.title { display: none; font-size: 13px; line-height: 17px; text-decoration: none; position: absolute; left: 50%; top: 50%; margin-left: -90px; margin-top: 15px; width: 180px; text-align: center; font-weight: bold; }
.wp-caption .photo .photo_wrapper a .mask { display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.wp-caption .photo .photo_wrapper a:hover i { display: block; -webkit-animation: moveFromLeft 400ms ease; -moz-animation: moveFromLeft 400ms ease; -ms-animation: moveFromLeft 400ms ease; }
.wp-caption .photo .photo_wrapper a:hover p.title { display: block; -webkit-animation: moveFromBottom 500ms ease;-moz-animation: moveFromBottom 500ms ease; -ms-animation: moveFromBottom 500ms ease; }
.wp-caption .photo .photo_wrapper a:hover .mask { display: block; -webkit-animation: moveFromRight 300ms ease;-moz-animation: moveFromRight 300ms ease; -ms-animation: moveFromRight 300ms ease; }

/* Pricing box */
.pricing-box { border-width: 1px; border-style: solid; margin-top: 7px; box-shadow: 0px 0px 0px #ebebeb; overflow: hidden; }
.pricing-box .plan-header { text-align: center; margin-bottom: 35px; }
.pricing-box .plan-header h3 { margin-bottom: 0; padding: 10px 5px 10px; font-size: 30px; line-height: 30px; margin: 0px; }
.pricing-box .plan-header p { display: none; }
.pricing-box.no-price .plan-header { margin-bottom: 0; }
.pricing-box .plan-header .price { font-size: 38px; line-height: 38px; }
.pricing-box .plan-header .price > span { position: relative; background: #000; padding: 2px 10px; bottom: -10px; -webkit-border-radius: 5px; border-radius: 5px; }
.pricing-box .plan-header .price sup { font-size: 15px; font-weight: 100; opacity: 0.5; filter: alpha(opacity=50); }
.pricing-box .plan-header .price sup.period { font-size: 10px; font-weight: 100; opacity: 0.85; filter: alpha(opacity=85); margin-left: 3px; }
.pricing-box .plan-header .period { padding-bottom: 7px; margin-bottom: 3px; }
.pricing-box .plan-header .period a.button { margin-bottom: 10px; }
.pricing-box .plan-inside { padding-bottom: 10px; }
.pricing-box .plan-inside ul {}
.pricing-box .plan-inside ul li { text-align: center; padding: 6px 10px; border-bottom-width: 1px; border-bottom-style: solid; }
.pricing-box .plan-inside ul li:first-child { border-top-width: 1px; border-style: solid; }
.pricing-box .plan-inside ul li:nth-child(even) { background: #fff; }
.pricing-box .plan-inside ul li:nth-child(odd) { background: #FBFBFC; }
.pricing-box .plan-inside ul li.last {}
.pricing-box .plan-footer { padding: 8px 5px; }
.pricing-box .plan-footer a.button { margin-bottom: 0; }
.pricing-box-featured { margin-top: 0; position: relative; z-index: 10; -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15); box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15); }
.pricing-box-featured .plan-header h3 { font-size: 35px; line-height: 35px; padding-top: 13px; }
.pricing-box-featured .plan-header .price { font-size: 40px; line-height: 40px; padding-top: 2px; }
.pricing-box-featured .plan-header .period { padding-bottom: 9px; }
.pricing-box-featured .plan-footer { padding: 10px 5px; }

/* Team */
.team { text-align: center; padding: 0px; position: relative; margin-bottom: 10px; }
.team .photo { overflow: hidden; position: relative; line-height: 0; }
.team .photo .info {  position: absolute; left: 0px; bottom: 10px; max-width: 90%; }
.team .photo .info h4 { padding: 9px 10px; display: block; font-size: 20px; line-height: 20px; margin-bottom: 0; float: left; clear: both; }
.team .photo .info p {  padding: 9px 10px; display: block; font-size: 14px; line-height: 14px; margin: 0; float: left; clear: both; }
.team .desc { position: relative; padding-top: 10px; }
.team .links {}
.team .links a.link { width: 32px; height: 32px; font-size: 14px; line-height: 32px; display: inline-block; overflow: hidden; text-align: center; }
.team .links a:hover.link  { text-decoration: none; }


/* Offer */
.offer {}
.offer .header { padding: 5px 15px 0px 15px; position: relative; }
.offer .header h3 { padding-right: 55px; }
.offer .header a.slider_control { position: absolute; }
.offer .header a.slider_control_prev { right: 32px; top: 5px; }
.offer .header a.slider_control_next { right: 0px; top: 5px; }
.offer .offer-slider-wrapper { -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25); }
.offer .offer-slider-wrapper ul {}
.offer .offer-slider-wrapper ul li { position: relative; overflow: hidden; margin-bottom: 0; }
.offer .offer-slider-wrapper ul li .box { padding: 10px 15px; min-height: 92px; }
.offer .offer-slider-wrapper ul li .box .photo { position: absolute; left: 15px; top: 15px; width: 80px; height: 80px; }
.offer .offer-slider-wrapper ul li .box .desc { padding-left: 100px; text-align: left; }
.offer .offer-slider-wrapper ul li .box .desc h4 { padding-bottom: 15px; margin-bottom: 10px; }


/* Featured box */
.feature_box { overflow: hidden; }
.feature_box a { display: block; overflow: hidden; }
.feature_box a:hover { text-decoration: none; }
.feature_box .photo { width: 100%; line-height: 0; position: relative; }
.feature_box .photo img { display: block; transition: opacity .40s ease-in-out; -o-transition: opacity .40s ease-in-out; -moz-transition: opacity .40s ease-in-out; -webkit-transition: opacity .40s ease-in-out; }
.feature_box .photo img { opacity: 0.99; filter: alpha(opacity=99); }
.feature_box .photo img:hover { opacity: 0.8; filter: alpha(opacity=80); }
.feature_box .photo .desc { position: absolute; left: 0; bottom: 20px; width: 80%; border-right: 40px solid rgba(0, 0, 0, 0.20); }
.feature_box .photo .desc .desc_i { padding: 10px 15px 15px 15px;  border-top: 5px solid rgba(255, 255, 255, 0.25); }
.feature_box .photo .desc .desc_i h4 { margin-bottom: 0; }
.feature_box .photo .desc .desc_i span.icon { position: absolute; right: -25px; top: 50%; font-size: 16px; line-height: 16px; margin-top: -8px; }

/* Article box */
.article_box { overflow: hidden; }
.article_box .photo { line-height: 0; }
.article_box .desc {}
.article_box .desc { padding: 15px 15px 0; }
.article_box .desc h4 { margin-bottom: 10px; }
.article_box .desc p { margin-bottom: 10px; }
.article_box a.button { margin-bottom: 0; }

/* Call to action */
.call_to_action {}
.call_to_action .inside { padding: 10px 20px 10px 20px; position: relative; text-align: center; }
.call_to_action h4 { margin: 15px 15px 15px 0; font-size: 21px; line-height: 24px; display: inline-block; }
.call_to_action h4 span { font-weight: normal; }
.call_to_action a.button { padding: 11px 16px; font-size: 15px; display: inline-block; margin-bottom: 0; }

/* #FAQ
================================================== */
.mfn-acc { padding: 10px 10px 0; overflow:hidden; }

.faq .question { margin-bottom: 11px; }
.faq .question h5 { margin: 0px; cursor: pointer; padding: 15px 15px 15px 70px; font-size: 15px; line-height: 17px; position: relative; font-weight: bold; }
.faq .question h5 span.icon { width: 50px; height: 46px; overflow: hidden; position: absolute; left: 7px; top: 7px; }
.faq .question .answer { padding: 10px 15px 15px 70px; overflow: hidden; }
.faq .first h5 { border-top: 0; }
.faq .active h5 { border: 0; }

.accordion .question { margin-bottom: 11px; }
.accordion .question h5 { margin: 0px; cursor: pointer; padding: 15px 15px 15px 70px; font-size: 15px; line-height: 17px; position: relative; font-weight: bold; }
.accordion .question h5 span.icon { width: 50px; height: 46px; overflow: hidden; position: absolute; left: 7px; top: 7px; }
.accordion .question .answer { padding: 10px 15px 15px 70px; overflow: hidden; }
.accordion .first h5 { border-top: 0; }
.accordion .active h5 { border: 0; }

/* Offer page */
.offer-page {}
.offer-page .offer-item { overflow: hidden; margin-bottom: 30px; width: 50%; float: left; }
.offer-page .offer-item .photo { padding: 0 20px; text-align: center; margin-bottom: 15px; }
.offer-page .offer-item .desc {padding: 0 20px; text-align: center; }

.offer-page .offer-right { border-left: 1px; border-style: solid; width: 49%; }

/* Our clients slider */
.widget_mfn_clients { overflow: hidden; }
.widget_mfn_clients ul { margin-bottom: 10px !important; }
.widget_mfn_clients li { width: 100%; height: 100px !important; margin-right: 0 !important; line-height: 100px !important; text-align: center; }
.widget_mfn_clients li img { vertical-align: middle; display: inline-block; float: none; width: auto; }
.widget_mfn_clients a.rslides_nav { display: block; overflow: hidden; width: 32px; height: 32px; text-align: center; line-height: 32px; border-width: 1px; border-style: solid; }
.widget_mfn_clients a:hover.rslides_nav { text-decoration: none; }
.widget_mfn_clients a.prev { float: left; position: relative; left: 50%; margin-left: -35px; }
.widget_mfn_clients a.next { float: left; position: relative; left: 50%; margin-left: 3px; }
.widget_mfn_clients a.prev { background-position: 0px 0px !important; }
.widget_mfn_clients a:hover.prev { background-position: 0px -12px !important; }
.widget_mfn_clients a.next { background-position: -27px 0px !important; }
.widget_mfn_clients a:hover.next { background-position: -27px -12px !important; }

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

/**** miscelous ****/
#mfn-offer-slider .rslides_nav {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}
/*!
 *  Font Awesome 3.0.2
 *  the iconic font designed for use with Twitter Bootstrap
 *  -------------------------------------------------------
 *  The full suite of pictographic icons, examples, and documentation
 *  can be found at: http://fortawesome.github.com/Font-Awesome/
 *
 *  License
 *  -------------------------------------------------------
 *  - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:
 *    "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"

 *  Contact
 *  -------------------------------------------------------
 *  Email: dave@davegandy.com
 *  Twitter: http://twitter.com/fortaweso_me
 *  Work: Lead Product Designer @ http://kyruus.com
 */
@font-face {
  font-family: 'FontAwesome';
  src: url(//www.adrianamoncadar.com/wp-content/themes/kora/fonts/fontawesome-webfont.eot?v=3.0.1);
  src: url(//www.adrianamoncadar.com/wp-content/themes/kora/fonts/fontawesome-webfont.eot?#iefix&v=3.0.1) format('embedded-opentype'),
    url(//www.adrianamoncadar.com/wp-content/themes/kora/fonts/fontawesome-webfont.woff?v=3.0.1) format('woff'),
    url(//www.adrianamoncadar.com/wp-content/themes/kora/fonts/fontawesome-webfont.ttf?v=3.0.1) format('truetype');
  font-weight: normal;
  font-style: normal;
}
/*  Font Awesome styles
    ------------------------------------------------------- */
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;

  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0;
}
/* more sprites.less reset */
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}
/* makes sure icons active on rollover in links */
a [class^="icon-"],
a [class*=" icon-"] {
  display: inline-block;
}
/* makes the font 33% larger relative to the icon container */
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.3333333333333333em;
}
.btn [class^="icon-"],
.nav [class^="icon-"],
.btn [class*=" icon-"],
.nav [class*=" icon-"] {
  display: inline;
  /* keeps button heights with and without icons the same */

}
.btn [class^="icon-"].icon-large,
.nav [class^="icon-"].icon-large,
.btn [class*=" icon-"].icon-large,
.nav [class*=" icon-"].icon-large {
  line-height: .9em;
}
.btn [class^="icon-"].icon-spin,
.nav [class^="icon-"].icon-spin,
.btn [class*=" icon-"].icon-spin,
.nav [class*=" icon-"].icon-spin {
  display: inline-block;
}
.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"] {
  /* keeps button heights with and without icons the same */

}
.nav-tabs [class^="icon-"],
.nav-pills [class^="icon-"],
.nav-tabs [class*=" icon-"],
.nav-pills [class*=" icon-"],
.nav-tabs [class^="icon-"].icon-large,
.nav-pills [class^="icon-"].icon-large,
.nav-tabs [class*=" icon-"].icon-large,
.nav-pills [class*=" icon-"].icon-large {
  line-height: .9em;
}
li [class^="icon-"],
.nav li [class^="icon-"],
li [class*=" icon-"],
.nav li [class*=" icon-"] {
  display: inline-block;
  width: 1.25em;
  text-align: center;
}
li [class^="icon-"].icon-large,
.nav li [class^="icon-"].icon-large,
li [class*=" icon-"].icon-large,
.nav li [class*=" icon-"].icon-large {
  /* increased font size for icon-large */

  width: 1.5625em;
}
ul.icons {
  list-style-type: none;
  text-indent: -0.75em;
}
ul.icons li [class^="icon-"],
ul.icons li [class*=" icon-"] {
  width: .75em;
}
.icon-muted {
  color: #eeeeee;
}
.icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.icon-2x {
  font-size: 2em;
}
.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.icon-3x {
  font-size: 3em;
}
.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.icon-4x {
  font-size: 4em;
}
.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}
[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}
.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}
.btn [class^="icon-"].icon-spin.icon-large,
.btn [class*=" icon-"].icon-spin.icon-large {
  line-height: .8em;
}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}
.btn.btn-large [class^="icon-"],
.btn.btn-large [class*=" icon-"] {
  margin-top: 0;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: .2em;
}
.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% { -moz-transform: rotate(0deg); }
  100% { -moz-transform: rotate(359deg); }
}
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); }
}
@-o-keyframes spin {
  0% { -o-transform: rotate(0deg); }
  100% { -o-transform: rotate(359deg); }
}
@-ms-keyframes spin {
  0% { -ms-transform: rotate(0deg); }
  100% { -ms-transform: rotate(359deg); }
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@-moz-document url-prefix() {
  .icon-spin {
    height: .9em;
  }
  .btn .icon-spin {
    height: auto;
  }
  .icon-spin.icon-large {
    height: 1.25em;
  }
  .btn .icon-spin.icon-large {
    height: .75em;
  }
}
/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
    readers do not read off random characters that represent icons */
.icon-glass:before                { content: "\f000"; }
.icon-music:before                { content: "\f001"; }
.icon-search:before               { content: "\f002"; }
.icon-envelope:before             { content: "\f003"; }
.icon-heart:before                { content: "\f004"; }
.icon-star:before                 { content: "\f005"; }
.icon-star-empty:before           { content: "\f006"; }
.icon-user:before                 { content: "\f007"; }
.icon-film:before                 { content: "\f008"; }
.icon-th-large:before             { content: "\f009"; }
.icon-th:before                   { content: "\f00a"; }
.icon-th-list:before              { content: "\f00b"; }
.icon-ok:before                   { content: "\f00c"; }
.icon-remove:before               { content: "\f00d"; }
.icon-zoom-in:before              { content: "\f00e"; }

.icon-zoom-out:before             { content: "\f010"; }
.icon-off:before                  { content: "\f011"; }
.icon-signal:before               { content: "\f012"; }
.icon-cog:before                  { content: "\f013"; }
.icon-trash:before                { content: "\f014"; }
.icon-home:before                 { content: "\f015"; }
.icon-file:before                 { content: "\f016"; }
.icon-time:before                 { content: "\f017"; }
.icon-road:before                 { content: "\f018"; }
.icon-download-alt:before         { content: "\f019"; }
.icon-download:before             { content: "\f01a"; }
.icon-upload:before               { content: "\f01b"; }
.icon-inbox:before                { content: "\f01c"; }
.icon-play-circle:before          { content: "\f01d"; }
.icon-repeat:before               { content: "\f01e"; }

/* \f020 doesn't work in Safari. all shifted one down */
.icon-refresh:before              { content: "\f021"; }
.icon-list-alt:before             { content: "\f022"; }
.icon-lock:before                 { content: "\f023"; }
.icon-flag:before                 { content: "\f024"; }
.icon-headphones:before           { content: "\f025"; }
.icon-volume-off:before           { content: "\f026"; }
.icon-volume-down:before          { content: "\f027"; }
.icon-volume-up:before            { content: "\f028"; }
.icon-qrcode:before               { content: "\f029"; }
.icon-barcode:before              { content: "\f02a"; }
.icon-tag:before                  { content: "\f02b"; }
.icon-tags:before                 { content: "\f02c"; }
.icon-book:before                 { content: "\f02d"; }
.icon-bookmark:before             { content: "\f02e"; }
.icon-print:before                { content: "\f02f"; }

.icon-camera:before               { content: "\f030"; }
.icon-font:before                 { content: "\f031"; }
.icon-bold:before                 { content: "\f032"; }
.icon-italic:before               { content: "\f033"; }
.icon-text-height:before          { content: "\f034"; }
.icon-text-width:before           { content: "\f035"; }
.icon-align-left:before           { content: "\f036"; }
.icon-align-center:before         { content: "\f037"; }
.icon-align-right:before          { content: "\f038"; }
.icon-align-justify:before        { content: "\f039"; }
.icon-list:before                 { content: "\f03a"; }
.icon-indent-left:before          { content: "\f03b"; }
.icon-indent-right:before         { content: "\f03c"; }
.icon-facetime-video:before       { content: "\f03d"; }
.icon-picture:before              { content: "\f03e"; }

.icon-pencil:before               { content: "\f040"; }
.icon-map-marker:before           { content: "\f041"; }
.icon-adjust:before               { content: "\f042"; }
.icon-tint:before                 { content: "\f043"; }
.icon-edit:before                 { content: "\f044"; }
.icon-share:before                { content: "\f045"; }
.icon-check:before                { content: "\f046"; }
.icon-move:before                 { content: "\f047"; }
.icon-step-backward:before        { content: "\f048"; }
.icon-fast-backward:before        { content: "\f049"; }
.icon-backward:before             { content: "\f04a"; }
.icon-play:before                 { content: "\f04b"; }
.icon-pause:before                { content: "\f04c"; }
.icon-stop:before                 { content: "\f04d"; }
.icon-forward:before              { content: "\f04e"; }

.icon-fast-forward:before         { content: "\f050"; }
.icon-step-forward:before         { content: "\f051"; }
.icon-eject:before                { content: "\f052"; }
.icon-chevron-left:before         { content: "\f053"; }
.icon-chevron-right:before        { content: "\f054"; }
.icon-plus-sign:before            { content: "\f055"; }
.icon-minus-sign:before           { content: "\f056"; }
.icon-remove-sign:before          { content: "\f057"; }
.icon-ok-sign:before              { content: "\f058"; }
.icon-question-sign:before        { content: "\f059"; }
.icon-info-sign:before            { content: "\f05a"; }
.icon-screenshot:before           { content: "\f05b"; }
.icon-remove-circle:before        { content: "\f05c"; }
.icon-ok-circle:before            { content: "\f05d"; }
.icon-ban-circle:before           { content: "\f05e"; }

.icon-arrow-left:before           { content: "\f060"; }
.icon-arrow-right:before          { content: "\f061"; }
.icon-arrow-up:before             { content: "\f062"; }
.icon-arrow-down:before           { content: "\f063"; }
.icon-share-alt:before            { content: "\f064"; }
.icon-resize-full:before          { content: "\f065"; }
.icon-resize-small:before         { content: "\f066"; }
.icon-plus:before                 { content: "\f067"; }
.icon-minus:before                { content: "\f068"; }
.icon-asterisk:before             { content: "\f069"; }
.icon-exclamation-sign:before     { content: "\f06a"; }
.icon-gift:before                 { content: "\f06b"; }
.icon-leaf:before                 { content: "\f06c"; }
.icon-fire:before                 { content: "\f06d"; }
.icon-eye-open:before             { content: "\f06e"; }

.icon-eye-close:before            { content: "\f070"; }
.icon-warning-sign:before         { content: "\f071"; }
.icon-plane:before                { content: "\f072"; }
.icon-calendar:before             { content: "\f073"; }
.icon-random:before               { content: "\f074"; }
.icon-comment:before              { content: "\f075"; }
.icon-magnet:before               { content: "\f076"; }
.icon-chevron-up:before           { content: "\f077"; }
.icon-chevron-down:before         { content: "\f078"; }
.icon-retweet:before              { content: "\f079"; }
.icon-shopping-cart:before        { content: "\f07a"; }
.icon-folder-close:before         { content: "\f07b"; }
.icon-folder-open:before          { content: "\f07c"; }
.icon-resize-vertical:before      { content: "\f07d"; }
.icon-resize-horizontal:before    { content: "\f07e"; }

.icon-bar-chart:before            { content: "\f080"; }
.icon-twitter-sign:before         { content: "\f081"; }
.icon-facebook-sign:before        { content: "\f082"; }
.icon-camera-retro:before         { content: "\f083"; }
.icon-key:before                  { content: "\f084"; }
.icon-cogs:before                 { content: "\f085"; }
.icon-comments:before             { content: "\f086"; }
.icon-thumbs-up:before            { content: "\f087"; }
.icon-thumbs-down:before          { content: "\f088"; }
.icon-star-half:before            { content: "\f089"; }
.icon-heart-empty:before          { content: "\f08a"; }
.icon-signout:before              { content: "\f08b"; }
.icon-linkedin-sign:before        { content: "\f08c"; }
.icon-pushpin:before              { content: "\f08d"; }
.icon-external-link:before        { content: "\f08e"; }

.icon-signin:before               { content: "\f090"; }
.icon-trophy:before               { content: "\f091"; }
.icon-github-sign:before          { content: "\f092"; }
.icon-upload-alt:before           { content: "\f093"; }
.icon-lemon:before                { content: "\f094"; }
.icon-phone:before                { content: "\f095"; }
.icon-check-empty:before          { content: "\f096"; }
.icon-bookmark-empty:before       { content: "\f097"; }
.icon-phone-sign:before           { content: "\f098"; }
.icon-twitter:before              { content: "\f099"; }
.icon-facebook:before             { content: "\f09a"; }
.icon-github:before               { content: "\f09b"; }
.icon-unlock:before               { content: "\f09c"; }
.icon-credit-card:before          { content: "\f09d"; }
.icon-rss:before                  { content: "\f09e"; }

.icon-hdd:before                  { content: "\f0a0"; }
.icon-bullhorn:before             { content: "\f0a1"; }
.icon-bell:before                 { content: "\f0a2"; }
.icon-certificate:before          { content: "\f0a3"; }
.icon-hand-right:before           { content: "\f0a4"; }
.icon-hand-left:before            { content: "\f0a5"; }
.icon-hand-up:before              { content: "\f0a6"; }
.icon-hand-down:before            { content: "\f0a7"; }
.icon-circle-arrow-left:before    { content: "\f0a8"; }
.icon-circle-arrow-right:before   { content: "\f0a9"; }
.icon-circle-arrow-up:before      { content: "\f0aa"; }
.icon-circle-arrow-down:before    { content: "\f0ab"; }
.icon-globe:before                { content: "\f0ac"; }
.icon-wrench:before               { content: "\f0ad"; }
.icon-tasks:before                { content: "\f0ae"; }

.icon-filter:before               { content: "\f0b0"; }
.icon-briefcase:before            { content: "\f0b1"; }
.icon-fullscreen:before           { content: "\f0b2"; }

.icon-group:before                { content: "\f0c0"; }
.icon-link:before                 { content: "\f0c1"; }
.icon-cloud:before                { content: "\f0c2"; }
.icon-beaker:before               { content: "\f0c3"; }
.icon-cut:before                  { content: "\f0c4"; }
.icon-copy:before                 { content: "\f0c5"; }
.icon-paper-clip:before           { content: "\f0c6"; }
.icon-save:before                 { content: "\f0c7"; }
.icon-sign-blank:before           { content: "\f0c8"; }
.icon-reorder:before              { content: "\f0c9"; }
.icon-list-ul:before              { content: "\f0ca"; }
.icon-list-ol:before              { content: "\f0cb"; }
.icon-strikethrough:before        { content: "\f0cc"; }
.icon-underline:before            { content: "\f0cd"; }
.icon-table:before                { content: "\f0ce"; }

.icon-magic:before                { content: "\f0d0"; }
.icon-truck:before                { content: "\f0d1"; }
.icon-pinterest:before            { content: "\f0d2"; }
.icon-pinterest-sign:before       { content: "\f0d3"; }
.icon-google-plus-sign:before     { content: "\f0d4"; }
.icon-google-plus:before          { content: "\f0d5"; }
.icon-money:before                { content: "\f0d6"; }
.icon-caret-down:before           { content: "\f0d7"; }
.icon-caret-up:before             { content: "\f0d8"; }
.icon-caret-left:before           { content: "\f0d9"; }
.icon-caret-right:before          { content: "\f0da"; }
.icon-columns:before              { content: "\f0db"; }
.icon-sort:before                 { content: "\f0dc"; }
.icon-sort-down:before            { content: "\f0dd"; }
.icon-sort-up:before              { content: "\f0de"; }

.icon-envelope-alt:before         { content: "\f0e0"; }
.icon-linkedin:before             { content: "\f0e1"; }
.icon-undo:before                 { content: "\f0e2"; }
.icon-legal:before                { content: "\f0e3"; }
.icon-dashboard:before            { content: "\f0e4"; }
.icon-comment-alt:before          { content: "\f0e5"; }
.icon-comments-alt:before         { content: "\f0e6"; }
.icon-bolt:before                 { content: "\f0e7"; }
.icon-sitemap:before              { content: "\f0e8"; }
.icon-umbrella:before             { content: "\f0e9"; }
.icon-paste:before                { content: "\f0ea"; }
.icon-lightbulb:before            { content: "\f0eb"; }
.icon-exchange:before             { content: "\f0ec"; }
.icon-cloud-download:before       { content: "\f0ed"; }
.icon-cloud-upload:before         { content: "\f0ee"; }

.icon-user-md:before              { content: "\f0f0"; }
.icon-stethoscope:before          { content: "\f0f1"; }
.icon-suitcase:before             { content: "\f0f2"; }
.icon-bell-alt:before             { content: "\f0f3"; }
.icon-coffee:before               { content: "\f0f4"; }
.icon-food:before                 { content: "\f0f5"; }
.icon-file-alt:before             { content: "\f0f6"; }
.icon-building:before             { content: "\f0f7"; }
.icon-hospital:before             { content: "\f0f8"; }
.icon-ambulance:before            { content: "\f0f9"; }
.icon-medkit:before               { content: "\f0fa"; }
.icon-fighter-jet:before          { content: "\f0fb"; }
.icon-beer:before                 { content: "\f0fc"; }
.icon-h-sign:before               { content: "\f0fd"; }
.icon-plus-sign-alt:before        { content: "\f0fe"; }

.icon-double-angle-left:before    { content: "\f100"; }
.icon-double-angle-right:before   { content: "\f101"; }
.icon-double-angle-up:before      { content: "\f102"; }
.icon-double-angle-down:before    { content: "\f103"; }
.icon-angle-left:before           { content: "\f104"; }
.icon-angle-right:before          { content: "\f105"; }
.icon-angle-up:before             { content: "\f106"; }
.icon-angle-down:before           { content: "\f107"; }
.icon-desktop:before              { content: "\f108"; }
.icon-laptop:before               { content: "\f109"; }
.icon-tablet:before               { content: "\f10a"; }
.icon-mobile-phone:before         { content: "\f10b"; }
.icon-circle-blank:before         { content: "\f10c"; }
.icon-quote-left:before           { content: "\f10d"; }
.icon-quote-right:before          { content: "\f10e"; }

.icon-spinner:before              { content: "\f110"; }
.icon-circle:before               { content: "\f111"; }
.icon-reply:before                { content: "\f112"; }
.icon-github-alt:before           { content: "\f113"; }
.icon-folder-close-alt:before     { content: "\f114"; }
.icon-folder-open-alt:before      { content: "\f115"; }

/*!
 *  Socialico is a package of 74 social media icons, combined within a single wieght font and designed by Jelio Dimitrov a.k.a. Arsek.
 *  URI: http://fontfabric.com/social-media-icons-pack/
 */

@font-face {
    font-family: 'Socialico';
    src: url(//www.adrianamoncadar.com/wp-content/themes/kora/fonts/socialico-webfont.eot);
    src: url(//www.adrianamoncadar.com/wp-content/themes/kora/fonts/socialico-webfont.eot?#iefix) format('embedded-opentype'),
         url(//www.adrianamoncadar.com/wp-content/themes/kora/fonts/socialico-webfont.woff) format('woff'),
         url(//www.adrianamoncadar.com/wp-content/themes/kora/fonts/socialico-webfont.ttf) format('truetype'),
         url(//www.adrianamoncadar.com/wp-content/themes/kora/fonts/socialico-webfont.svg#socialicoregular) format('svg');
    font-weight: normal;
    font-style: normal;
}#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -20px;
cursor: pointer;
overflow: hidden;
z-index: 1104;
display: none;
}
#fancybox-loading div {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 480px;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png);
}
#fancybox-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1100;
display: none;
}
#fancybox-tmp {
padding: 0;
margin: 0;
border: 0;
overflow: auto;
display: none;
}
#fancybox-wrap {
position: absolute;
top: 0;
left: 0;
padding: 5px 20px 20px; z-index: 1101;
outline: none;
display: none;
}
#fancybox-outer {
position: relative;
width: 100%;
height: 100%;
background: #fff;
}
#fancybox-content {
width: 0;
height: 0;
padding: 0;
outline: none;
position: relative;
overflow: hidden;
z-index: 1102;
border: 0px solid #fff;
}
#fancybox-hide-sel-frame {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent;
z-index: 1101;
}
#fancybox-close {
position: absolute;
top: -15px;
right: -15px;
width: 30px;
height: 30px;
background: transparent url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png) -40px 0px;
cursor: pointer;
z-index: 1103;
display: none;
}
#fancybox-error {
color: #444;
font: normal 12px/20px Arial;
padding: 14px;
margin: 0;
}
#fancybox-img {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
border: none;
outline: none;
line-height: 0;
vertical-align: top;
}
#fancybox-frame {
width: 100%;
height: 100%;
border: none;
display: block;
}
#fancybox-left, #fancybox-right {
position: absolute;
bottom: 0px;
height: 100%;
width: 35%;
cursor: pointer;
outline: none;
background: transparent url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/blank.gif);
z-index: 1102;
display: none;
}
#fancybox-left {
left: 0px;
}
#fancybox-right {
right: 0px;
}
#fancybox-left-ico, #fancybox-right-ico {
position: absolute;
top: 50%;
left: -9999px;
width: 30px;
height: 30px;
margin-top: -15px;
cursor: pointer;
z-index: 1102;
display: block;
}
#fancybox-left-ico {
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png);
background-position: -40px -30px;
}
#fancybox-right-ico {
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png);
background-position: -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
visibility: visible; }
#fancybox-left:hover span {
left: 20px;
}
#fancybox-right:hover span {
left: auto;
right: 20px;
}
.fancybox-bg {
position: absolute;
padding: 0;
margin: 0;
border: 0;
width: 20px;
height: 20px;
z-index: 1001;
}
#fancybox-bg-n {
top: -20px;
left: 0;
width: 100%;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox-x.png);
}
#fancybox-bg-ne {
top: -20px;
right: -20px;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png);
background-position: -40px -162px;
}
#fancybox-bg-e {
top: 0;
right: -20px;
height: 100%;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox-y.png);
background-position: -20px 0px;
}
#fancybox-bg-se {
bottom: -20px;
right: -20px;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png);
background-position: -40px -182px; 
}
#fancybox-bg-s {
bottom: -20px;
left: 0;
width: 100%;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox-x.png);
background-position: 0px -20px;
}
#fancybox-bg-sw {
bottom: -20px;
left: -20px;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png);
background-position: -40px -142px;
}
#fancybox-bg-w {
top: 0;
left: -20px;
height: 100%;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox-y.png);
}
#fancybox-bg-nw {
top: -20px;
left: -20px;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png);
background-position: -40px -122px;
}
#fancybox-title {
font-family: Helvetica;
font-size: 12px;
z-index: 1102;
}
.fancybox-title-inside {
padding-bottom: 10px;
text-align: center;
color: #333;
background: #fff;
position: relative;
}
.fancybox-title-outside {
padding-top: 10px;
color: #fff;
}
.fancybox-title-over {
position: absolute;
bottom: 0;
left: 0;
color: #FFF;
text-align: left;
}
#fancybox-title-over {
padding: 10px;
background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancy_title_over.png);
display: block;
}
.fancybox-title-float {
position: absolute;
left: 0;
bottom: -20px;
height: 32px;
}
#fancybox-title-float-wrap {
border: none;
border-collapse: collapse;
width: auto;
}
#fancybox-title-float-wrap td {
border: none;
white-space: nowrap;
}
#fancybox-title-float-left {
padding: 0 0 0 15px;
background: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png) -40px -90px no-repeat;
}
#fancybox-title-float-main {
color: #FFF;
line-height: 29px;
font-weight: bold;
padding: 0 0 3px 0;
background: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox-x.png) 0px -40px;
}
#fancybox-title-float-right {
padding: 0 0 0 15px;
background: url(//www.adrianamoncadar.com/wp-content/themes/kora/js/fancybox/fancybox.png) -55px -90px no-repeat;
} .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
height: expression(this.parentNode.clientHeight + "px");
}
#fancybox-loading.fancybox-ie6 {
position: absolute; margin-top: 0;
top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}
#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); } .fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }.rslides {
position: relative;
list-style: none;
overflow: hidden;
width: 100%;
padding: 0;
margin: 0;
}
.rslides li {
position: absolute;
display: none;
width: 100%;
left: 0;
top: 0;
}
.rslides li:first-child {
position: relative;
display: block;
float: left;
}
.rslides img {
display: block;
height: auto;
float: left;
width: 100%;
border: 0;
}.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
padding: 0px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
width: 75px;
padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip {
overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
width:  75px;
height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
width: 240px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 0;
margin-right: 0;
text-align: center;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left: 10px;
margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;
}   .jcarousel-skin-tango .jcarousel-next-vertical {
position: absolute;
bottom: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(//www.adrianamoncadar.com/wp-content/themes/kora/css/jcarousel/next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
position: absolute;
top: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(//www.adrianamoncadar.com/wp-content/themes/kora/css/jcarousel/prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}/*!
 * jQuery UI CSS Framework 1.8.22
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*!
 * jQuery UI Accordion 1.8.22
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; border-width: 1px; border-style: solid; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 13px; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 30px; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-width: 1px; border-style: solid; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; -webkit-border-radius: 0px 0px 6px 4px; border-radius: 0px 0px 6px 4px; }
.ui-accordion .ui-accordion-content-active { display: block; background: none; }
.ui-accordion .ui-state-active { background: none !important; font-weight: bold; -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0.00); box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0.00); }
.ui-accordion .ui-icon { display: block; }

.ui-accordion .ui-state-default { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/bg_widget_header.png) no-repeat 0 0; }
.ui-accordion .ui-state-hover { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/bg_widget_header_active.png) no-repeat 0 0; }
.ui-accordion .ui-state-active { border-bottom: 0; }
/*!
 * jQuery UI Tabs 1.8.22
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming

 */
.ui-tabs { position: relative; padding: 0; zoom: 1; margin-bottom: 15px; border: 0 !important; margin-top: -25px; }
.ui-tabs .ui-tabs-nav { margin: 0; padding: 0; border: 0; border-left-style: solid; border-left-width: 0px; text-align: center; position: relative; top: 25px; }
.ui-tabs .ui-tabs-nav.ui-helper-reset { line-height: 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; display: inline-block; position: relative; margin: 0 2px 0 2px; border-bottom: 0 !important; border-right-width: 0px; border-right-style: solid;  border-left: 0px !important; padding: 0px 0px 0px 0px; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li:first-child a {} 
.ui-tabs .ui-tabs-nav li a { float: left; padding: 0 20px; line-height: 50px; text-decoration: none; display: block; font-weight: bold; }
.ui-tabs .ui-tabs-nav li a i { margin-right: 4px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected, .ui-tabs .ui-tabs-nav li.ui-state-active { margin-bottom: 0; padding: 0px 0 0px 0; background: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a, .ui-tabs .ui-tabs-nav li.ui-state-active a { line-height: 50px; background: none; padding-top: 0; cursor: text; font-weight: bold; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 35px 20px 15px; background: none; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-style: solid; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs.ui-widget-content, .ui-tabs .ui-widget-content {}

/*!
 * jQuery UI CSS Framework 1.8.22
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */

/* Component containers
----------------------------------*/
.ui-widget { }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {}
.ui-widget-content { border-width: 1px; border-style: solid; background: #ffffff/*{bgColorContent}*/ url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; }
.ui-widget-content a {}
.ui-widget-header { border-width: 1px; border-style: solid; font-weight: bold; }
.ui-widget-header a {}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { font-weight: normal/*{fwDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { font-weight: normal/*{fwDefault}*/; }
.ui-state-hover a, .ui-state-hover a:hover { text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { font-weight: normal/*{fwDefault}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
.ui-state-highlight .ui-icon {background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 0px/*{cornerRadius}*/; -webkit-border-top-left-radius: 0px/*{cornerRadius}*/; -khtml-border-top-left-radius: 0px/*{cornerRadius}*/; border-top-left-radius: 0px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 0px/*{cornerRadius}*/; -webkit-border-top-right-radius: 0px/*{cornerRadius}*/; -khtml-border-top-right-radius: 0px/*{cornerRadius}*/; border-top-right-radius: 0px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 0px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 0px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 0px/*{cornerRadius}*/; border-bottom-left-radius: 0px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 0px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 0px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 0px/*{cornerRadius}*/; border-bottom-right-radius: 0px/*{cornerRadius}*/; }

.ui-accordion-header.ui-corner-all { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-tabs .ui-corner-top { -moz-border-radius-topright: 0px/*{cornerRadius}*/; -webkit-border-top-right-radius: 0px/*{cornerRadius}*/; -khtml-border-top-right-radius: 0px/*{cornerRadius}*/; border-top-right-radius: 0px/*{cornerRadius}*/; }
.ui-tabs .ui-corner-top { -moz-border-radius-topleft: 0px/*{cornerRadius}*/; -webkit-border-top-left-radius: 0px/*{cornerRadius}*/; -khtml-border-top-left-radius: 0px/*{cornerRadius}*/; border-top-left-radius: 0px/*{cornerRadius}*/; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }@media only screen and (min-width: 768px) and (max-width: 959px) {
body { min-width:0;}
#Wrapper { width: 768px; }
.container,
.container .sixteen.columns,
.container .one.column				{ width: 728px; } 
.container .one-fourth.column,
.container .four.columns			{ width: 182px; }
.container .one-third.column		{ width: 242px; }
.container .one-second.column		{ width: 364px; }
.container .two-third.column		{ width: 484px; }	
.container .three-fourth.column		{ width: 546px; } .with_aside #Content .container .sixteen.columns,
.with_aside #Content .container .one.column				{ width: 546px; }
.with_aside #Content .container .one-fourth.column		{ width: 136px; }
.with_aside #Content .container .one-third.column		{ width: 182px; }
.with_aside #Content .container .one-second.column		{ width: 273px; }
.with_aside #Content .container .two-third.column		{ width: 364px; }
.with_aside #Content .container .three-fourth.column	{ width: 410px; }
#Content .content { width: 748px; }
.with_aside #Content .content { width: 546px; }
}  @media only screen and (max-width: 767px) {
body { min-width:0;}
#Wrapper { width: 300px; }
.container { width: 260px; }
.container .columns,
.container .column { margin: 0; margin-bottom: 20px; }
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-third.column  { width: 260px !important; } #Content .container .one-third.column, 
#Footer .container .one-third.column			{ width: 260px !important; clear: both; }
#Content .container .two-third.column, 
#Footer .container .two-third.column			{ width: 260px !important; clear: both; }
#Content .container .one-fourth.column, 
#Footer .container .one-fourth.column			{ width: 260px !important; clear: both; }
#Content .container .three-fourth.column, 
#Footer .container .three-fourth.column			{ width: 260px !important; clear: both; }
#Content .container .one-second.column, 
#Footer .container .one-second.column			{ width: 260px !important; clear: both; }
#Content .container .sixteen.columns, 
#Footer .container .sixteen.columns				{ width: 260px !important; }
#Content .content { width: 300px; margin: 0 0 20px; }
.with_aside .content { width: 300px !important; margin: 0 0 20px; float: none; } .the_content_wrapper 							{ margin-right: 0 !important;; margin-left: 0 !important; }
.container .the_content .one.column				{ width: 100% !important; margin-right: 0% !important; margin-left: 0 !important; }
.container .the_content .one-second.column		{ width: 100% !important; margin-right: 0% !important; margin-left: 0 !important; }
.container .the_content .one-third.column   	{ width: 100% !important; margin-right: 0% !important; margin-left: 0 !important; }
.container .the_content .two-third.column   	{ width: 100% !important; margin-right: 0% !important; margin-left: 0 !important; }
.container .the_content .one-fourth.column		{ width: 100% !important; margin-right: 0% !important; margin-left: 0 !important; }
.container .the_content .three-fourth.column	{ width: 100% !important; margin-right: 0% !important; margin-left: 0 !important; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) {
#Wrapper { width: 420px; }
.container { width: 380px; }
.container .columns,
.container .column { margin: 0; margin-bottom: 20px; }
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-third.column { width: 380px !important; } #Content .container .one-third.column, 
#Footer .container .one-third.column		{ width: 380px !important; clear: both; }
#Content .container .two-third.column, 
#Footer .container .two-third.column		{ width: 380px !important; clear: both; }
#Content .container .one-fourth.column,
#Footer .container .one-fourth.column		{ width: 380px !important; clear: both; }
#Content .container .three-fourth.column,
#Footer .container .three-fourth.column		{ width: 380px !important; clear: both; }
#Content .container .one-second.column,
#Footer .container .one-second.column		{ width: 380px !important; clear: both; }
#Content .container .sixteen.columns,
#Footer .container .sixteen.columns			{ width: 380px !important; }
#Content .content { width: 420px; margin: 0 0 20px; }
.with_aside .content { width: 420px !important; margin: 0 0 20px; float: none; } #respond .comment-form-author { width: 100%; margin-right: 0%; float: none; }
#respond .comment-form-email { width: 100%; margin-right: 0%; float: none; }
#respond .comment-form-url { width: 100%; float: none; }
#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond select { width: 94%; }
#respond .comment-form-comment textarea { width: 96%; }
#comments .commentlist .children { margin-left: 0px; padding-left: 30px; }
#respond .required { right: 15px; }
}  @media only screen and (min-width: 960px) and (max-width: 1239px) {
} @media only screen and (min-width: 768px) and (max-width: 959px) {
#Top_bar .contact_info p.phone em.t { display: none; }
#Header #logo { position:static;}
#Header .addons p.phone { background: none; }
#Header .addons p.mail { display: none; } #mfn-offer-slider ul.slider-wrapper { height: 258px;}
#mfn-offer-slider ul.slider-wrapper > li,
#mfn-offer-slider ul.slider-wrapper > li .slide-wrap  { height:258px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc h2 { font-size:34px; line-height:34px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc p { font-size:13px; line-height:15px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-img iframe { width:364px; height:258px;} #Header #menu { display: none; }
#menu_responsive { display: block; }
#menu_responsive select { margin-bottom:0; } .Projects_header h3 { float: none; width: 100%; }
.Projects_header .categories { width: 100%; float: none; }
.Projects_header .categories ul { float: left; } .Recent_posts ul li .photo { display: none; }
.Recent_posts ul li .desc { padding-left: 0px; } .team .photo .info { position: static; margin-bottom: 5px; } .one-fourth .get_in_touch .address p, .one-fourth .get_in_touch .phone p, .get_in_touch p {}
.get_in_touch .phone p { font-size: 15px; }
.get_in_touch i { display: none; } .recent_works > ul > li { width: 182px; height: 115px; }
.recent_works h3 { font-size: 20px; line-height: 20px; } .Flickr .flickr_badge_image a img {width: 31px !important; height: 31px !important; } .one .contact_form input[type="text"] { width: 200px; }
.one .contact_form textarea { width: 675px; }
.with_aside .one .contact_form input[type="text"] { width: 140px; }
.with_aside .one .contact_form textarea { width: 494px; }
.three-fourth .contact_form input[type="text"] { width: 140px; }
.three-fourth .contact_form textarea { width: 494px; }
.with_aside .three-fourth .contact_form input[type="text"] { width: 94px; }
.with_aside .three-fourth .contact_form textarea { width: 357px; }
.two-third .contact_form input[type="text"] { width: 119px; }
.two-third .contact_form textarea { width: 432px; }
.with_aside .two-third .contact_form input[type="text"] { width: 79px; }
.with_aside .two-third .contact_form textarea { width: 312px; }
.one-second .contact_form input[type="text"] { width: 79px; }
.one-second .contact_form textarea { width: 311px; }
.with_aside .one-second .contact_form input[type="text"] { width: 221px; margin-right: 0; }
.with_aside .one-second .contact_form textarea { width: 221px; height: 100px; }
.one-third .contact_form input[type="text"] { width: 190px; margin-right: 0; }
.one-third .contact_form textarea { width: 190px; }
.with_aside .one-third .contact_form input[type="text"] { width: 130px; margin-right: 0; }
.with_aside .one-third .contact_form textarea { width: 130px; height: 100px; }
.one-fourth .contact_form input[type="text"] { width: 130px; margin-right: 0; }
.one-fourth .contact_form textarea { width: 130px; height: 100px; }
.with_aside .one-fourth .contact_form input[type="text"] { width: 84px; margin-right: 0; }
.with_aside .one-fourth .contact_form textarea { width: 84px; height: 70px; }  .widget_archive li { float: none; width: 100%; } .testimonial blockquote div.inside .text { background: none !important; }
.testimonial blockquote div.inside .text p.bq { background: none !important; padding: 20px 20px !important; font-size: 20px; line-height: 23px; } .widget_search { width: 132px; }
.widget_search form input[type="text"] { width: 80px; } .single-portfolio .sp-inside .sp-inside-left { width: 150px; }
.single-portfolio .sp-inside .sp-inside-right { width: 535px; }
.with_aside .single-portfolio .sp-inside .sp-inside-left { width: 150px; }
.with_aside .single-portfolio .sp-inside .sp-inside-right { width: 350px; } .call_to_action .inside { height: auto !important; }
.call_to_action h4 {}
.call_to_action a.button {} .one-third .team .photo .team-overlay { width: 236px; }
.one-fourth .team .photo .team-overlay  { width: 172px; } .offer .offer-slider-wrapper ul li .box .photo { width: 100%; position: static; padding: 10px 0; }
.offer .offer-slider-wrapper ul li .box .desc { padding-left: 0; }
} @media only screen and (max-width: 767px) { #Subheader_overlay { padding: 105px 10px 10px; }
#Subheader h1 { float: none; width: 100%; text-align: center; padding-right: 0; font-size: 35px; line-height: 35px; }
#Subheader ul.breadcrumbs { display: none; }
.widget-area { top: 0 !important; }
.the_content_wrapper { margin-bottom: 0; }
.inner-padding { margin: 0px !important; padding: 0px !important; }
.no-pager a.slider_control, .no-pager a.rslides_nav { display: block !important; }
#Error_404 { padding-top: 0px; } #Header #logo { width: 100%; text-align: center; margin: 0; position: static; float: none; padding: 20px 0; line-height:inherit; }
#Header #logo img { vertical-align: middle; }
#Top_bar { padding: 0; filter: none; }
#Top_bar .social { float: none; clear: both; background: none; padding: 10px 0px 0px; overflow: hidden; text-align: center; }
#Top_bar .social li { display: inline-block; float: none; margin: 1px; }
#Top_bar .contact_info { float: none; text-align: center; }
#Top_bar .contact_info p.phone { display: block; float: none; clear: both; padding: 5px 0; text-align: center; margin-bottom: 0; width: 100%: }
#Top_bar .contact_info p.mail { display: none; float: none; clear: both; padding: 5px 0; text-align: center; margin-bottom: 0; width: 100%: } #Header #menu { display: none; }
#menu_responsive { display: block; margin: 0 auto;  float: none; }
#menu_responsive select { width: 100%; } .sticky-header #Top_area-sticky-wrapper,
.sticky-header #Top_area-sticky-wrapper.is-sticky { height:auto !important;}
.sticky-header .is-sticky #Top_area { position:static; width:auto; top: 0 !important;
-webkit-box-shadow: none; 
box-shadow: none;
}
.sticky-header .is-sticky #Header { background:rgba(255,255,255,.97); }
.sticky-header .is-sticky #Header .sixteen  { min-height:auto;} 
.sticky-header .is-sticky #Header #logo { line-height:inherit;}
.sticky-header .is-sticky #Header #logo img { max-height:60px;} 
.sticky-header .is-sticky #menu_responsive { margin-top: 0;} .Projects_header h3 { float: none; width: 100%; }
.Projects_header .categories {  width: 100%; float: none; }
.Projects_header .categories ul { float: left; } .article_box .photo, .article_box .desc { width: 100%; height: auto; float: none; } .recent_works > ul > li { width: 380px; height: 253px; }
.recent_works .header_li { height: auto !important; } .Flickr .flickr_badge_image { width: 18% !important; }
.Flickr .flickr_badge_image a img {width: 53px !important; height: 53px !important; } .ui-tabs .ui-tabs-nav li { float: none !important; top: 1px; margin: 0; width: 100%; overflow: hidden; }
.ui-tabs .ui-tabs-nav li a { float: none; padding: 0px !important; width: 360px !important; text-align: center; margin: 0 auto; } .clients li { width: 100% !important; padding: 0 !important; } .contact_form input[type="text"] { width: 358px !important; margin-right: 0 !important; }
.contact_form textarea { width: 358px !important; } .post .desc_w { margin-left: 0px; padding-left: 0; border: 0; }
.post .desc_w .post_type { display: none; }
.post .desc .r_meta { display: block; }
.post .meta { display: none; } .widget_search { width: 350px; }
.widget_search form input[type="text"] { width: 300px; } blockquote div.inside .text p.bq { font-size: 17px; line-height: 21px; } .get_in_touch .inside { padding: 0; }
.get_in_touch .address p, .get_in_touch .phone p {} .single-post .post .meta { overflow: hidden; width: 100%; margin-bottom: 0px; }
.single-post .post .meta .date { border-bottom-width: 0px; float: left; margin-right: 10px; padding: 0; }
.single-post .post .meta .date .day { font-weight: bold; font-size: 13px; line-height: 21px; display: inline; }
.single-post .post .meta .date .month { font-size: 13px; line-height: 21px; }
.single-post .post .meta .category { float: left; padding: 0; border: 0; margin-right: 10px; margin-bottom: 0; }
.single-post .post .meta .category br { display: none; }
.single-post .post .meta .category a { margin-right: 3px; }
.single-post .post .meta .comments { float: left; line-height: 21px; margin-top: 0; } .Projects_header .categories ul { text-align: center; }
.Projects_header .categories ul li.label { display: none; }
.Projects_header .categories ul li { display: inline-block; float: none; }
.Projects_header .categories ul li a { line-height: 40px; padding: 0 10px; } .single-portfolio .sp-inside .sp-inside-left { width: 380px; float: none; margin-right: 0; margin-bottom: 20px; padding-top: 0px; }
.single-portfolio .sp-inside .sp-inside-right { width: 380px; float: none; border-left: 0; padding-left: 0; padding-top: 0px; }
.with_aside .single-portfolio .sp-inside .sp-inside-left { width: 380px; float: none; margin-right: 0; margin-bottom: 20px; }
.with_aside .single-portfolio .sp-inside .sp-inside-right { width: 380px; float: none; border-left: 0; padding-left: 0; }
.single-portfolio .sp-inside .sp-inside-left dt { font-weight: bold; display: inline-block; clear: both; width: 30%; padding: 3px 0; }
.single-portfolio .sp-inside .sp-inside-left dd { display: inline-block; padding: 0; width: 65%; padding: 3px 0; } .call_to_action .inside { padding: 15px 20px 15px 20px; text-align: center; height: auto !important; }
.call_to_action h4 { margin: 0px 0 15px; font-size: 24px; line-height: 27px; }
.call_to_action a.button { position: static; margin-bottom: 0; } .team .photo .team-overlay { width: 420px !important; } .offer {}
.offer .header { height: auto; }
.offer .jcarousel-skin-tango { clear: both; }
.offer .one-third.column, .offer .one-third.column { clear: none !important; margin-bottom: 5px; }
.offer .offer-slider-wrapper ul li .box { background: none !important; } .Latest_posts {}
.Latest_posts .header { height: auto; }
.Latest_posts .jcarousel-skin-tango { clear: both; }
.Latest_posts .column, .Latest_posts .column { clear: none !important; margin-bottom: 5px; } .Our_clients_slider li { width: 300px !important; } #Footer .copyrights p { text-align: center; float: none; margin-bottom: 10px; }
#Footer .bottom_addons .social { float: none; width: 100%; text-align: center; margin-bottom: 10px; }
#Footer .bottom_addons .social li { display: inline-block; float: none; }
#Footer .copyrights .menu_bottom { float: none; width: 100%; text-align: center; }
#Footer .copyrights .menu_bottom > ul > li { display: inline-block; float: none; }
.footer-included #Footer .container .column .widget { border-right: 0; } .offer.offer-no-pager a.Offer_slider_prev,
.offer.offer-no-pager a.Offer_slider_next { display:block;} 
.offer-page .offer-item { width: 100%; float: none; }
.offer-page .offer-right { width: 100%; border: 0; } #Footer .container .column { background: none; }
#Footer .copyrights { padding-top: 20px !important; }
a#back_to_top {}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.widget-area { margin: 15px 0 0 !important; }
.widget-area-bottom { margin: 0 !important; } #mfn-offer-slider ul.slider-wrapper { height: 134px;}
#mfn-offer-slider ul.slider-wrapper > li,
#mfn-offer-slider ul.slider-wrapper > li .slide-wrap  { height:134px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc h2 { font-size:16px; line-height:17px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc p { font-size:9px; line-height:10px; margin-bottom:5px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc .button { padding:5px; font-size:10px; line-height:10px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-img iframe { width:190px; height:134px;} #Header .container { width: 380px; margin: 0 auto; left: auto; }
#Header .sixteen { width: 380px; } #Error_404 .error h2 { font-size: 30px; line-height: 30px; margin-bottom: 15px; }
#Error_404 .error h4 { margin-bottom: 15px; font-size: 18px; line-height: 21px; }
#Error_404 .error p .check { line-height: 30px; } .our-offer .boxes { width: 100% !important; margin: 0 0 20px; }
.our-offer .box { width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; }
.our-offer .illustration { width: 100% !important; margin-top: 45px; margin: 0 0 20px; }
.our-offer footer { margin-top: 0 !important; }
} @media only screen and (max-width: 479px) {
#Subheader .sixteen { padding-left: 0 !important; }
.widget-area { margin: 15px 0 0 !important; }
.widget-area-bottom { margin: 0 !important; }
#Top_bar .container, #Top_bar .sixteen { width: 280px  !important; }
#Top_bar .contact_info p.phone em.t { display: none; } #mfn-offer-slider ul.slider-wrapper { height: 92px;}
#mfn-offer-slider ul.slider-wrapper > li,
#mfn-offer-slider ul.slider-wrapper > li .slide-wrap  { height:92px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc h2 { font-size:11px; line-height:12px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc p { font-size:6px; line-height:7px; margin-bottom:0px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc .button { padding:3px; font-size:6px; line-height:6px;}
#mfn-offer-slider ul.slider-wrapper > li .slide-img iframe { width:130px; height:92px;} #Header .container { width: 260px; margin: 0 auto; left: auto; }
#Header .sixteen { width: 260px; } .Projects_header h3 { float: none; width: 100%; }
.Projects_header .categories {  width: 100%; float: none; }
.Projects_header .categories ul { float: left; } .Flickr .flickr_badge_image a img {width: 31px !important; height: 31px !important; } .ui-tabs .ui-tabs-nav li { float: none !important; top: 1px; margin: 0; width: 100%; overflow: hidden; }
.ui-tabs .ui-tabs-nav li a { float: none; padding: 0px !important; width: 249px !important; text-align: center; margin: 0 auto; } .clients .item { width: 100% !important; padding: 0 !important; } #Error_404 .error h2 { font-size: 30px; line-height: 30px; margin-bottom: 15px; }
#Error_404 .error h4 { margin-bottom: 15px; font-size: 18px; line-height: 21px; }
#Error_404 .error p .check { line-height: 30px; } .contact_form input[type="text"] { width: 238px !important; float: none; clear: both; margin-bottom: 5px; margin-right: 0; }
.contact_form textarea { width: 238px !important; margin-bottom: 5px; } .recent_works > ul > li { width: 260px; height: 173px; } .our-offer .boxes { width: 100% !important; margin: 0 0 20px; }
.our-offer .box { width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; }
.our-offer .illustration { width: 100% !important; margin-top: 45px; margin: 0 0 20px; }
.our-offer footer { margin-top: 0 !important; } .Our_clients_slider li { width: 180px !important; } .post .desc .footer p.tags { float: none; width: 100%; margin-bottom: 7px; }
.post .desc .footer a.button { float: none; } #respond .comment-form-author { width: 99%; margin-right: 0%; float: none; }
#respond .comment-form-email { width: 99%; margin-right: 0%; float: none; }
#respond .comment-form-url { width: 99%; float: none; }
#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond select { width: 93%; }
#respond .comment-form-comment textarea { width: 94%; }
#comments .commentlist .children { margin-left: 0px; padding-left: 30px; }
#respond .required { right: 11px; } .widget_search { width: 229px; }
.widget_search form input[type="text"] { width: 179px; } .single-portfolio .sp-inside .sp-inside-left { width: 260px; float: none; margin-right: 0; margin-bottom: 20px; padding-top: 0px; }
.single-portfolio .sp-inside .sp-inside-right { width: 260px; float: none; border-left: 0; padding-left: 0; padding-top: 0px; }
.with_aside .single-portfolio .sp-inside .sp-inside-left { width: 260px; float: none; margin-right: 0; margin-bottom: 20px; }
.with_aside .single-portfolio .sp-inside .sp-inside-right { width: 260px; float: none; border-left: 0; padding-left: 0; }
.single-portfolio .sp-inside .sp-inside-left dt { font-weight: bold; display: inline-block; clear: both; width: 30%; padding: 3px 0; }
.single-portfolio .sp-inside .sp-inside-left dd { display: inline-block; padding: 0; width: 65%; padding: 3px 0; } .team .photo .team-overlay { width: 300px !important; }
} @media only screen and (min-width: 768px) and (max-width: 959px) { .post .image iframe								{ height:208px;}
.with_aside .post .image iframe					{ height:134px;} .single-portfolio .photo iframe					{ height:333px;}
.with_aside .single-portfolio .photo iframe		{ height:249px;} .one-third .Latest_posts ul li .box iframe,
.two-third .Latest_posts ul li .box iframe,
.one .Latest_posts ul li .box iframe			{ height:108px; }
.one-fourth .Latest_posts ul li .box iframe,
.one-second .Latest_posts ul li .box iframe,
.three-fourth .Latest_posts ul li .box iframe	{ height:81px; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) { .post .image iframe								{ height:138px;}
.with_aside .post .image iframe					{ height:138px;} .single-portfolio .photo iframe					{ height:172px;}
.with_aside .single-portfolio .photo iframe		{ height:172px;} .one-third .Latest_posts ul li .box iframe,
.two-third .Latest_posts ul li .box iframe,
.one .Latest_posts ul li .box iframe,
.one-fourth .Latest_posts ul li .box iframe,
.one-second .Latest_posts ul li .box iframe,
.three-fourth .Latest_posts ul li .box iframe	{ height:170px; }
}
@media only screen and (max-width: 479px) { .post .image iframe								{ height:89px;}
.with_aside .post .image iframe					{ height:89px;} .single-portfolio .photo iframe					{ height:117px;}
.with_aside .single-portfolio .photo iframe		{ height:117px;} .one-third .Latest_posts ul li .box iframe,
.two-third .Latest_posts ul li .box iframe,
.one .Latest_posts ul li .box iframe,
.one-fourth .Latest_posts ul li .box iframe,
.one-second .Latest_posts ul li .box iframe,
.three-fourth .Latest_posts ul li .box iframe	{ height:116px; }
}#Header #menu > ul > li > a {}
#Header #menu > ul > li > a:hover, #Header #menu > ul > li.hover > a, #Header #menu > ul > li.current-menu-item > a,
#Header #menu > ul > li.current_page_item > a, #Header #menu > ul > li.current-menu-ancestor > a, 
#Header #menu > ul > li.current_page_ancestor > a { } .Twitter ul li span { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/icons/ico_twitter.png) no-repeat left 5px; }
#Footer .Twitter ul li span { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/icons/ico_twitter_footer.png) no-repeat left 5px; } .wp-caption .mask { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/portfolio_hover.png); } #Top_bar #searchform input[type="submit"], .widget_search form input[type="submit"] { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/search_submit.png) no-repeat !important; } #mfn-offer-slider .rslides_nav.next { background: #000 url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/slider_next.png) no-repeat center center; }
#mfn-offer-slider .rslides_nav.prev { background: #000 url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/slider_prev.png) no-repeat center center; } .widget ul.menu li.current_page_item a, .widget ul.menu li a:hover { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/submenu_hover.png) no-repeat left bottom; } input[type="text"], input[type="password"], input[type="email"], textarea, select { background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_forms.png); background-repeat: repeat-x; background-position: left top } .pager a.page { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_pager.png) no-repeat left bottom; }
.pager a.page.active, .pager a:hover.page { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_pager_active.png) no-repeat left bottom; } .ui-tabs .ui-tabs-nav li a { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/ui_tabs_li.png) no-repeat bottom center; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-active a { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/ui_tabs_li_selected.png) no-repeat bottom center; }
.ui-tabs .ui-tabs-nav li {}
.ui-tabs .ui-tabs-panel { background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_tabs_panel.png); background-repeat: repeat-x; background-position: left top; } .Projects_header .categories li.current-cat a, .Projects_header .categories li a:hover { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/ui_tabs_li_selected.png) no-repeat bottom center; }
.Projects_header .categories li a { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/ui_tabs_li.png) no-repeat bottom center; } .Recent_posts ul li .photo span.comments { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/comments.png) repeat-x left top; color: #fff; text-shadow: 1px 1px 0 #15340C; } .Recent_comments li span.date { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/recent_comments_date.png) no-repeat; text-shadow: 1px 1px 0 #fff; }
#Footer .Recent_comments li span.date { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/recent_comments_date_footer.png) no-repeat; text-shadow: 1px 1px 0 #262626; } .offer .offer-slider-wrapper { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_offer.png) repeat-x left top; }
.offer .offer-slider-wrapper ul li .box { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_offer_sep.png) no-repeat left bottom; }
.offer .offer-slider-wrapper ul li .box .desc h4 { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/line_bottom.png) no-repeat left bottom; } #Footer .get_in_touch { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_get_in_touch.png) no-repeat right top; } .Latest_posts ul li .box .desc h4 { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/line_bottom.png) no-repeat left bottom; }
.Latest_posts ul li .box .details .comments a { border: 1px solid #E7E7E7; color: #636363; text-shadow: 1px 1px 0 #fff; background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_comments.png) repeat-x left top; } .call_to_action { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_call_to_action.png) no-repeat left bottom; } blockquote { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_blockquote_arrow.png) no-repeat 40px bottom; }
blockquote div.inside { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_blockquote.png) no-repeat left bottom; color: #1f313c; text-shadow: 1px 1px 0 #fff; }
blockquote div.inside p.bq { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/testimonials_l.png) no-repeat left top; }
blockquote div.inside .text { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/testimonials_r.png) no-repeat right bottom; }
blockquote div.inside p.author { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_testimonials_sep.png) repeat-x left top; } #Header #menu > ul > li ul .arrow { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/menu_arrow.png) no-repeat; } .faq h5 { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_accordion.png) repeat-x bottom left; }
.faq .question h5 span.icon { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/faq_inactive.png) no-repeat; }
.faq .active h5 span.icon { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/faq_active.png) no-repeat; }
.faq .question .answer { background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_tabs_panel.png); background-repeat: repeat-x; background-position: left top; } .accordion .question h5 span.icon { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/accordion_plus.png) no-repeat; }
.accordion .active h5 span.icon { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/accordion_minus.png) no-repeat; }
.accordion h5 { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_accordion.png) repeat-x bottom left; }
.accordion .question .answer { background-image: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_tabs_panel.png); background-repeat: repeat-x; background-position: left top; } .da-thumbs li a div span { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/portfolio_hover_ico.png) no-repeat center center; }
.da-thumbs li a div { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/portfolio_hover.png); } .pricing-box .plan-header { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/pricingbox_bg.png) no-repeat bottom center; }
.pricing-box .plan-header h3 { color: #2F2F2F; text-shadow: 1px 1px 0 #fff; }
.pricing-box .plan-header .price { color: #fff; text-shadow: 1px 1px 0 #154F1A; }
.pricing-box .plan-header .price > span { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/pricingbox_span.png) no-repeat bottom center; }
.pricing-box-featured .plan-header { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/ui_tabs_li.png) no-repeat bottom center; }
.pricing-box-featured .plan-header h3 { color: #010101; text-shadow: 1px 1px 0 #fff; }
.pricing-box-featured .plan-header .price { color: #fff; text-shadow: 1px 1px 0 #154F1A; } .post .meta .date .year { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/date_sep.png) no-repeat bottom center; }
.post .desc_w .post_type.post_type_article { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/post_type/article.png) no-repeat; } .post .desc p.tags a, .widget_mfn_tag_cloud a { color: #767676 !important; background: #F8F8F8; text-shadow: 1px 1px 0 #fff; border: 1px solid #E8E8E8; }
.post .desc p.tags a span, .widget_mfn_tag_cloud a span { background: #F8F8F8; }
.post .desc p.tags a:hover, .widget_mfn_tag_cloud a:hover { color: #1b1b1b !important; border: 1px solid #d5d5d5; }
.post .desc p.tags a:hover span, .widget_mfn_tag_cloud a:hover span {} .team .desc .links a { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/bg_pager.png) no-repeat left bottom; } 
.team .desc .links a:hover i { opacity: 0.5; filter: alpha(opacity=50); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .widget_calendar caption { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/ui/images/bg_widget_header.png) no-repeat 0 0; } #Footer .copyrights { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/hr_footer.png) repeat-x left top !important; }
#Footer .copyrights .menu_bottom > ul > li > a { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/menu_bottom_sep.png) no-repeat right center; } hr { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/hr.png) repeat-x left top; }
#Footer hr { background: url(//www.adrianamoncadar.com/wp-content/themes/kora/css/skins/green/images/hr_footer.png) repeat-x left top; }.mfn-color-1 { background-color: rgba(64, 198, 82, 0.9); }
.mfn-color-2 { background-color: rgba(54, 174, 70, 0.9); }
.mfn-color-3 { background-color: rgba(47, 150, 61, 0.9); }
.mfn-color-4 { background-color: rgba(39, 126, 50, 0.9); }
.mfn-border-1 { border-color: #40c652; }
.mfn-border-2 { border-color: #36ae46; }
.mfn-border-3 { border-color: #2f963d; }
.mfn-border-4 { border-color: #277e32; } #Top_bar {
background-color: #3E3E3E;	
}
#Footer {
background-color: #292C30;		
}  body,
.ui-tabs .ui-tabs-nav li a, .ui-accordion h3 a,
.widget ul.menu li a, .widget_links ul li a, .widget_meta ul li a {
color: #666666;
} a {
color: #3BAA35;
}
a:hover {
color: #1D8F18;
} .Recent_comments ul li strong, #Content .Recent_posts ul li a.title, 
#Content .Recent_posts ul li p i, .Recent_comments ul li p strong, .Recent_comments ul li p i,
.Twitter ul li span {
color: #31373c;
} .get_in_touch li.phone p, .pricing-box .plan-inside ul li strong,
.error h4, .team p, blockquote p.author span, .Recent_comments li span.date .day {
color: #02643D;
} .Twitter ul li > a, .Recent_posts span.date,
.wp-caption .wp-caption-text, .post .meta, .pager a,
.post .meta .comments, .post .desc .r_meta, .single-post .tag-cat .category a, .single-post .tag-cat .category { 
color: #A3A3A3;
} h1, h1 a, h1 a:hover { color: #313131; }
h2, h2 a, h2 a:hover { color: #313131; }
h3, h3 a, h3 a:hover { color: #313131; }
h4, h4 a, h4 a:hover { color: #313131; }
h5, h5 a, h5 a:hover { color: #02643D; }
h6, h6 a, h6 a:hover { color: #31373c; }
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { color: #8e8787; } #Header #menu > ul > li > a {
color: #393939;
}
#Header #menu > ul > li.current-menu-item,
#Header #menu > ul > li.current_page_item,
#Header #menu > ul > li.current-menu-ancestor,
#Header #menu > ul > li.current_page_ancestor,
#Header #menu > ul > li:hover,
#Header #menu > ul > li.hover {
background: #FCFCFC;
}
#Header #menu > ul > li.current-menu-item > a,
#Header #menu > ul > li.current_page_item > a,
#Header #menu > ul > li.current-menu-ancestor > a,
#Header #menu > ul > li.current_page_ancestor > a,
#Header #menu > ul > li > a:hover,
#Header #menu > ul > li.hover > a {
color: #02643D;
border-top-color: #02643D;
}
#Header #menu > ul > li ul {
background: #FCFCFC;
}
#Header #menu > ul > li ul li a {
color: #3C3C3C;
}
#Header #menu > ul > li ul li a:hover, 
#Header #menu > ul > li ul li.hover > a {
background: #fff;
color: #02643D;
} 
#Header #menu > ul > li ul li:hover,
#Header #menu > ul > li ul li.hover {
border-left-color: #02643D;
} #Top_bar p.phone {
color: #fff;
}
#Top_bar p.phone i,
#Top_bar p.mail i {
color: #D3D3D3;
}
#Top_bar p.mail a, #Top_bar p.phone a {
color: #DAFEB6;
}
#Top_bar .social li a {
color: #fff !important;
}
#Top_bar .social li a:hover {
color: #d3d3d3 !important;
} #Subheader {
background-color: #02643D;
}
#Subheader h1 { 
color: #fff;
}
#Subheader ul.breadcrumbs li,
#Subheader ul.breadcrumbs li a { 
color: #FFFFFF;
}
#Subheader ul.breadcrumbs li span {
color: #14441A;
} .Recent_comments li, .Recent_posts li, .get_in_touch li.label, .pricing-box .plan-inside ul li, 
.pricing-box, .ui-widget-header, #Content .ui-tabs .ui-tabs-nav, .ui-tabs .ui-tabs-panel,
.ui-tabs .ui-tabs-nav li, .ui-accordion .ui-accordion-header, .ui-accordion .ui-accordion-content, 
.gallery .gallery-item .gallery-icon, .post .footer,
#comments .commentlist > li .photo, #comments .commentlist > li, 
#comments .commentlist li .comment-body, .Twitter ul li, .Flickr .flickr_badge_image a,
.single-post .post .date, .pager, .single-portfolio .photo,
.single-portfolio .sp-inside .sp-inside-right, table thead th, table td, .widget ul.menu li a,
.widget_links ul li a, .widget_meta ul li a, .our-offer .boxes .box.first, .our-offer .boxes .box.last, .testimonial .rslides_tabs li a,
.pager a.page, .team .links a.link, .offer .header, .offer .box, 
blockquote div.text, .single-post .tag-cat, .get_in_touch p, .offer-page .offer-right {
border-color: #ebebeb;
} #Footer a#back_to_top {
background: #02643D;
}
#Footer a:hover#back_to_top {
background: #258831;
} .post .date {
color: #a5a5a5;
}
.post .meta .day,
.post .meta .month {
color: #31373C;
}
.post  .meta .year {
color: #02643D;
}
.post .desc_w {
border-color: #ebebeb;
}
.post .desc {
background: #fdfdfd;
}
.post .desc .image {
border-color: #02643D;
} #Footer {
border-color: #02643D;
}
#Footer h1,
#Footer h2,
#Footer h3,
#Footer h4,
#Footer h5,
#Footer h6  {
color: #fff;
}
#Footer, #Footer .Recent_comments ul li p i, #Footer .Recent_comments ul li p strong { 
color: #E1E1E1 !important;
}
#Footer a, #Footer .copyrights .menu_bottom > ul > li > a { 
color: #3BAA35;
}
#Footer a:hover, #Footer .copyrights .menu_bottom > ul > li > a:hover { 
color: #74DC6F;
}
#Footer .copyrights .menu_bottom > ul > li.current_page_item > a {
color: #fff;
}
#Footer .social li a,
#Footer .get_in_touch li i {
color: #D3D3D3 !important;
}
#Footer .social li a:hover {
color: #36BC54 !important;
} #Footer .Twitter li span, #Footer .copy strong, #Footer .Recent_posts ul li a.title, 
#Footer .Recent_posts ul li p i, #Footer .Recent_comments ul li p strong,
#Footer .Recent_comments ul li p i, #Footer .widget_calendar caption, #Footer strong, .get_in_touch li.phone p {
color: #36BC54;
} #Footer .Twitter ul li > a, #Footer .Recent_comments li span.date, #Footer .Recent_posts span.date {
color: #A6A6A6;
} #Footer .Twitter li, #Footer .Flickr .flickr_badge_image a, #Footer .Recent_comments ul li, 
#Footer .Recent_posts ul li, #Footer .widget ul.menu li a, #Footer .widget_meta ul li a, 
#Footer table thead th, #Footer table td,
.footer-included #Footer .container:first-child, .footer-included #Footer .container .column .widget, #Footer .get_in_touch p {
border-color: #3A3A3A;
} .call_to_action h4 {
color: #205426;
}
.call_to_action h4 span {
color: #02643D;
}
.call_to_action a.button {
background-color: #2A8F36;
color: #fff;	
} .accordion .question h5, .faq .question h5 { 
color: #393939;
}
.accordion .question .answer, .faq .question .answer { 
background-color: #FCFCFC !important; 
} .ui-tabs .ui-tabs-nav li a {
color: #393939;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-active a {
color: #fff;
}
.ui-tabs .ui-tabs-panel { 
background-color: #FCFCFC !important; 
} .widget ul.menu li a { 
color: #475363 !important;
}
.widget ul.menu li.current_page_item a, 
.widget ul.menu li a:hover {
color: #fff !important; 
}
.widget ul.menu li a i.icon-caret-right, .widget ul.menu li a i.icon-caret-left {
color: #349642;
} .feature_box .photo .desc .desc_i h4,
.feature_box .photo .desc .desc_i span.icon {
color: #fff;
} .team .photo .info h4 {
color: #fff;
background: #39B54A;
}
.team .photo .info p {
color: #fff;
background: #2E7A39;
} a.button, input[type="submit"], input[type="reset"], input[type="button"],
.widget_mfn_clients a.rslides_nav {
background-color: #fff;
color: #454444;
text-shadow: 1px 1px 0 #fff;
}
a.button span, input[type="submit"] span, input[type="reset"] span, input[type="button"] span {
color: #b6b6b6;
} #mfn-offer-slider ul.slider-wrapper > li .slide-desc h2 {
color: #fff;
background: rgba(57, 181, 74, 0.9); 
}
#mfn-offer-slider ul.slider-wrapper > li .slide-desc p {
color: #fff;
background: rgba(46, 122, 57, 0.9);
}html { 
background: #f8f8f8  center top no-repeat;
}
#Wrapper, .widget-area-bottom {
background-color: #ffffff;
} body, button, input[type="submit"], input[type="reset"], input[type="button"],
input[type="text"], input[type="password"], input[type="email"], textarea, select {
font-family: Lato, Arial, Tahoma, sans-serif;
font-weight: normal;
}
#menu > ul > li > a {
font-family: Playfair Display, Arial, Tahoma, sans-serif;
font-weight: normal;
}
h1 {
font-family: Playfair Display, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h2 {
font-family: Playfair Display, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h3 {
font-family: Playfair Display, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h4 {
font-family: Playfair Display, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h5 {
font-family: Playfair Display, Arial, Tahoma, sans-serif;
font-weight: 300;
}
h6 {
font-family: Playfair Display, Arial, Tahoma, sans-serif;
font-weight: 300;
}  body {
font-size: 14px;
line-height: 21px;		
}
#menu > ul > li > a {	
font-size: 16px;
} h1 { 
font-size: 40px;
line-height: 40px;
}
h2 { 
font-size: 36px;
line-height: 36px;
}
h3 {
font-size: 28px;
line-height: 30px;
}
h4 {
font-size: 19px;
line-height: 23px;
}
h5 {
font-size: 17px;
line-height: 22px;
}
h6 {
font-size: 16px;
line-height: 18px;
}