* {
margin: 0;
padding: 0;
word-wrap: break-word; }
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
img, fieldset{border:0;}
abbr, acronym{text-decoration:none;}
code{line-height:1em;}
pre{overflow:auto;word-wrap:normal;-moz-tab-size:4;tab-size:4;}
sub, sup{line-height:0.5em;}
img, .wp-caption{max-width:100%;height:auto;}
iframe, video, embed, object{display:block;max-width:100%;}
img{display:block;}
.left, .alignleft, img[align=left]{display:block;float:left;}
.right, .alignright, img[align=right]{display:block;float:right;}
.center, .aligncenter, img[align=middle]{display:block;float:none;text-align:center;margin-right:auto;margin-left:auto;}
.clear{clear:both;}
input[type=submit],
button{cursor:pointer;overflow:visible;-webkit-appearance:none;}
.wp-smiley{display:inline;}
body{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;line-height:27px;color:#111111;background-color:white;padding-top:27px;}
.container{width:1024px;margin:0 auto;}
.columns, .columns > .content, .columns > .sidebar{box-sizing:border-box;}
.columns > .content{width:674px;float:left;border-width:0 1px 0 0;border-style:solid;border-color:#dddddd;}
.columns > .sidebar {
width: 350px;
float: right;
padding: 27px 27px 0 27px; } a{color:#dd0000;text-decoration:none;}
p a{text-decoration:underline;}
p a:hover{text-decoration:none;}
.menu{position:relative;z-index:50;list-style:none;border-width:0 0 1px 1px;border-style:solid;}
.menu li{position:relative;float:left;margin-bottom:-1px;}
.menu .sub-menu{position:absolute;left:-1px;display:none;list-style:none;z-index:110;margin-top:-1px;}
.menu .sub-menu .sub-menu{top:0;left:182px;margin:0 0 0 -1px;}
.menu li:hover > .sub-menu{display:block;}
.menu .sub-menu li{width:182px;clear:both;}
.menu a, .menu_control{display:block;font-size:13px;line-height:19px;text-transform:uppercase;letter-spacing:1px;color:#111111;border-width:1px 1px 1px 0;border-style:solid;background-color:#eeeeee;padding:0.5em 1em;}
.menu a:hover{background-color:#dddddd;}
.menu_control{display:none;background-color:white;}
.menu .sub-menu a{border-left-width:1px;}
.menu, .menu a, .menu .sub-menu{border-color:#dddddd;}
.menu .current-menu-item > a{border-bottom-color:white;background-color:white;cursor:text;}
.menu .sub-menu .current-menu-item > a{border-bottom-color:#dddddd;}
.header{border-bottom:3px double #dddddd;padding:27px;}
#site_title{font-size:42px;line-height:1.32em;font-weight:bold;color:#111111;}
#site_title a{color:#111111;}
#site_title a:hover{color:#dd0000;}
#site_tagline{font-size:16px;color:#888888;line-height:1.32em;}
.grt, .grt h3{font-size:16px;line-height:27px;}
.grt h1, .grt .headline{font-size:26px;line-height:40px;}
.grt .headline{margin:0;}
.headline, .headline a{color:#111111;}
.headline a:hover{color:#dd0000;}
.grt h2{font-size:20px;line-height:32px;margin-top:41px;margin-bottom:14px;}
.grt h2, .grt h3{color:#111111;}
.grt h3{font-weight:bold;}
.grt .small, .grt .caption{font-size:13px;line-height:23px;}
.grt .drop_cap{font-size:54px;line-height:1em;margin-right:0.15em;float:left;}
.grt h1, .grt p, .grt ul, .grt ol, .grt blockquote, .grt pre, .grt dl, .grt dd, .grt .center, .grt .block, .grt .aligncenter, .grt .alignnone, .grt .post_image, .grt .post_image_box, .grt .wp-post-image, .grt .caption, .grt .wp-caption, .grt .alert, .grt .note, .grt .box, .grt .footnotes, .headline_area{margin-bottom:27px;}
.grt ul, .grt ol, .grt .stack{margin-left:27px;}
.grt ul ul, .grt ul ol, .grt ol ul, .grt ol ol, .wp-caption p, .grt .alert p:last-child, .grt .note p:last-child, .grt .box p:last-child, .grt blockquote.right p, .grt blockquote.left p, .grt .footnotes p:last-child{margin-bottom:0;}
.grt .left, .grt .alignleft, .grt .ad_left{margin-bottom:27px;margin-right:27px;}
.grt .right, .grt .alignright, .grt .ad{margin-bottom:27px;margin-left:27px;}
.grt .caption{margin-top:-14px;color:#888888;}
.grt .footnotes p{margin-bottom:14px;}
.grt ul{list-style-type:square;}
.grt li a{text-decoration:underline;}
.grt li a:hover{text-decoration:none;}
.grt blockquote{color:#888888;margin-left:14px;padding-left:14px;border-left:1px solid #dddddd;}
.grt code{font-family:Consolas, Menlo, Monaco, Courier, Verdana, sans-serif;}
.grt pre{font-family:Consolas, Menlo, Monaco, Courier, Verdana, sans-serif;background-color:#eeeeee;padding:14px;-webkit-tab-size:4;-moz-tab-size:4;tab-size:4;}
.grt .frame, .grt .post_image_box, .grt .wp-caption{border:1px solid #dddddd;background-color:#eeeeee;padding:14px;}
.grt .wp-caption img, .grt .post_image_box .post_image, .grt .thumb{margin-bottom:14px;}
.wp-caption.aligncenter img{margin-right:auto;margin-left:auto;}
.wp-caption .wp-caption-text .wp-smiley{display:inline;margin-bottom:0;}
.grt .wp-caption p{font-size:13px;line-height:23px;}
.grt .alert, .grt .note, .grt .box{padding:14px;}
.grt .alert{background-color:#ffff99;border:1px solid #e6e68a;}
.grt .note{background-color:#eeeeee;border:1px solid #dddddd;}
.grt .box{background-color:#ffe2e2;border:1px solid #ffb2b2;}
.grt .footnotes{font-size:13px;line-height:23px;border-top:1px dotted #dddddd;padding-top:27px;}
.grt .avatar{width:63px;height:63px;float:right;clear:both;margin-left:14px;}
.grt .footnotes, .grt sub, .grt sup, .grt .post_cats, .grt .post_tags, .byline, .byline a{color:#888888;}
.byline a{border-bottom:1px solid #dddddd;}
.byline a, .post_author, .post_date{text-transform:uppercase;letter-spacing:1px;}
.byline a:hover, .num_comments{color:#111111;}
.byline .post_edit{margin-left:14px;}
.byline .post_edit:first-child{margin-left:0;}
.post_author_intro, .post_date_intro, .byline .post_cats_intro{font-style:italic;}
.grt .author_description{border-top:1px dotted #dddddd;padding-top:27px;}
.grt .author_description_intro{font-weight:bold;}
.grt .author_description .avatar{width:81px;height:81px;float:left;margin-right:14px;margin-left:0;}
.grt blockquote.right, .grt blockquote.left{font-size:26px;line-height:37px;width:45%;margin-bottom:14px;}
.grt blockquote.right, .grt blockquote.left{padding-left:0;border:0;}
.post_box{padding:27px 27px 0 27px;border-top:1px dotted #dddddd;}
.top{border-top:0;}
.num_comments_link{display:inline-block;color:#888888;text-decoration:none;margin-bottom:27px;}
.num_comments_link:hover{background-color:#eeeeee;}
.bracket, .num_comments{font-size:27px;}
.bracket{color:#dddddd;}
.archive_intro{border-width:0 0 1px 0;border-style:solid;border-color:#dddddd;}
.archive_intro .headline{margin-bottom:27px;}
.prev_next{clear:both;color:#888888;border-top:1px solid #dddddd;padding:14px 27px;}
.prev_next .next_posts{float:right;}
.previous_posts, .next_posts{display:block;font-size:13px;line-height:23px;text-transform:uppercase;letter-spacing:2px;}
.previous_posts a:hover, .next_posts a:hover{text-decoration:underline;}
#comments{margin-top:54px;}
.comments_intro{color:#888888;margin-bottom:14px;padding:0 27px;}
.comments_intro a:hover{text-decoration:underline;}
.comments_closed{font-size:13px;line-height:23px;color:#888888;margin:0 27px 27px 27px;}
.comment_list{list-style-type:none;margin-bottom:54px;border-top:1px dotted #dddddd;}
.comment{border-bottom:1px dotted #dddddd;padding:27px;}
.children .comment{list-style-type:none;margin-top:27px;border-left:1px solid #dddddd;border-bottom:0;padding:0 0 0 27px;}
.children .bypostauthor{background-color:transparent;border-color:#dd0000;}
.comment .comment_head{margin-bottom:14px;}
.children .comment_head{margin-bottom:0;}
.comment .comment_author{font-weight:bold;}
.comment_date{font-size:13px;margin-left:14px;color:#888888;}
.comment_date a{color:#888888;}
.comment_footer a{font-size:13px;line-height:23px;color:#888888;text-transform:uppercase;letter-spacing:1px;margin-left:14px;}
.comment_head a:hover, .comment_footer a:hover, .comment_nav a:hover{text-decoration:underline;}
.comment_footer a:first-child{margin-left:0;}
.comment .avatar{width:54px;height:54px;float:right;margin-left:14px;}
.comment_nav{font-size:13px;line-height:23px;text-transform:uppercase;letter-spacing:1px;border-style:dotted;border-color:#dddddd;padding:14px 27px;}
.comment_nav_top{border-width:1px 0 0 0;}
.comment_nav_bottom{margin:-54px 0 54px 0;border-width:0 0 1px 0;}
.next_comments{float:right;}
input[type="text"],
input[type="number"],
input[type="tel"],
input[type="email"],
input[type="password"],
select, textarea, .input_text{font-family:inherit;font-size:inherit;line-height:1em;font-weight:inherit;color:#111111;border:1px solid #dddddd;background-color:#eeeeee;padding:0.35em;box-sizing:border-box;}
input[type="text"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
textarea:focus, .input_text:focus{border-color:#eeeeee;background-color:white;}
textarea, textarea.input_text{line-height:inherit;}
button, input[type="submit"],
.input_submit{font-family:inherit;line-height:1em;font-weight:bold;border:3px double #dddddd;background-color:white;padding:0.5em;}
button:hover, input[type="submit"]:hover,
.input_submit:hover, button:active, input[type="submit"]:active,
.input_submit:active{background-color:#eeeeee;transition:background-color 0.3s;}
fieldset legend{font-weight:bold;}
.grt fieldset{margin-top:27px;margin-bottom:27px;}
.grt fieldset legend{margin-bottom:14px;}
#commentform{margin:54px 0;padding:0 27px;}
.comment #commentform{margin-top:0;padding-right:0;padding-left:0;}
.comment_form_title{font-size:20px;line-height:32px;color:#111111;margin:0 -27px;border-bottom:1px dotted #dddddd;padding:0 27px 14px 27px;}
#commentform label{display:block;}
#commentform p{margin-bottom:14px;}
#commentform p .required{color:#dd0000;}
.comment_moderated{font-weight:bold;}
#commentform .input_text{width:50%;}
#commentform textarea.input_text{width:100%;}
#commentform .input_submit{font-size:20px;}
#cancel-comment-reply-link{float:right;font-size:13px;line-height:inherit;text-transform:uppercase;letter-spacing:1px;color:#dd0000;}
#cancel-comment-reply-link:hover{text-decoration:underline;}
.login_alert{font-weight:bold;border:1px solid #dddddd;background-color:#eeeeee;}
.sidebar{font-size:13px;line-height:20px;}
.sidebar .headline, .sidebar .sidebar_heading, .sidebar .widget_title{font-size:21px;line-height:30px;}
.sidebar .sidebar_heading, .sidebar .widget_title{font-variant:small-caps;letter-spacing:1px;margin-bottom:10px;}
.sidebar .input_submit{font-size:inherit;}
.sidebar p, .sidebar ul, .sidebar ol, .sidebar blockquote, .sidebar pre, .sidebar dl, .sidebar dd, .sidebar .left, .sidebar .alignleft, .sidebar .ad_left, .sidebar .right, .sidebar .alignright, .sidebar .ad, .sidebar .center, .sidebar .aligncenter, .sidebar .block, .sidebar .alignnone{margin-bottom:20px;}
.sidebar .left, .sidebar .alignleft, .sidebar .ad_left{margin-right:20px;}
.sidebar ul ul, .sidebar ul ol, .sidebar ol ul, .sidebar ol ol, .sidebar .right, .sidebar .alignright, .sidebar .ad, .sidebar .stack{margin-left:20px;}
.sidebar ul ul, .sidebar ul ol, .sidebar ol ul, .sidebar ol ol, .wp-caption p, .sidebar .post_excerpt p{margin-bottom:0;}
.widget, .sidebar .text_box, .sidebar .thesis_email_form, .sidebar .query_box{margin-bottom:40px;}
.sidebar .thesis_email_form .input_text, .widget li{margin-bottom:10px;}
.sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text{width:100%;}
.sidebar .query_box .post_author, .sidebar .query_box .post_date{color:#888888;}
.sidebar .post_content, .widget li ul, .widget li ol, .sidebar .search-form input[type="submit"]{margin-top:10px;}
.widget ul{list-style-type:none;}
.widget li a:hover{text-decoration:underline;}
.footer{font-size:13px;line-height:23px;text-align:right;color:#888888;border-top:3px double #dddddd;padding:14px 27px;}
.footer a{color:#888888;}
.footer a:hover{color:#111111;}
body.landing{padding-top:0;}
.landing .container{width:674px;}
.landing .header, .landing .headline_area, .landing .footer{text-align:center;}
.full_page .columns > .content{width:1024px;float:none;border-right:0;}
.woocommerce-shop .content{padding:27px;}
.woocommerce-archive .content{padding:0 27px;}
.woocommerce-archive .post_box{margin:0 -27px 27px -27px;}
.woocommerce-archive .term-description{margin-bottom:27px;}
.woocommerce-result-count{font-size:13px;line-height:23px;color:#888888;}
.woocommerce .content > .product{margin:27px 27px 0 27px;}
.woocommerce-shop .page-title, .woocommerce .product_title{font-size:26px;line-height:40px;}
.woocommerce .page-title{padding:0 27px 27px;border-bottom:1px solid #dddddd;margin:0 -27px 27px -27px;}
.woocommerce .product_title{margin-bottom:14px;}
.woocommerce nav.woocommerce-pagination ul.page-numbers{margin:-7px 0 14px 0;}
.woocommerce .products a.button, .woocommerce .cart button.button, .grt .woocommerce input.button, .woocommerce .grt input.button, .woocommerce .grt #respond input#submit{font-family:inherit;line-height:1em;padding:0.5em 0.75em;}
.woocommerce #comments{margin-top:27px;}
.woocommerce #reviews h2{margin-top:0;}
.woocommerce #commentform{padding:0;margin-top:27px;}
.columns:after, .menu:after, .post_box:after, .post_content:after, .author_description:after, .sidebar:after, .query_box:after, .prev_next:after, .comment_text:after, .comment_nav:after{display:table;clear:both;content:'';}
@media all and (max-width: 1024px) {
body{padding-top:0;}
.container, .landing .container{width:auto;max-width:674px;}
.header{border-top:1px solid #dddddd;}
.landing .header{border-top:0;}
.columns > .content{float:none;width:100%;border:0;}
.full_page .columns > .content{width:100%;}
.columns > .sidebar{float:none;width:100%;border-top:3px double #dddddd;}
.menu_control{display:block;width:100%;border-width:0;background-color:white;padding:1em 27px;cursor:pointer;box-sizing:border-box;}
.menu{display:none;width:100%;border-width:1px 0 0 0;clear:both;}
.show_menu{display:block;}
.menu .sub-menu{position:static;display:block;margin:0;border-top:1px solid #dddddd;padding-left:27px;}
.menu li{width:100%;float:none;margin-bottom:0;}
.menu .sub-menu li{width:100%;}
.menu a{border-width:1px 1px 0 0;background-color:white;padding:1em 27px;}
.menu .current-menu-item > a{background-color:#eeeeee;}
.menu > li > a{border-left-width:1px;}
.menu li:first-child > a:first-child{border-top-width:0;}
.sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text{width:50%;}
}
@media all and (max-width: 674px) {
.menu a{border-right-width:0;}
.menu > li > a{border-left-width:0;}
.grt .frame, .grt .post_image_box, .grt .wp-caption{box-sizing:border-box;}
}
@media all and (max-width: 450px) {
.menu a, .menu_control{padding:1em 14px;}
.header, .columns > .sidebar, .post_box, .prev_next, .comments_intro, .comment, .comment_nav, #commentform,
.comment_form_title, .footer{padding-right:14px;padding-left:14px;}
.menu .sub-menu, .children .comment{padding-left:14px;}
.comments_closed, .login_alert{margin-right:14px;margin-left:14px;}
.comment_form_title{margin-left:-14px;margin-right:-14px;}
.right, .alignright, img[align="right"],
.left, .alignleft, img[align="left"]{float:none;}
.grt .right, .grt .left, .grt .alignright, .grt .alignleft, .grt blockquote.right, .grt blockquote.left{margin-right:0;margin-left:0;}
.post_author:after{content:'\a';height:0;white-space:pre;display:block;}
.grt blockquote.right, .grt blockquote.left, #commentform .input_text,
.sidebar .search-form .input_text, .sidebar .thesis_email_form .input_text{width:100%;}
.grt blockquote{margin-left:0;}
.comment_date{display:none;}
} body{background-color:#fbfbfb;width:100%;background-size:1007;}
.container{width:100%;margin:0 auto;margin-top:-88px;padding-top:100px;background:#fbfbfb;}
@media(max-width:1023px){}
.header{background:url(//www.deucecitieshenhouse.com/images/web_images/background_logo_2019_5.png);background-size:2px 100%;background-position-y:0px;background-repeat-y:no-repeat;}
#hh_dyanmic_slider{margin-top:-86px;background:#fbfbfb;padding-bottom:115px;}
.home .container {
border-top: none !important; } a{color:black;text-decoration:none;}
p a{text-decoration:none !important;}
@media screen and (max-width:1250px){
body{margin-top:0px !important;}
}
@media screen and (max-width:1023px){
html{overflow-x:hidden;}
body{overflow-x:hidden;margin-top:55px !important;}
}
@media(max-width:450px){
.header{padding:0px;}
} .content_container{width:100%;-webkit-font-smoothing:antialiased;}
.menu{text-align:center;font-family:"futura-pt", sans-serif;font-size:12px;color:white;margin-top:-31px;resize:none;}
#menu-item-14801 a{font-size:28px !important;width:48px;}
.menu a:hover{background:none;text-decoration:none;color:#e9ada5;-webkit-transition:color 0.5s ease-in;-moz-transition:color 0.5s ease-in;-o-transition:color 0.5s ease-in;transition:color 0.5s ease-in;}
.menu, .menu a{font-size:12px;padding:8px 10px 2px 10px;color:white;background:#102c32;border:none;letter-spacing:2px;font-weight:700;}
.menu .current-menu-item > a{border-bottom-color:transparent;background-color:transparent;cursor:pointer;}
.menu_social_icons{position:relative;z-index:10000000;max-height:10px;display:inline-block;width:400px;margin-left:85%;top:-11px;}
.menu_social_icons img{width:23px;position:relative;display:inline-block;margin-left:10px;}
.menu_search{margin-left:8%;top:-37px;z-index:10000001;position:relative;display:inline-block;font-familY:'futura-pt';font-weight:700;color:white;letter-spacing:2px;font-size:12px;}
p.widget_title{position:relative;display:inline-block;}
.menu_search form.search_form{display:inline-block;position:relative;margin-left:16px;}
.menu_search .search_form .input_text{font-size:9px;margin-left:-10px;border:none;letter-spacing:1px;background-color:white !important;width:150px;}
#top-bar-full-width{background:black;height:34px;margin-top:-27px;}
li ul{margin-right:0px;margin-bottom:0px;border-top:5px solid #0b2d33 !important;text-align:left !important;}
#top-bar-full-width{background:black;height:34px;margin-top:-27px;position:fixed;width:100%;z-index:1000000000 !important;}
.menu, .menu a{font-size:12px;padding:8px 10px 2px 10px;color:white;background:#0e2d34;border:none;letter-spacing:2px;z-index:10000000;top:27px;}
.sub-menu a{background:white;color:black;font-size:10px;padding-top:10px;padding-bottom:10px;}
.sub-menu a:hover{text-decoration:none;color:#e9ada5;-webkit-transition:color 0.25s ease-in;-moz-transition:color 0.25s ease-in;-o-transition:color 0.25s ease-in;transition:color 0.25s ease-in;border:none;letter-spacing:2px;background-color:black !important;}
.menu .sub-menu li{width:141%;padding-right:0px;background:white;}
.menu .sub-menu{position:absolute;left:-1px;display:none;list-style:none;z-index:110;margin-top:0px;}
.menu .sub-menu a{border-left-width:1px;background-color:#faede9;}
.sub-menu{width:180px;text-align:left;background:white;border:none;letter-spacing:2px;}
.menu li{display:inline-block;float:none;}
#menu-item-7670 a{color:black;font-weight:500;}
#henhouse_header{border:none;position:relative;z-index:10;}
@media screen and (max-width:1050px){}
@media screen and (max-width:590px){}
.text_box.home_introduction{margin-top:-66px;background:white;}
.columns > .content{border-width:0 0px 0 0;}
@media(min-width:1023px){
.columns > .content{min-height:1280px;width:900px;}
}
.columns > .sidebar{padding:29px 10px 0 20px;border-top:none;}
.columns{display:flex;margin-left:auto;margin-right:auto;min-width:1024px;max-width:1250px;}
@media(max-width:1024px){
.columns{display:flex;margin-left:auto;margin-right:auto;min-width:0px;}
}
@media(max-width:1374px){
.columns{width:100%;}
} .post_container a{border-bottom:solid 3px #fde8e3;}
.post_title{font-weight:700;font-style:normal;letter-spacing:0.05em;font-size:32px !important;line-height:2em !important;padding:5px 0px 15px 5px;font-family:adriane, serif;}
.post_title a{color:black line-height:1.5em;}
.post_title a:hover{color:#e9ada5;}
.archives_headline{text-align:center;padding:50px;}
.title_byline{font-family:"futura-pt", sans-serif;font-weight:400;font-size:12px;padding-left:2px;padding-bottom:5px;}
.post_date_intro, .post_author_intro{text-transform:uppercase;font-style:normal;letter-spacing:2px;}
.post_box{padding:45px 15px 20px 15px;margin-top:54px;background:url(https://deucecitieshenhouse.com/images/thesis_2/post_tape_pink_3.jpg);background-repeat:no-repeat, no-repeat;background-position:right top, bottom;border:none;background-size:100%;margin-bottom:77px;}
.post_container{background-color:white;margin-top:-49px;}
img{margin-bottom:-10px;}
img.recent_post_icon{margin-bottom:-131px;width:185px !important;margin-top:-59px !important;position:relative;text-align:center;margin-left:auto;margin-right:auto;}
.post_box img{width:870px;padding-bottom:20px;}
.grt{color:#414040;line-height:1.5;text-align:justify;resize:none;}
.grt ul, .grt ol, .grt .stack{margin-left:0;}
.post_content{font-family:"adobe-garamond-pro", sans-serif;font-size:20px;text-align:justify;line-height:1.8em;}
.num_comments_link{display:inline-block;text-decoration:none;margin-bottom:27px;font-family:"futura-pt", sans-serif;color:black;background-color:rgba(14, 45, 52, 0.5);padding:0 20px 0 100px;margin-left:-90px;opacity:0.7;font-size:20px;letter-spacing:1.5px;margin-bottom:35px;margin-top:30px;}
.num_comments_link:hover{text-decoration:none;color:white;-webkit-transition:color 0.25s ease-in;-moz-transition:color 0.25s ease-in;-o-transition:color 0.25s ease-in;transition:color 0.25s ease-in;}
a.num_comments_link{border-bottom:none;}
.bracket{display:none;}
.post_cats{color:black;font-family:"futura-pt", sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;margin-top:-20px;padding-bottom:20px;}
.post_cats a{color:black !important;}
.post_cats a:hover{text-decoration:none;color:#e9ada5 !important;-webkit-transition:color 0.25s ease-in;-moz-transition:color 0.25s ease-in;-o-transition:color 0.25s ease-in;transition:color 0.25s ease-in;}
.post_container table{margin-right:auto;margin-left:auto;}
.more-link{font-family:'futura-pt';background-color:rgba(254, 226, 219, 0.34);text-transform:uppercase;letter-spacing:2px;color:black;padding:10px 20px 10px 20px;text-decoration:none;text-align:center;position:initial;display:inherit;margin-top:20px;}
.more-link:hover{background:#f8e9e7;color:grey;}
a.more-link{border-bottom:none;}
.ssba a{border-bottom:none;}
.credit{font-size:9px;text-transform:uppercase;font-style:italic;float:right;margin-top:-4px;font-family:"futura-pt", san-serif;font-weight:400;margin-top:1px;}
.fav_retail{margin-left:auto;margin-right:auto;background-color:#fbf8f7;background-image:url(//www.deucecitieshenhouse.com/images/retail_background.jpg);padding:5% 5% 1% 5%;text-align:center;margin-bottom:5%;font-size:80%;}
@media only screen and (max-width: 768px) {
.fav_retail{margin-left:auto;margin-right:auto;background-color:#fbf8f7;padding:2%;text-align:center;width:86%;}
}
.retail-list{width:20% !important;display:inline-block !important;position:relative;padding:2% !important;vertical-align:top !important;height:100% !important;text-transform:uppercase;font-family:'futura-pt';line-height:1.75em;font-size:87%;}
.retail-list a{color:black;text-decoration:none;}
.retail-list a:hover{background:white;-webkit-transition:background 0.5s ease-in !important;-moz-transition:background 0.5s ease-in !important;-o-transition:background 0.5s ease-in !important;transition:background 0.5s ease-in !important;padding:1% 8% 1% 8%;}
.retail_cat{text-align:center;font-family:'futura-pt';text-transform:uppercase;letter-spacing:0.5em;font-weight:700;word-spacing:5px;padding:2%;padding-top:5%;font-size:80%;}
.retail_cat a{color:black;border:none;}
.retail_cat a:hover{color:white;-webkit-transition:color 0.5s ease-in;-moz-transition:color 0.5s ease-in;-o-transition:color 0.5s ease-in;transition:color 0.5s ease-in;}
@media(max-width:732px){
.retail_cat_list{line-height:2em;margin-left:auto;margin-right:auto;margin-top:-1em;}
}
.retail-list-header{font-weight:700;letter-spacing:0.2em;background:white;padding:1%;border-bottom:solid;margin-bottom:20px;}
span.bg-highlight{background-color:#f8f0ed;background-size:33% 20px;padding:0 10px 0 17px;}
.co-box{background:#f6f6f6;border:none false;padding:9px 9px 20px 9px;z-index:1;position:relative;}
.bo-box{border:none !important;}
.bo-bottom, .bo-top{color:white;width:100%;position:absolute;left:0;font-family:lust, serif false;font-weight:400;font-style:italic;text-transform:lowercase;letter-spacing:0.1em;font-size:158%;line-height:1.5em;}
.bo-wrap > img{display:block;width:270px !important;height:270px !important;object-fit:cover !important;}
.co-wrap > img{display:block;width:270px !important;height:270px !important;object-fit:cover !important;}
.co-wrap > img:hover{display:block;width:270px !important;height:270px !important;object-fit:cover !important;opacity:0.5;}
.co-con{margin:5px 4px 14px 4px;}
.co-con:after{content:'';display:block;z-index:0;position:absolute;width:50%;max-width:88px;height:7px;background:url(//assets.rewardstyle.com/images/widget-image-shadow.png) no-repeat;right:0;background-position:100% 0;left:209px;background-position-y:-1.5px;}
.co-con:before{content:'';display:block;z-index:0;position:absolute;bottom:9px;width:50%;max-width:88px;height:7px;background:url(//assets.rewardstyle.com/images/widget-image-shadow.png) no-repeat;left:0;background-position:0 0;}
.rws_boutique{margin-top:2%;margin-left:auto;margin-right:auto;width:900px;}
@media(max-width:1050px){
.rws_boutique{margin-top:2%;margin-left:auto;margin-right:auto;text-align:center;width:80vw;}
}
@media(max-width:1050px){
.retail-list{display:inline-block !important;position:relative;padding:2% !important;vertical-align:top !important;height:100% !important;text-transform:uppercase;font-family:'futura-pt';line-height:2em;width:33% !important;font-size:88%;}
} .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:93.7%;}
#ltki_widget{position:sticky;top:390px;margin-bottom:188px !important;background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_450.png) no-repeat left top;background-size:342px;width:316px;padding:10px;padding-top:40px;margin-left:10px;margin-bottom:106px;margin-top:-100px;}
.post_page #ltki_widget{margin-bottom:-15px;}
.post_page .footer{margin-top:-279px;}
#AdSense_footer{margin-bottom:30px;background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_footer.png) no-repeat center top;padding-top:30px;padding-bottom:79px;margin-top:45px;margin-left:10px;}
.post_page .AdSense_footer{margin-bottom:30px;background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_footer.png) no-repeat center top;border-top:solid transparent 3px;padding-top:33px;padding-bottom:79px !important;margin-top:300px !important;}
@media(max-width:1050px){
#AdSense_footer{margin-bottom:30px;background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_footer.png) no-repeat center top;background-size:103% 94%;padding-bottom:40px;width:100%;margin-left:-2%;padding-left:3.5%;}
}
#adsense_bottom_post{margin-bottom:30px;background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_footer.png) no-repeat center top;background-size:78% 94%;padding-bottom:40px;margin-left:10px;}
@media(max-width:1050px){
#adsense_bottom_post{margin-bottom:30px;background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_footer.png) no-repeat center top;background-size:103% 94%;padding-bottom:40px;width:100%;margin-left:-2%;padding-left:3.5%;}
}
.mailchimp_textbox{margin-left:10px;background:transparent url(//www.deucecitieshenhouse.com/images/thesis_2/slider_background_full.png) no-repeat left bottom;width:310px;height:230px;padding:25px 15px 15px 15px;margin-top:22px;}
div.mailchimp_textbox{position:-webkit-sticky;position:sticky;top:90px;margin-bottom:204px !important;}
#mc_embed_signup{font-family:futura-pt !important;text-transform:uppercase !important;letter-spacing:2px !important;font-size:80% !important;margin-top:-30px;vertical-align:middle !important;height:200px !important;}
#mc_embed_signup form{padding:10px 0 10px 3% !important;}
#mc_embed_signup h2{font-size:1.4em !important;text-align:center !important;background-color:#f9eeeb !important;letter-spacing:0.7em !important;margin-bottom:20px !important;}
#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{color:#c2c3c2 !important;font-size:90% !important;}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e1d9d6 !important;}
#mc_embed_signup #mce-success-response{color:#eadfdb !important;display:none;margin-right:auto !important;margin-left:auto !important;width:250px !important;text-align:center !important;}
#mc_embed_signup input{border:none false;}
#mc_embed_signup .button{clear:both;background-color:#e4d9d6 !important;text-transform:uppercase !important;letter-spacing:0.2em !important;font-size:100% !important;}
#introduction{margin-top:-12px;margin-left:6px;width:335px;height:236px;margin-bottom:25px;}
.social_box{margin-left:2px;width:330px;-webkit-transform:rotate(-2deg);margin-top:-30px;}
.archives_links{width:330px;margin-left:10px;margin-top:-10px;}
.screen-reader-text{display:none;}
.change_opacity:hover{opacity:0.6;-ms-filter:”progid:DXImageTransform.Microsoft.Alpha Opacity=80 ”;filter:alpha(100);}
.table_background{background:white;background-size:100%;}
.dots_background{background:white url(https://www.deucecitieshenhouse.com/images/thesis_2/social_background.jpg) no-repeat left top;}
.staple_background{background:white url(https://deucecitieshenhouse.com/wordpress/wp-content/themes/thesis_185/custom/images/dots/staple.png) no-repeat right bottom;}
h3{background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/topic_background.jpg) no-repeat;background-position:left;line-height:1.8em;padding-left:10px;padding-top:6px;padding-bottom:6px;color:white;font-weight:500;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-ms-transform:rotate(-1deg);margin-left:-10px;font-family:"futura-pt", sans-serif;font-weight:400;font-size:9px;text-transform:uppercase;letter-spacing:2px;}
.sidebar .widget_title{font-size:9px;}
.dots_background img{display:inline-block;margin-top:-10px;}
.textwidget a:hover{color:#eecfcc !important;-webkit-transition:color 0.25s !important;-moz-transition:color 0.25s !important;-o-transition:color 0.25s !important;transition:color 0.25s !important;}
.textwidget{font-family:"futura-pt", sans-serif;font-weight:400;text-transform:uppercase;font-size:8px;letter-spacing:1px;color:black;padding-bottom:1px;}
.textwidget a{text-decoration:none;color:black;}
.blogs_widget .textwidget{margin-top:-15px;width:150px;}
.archives_widget{margin-left:35px;margin-top:-30px;width:130px;}
.topics_seen_here{display:block;font-size:8px;font-family:'futura-pt', sans-serif;font-style:normal;text-transform:uppercase;text-decoration:none;text-indent:2.5px;padding:6px 0px 4px 0px;margin-bottom:-32px;}
.topics_seen_here a:hover{background:#f8efec;display:block;text-decoration:none;color:black !important;width:125px;-webkit-transition:0.5s !important;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s !important;}
#archives-dropdown-4{background-color:#f9eeeb;color:black;width:100%;cursor:pointer;margin-left:-10px;text-transform:uppercase;font-family:'futura-pt';letter-spacing:1px;border:none;font-size:9px;}
#search-form-archives{width:280px;height:20px;margin-left:-2px;margin-top:-10px;text-align:left;border:1px solid #d5d2d2;letter-spacing:1px;font-size:9px;padding-left:10px;border:none;background-color:#f9eeeb;border-radius:3px;font-family:'futura-pt';}
.sidebar .search-form .input_text{width:130px;background-color:#f9eeeb;border-radius:3px;border:none;padding-left:8px;letter-spacing:1px;font-size:9px;}
.search_form .input_text{font-size:9px;margin-left:-10px;border:1px solid #d5d2d2;letter-spacing:1px;}
.search_widget{margin-top:-451px;margin-left:35px;width:150px;font-family:'futura-pt';}
.blogs_widget{margin-left:200px;margin-top:-25px;width:150px;visibility:hidden;}
.email_subscribe{margin-left:35px;margin-top:100px;display:none;}
.adsense{margin-left:10px;height:300px;padding:0px 5px 10px 15px;background-color:white;width:310px;margin-top:-20px;}
.adsense_2{background:white;width:300px;margin-left:10px;margin-top:20px;padding:0px 15px 1px 15px;margin-bottom:30px;}
.adsense_3{border-bottom:solid #fbfbfb 30px;border-top:solid #fbfbfb 50px;text-align:center;background:#fbfbfb url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_post.png) no-repeat center top;padding-bottom:40px;}
.adsense_archives_post{border-top:solid #fbfbfb 30px;text-align:center;background:#fbfbfb url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_post.png) no-repeat center top;padding-bottom:40px;padding-top:40px;}
.slider{margin-left:10px;background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_full.png) no-repeat left top;width:310px;height:307px;padding:25px 15px 15px 15px;margin-top:22px;margin-bottom:30px;}
.lb-slide{padding-left:3% !important;}
.adrotate_sidebar{width:350px;margin-left:5px;margin-top:150px;}
.next_post a{color:white !important;border-bottom:none;}
.next_posts a{color:white !important;}
.next_post a:hover{color:#f9e8e4 !important;}
.previous_post a{color:white !important;border-bottom:none;}
.previous_posts a{color:white !important;border-bottom:none;}
.previous_post a:hover{color:#f9e8e4 !important;}
.prev_next{background:#0d2c33;font-family:'futura-pt';text-transform:uppercase;color:#abb5b8;font-weight:700;letter-spacing:0.05em;font-size:80%;margin-top:-76px;}
.post_page .prev_next{margin-top:76px;}
.home_footer_text_box{margin-left:auto;margin-right:auto;}
.home_parallax{width:100%;background:url(//www.deucecitieshenhouse.com/images/web_images/parallax_1.jpg) no-repeat center;background-size:cover;background-attachment:fixed;height:100%;background-position-y:20px;position:relative;z-index:1;}
.text_box.seasonal_favs{color:white;min-height:500px;position:relative;opacity:0.5;width:100% height:auto;}
.text_box.home_introduction{background-color:white;min-height:409px;position:relative;margin-top:0px;padding:50px 50px 100px 50px;width:100% height:auto;}
.intro_copy{font-family:adriane, serif;font-size:63px;padding-bottom:20px;max-width:500px;margin-top:-108px;margin-left:-52px;line-height:1em;width:100%;height:auto;}
@media(max-width:870px){
.intro_copy{max-width:100%;}
}
.text_box.seasonal_favs_2{background:#fdf9f8;min-height:500px;width:100% height:auto;}
.shopthepost-widget{background:white;}
.responsive{width:100%;height:auto;}
.text_box.parallax{min-height:600px;width:100%;height:auto;background:url(//www.deucecitieshenhouse.com/images/web_images/parallax_2.jpg) no-repeat center;background-size:cover;background-attachment:fixed;background-position-y:-1450px;position:relative;z-index:9999;}
@media(max-width:1050px){
.home_parallax{background-position-y:146px;background-position-x:-745px;}
.text_box.parallax{background-position-y:100px;height:400px;}
.text_box.seasonal_favs{color:white;min-height:500px;position:relative;opacity:0.5;width:100% height:auto;}
}
@supports (-webkit-overflow-scrolling: touch) {
.home_parallax{background-attachment:scroll;}
}
.footer{font-size:13px;text-align:center;padding:0px;border:none;}
#site_credit{font-family:"futura-pt", sans-serif;font-size:10px;letter-spacing:2.17px;color:black;margin:10px;}
#site_credit a{color:0;}
.prev_next{border:none;}
.footer_instagram{width:100%;}
.archives .post_content img{width:250px;margin-top:-120px;}
.archives .num_comments_link{margin-top:30px;}
.archives .post_content{padding-right:10px;line-height:1.6em;overflow:hidden;height:150%;padding-top:300px;margin-top:-300px;}
.archives .post_content a{font-family:'futura-pt';text-transform:uppercase;padding-left:5px;letter-spacing:2px;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;background:rgba(254, 226, 219, 0.34);color:black;margin-left:1px;}
.custom_image_post .post_content img{width:1000px !important;}
.archives .archives_headline{width:300px;text-align:center;padding-left:350px;margin-bottom:35px;margin-top:30px;}
.archives .archives_headline .post_title a{font-size:26px;line-height:1em;letter-spacing:2px;}
.archives .more-link{margin-top:50px !important;}
.header_slider{margin:auto;margin-bottom:-2px;}
.about_page .post_container img{width:442px;}
.h5, .about_me{display:inline-block;background-color:#eec5c0;color:white;padding-left:7px;padding-right:7px;padding-top:5px;padding-bottom:3px;font-size:12px;text-transform:uppercase !important;letter-spacing:2px;font-family:"futura-pt", sans-serif;font-weight:500;font-style:normal;-webkit-text-size-adjust:none;}
.ht_2016  .post_box img{width:100%;}
.ht_2016  .content{width:100%;}
.ht_2016  .post_box{background:white;padding:45px 0px 60px 0px;margin-left:0px;width:100%;}
.ht_2016  .post_container{background:white;width:100%;margin-left:0px;}
#cfht_2016{position:relative;height:300px;width:400px;margin:0 auto;display:inline-block;margin-right:20px;margin-left:60px;}
#cfht_2016 img{position:absolute;left:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;}
#cfht_2016 img.top:hover{opacity:0;}
.ht_2016  .post_title{text-align:center;font-size:30px !important;}
.ht_2016 .index-heading{font-size:16px;text-transform:uppercase;letter-spacing:2px;font-weight:400;position:relative;margin-bottom:25px;line-height:15px;color:black;font-style:normal;font-family:futura-pt;margin-left:2%;}
.ht_2016 .index-heading a{color:black;}
.ht_2016 .index-heading:after{content:"";position:absolute;left:0;right:0;top:30px;height:1px;border-bottom:4px solid #f9efeb;width:96%;}
.ht_2016 .view-all{float:right;margin-right:4%;padding:10px;margin-bottom:10px;}
.ht_2016 .view-all a{border:none;}
.ht_2016 .view-all:hover{background-color:#faece9;}
.ht_2016 .pt-cv-title{background-color:transparent;font-family:'futura-pt';color:black !important;font-size:70%;font-weight:400 !important;line-height:1.25em;}
.pt-cv-meta-fields{padding:0 20px;border-top:3px solid;border-bottom:3px solid;border-color:#f9efea;height:50px;line-height:48px;margin-top:2px;font-family:futura-pt;text-transform:uppercase;margin-left:36%;width:100%;}
.pt-cv-title a{color:blackfont-weight:600;}
h4.pt-cv-title{background:none;font-family:futura-pt !important;padding-bottom:20px;}
a._self.pt-cv-readmore.btn.btn-success.cvplbd{font-family:'futura-pt';text-transform:uppercase;letter-spacing:0.2em;font-size:80%;float:right;margin-top:20px;}
.pt-cv-ifield{padding-bottom:40px;text-align:center;}
.pt-cv-ifield  a{border:none;}
.pt-cv-pinterest.pt-cv-shadow .pt-cv-pinmas{padding:30px;-moz-box-shadow:0 2px 5px rgba(202, 202, 202, 0.8);-webkit-box-shadow:0 2px 5px rgba(202, 202, 202, 0.8);-khtml-box-shadow:0 2px 5px rgba(202, 202, 202, 0.8);box-shadow:0 0px 5px rgba(202, 202, 202, 0.8);border-top:solid 9px #fdf8f7 !important;border:solid 9px #fdf8f7;margin-top:20px;box-shadow:0 2px 5px #cacaca 59 !important;}
.sources_list .pt-cv-wrapper img{vertical-align:middle;width:100%;height:20vw;object-fit:cover;}
.blog_post_thumbnail .pt-cv-ifield{background:white;padding:0px;margin:50px 40px 50px 40px;}
.blog_post_thumbnail .pt-cv-ifield:hover{background:#fdf9f8;-webkit-transition:0.5s !important;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s !important;}
.blog_post_thumbnail .pt-cv-title{padding:100px 20px 10px 20px;line-height:2em;text-align:center;width:80%;margin-left:auto;margin-right:auto;}
.pt-cv-view .pt-cv-title a{font-weight:600;}
.blog_post_thumbnail .pt-cv-content{font-family:"adobe-garamond-pro", sans-serif;font-size:20px;text-align:justify;width:80%;padding:10%;margin-left:auto;margin-right:auto;}
.blog_post_thumbnail .pt-cv-content::first-letter{font-size:350%;}
@media(max-width:870px){
.blog_post_thumbnail .pt-cv-title{padding:60px 20px 10px 20px;}
.blog_post_thumbnail .pt-cv-content{margin-top:-55px;padding:10% 10% 0% 10%;}
.blog_post_thumbnail .pt-cv-wrapper img{width:100%;}
}
@media(max-width:414px){
.blog_post_thumbnail .pt-cv-content{font-size:0px;max-height:130px;}
.blog_post_thumbnail .pt-cv-view .pt-cv-readmore{visibility:visible;font-size:15px !important;margin-top:0px;position:relative;margin-left:17%;float:none !important;margin-top:0px !important;}
.blog_post_thumbnail .pt-cv-title{padding:33px 20px 10px 20px;}
}
.post_page .pt-cv-content::first-letter{font-size:350%;}
.blog_post_thumbnail .pt-cv-wrapper img{vertical-align:middle;margin:0px !important;width:400px;min-height:579px;object-fit:cover;}
.post_page .pt-cv-wrapper img{vertical-align:middle;margin:0px !important;width:400px;}
.post_page .pt-cv-content::first-letter{font-size:350%;}
.post_page .pt-cv-content{font-family:"adobe-garamond-pro", sans-serif;font-size:15px;text-align:justify;width:80%;padding:10%;margin-left:auto;margin-right:auto;}
.post_page .pt-cv-ifield{background:#fdf9f8;padding:0px;margin:50px 40px 50px 40px;}
.post_page .pt-cv-ifield:hover{background:#fbfbfb;-webkit-transition:0.5s !important;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s !important;}
.post_page .pt-cv-title{padding:100px 20px 10px 20px;line-height:2em;text-align:center;width:80%;margin-left:auto;margin-right:auto;}
@media(max-width:1220px){
.blog_post_thumbnail .pt-cv-wrapper img{width:100%;}
}
@media(max-width:870px){
.post_page .pt-cv-title{padding:60px 20px 10px 20px;}
.post_page .pt-cv-content{margin-top:-55px;padding:10% 10% 0% 10%;}
.post_page .pt-cv-wrapper img{width:100%;}
}
.more_posts .pt-cv-title{padding:0px;}
@media(max-width:414px){
.post_page .pt-cv-content{font-size:0px;max-height:130px;}
.post_page .pt-cv-view .pt-cv-readmore{visibility:visible;font-size:15px !important;margin-top:0px;position:relative;margin-left:17%;float:none !important;margin-top:0px !important;}
.post_page .pt-cv-title{padding:33px 20px 10px 20px;}
}
.seasonal_favs_2 #stp-5ce7215906f13 .stp-product{margin-right:10px !important;padding:20px;background:white;}
.seasonal_favs_2 #stp-5ce7215906f13 img{object-fit:cover;min-height:175px !important;}
.landing_page .header_slider{margin-top:-87px;}
#pt-cv-view-045ee4bsyb + .pt-cv-pagination-wrapper .pt-cv-more,
#pt-cv-view-045ee4bsyb + .pt-cv-pagination-wrapper .pagination .active a{font-size:14px !important;line-height:1.3 !important;color:black !important;background-color:#fff5f3 !important;width:270px !important;border-radius:0px !important;padding:20px 20px 20px 30px !important;margin-bottom:50px !important;font-family:'futura-pt' !important;text-transform:uppercase !important;font-weight:700 !important;letter-spacing:1em !important;border:solid 3px !important;}
#pt-cv-view-365fa57917 + .pt-cv-pagination-wrapper .pt-cv-more{width:270px !important;border-radius:0px !important;padding:20px 20px 20px 30px !important;margin-bottom:50px !important;font-family:'futura-pt' !important;text-transform:uppercase !important;font-weight:700 !important;border:solid 3px !important;}
.pt-cv-more{font-size:14px !important;line-height:1.3 !important;color:black !important;background-color:#fff5f3 !important;width:270px !important;border-radius:0px !important;padding:20px 20px 20px 30px !important;margin-bottom:50px !important;font-family:'futura-pt' !important;text-transform:uppercase !important;font-weight:700 !important;letter-spacing:1em !important;border:solid 3px !important;}
.pt-cv-wrapper .btn .caret{margin-left:0;display:none;}
@media(max-width:1050px){
a._self.pt-cv-href-thumbnail.pt-cv-thumb-left.cvplbd.cvp-responsive-image.img-none{width:100% !important;}
.pt-cv-meta-fields{float:left;width:100%;margin-top:-44px !important;margin-left:0;}
}  .shop_styling .post_box img{width:100%;}
.shop_styling .content{width:100%;}
.shop_styling .container{width:62.5em;margin-top:5px;}
.shop_styling .post_box{background:white;padding:45px 0px 60px 0px;margin-left:0px;width:100%;}
.shop_styling .post_container{background:white;width:100%;margin-left:0px;}
.shop_styling .post_title{background-color:rgba(247, 240, 238, 0.48);text-align:center;letter-spacing:5px;font-size:30px !important;}
.shop_styling h3{background-size:250px 25px;font-size:67%;padding-right:20px;text-transform:lowercase;background:none;background-color:#fbefe9;color:black !important;}
#shop_footer{margin:20px 0px 0px 28px;font-family:futura-pt;text-transform:lowercase;font-weight:700;}
.shop_styling #henhouse_header{padding:37px 0px 48px 0px false;border:none;left:auto;right:auto;width:100%;z-index:1 !important;position:relative;}
.shop_styling .header{background:white;}
#comments{margin-bottom:500px;}
.comments{font-family:'futura-pt';padding:9px !important;}
.comments{font-family:'futura-pt';border:none;padding:5px;width:75%;margin-left:auto;margin-right:auto;}
.comment .avatar{width:54px;height:54px;float:left;border-radius:50%;margin-left:0px;}
.comment .comment_author{font-weight:700;margin-left:20px;text-transform:uppercase;letter-spacing:0.2em;font-size:12px;}
.comment_date{font-size:12px;margin-left:5px;color:#888888;text-transform:lowercase;}
.comment_text{margin-left:75px;font-family:futura-pt;font-size:0.9em;letter-spacing:0.02em;margin-right:20px;line-height:1.8em;}
.comment-reply-link{border:solid 2px black;color:black;padding:5px;float:left;margin-left:75px !important;}
.comment_footer a{font-size:12px;line-height:23px;color:black;text-transform:uppercase;letter-spacing:0.2em;background:#f9eeeb;padding:8px 25px 8px 25px;border:solid 2px;font-weight:700;}
.comment{border-bottom:1px solid black;padding:27px 17px 60px 17px;}
ul.children{border:none !important;margin-top:80px;}
.children .comment{border:none !important;list-style-type:none;border-bottom:0;margin-left:-27px;margin-top:50px;width:100%;}
.children .bypostauthor{background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/hey.png) no-repeat !important;background-position:top 3.5em left 1em !important;}
.input_submit{font-family:inherit;line-height:23px !important;color:black;text-transform:uppercase !important;letter-spacing:0.2em !important;background:#f9eeeb !important;padding:8px 25px 8px 25px !important;border:solid 2px !important;font-weight:700 !important;}
#commentform .input_submit{font-size:12px;}
html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden !important;}
html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden;position:fixed;width:100%;}
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch;}
.pop_up_image_container{float:left;}
.pop_up_message{float:right;max-width:47.65%;padding:1% 5.5% 5.5% 5.5%;flex-direction:column;justify-content:center;}
@media screen and (max-width:1900px){
.pop_up_image{display:none;}
.pop_up_message{padding:51px;float:inherit;max-width:100%;}
.pop_up_image_container{float:inherit;}
}
.pum-form--style-default button{background-color:#e4d9d6;text-transform:uppercase;letter-spacing:0.05em;}
h4{font-family:"futura-pt", sans-serif;letter-spacing:3px;padding:5px 0px 5px 0px;background-color:rgba(238, 197, 192, 0.36);width:100%;font-size:16px;color:black;border-top:none;text-transform:uppercase;text-align:center;}
#related_posts_thumbnails{list-style-type:none;list-style-position:inside;padding:0pt;margin:0pt;background:none !important;width:100%;margin-left:1.5% !important;margin-top:30px !important;}
#related_posts_thumbnails li{float:left;margin-top:20px;margin-bottom:-25px;padding:4px 0px 6px 0px !important;display:block;border-right:11px solid transparent;margin-left:0px;}
#related_posts_thumbnails li span{position:absolute;display:block;font-size:10px;color:black;font-family:"futura-pt", sans-serif;text-transform:uppercase;letter-spacing:1.5px;vertical-align:middle !important;text-align:center;margin-left:auto;margin-right:auto;font-weight:400;padding-top:3px;width:200px;}
#related_posts_thumbnails li:hover{opacity:0.5;}
#related_posts_thumbnails li:hover:first-child{background:url(https://www.deucecitieshenhouse.com/images/thesis_2/related_post_background_1.png) no-repeat 0 0;background-position:center !important;background-position:top !important;background-size:200px !important;}
#related_posts_thumbnails li:first-child{background:url(https://www.deucecitieshenhouse.com/images/thesis_2/related_post_background_1.png) no-repeat 0 0;background-position:center !important;background-position:top !important;background-size:200px !important;}
#related_posts_thumbnails li:hover:nth-child(2){background:url(https://www.deucecitieshenhouse.com/images/thesis_2/related_post_background_2.png) no-repeat 0 0 !important;background-position:center !important;background-position:top !important;background-size:200px !important;}
#related_posts_thumbnails li:nth-child(2){background:url(https://www.deucecitieshenhouse.com/images/thesis_2/related_post_background_2.png) no-repeat 0 0;background-position:center !important;background-position:top !important;background-size:200px !important;}
#related_posts_thumbnails li:hover:nth-child(3){background:() !important;background-position:top !important;background-size:200px !important;}
#related_posts_thumbnails li:nth-child(3){background:url(https://www.deucecitieshenhouse.com/images/thesis_2/related_post_background_3.png) no-repeat 0 0;background-position:center !important;background-position:top !important;background-size:200px !important;}
#related_posts_thumbnails li:hover:nth-child(4){background:url(https://www.deucecitieshenhouse.com/images/thesis_2/related_post_background_4.png) no-repeat 0 0;background-position:center !important;background-position:top !important;background-size:200px !important;}
#related_posts_thumbnails li:nth-child(4){background:url(https://www.deucecitieshenhouse.com/images/thesis_2/related_post_background_4.png) no-repeat 0 0;background-position:center !important;background-position:top !important;background-size:200px !important;}
#related_posts_thumbnails li a{border:0pt none;line-height:normal;font-size-adjust:none;font-stretch:normal;background:none !important;}
#related_posts_thumbnails li a+a{display:block;width:110px;overflow:hidden;height:75px;color:#333333;text-decoration:none;font:12px Arial;background:none !important;}
#related_posts_thumbnails img{padding:0px;margin:13px;border:0pt none;position:relative;z-index:0;background:none !important;width:175px;height:175px;object-fit:cover;padding-bottom:10px;}
@media(max-width:768px){
#related_posts_thumbnails{display:none;}
.relpost-thumb-wrapper{display:none;}
} ::selection{background:rgba(238, 197, 192, 0.36);}::-moz-selection{background:rgba(238, 197, 192, 0.36);}
.lookbook-widget{background:transparent url(https://www.deucecitieshenhouse.com/images/thesis_2/slider_background_full.png) no-repeat left top;background-size:330px;height:260px;margin-left:10px;padding:58px 10px 41px 6px;width:310px;}
.lb-slide{margin-left:-20px !important;}
h4.lb-track{visibility:hidden;}
.adrotate_sidebar .block_inner{background-image:url(https://www.deucecitieshenhouse.com/images/affiliate_background.png);background-position:right bottom;background-repeat:no-repeat;height:140px;width:140px;padding:8px 12px 12px 8px;}
.a-5{width:300px !important;background:transparent !important;background-image:url(https://www.deucecitieshenhouse.com/images/Ad/lg_background.png) !important;background-size:340px !important;padding-left:18px !important;padding-bottom:40px !important;padding-top:10px !important;}
.g-5{width:310px !important;background:transparent !important;background-image:url(https://www.deucecitieshenhouse.com/images/Ad/lg_background.png) !important;background-size:350px !important;padding-left:18px !important;padding-bottom:40px !important;padding-top:11px !important;background-position:right bottom;background-repeat:no-repeat;height:150px;padding-right:20px !important;margin-left:-5px !important;}
.g-6{max-width:350px !important;margin-left:8px !important;}
.g .g-6 .g-col{display:inline-block;background-image:url(https://www.deucecitieshenhouse.com/images/affiliate_background.png);background-repeat:no-repeat;width:130px;padding:15px 12px 27px 10px !important;background-size:155px !important;max-width:350px;margin-left:10px;margin-top:20px !important;}
.g-7{width:310px !important;background-image:url(https://www.deucecitieshenhouse.com/images/Ad/med_background.png) !important;background-size:350px !important;background-position:right bottom;background-repeat:no-repeat;height:220px;max-width:310px !important;margin-left:5px !important;padding-left:10px !important;padding-top:10px !important;padding-bottom:45px !important;padding-right:5px !important;}
.g.g-8{width:320px !important;background-image:url(//www.deucecitieshenhouse.com/images/thesis_2/adsense_background_2.png) !important;background-size:300px 630px !important;background-position:right top;background-repeat:no-repeat;max-width:320px !important;padding:13px 0px 10px 0px;}
@media(max-width:1023px){
.columns > .sidebar{display:none;}
}
@media(max-width:1023px){
.columns > .sidebar{display:none;}
#top-bar-full-width{background:none;position:relative;height:0px;display:none;}
.post_title{text-align:center;line-height:2em !important;}
.byline a, .post_author, .post_date{display:none;}
.post_date_intro, .post_author_intro{display:none;}
.archives .post_title{font-weight:700;font-style:normal;letter-spacing:0.05em;font-size:32px !important;line-height:1em !important;padding:5px 0px 15px 5px;font-family:adriane, serif;padding:2% 2% 2% 2%;}
.archives .post_title a{color:black;}
.archives .post_title a:hover{color:#e9ada5;}
.archives .title_byline{font-family:"futura-pt", sans-serif;font-weight:400;font-size:12px;padding-left:2px;padding-bottom:5px;}
.archives .post_date_intro, .post_author_intro{text-transform:uppercase;font-style:normal;letter-spacing:2px;}
.archives .post_box{padding:45px 15px 60px 15px;margin-top:0px;background:url(https://deucecitieshenhouse.com/images/thesis_2/post_tape_pink.jpg), url(https://www.deucecitieshenhouse.com/images/thesis_2/post_background-bottom.png);background-repeat:no-repeat, no-repeat;background-position:right top, bottom;border:none;background-size:100%;}
.archives .post_container{background-color:white;}
.archives img{margin-bottom:-10px;}
.archives .post_box img{width:100%;padding-top:20%;}
.archives .grt{color:#414040;font-family:"adobe-garamond-pro", sans-serif;font-weight:400;font-size:15.5px;line-height:1.5;text-align:justify;resize:none;}
.archives .num_comments_link{display:inline-block;text-decoration:none;margin-bottom:27px;font-family:"futura-pt", sans-serif;color:black;background-color:rgba(14, 45, 52, 0.5);padding:0 20px 0 100px;margin-left:-90px;opacity:0.7;font-size:20px;letter-spacing:1.5px;margin-bottom:35px;margin-top:30px;}
.archives .num_comments_link:hover{text-decoration:none;color:white;-webkit-transition:color 0.25s ease-in;-moz-transition:color 0.25s ease-in;-o-transition:color 0.25s ease-in;transition:color 0.25s ease-in;}
.archives .bracket{display:none;}
.archives .post_cats{color:black;font-family:"futura-pt", sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;margin-top:-20px;padding-bottom:20px;}
.archives .post_cats a{color:black !important;}
.archives .post_cats a:hover{text-decoration:none;color:#e9ada5 !important;-webkit-transition:color 0.25s ease-in;-moz-transition:color 0.25s ease-in;-o-transition:color 0.25s ease-in;transition:color 0.25s ease-in;}
.archives .post_container table{margin-right:auto;margin-left:auto;}
.archives .more-link{font-family:'futura-pt';background-color:rgba(254, 226, 219, 0.34);text-transform:uppercase;letter-spacing:2px;color:black;padding:10px 20px 10px 20px;text-decoration:none;text-align:center;position:initial;display:inherit;margin-top:20px;}
.archives .more-link:hover{background:#f8e9e7;color:grey;}
.archives .archives_headline{width:100%;padding-left:0px;margin-top:0px;}
} @media(max-width:1374px){
.ht_2016 .container{width:100%;}
.post_container{margin-top:-31px;}
.ht_2016 .post_title{font-size:18px !important;line-height:2em !important;}
}
@media(max-width:1374px){
.shop_styling .container{width:100%;}
}
@media screen and (max-width:1023px){
.responsive-menu-open button#responsive-menu-button:hover,
.responsive-menu-open button#responsive-menu-button:focus,
button#responsive-menu-button:hover,
button#responsive-menu-button:focus{background:#feeae5 !important;}
}
@media screen and (max-width:1023px){
.responsive-menu-boring .responsive-menu-inner, .responsive-menu-boring .responsive-menu-inner::before, .responsive-menu-boring .responsive-menu-inner::after{transition-property:none;background-color:black !important;}
}
@media screen and (max-width:1023px){
.responsive-menu-inner, .responsive-menu-inner::before, .responsive-menu-inner::after{width:25px;height:4px;background-color:black !important;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}
}
@media screen and (max-width:1023px){
button#responsive-menu-button{width:55px;height:55px;position:fixed;top:0px !important;right:0px !important;background:#f4f4f4 !important;}
}
@media screen and (min-width:1023px){
button#responsive-menu-button{display:inline-block;transition:transform 0.5s, background-color 0.5s;visibility:hidden;}
}
@media screen and (max-width:1023px){
.content_container{margin-top:40px;}
}
@media screen and (max-width:1374px){
.archives #henhouse_header{margin-top:40px;}
}
@media screen and (max-width:1023px){
#responsive-menu-container{width:50% !important;left:0;transition:transform 0.5s;text-align:left;background:#212121;font-family:'futura-pt' !important;letter-spacing:0.1em !important;text-transform:uppercase !important;}
li ul{border:none;}
}
@media screen and (max-width:1023px){
#responsive-menu-container #responsive-menu li.responsive-menu-item a{line-height:40px;border-bottom:1px solid #fbf1ee !important;color:black !important;background-color:#fbf1ee !important;}
}
@media screen and (max-width:1023px){
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{right:0;height:40px;line-height:40px;width:40px;color:black !important;border-left:1px solid #fbf1ee !important;background-color:#fbf1ee false;}
}
@media screen and (max-width:1023px){
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active:hover{color:white;border-color:#fbe7e2 !important;background-color:#fbe7e2 !important;}
@media screen and (min-width:1023px){
#responsive-menu-pro-header{visibility:hidden !important;margin-top:55px !important;}
}
#responsive-menu-pro-header a{color:white;text-decoration:none;font-family:'futura-pt';letter-spacing:0.2em;font-size:90%;}
div#responsive-menu-pro-header-bar-items-container{margin-top:-10px;}
div#responsive-menu-pro-header-bar-logo{width:25px;margin-top:-2%;}
#responsive-menu-pro-header{position:fixed !important;}
li ul{border-top:9px solid #f7f0ed !important;border-bottom:10px solid #f7f0ed !important;border-left:2px solid #f7f0ed !important;border-right:2px solid #f7f0ed !important;}
#responsive-menu-pro-container #responsive-menu-pro-wrapper{background:#f7f0ed;margin-top:55px;z-index:100001 !important;}
.admin-bar #responsive-menu-pro-header,
.admin-bar button#responsive-menu-pro-button,
.admin-bar #responsive-menu-pro-container{margin-top:32px;z-index:100001;}
}
@media screen and (max-width:8000px){
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active{color:white;border-color:#fbf1ee !important;background-color:#fbf1ee !important;}
} .fav_retail{margin-left:auto;margin-right:auto;background-color:#fbf8f7;padding:2%;text-align:center;}
.fav_retail_box{width:20%;display:inline-block;position:relative;background-color:white;padding:2%;}
@media only screen and (max-width: 359px) {
.post_box{padding-right:10px !important;padding-left:10px !important;}
}
@media only screen and (min-width: 1024px) and (max-width: 1100px) {
.columns > .content{max-width:calc(63%);}
}
@media only screen and (min-width: 1101px) and (max-width: 1280px) {
.columns > .content{max-width:calc(66.6%);}
}
@media only screen and (min-width: 1024px) {
.columns{min-width:unset !important;}
.columns > .sidebar{min-width:350px;}
#introduction{max-width:100%;}
div.mailchimp_textbox{position:relative !important;top:0;margin-bottom:75px !important;}
#ltki_widget{position:relative;top:75px;margin-bottom:unset !important;}
}
@media only screen and (min-width: 1023px) and (max-width: 1025px) {
.container, .landing .container {
max-width: 100%; } }