#access {
        font-family: "proxima-nova", sans-serif;
	margin-top: 40px;
	width: 100%;
	font-size: 16pt;
	height: 30px;
	margin-bottom: 10px;
font-weight: 700;
}

#access ul,#access ul ul {
	line-height: 1;
	list-style: none;
	margin: 0 auto;
	padding: 0;
	width: 830px;
	display: flex;
	justify-content: space-between;
}

#access ul a {
	/*text-decoration: none;
	color: #666666;*/
	font-size: 16px;
}

#access ul ul ul a {
	font-style: italic;
}

#access ul li {
}

#access ul li ul {
	left: -999em;
	position: absolute;
	width: auto;
	padding: 10px;
	z-index: 1000000;
	text-transform: uppercase;
}

#access ul li ul a {
color: #fff;
}

#access ul li:hover ul {
	left: auto;
}

.skip-link {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}

.entry-title,#trackbacks-list{
	clear: none; 
}

.entry-meta{
	clear: both;
        margin-right: 17px;
	font-size: 12px;
}

#container,#primary {
}

form#commentform .form-label {
	margin: 1em 0 0;
}

form#commentform span.required {
	background: #ffffffff;
	color: #c30;
}

form#commentform,form#commentform p {
	padding: 0;
}

input#author,input#email,input#url,textarea#comment {
	padding: 0.2em;
}

.comments ol li {
	margin: 0 0 3.5em;
}

.comments ol {
	list-style-type: none;
}

textarea#comment {
	height: 13em;
	margin: 0 0 0.5em;
	overflow: auto;
	width: 100%;
	border: 0px solid white;
}

.alignright,img.alignright{
	float: right;
	margin: 1em 0 0 1em;
}

.alignleft,img.alignleft{
	float: left;
	margin: 0 1em 0 0;
}

.gallery {
	clear: both;
	height: 180px;
	margin: 1em 0;
	width: 100%;
}

p.wp-caption-text{
	font-style: italic;
	text-align: center;
}

.gallery dl{
	margin: 1em auto;
	overflow: hidden;
	text-align: center;
}

.gallery dl.gallery-columns-1 {
	width: 100%;
}

.gallery dl.gallery-columns-2 {
	width: 49%;
}

.gallery dl.gallery-columns-3 {
	width: 33%;
}

.gallery dl.gallery-columns-4 {
	width: 24%;
}

.gallery dl.gallery-columns-5 {
	width: 19%;
}

#nav-above {
	margin-bottom: 1em;
}

#nav-below {
	margin-top: 1em;
}

#nav-images {
	height: 150px;
	margin: 1em auto;
}

.navigation {
	height: 1.25em;
}

.navigation .nav-next {
	float: right;
	text-align: right;
}

.sidebar h3 {
	font-size: 1.2em;
}

.sidebar li {
	list-style: none;
	margin: 20px 0 30px 0;
}

.sidebar li form {
	margin: 0.2em 0 0;
	padding: 0;
}

.sidebar ul ul {
	margin: 0 0 0 0;
}

.sidebar ul ul ul {
	margin: 0 0 0 0.5em;
}

.sidebar ul ul ul li {
	list-style: none;
}

.whitebox li {
	list-style: none;
	margin: 5px auto;
	text-align: center;
	height: 35px;
	padding-top: 15px;
}

#access ul li,.gallery dl,.navigation .nav-previous{
	float: left;
}

#header {
	text-align: center;
}

div#footer {
	text-align: center;
	margin: 20px auto 0px auto;
}

input#author,input#email,input#url,{
	display: block;
	width: 49%;
}

#respond textarea {
	display: block;
}

.gallery *,.sidebar div,.sidebar h3,.sidebar ul {
	margin: 0;
	padding: 0;
}

/* line 14, style.scss */
body {
  font-family: "proxima-nova", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 15px;
  background-color: #ffffff;
  margin: 0px auto;
  height: 100%;
}

/* line 21, style.scss */
h1 {
  font-family: "proxima-nova", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 40px;
  text-transform: uppercase;
  margin: 0px auto;
  padding: 0;
}

h2 {
  font-family: "proxima-nova", sans-serif;
  font-style: normal;
  font-weight: 600;
  /*text-transform: uppercase;*/
  margin: 0px auto;
  padding: 0;
  font-size:28px;
}

h3, h4 {
  font-family: "proxima-nova", sans-serif;
  font-style: normal;
  font-weight: 700;
  /*text-transform: uppercase;*/
  margin: 0px auto;
  padding: 0;
  font-size:20px;
}

h6 {
  font-weight: normal;
  font-size:12px;
  text-align: center;
  margin-block-start: 0em;
  margin-block-end: 0.5em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}

div#content ol {
   /* margin-block-start: 1em;*/
   /* margin-block-end: 1em;*/
   /* margin-inline-start: 0px;*/
   /* margin-inline-end: 0px;*/
   /* padding-inline-start: 60px;*/
}

div#content ol li {
  font-size: 18px;
}

/* line 29, style.scss */
div#wrapper {
  width: 1075px;
  margin: 0px auto;
  height: 100%;
  min-height: 100%;
}

div#container {
width: 100%;
margin: 30px auto;
clear: both;
float: none;
}

div#content {
  width: 840px;
  margin: auto;
  float: right;

}

div#content ul {
list-style-type:none;
padding: 0;
margin-left: 0;
}

/* --- sidebar --- */
/* line 355, style.scss */
div.sidebar {
  float: left;
  list-style: none;
  width: 230px;
text-align: center;
font-size: 20px;
border-radius:2px;
}

/* line 361, style.scss */
/*div.sidebar a {
  text-decoration: none;
  color: #000000;
  font-style: normal;
  text-align: center;
  font-size: 23px;
  letter-spacing: 1px;
}*/

/* line 370, style.scss */
div.sidebar ul,
div.sidebar ul li,
div.sidebar ul li ul,
  margin-top: 3px;
  padding: 0;
  list-style: none;
}

div.sidebar ul li ul li {
  list-style: none;
  font-size: 9px;
  padding-top: 10px;
  text-align: center;
  color: #fff;
}

div.sidebar ul li ul li a {
color: #fff;
}

div.tightlist {
  list-style: none;
  width: 165px;
  margin-top: 4px;
}

div.tightlist2 {
  list-style: none;
  width: 165px;
  margin-top: 24px;
}

div.tightlist ul,
div.tightlist ul li,
div.tightlist ul li ul,
div.tightlist ul li ul li {
  margin-top: 0px;
  margin-left: 0px;
  padding: 0;
}

#ul tightlist2 {
line-height: 17px;
}

img.middlebar { 
    margin-top: -15px; 
    margin-left: 26px;
    margin-right: 26px;	
}

img.middlebar2 { 
    margin-top: -8px; 
    margin-left: 26px;
    margin-right: 26px;	
}

img.middlebar3 { 
    margin-top: -8px; 
    margin-bottom: 0px;
    margin-left: 26px;
    margin-right: 26px;	
}

/* --- page --- */
div.page {
width:563px;
}

/* --- post generic --- */
.post {
padding-bottom: 9px;
margin-bottom: 34px;
}

/* --- comments --- */
#comments {
margin: 0px auto 10px auto;
padding-left: 10px;
}

/* --- respond --- */
#respond {
margin: 10px auto;
padding: 20px 10px 20px 10px;
}

/* --- entry-meta --- */
div.entry-meta a {
  text-decoration: none;
  text-transform: uppercase;
  color: #f68844;
  font-family: Frontage-Regular, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
}

div.entry-meta {
  float:left;
  font-family: Frontage-Regular, sans-serif;
  color: #f68844;
}

.tag-links{
  color: #f68844;
  font-size: 12px;
}

.footerbox a:link { 
	color: #e8509c;
	}
.footerbox a:visited { 
	color: #e8509c;
	}
.footerbox a:active { 
	color: #e8509c;
	}

/* --- sidenav --- */

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

/* --- link color -- */

a{ 
	color: #ff6c9b;/*#f395b3*/
	text-decoration: none;
	}
	
	
a:hover{color:#ff007f;}
/*a:visited { 
	color: #ff007f;
        text-decoration: underline;
	}
a:active { 
	color: #ff007f;
        text-decoration: underline;
	}*/

/* line 480, style.scss */
.post h2.entry-title a {
  color: #ffffff;
  text-decoration: none;
  text-transform: uppercase;
  font-family: Frontage-Bold, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 18px;
}

h2.entry-title a {
  color: #ffffff;
  text-decoration: none;
  text-transform: uppercase;
  font-family: Frontage-Bold, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 18px;
}

.page h2.entry-title{
  color: #ffffff;
  text-decoration: none;
  text-transform: uppercase;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 18px;
}

.post h2.entry-date {
  margin-top: 30px;
  color: #58595b;
  text-decoration: none;
  text-transform: lowercase;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  text-rendering: optimizeLegibility;
  -webkit-transform: matrix(1, -0.13, 0, 1, 0, 0);
  -moz-transform: matrix(1, -0.13, 0, 1, 0, 0);
  -o-transform: matrix(1, -0.13, 0, 1, 0, 0);
}

.page h2.entry-date {
  color: #ffffff;
  text-decoration: none;
  text-transform: lowercase;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  text-rendering: optimizeLegibility;
  -webkit-transform: matrix(1, -0.13, 0, 1, 0, 0);
  -moz-transform: matrix(1, -0.13, 0, 1, 0, 0);
  -o-transform: matrix(1, -0.13, 0, 1, 0, 0);
}
.post .entry-heading .entry-date {
  color: black;
  text-decoration: none;
  text-transform: uppercase;
  font-family: Mensch, sans-serif;
  font-style: normal;
  font-weight: 800;
  font-size: 18px;
  display: inline-block;
}

/* --- sidebar: search --- */
/* line 379, style.scss */
div.sidebar ul li#searchbox {
  background-color: ffffff;
 /* padding: 15px 14px 11px 0; */
 /*  margin-bottom: 4px; */
}

/* line 385, style.scss */
div.sidebar ul li#searchbox h3 {
  color: 6dc7ae;
  display: block;
  padding-bottom: 10px;
  text-transform: uppercase;
}

/* line 392, style.scss */
div.sidebar ul li#searchbox form {
  position: relative;
  margin-left: 10px;
  margin-bottom: 10px;
}


div#access form input.text {
    background-color: #d7d8da;
    font-family: 'TrocchiBold';
    font-size: 12pt;
    border: 0;
    width: 152px;
    padding-left: 40px;
    height: 28px;  
    margin-top: 5px;
    margin-bottom: 5px;
}

/* line 396, style.scss */
div#access form input.button {
  background-color: #ffffff;
  height: 28px;
  width: 31x;
  cursor: pointer;
  border: none;
  font-family: 'TrocchiBold';
  font-size: 12pt;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 0px 10px;
}

div#padder {
 width: 165px;
 height: 5px;
 background-color: #ffffff;
}

div#subscribepadder {
 width: 165px;
 height: 27px;
 background-color: #ffffff;
}

/* Icon Nav Bar */

div.iconnav img {
 padding: 0px 0px 0px 0px;
}

div.iconnav {
 margin: 10px auto;
}

div#sidebartop ul {
 width: 244px;
 margin-left: 36px;
 padding-top: 18px;
}

/* Archives Page */
ul.archive-list {
 list-style-type:none;
}

/* General List Page */
div.entry-content ul {
list-style-type:none;
margin: 0px;
}

div.entry-content p {
margin: 10px auto;
font-size: 17px;
}

/* Widget Shit */
h3.widgettitle{
display:none;
}

div.thumbnail-float-left {
	float: left;
	display:inline;
        margin:6px 10px 0px 0px
}

.entry-title-2{
        float:none;
}

div.footer{
width: 980px;
clear: both;
margin: 10px auto;
background-color: #ffffff;
display: block;
}

div.footer-social{
display: inline;
width: 535px;
float: left;
}

#footer-links{
display: inline;
text-align: right;
font-size: 12px;
float: right;
width: 400px;
padding-right: 30px;
}

/* content column */
div.entry-content {
  margin: 8px auto 0px auto;
  width: 90%;
}

div.page div.entry-content {
margin-top: 12px;
font-size: 30px;
}

div.post {
position: relative;
margin-bottom: 0px;
}

div.post img {
  max-width: 731px;
}

div.page {
}

div.page img {
  max-width: 731px;
}

.aligncenter, img.aligncenter {
display: block;
margin: 0px auto 10px auto;
text-align: center;
}

/*a {
text-decoration:none;
color: #95e8d5;
}*/

a img {
border:none; 
}

div.pins-feed-myList {
margin-bottom: 0px;
}

div.instagram-image {
margin-bottom: 8px;
}

div.sidebar ul li ul.pins-feed-list {
margin-top: 1px;
}

div.sidebar ul li ul li.pins-feed-item {
margin-bottom: 8px;
margin-top: 0px;
}

ul.commentlist {
list-style-type: none;
}

.commentlist .children li.comment.depth-2 {
	padding: .25em 1em;
}

.commentlist .children li.comment.depth-3 {
	padding: .25em 2em;
}

.commentlist .children li.comment.depth-4 {
	padding: .25em 3em;
}

.commentlist .children li.comment.depth-5 {
	padding: .25em 4em;
}

div.adbox {
width:209px;
margin: 30px auto 0 auto;
}

div.aboutbox {
width: 300px;
padding: 0;
margin-left: -10px;
-webkit-margin-before: 0;
-webkit-margin-after: 0;
-webkit-margin-start: 0;
-webkit-margin-end: 0;
}

p {
line-height: 140%;
}

blockquote {
display: block;
padding: 5px;
margin: 0;
background-color: #dddddd;
}

blockquote p {
-webkit-margin-before: 0;
-webkit-margin-after: 0;
}

div.post-entry-title-holder {
  background-color: #000000;
  background-repeat:no-repeat;
  width: 382px;
  padding-left: 10px;
  padding-right: 12px;
  padding-top: 4px;
  float: right;
  text-align: right;
  height: 50px;
}

div.post-date-holder {
  background-image:url('/wp-content/uploads/2013/10/joli-circle.png');
  width: 94px;
  height: 69px;
  padding-top: 25px;
  color: #ffffff;
  position: absolute;
  z-index: 80;
  text-align: center;
  top: 0px;
  left: -20px;
}

div.fullsidebar {
  background-color: #ffffff;
  width: 370px;
  min-height: 100%;
  margin-right: 40px;
  padding-left: 10px;
  height: 100%;
}

pins-feed-item.li {
  margin-top: 0px;
}


div.like-box-filler {
padding: 36px 0px 0px 50px;
}

div.nav-previous {
	float: right;
	text-align: right;
	display: inline;
	margin: 0;
}

div.nav-middle {
	display:inline;
	margin: 0;
}

div.nav-next {
	display: inline;
	text-align: left;
	margin: 0;
}

#nav-below {
	margin 10px auto;
	text-align: center;
	clear: both;
}

div.divider {
display: block;
clear: both;
height: 5px;
}

ul.xoxo {
overflow: hidden;
}

div.frontpage-comments-bar {
margin-left: -2px;
margin-top: 10px;
padding-top: 2px;
height: 16px;
background-repeat:no-repeat;
text-align: right;
padding-right: 18px;
}

div.textwidget div img {
margin-bottom: 10px;
}

li#monthly-archives {
font-size: 22px;
}

div.sharebar {
  display: none;
  font-size: 12px;
  text-align: right;
  width: 100%;
  clear: both;
}

div.sharetoggle {
  text-align: right;
width: 100%;
clear: both;
}

div.subscribe-form-holder{
width: 320px;
height: 35px;
padding: 5px 26px 3px 27px;
background-repeat:no-repeat;
overflow: hidden;
clear:both;
}

input#subscribe-field.email-subscribe-box {
width: 147px;
margin-left: 175px;
margin-top: -12px;
height: 10px;
border: 0px;
font-size: 8px;
overflow: hidden;
}


div.biobox {
width: 189px;
margin: 10px auto;
background-image: url('https://web.archive.org/web/20210923160329im_/http://www.thetinynow.com/wp-content/uploads/2013/06/tiny-now-bio-box.png');
text-align: center;
height: 52px;
font-family: TrocchiBold;
font-size: 12px;
padding-top: 18px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}

div.whitebox {
background-color: #ffffff;
width: 193px;
margin: 10px auto;
padding: 10px;
}

div.footerbox {
text-align: center;
background-color: #000000;
width: 600px;
padding: 15px;
font-size: 14px;
margin: 0 auto;
color: #ffffff;
}

li#text-2 {
list-style: none;
}

td {
vertical-align: top;
text-align: left;
}

div.comments-link-holder {
background-image:url('https://web.archive.org/web/20210923160329im_/http://www.thetinynow.com/wp-content/uploads/2013/06/comments-clock.png');
width: 30px;
height: 28px;
padding-top: 14px;
text-align: center;
font-family: Frontage-Regular;
margin: 0 auto;
}

div.comments-link-footer {
	font-family: Frontage-Regular;
}

ul.post-categories {
list-style: none;
} 

::-webkit-input-placeholder {
   color: black;
}

:-moz-placeholder { /* Firefox 18- */
   color: black;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: black;  
}

:-ms-input-placeholder {  
   color: black;  
}

div#caroufredsel-524 img {
width: 193px;
height: 193px;
}

.commentlist .children li.comment.depth-2 {
	padding: .5em 0em .5em 1em;
}

.commentlist .children li.comment.depth-3 {
	padding: .5em 0em .5em 2em;
}

.commentlist .children li.comment.depth-4 {
	padding: .5em 0em .5em 3em;
}

.commentlist .children li.comment.depth-5 {
	padding: .5em 0em .5em 4em;
}

select {
	width: 193px;
	height: 46px;
	font-family: TrocchiRegular, sans-serif;
	border: 0px;
	margin-bottom: 10px;
	text-transform: lowercase
	line-height: 46px;
}

div.morebar {
	background-color: #d7d8da;
	text-align: center;
	text-transform: uppercase;
	font-weight: 400;
	font-size: 20px;
	height: 46px;
	line-height: 46px;
}

div.morebar a, div.morebar a.link, div.morebar a.hover, div.morebar a.visited {
	color: #ffffff;
}

a.portfolio-link, a.portfolio-link.link, a.portfolio-link.hover, a.portfolio-link.visited {
	color: #000000;
	font-size: 16px;
}

div.footer-icons {
	margin: 0 auto;
	vertical-align: middle;
}
div.footer-icons img {
	margin: 6px;
	vertical-align: middle;
}

div#beaute:hover, div#decoration:hover, div#jolie:hover, div#orga:hover, div#petits:hover, div#real:hover {
	background-image: none;
	}

div#beaute:hover a, div#decoration:hover a, div#jolie:hover a, div#orga:hover a, div#petits:hover a, div#real:hover a {
	color: #ffffff;
	}

div#beaute {
	height: 69px;
	width: 203px;
	background-image:url('/wp-content/uploads/2013/10/beaute-bg.jpg');
	text-align: center;
	line-height: 69px;
	font-weight: 600;
	background-color: #f095bf;
}

div#decoration{
	height: 69px;
	width: 203px;
	background-image:url('/wp-content/uploads/2013/10/decoration-bg.jpg');
	text-align: center;
	line-height: 69px;
	font-weight: 600;
	background-color: #f095bf;
}

div#jolie{
	height: 69px;
	width: 203px;
	background-image:url('/wp-content/uploads/2013/10/jolie-bg.jpg');
	text-align: center;
	line-height: 69px;
	font-weight: 600;
	background-color: #f095bf;
}

div#orga{
	height: 54px;
	width: 203px;
	background-image:url('/wp-content/uploads/2013/10/orga-bg.jpg');
	text-align: center;
	font-weight: 600;
	background-color: #f095bf;
	line-height: 20px;
	padding-top: 15px;
}

div#petits{
	height: 54px;
	width: 203px;
	background-image:url('/wp-content/uploads/2013/10/petits-bg.jpg');
	text-align: center;
	font-weight: 600;
	background-color: #f095bf;
	padding-top: 15px;
	line-height: 20px;
}

div#real{
	height: 54px;
	width: 203px;
	background-image:url('/wp-content/uploads/2013/10/real-bg.jpg');
	text-align: center;
	font-weight: 600;
	background-color: #f095bf;
	padding-top: 15px;
	line-height: 20px;
}

div#searchbox, div#subscribebox {
	height: 48px;
	width: 204px;
	background-image:url('/wp-content/uploads/2013/10/chercher-box.png');
	position: relative;
}

div#boutique {
	position: relative;
}

div#instagram {
	position: relative;
	border: 1px solid white;
	height: 185px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-left: 6px;
}

div#socialbox {
	text-align: center;
	vertical-align: middle;
}

#socialbox img {
	vertical-align: middle;
	padding: 0 7px;
}

div#archivesbox {
	background-color: #ffffff;
	text-align: center;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: 0;
	padding: 5px;
}

div#idees {
	text-align: center;

	font-style: italic;
	font-size: 28px;
	padding-top: 3px;
}

div#tagbox {
	text-align: center;
	font-size: 16px;
}

div.bordertop {
	border-top: 1px solid black;
}

img.sidebar-label {
	position: absolute;
	top: -19px;
	left: 40px;
	z-index: 500;
}

input-submit {
	display:none;
}

input.submit {
	display: none;
}

input#s {
	width: 80%;
	padding: 0% 2%;
	height: 24px;
	border: 0px solid white;
	float: left;
}

input#subscribe-field-blog_subscription-2, input#subscribe-field-blog_subscription-1 {
	width: 96%;
	padding: 0% 2%;
	height: 20px;
	border: 0px solid white;
}

input#sub {
	width: 96%;
	padding: 0% 2%;
	height: 20px;
	border: 0px solid white;
}

input#t {
	margin-left: 12px;
	margin-top: 10px;
	width: 181px;
	height: 100px;
	border: 0px solid white;
}

img.portfolio-thumbnail {
	border: 15px solid white;
}

table{
    table-layout: fixed;
}

th, td {
    overflow: hidden;
}
div.portfolio-floater {
width: 225px;
display: inline;
float: left;
margin-right: 22px;
border: 0px solid black;
}

div.topbar {
margin-left: 20px;
}

div.topbar h2{
border-top: 1px solid black;
width: 720px;
padding-top: 3px;
padding-bottom: 3px;
font-weight: 400;
}

div.post-title-holder {
text-align: right;
padding-top: 5px;
text-transform: uppercase;
margin-bottom: -5px;
}

div.post-title-holder a, div.post-title-holder a.link, div.post-title-holder a.hover, div.post-title-holder a.visited {
	color: #000000;
	font-size: 16px;
}

div.sharetoggle a, div.sharebar a, div.comments-link a {
	color: #000000;
	font-size: 16px;
}

div.comments-link {
	float: right;
}

div.sharetoggle {
	float: left;
}
div.commentsshareholder {
	clear: both;
	width: 720px;
	border-top: 1px solid black;
	margin-left: 20px;
}

div#bottom-nav {
width: 670px;
margin-left: 20px;
margin-bottom: 10px;
}

div.post-header {
width: 100%;
clear: both;
text-align: center;
}

div.entry-title {
text-transform: uppercase;
font-size: 30px;
font-weight:700;
}

div.entry-title a {
color: #666666;
text-decoration: none;
}

span.categories a {
letter-spacing: 5px;
}

ul.instagram-size-thumbnail li {
margin: 0 auto;
}

ul.instagram-size-thumbnail li img {
width: 100%;
height: auto;
}

li#social-holder a {
margin: 0px 7px;
}

li#social-holder {
font-size: 14px;
}

div.pw-profile-widget span span span span{
margin-bottom: 2px !important;
}

li#text-8 {
margin: 0px;
}

div.textwidget p {
margin: 0px;
}

div.textwidget a {
color: #fff;
font-size: 14px;
}

.sidebar li.nolow {
margin-bottom: 0px;
}

input {
        font-family: "proxima-nova", sans-serif;
        font-size: 16px;
}

ul#wedding-dropdown {
background-color: #ad9d91;
}

ul#lanterns-dropdown {
background-color: #98decc;
}

ul#kids-dropdown {
background-color: #ff007f;
}

ul#home-dropdown {
background-color: #ffbf9a;
}

ul#party-dropdown {
background-color: #bcbab6;
}

div.dropdown-right {
line-height: 16px;
padding-top: 2px;
min-width: 110px;
min-height: 83px;
font-size: 15px;
}

div.dropdown-left {
min-width: 83px;
}

div.dropdown-left img {
height: 83px;
width: auto;
margin-left: 6px;
}

p#subscribe-submit input[type="submit"] {
border: 0px solid white;
background-color: #fff;
padding: 6px 7px 7px 7px;
}

p#subscribe-email {
margin-top: 0px;
}

#subscribe-email input {
width: 80% !important;
float: left;
}

a.lampions, a.lanterns {
color: #98decc !important;
}

a.mariage, a.wedding {
color: #ad9d91 !important;
}

a.party, a.fete {
color: #bcbab6 !important;
}

a.home, a.maison {
color: #ffbf9a !important;
}

a.kids-co, a.kids-co-en {
color: #ff007f !important;
}

a.more-link {
font-size: 17px;
margin-top: 13px;
}

input#search-submit {
padding: 4px 7px;
background-color: #fff;
}

li.nobottom {
margin-bottom: 5px;
}

li#pw_profile_widget-2,  li#pw_profile_widget {
margin-top: 0px;
}

li#blog_subscription-2, li#blog_subscription {
margin-top: -10px;
}

div.breaker {
width: 100%;
clear: both;
height: 25px;
}

img.alignnone {
margin-bottom: 0.2em;
}

p.error, div.success {
font-size: 12px;
}

div.mobileonly {
display: none;
}

div.crp_related {
width: 100%;
font-size: 13px;
font-weight: 400;
clear: both;
float: none;
margin: 0 auto;
}

div.crp_related::before {
content: "INSPIRATIONS";
}

div.crp_related ul {
width: auto;
clear: both;
margin: 0px auto;
}

div.crp_related ul li {
display: inline-block;
float: left;
width: 132px;
margin: 0px 5px;
}

div.crp_related ul li:first-child {
margin-left: 0px;
}

div.crp_related ul li:last-child {
margin-right: 0px;
}

div.crp_related ul li img {
display: block;
clear: both;
}

div.crp_related a {
text-decoration: none;
}

div.hidden {
display: none;
}

input#subscribe-field-blog_subscription-3 {
border: 0px;
padding: 5px 0px 5px 4px;
}

input#subscribe-field-blog_subscription-2 {
border: 0px;
}

form#subscribe-blog-blog_subscription-3, form#subscribe-blog-blog_subscription-2 {
background-color: #fff;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  text-transform: uppercase;
}
::-moz-placeholder { /* Firefox 19+ */
  text-transform: uppercase;
}
:-ms-input-placeholder { /* IE 10+ */
  text-transform: uppercase;
}
:-moz-placeholder { /* Firefox 18- */
  text-transform: uppercase;
}


div.fs-has-links::after {  padding: 3px 6px; color:rgb(241, 156, 241); content: "SHOP THIS LOOK";  }
div.fs-entry-container { width: 50% !important; padding-top: 50% !important;} path.fs-arrow { stroke: #222; }.fs-wrapper 

div.fs-text-container .fs-entry-title, div.fs-detail-title{font-family:Times New Roman, serif;font-style:italic;font-weight:normal;}

div.fs-text-container .fs-entry-date, div.fs-detail-container .fs-post-info, div.fs-wrapper div.fs-has-links::after, 
.fs-text-product, .fs-overlink-text{font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-style:normal;font-weight:bold;}

div.fs-slider-next-button, .fs-slider-prev-button { opacity: 1; }.fs-wrapper 

div.fs-text-container * {color:rgb(241, 156, 241)}.fs-wrapper div.fs-text-container {background-color:rgba(246, 234, 242, 0.8); margin: 0px}

div.fs-entry-date{display:none}

div.fs-entry-title{display:none}.fs-wrapper div.fs-timeline-entry{ margin: 6px }

img{width:100%; object-fit:cover;}


/*li a{padding:20px; border-radius:2px}
li a:hover{background-color:#a9e4d4;}*/
html{
	--c-main:#dffff6; /*rgba(211,242,233,1)*/
}


