/*
Theme Name: Fluida Child
Theme URI: http://www.cryoutcreations.eu/wordpress-themes/fluida
Template: fluida
Author: Caroline Ambrogio
Author URI: http://www.cryoutcreations.eu
Tags: one-column,two-columns,three-columns,right-sidebar,left-sidebar,grid-layout,custom-background,custom-colors,custom-header,flexible-header,custom-menu,featured-image-header,featured-images,front-page-post-form,full-width-template,footer-widgets,microformats,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,blog,e-commerce,news,entertainment,photography,portfolio
Version: 1.1.1.1.1475587876
Updated: 2016-10-04 15:31:16

*/


input[type="search"]
{
	max-width: 100%;
	/* padding: 0em 0em; */
	padding-left: 1em;
	border: 1px solid transparent;
	background: transparent;
	font-size: inherit;
	font-family: inherit;
	/* -webkit-transition: border-top-color .3s .1s, border-bottom-color .3s .3s, border-left-color .3s 0s, border-right-color .3s .2s; */
	/* transition: border-top-color .3s .1s, border-bottom-color .3s .3s, border-left-color .3s 0s, border-right-color .3s .2s; */ 
}


input[type="submit"] {
	padding: 0em 0em;
	border: 0;
	font-size: .9em;
	font-family: inherit;
	/* -webkit-transition: background-color .3s ease-in-out; */
	/* transition: background-color .3s ease-in-out; */
}


/*--------------------------------------------------------------
	# LAYOUT
--------------------------------------------------------------*/
.sidey {
	display: block;
	float: left;
	padding: 0em;
}

/*--------------------------------------------------------------
	# HEADER
--------------------------------------------------------------*/
#site-title a {
	display: none;
	text-transform: uppercase;
	letter-spacing: .05em;
	text-decoration: none;
}

/*--------------------------------------------------------------
	## MAIN MENU
--------------------------------------------------------------*/
#access a span {
	display: block;

}

#access .children {
	border-top-color: #ffff
}

#access ul ul {
	display: none;
	position: absolute;
	z-index: -1;
	clear: both;
	margin-left: 0;
	min-width: 125%;
	border-top: 2px solid transparent;
	/*box-shadow: 0 0 .5em .1em rgba(0, 0, 0, .05);*/
}

#access a span {
	text-transform: none;
}

/*--------------------------------------------------------------
	# FOOTER
--------------------------------------------------------------*/
#footer-inside {
	display: none;
	float: none;
	position: relative;
	overflow: hidden;
	padding: 2em;
}

/*--------------------------------------------------------------
	# CONTENT
--------------------------------------------------------------*/
.main ol {
	margin-left: 0em;
}

.entry-summary {
	clear: both;
	padding-top: 0em;
	word-wrap: break-word;
}

.entry-content,
.entry-summary {
	clear: both;
	padding-top: 0em;
	word-wrap: break-word;
}

/*--------------------------------------------------------------
	## ARTICLES
--------------------------------------------------------------*/
article.hentry,
.main .content-widget {
	display: block;
	position: relative;
	overflow: hidden;
	margin-bottom: 0em;
}

article.hentry .article-inner {
	display: block;
	overflow: hidden;
	padding: 0em;
}

#content-masonry article.hentry .article-inner {
	padding: 0em 0em 0em;
}


/*--------------------------------------------------------------
	# SEARCHFORM
--------------------------------------------------------------*/
.searchform {
	display: block;
	float: right;
	position: relative;
	overflow: hidden;
	height: 2em;
	max-width: 300px;
	border: 1px solid transparent;
	border-radius: 4px;
       margin-top: 1em;
}

/* ## SIDEBAR SEARCH */
.searchform input[type="search"] {
	display: block;
	float: right;
	position: relative;
	z-index: 7;
	height: 2em;
	width: 100%;
	padding: 3 3.5em 0 .5em;
	border: 0;
	font-size: 1em;
	background: #F3F3F3;

}

.searchform::after {
	position: absolute;
	top: 0; 
	right: 0;
	z-index: 5;
	width: 3em;
	height: 100%;
	content: "";
	/* -webkit-transition: width .3s ease; */
	/* transition: width .3s ease; */
}

.searchform:hover input[type="search"] {}

.searchform .searchsubmit {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 8;
	height: 2em;
	width: 3em;
	padding: 0;
	border: 0;
	font-size: 1em;
	font-family: "Fontello";
	background: transparent;
	vertical-align: middle;
	cursor: pointer;
	-ms-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-webkit-transition: .3s all ease-in-out; 
	transition: .3s all ease-in-out; 
	color: #4f4f4f;
}

.searchform:hover .searchsubmit {
	-ms-transform: rotateY(180eg);
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
}

hr { 
	height: 0px;
	border: 0;
	clear: both;
    display: block;
    margin-top: 0em;
    margin-bottom: 0em;
    margin-left: 0em;
    margin-right: 0em;
    border-top-style: solid;
    border-top-width: 8px;
    border-top-color: #E13B13 ;
} 

ul {
	list-style: outside circle;
	padding-left: 3em;
}

ul ul {
	list-style: outside square;
	padding-left: 3em;
	}
ol {
	padding-left: 3em;
}

.main ul,
.main ol {
	margin-left: 0em;
}