/*! Partially corrected with carriage returns replaced  */legend,td,th{padding:0}
pre,textarea{overflow:auto}
hr,img,legend{border:0}
#content[tabindex="-1"]:focus,a:active,a:hover{outline:0}
.main-navigation a,.screen-reader-text:focus,.widget a,a,ins,mark{text-decoration:none}
.entry-title,ol,ul{word-wrap:break-word}
html{font-family:sans-serif;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;
	vertical-align:baseline}
audio:not([controls]){display:none;
height:0}
[hidden],template{display:none}
a{background-color:transparent;
color:#4169e1}
abbr[title]{border-bottom:1px dotted}
b,optgroup,strong{font-weight:700}
h1,h2{margin:0 0 20px;
font-weight:600}
dfn{font-style:italic}
h1{font-size:29px;
line-height:1}
h2{font-size:25px;
line-height:1}
h3,h4,h5,h6{margin:0 0 20px;
font-weight:300;
line-height:1}
h3{font-size:20px}
h4{font-size:18px}
h5{font-size:16px}
h6{font-size:14px}
mark{color:#000}
small{font-size:80%}
sub,sup{font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
code,kbd,pre,samp{font-family:monospace,monospace;
	font-size:1em}
button,input,optgroup,select,textarea{color:inherit;
font:inherit;
margin:0}
.widget_rss li .rss-date,cite,dfn,em,i{font-style:italic}
dt,table th{font-weight:700}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;
cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;
padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;
padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;
margin:0 2px;
padding:.35em .625em .75em}
textarea{width:100%}
.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";
display:table;
table-layout:fixed}
.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}
body,button,input,select,textarea{font-family:sans-serif;
	font-size:14px}
h1,h2,h3,h4,h5,h6{clear:both}
body{margin:0;
line-height:2em;
background:#fff}
p{margin-bottom:1.5em}
blockquote{margin:0 1.5em}
address{margin:0 0 1.5em}
pre{background:#eee;
font-family:"Courier 10 Pitch",Courier,monospace;
font-size:15px;
font-size:.9375rem;
line-height:1.6;
margin-bottom:1.6em;
max-width:100%;
padding:1.6em}
code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;
	font-size:15px;
	font-size:.9375rem}
abbr,acronym{border-bottom:1px dotted #666;
	cursor:help}
ins,mark{background:#fff9c0}
big{font-size:125%}
.inner-wrap{max-width:1170px;
margin:0 auto;
padding:0 10px}
@media screen and (min-width:37.5em){.inner-wrap{padding:0 40px}
}
.pastel_page_option_width_full #page_inner_wrap{max-width:100%;
padding:0}
*,:after,:before{box-sizing:inherit}
body,html{height:100%}
.flexd #page{display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column}
#page>footer,.flexd #page>header{-webkit-flex:none;
	-ms-flex:none;
	flex:none}
.flexd #page>#header-content,.flexd #page>main{-webkit-flex:1 0 auto;
	-ms-flex:1 0 auto;
	flex:1 0 auto;
	padding:0;
	width:100%}
#page>#header-content:after,#page>main:after{content:'\00a0';
		display:block;
		margin-top:1.5em;
		height:0;
		visibility:hidden}
blockquote:after,blockquote:before,q:after,q:before{content:""}
blockquote,q{quotes:"" ""}
hr{box-sizing:content-box;
	background-color:#ccc;
	height:1px;
	margin-bottom:1.5em}
ol,ul{margin:0 0 1.5em 3em;
	line-height:1.8em}
ul{list-style:disc}
ol{list-style:decimal}
li>ol,li>ul{margin-bottom:0;
margin-left:1.5em}
dd{margin:0 1.5em 1.5em}
img{height:auto;
max-width:100%}
table{border-spacing:0;
	border:1px solid rgba(0,0,0,.1);
	margin:0 -1px 24px 0;
	text-align:left;
	width:100%;
	border-collapse:separate;
	border-radius:5px}
table th{padding:9px 12px}
table td{border-top:1px solid rgba(0,0,0,.1);
	padding:6px 12px}
table.no-border td,table.no-border th{border:0}
button,input[type=button],input[type=reset],input[type=submit]{border:0;
background:#f6f4f5;
	font-family:inherit;
	line-height:1;
	padding:.6em 2em;
	text-transform:uppercase;
	transition:background-color .5s linear}
button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#d5d3d4}
button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;
	box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}
input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=number],input[type=search],textarea{color:#666;
	background-color:#f5f4f4;
	border-radius:3px;
	padding:12px 9px;
	border:1px solid #f0f0f0}
input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus{color:#111}
select{border:1px solid #ccc}
#page{background-repeat:no-repeat;
	background-position:50% 0;
min-height:100vh}
.vergeblog_header_overpng #page #header-content #header-content-inner,.vergeblog_header_underpng #page #header-content #header-content-inner{min-height:778px}
@media screen and (min-width:37.5em){.vergeblog_page_option_background_normal .site-header:before{content:'';
	display:block;
	position:absolute;
	top:-29px;
	left:0;
	right:0;
	background-image:url(../../../assets/image/theme/shape-top-curve.png);
	background-repeat:no-repeat;
	background-position:center;
	height:42px}
}
.vergeblog_header_overpng #page{overflow:hidden;
background-image:url(../../../assets/image/theme/under-left-leaf.png),url(../../../assets/image/theme/over-blue-bird.png),url(../../../assets/image/theme/under-top.png),url(../../../assets/image/theme/bg-top-grunge.png);
	background-position:0 183px,100% 601px,71% 0,0 0;
	background-repeat:no-repeat,no-repeat,no-repeat,repeat-x}
@media screen and (max-width:1730px){.vergeblog_header_overpng #page{background-image:url(../../../assets/image/theme/under-left-leaf.png),none,url(../../../assets/image/theme/under-top.png),url(../../../assets/image/theme/bg-top-grunge.png)}
}
@media screen and (max-width:1260px){.vergeblog_header_overpng #page{background-image:none,none,url(../../../assets/image/theme/under-top.png),url(../../../assets/image/theme/bg-top-grunge.png)}
}
@media screen and (min-width:1800px){.vergeblog_header_overpng #page{background-position:0 183px,100% 601px,50% 0,0 0}
}
@media screen and (max-width:37.5em){.vergeblog_header_overpng #page{background:0 0}
}
.vergeblog_header_overpng #page:after,.vergeblog_header_overpng #page:before{position:absolute;
z-index:20;
background-repeat:no-repeat;
content:''}
.vergeblog_header_overpng #page:before{top:0;
	left:0;
	width:352px;
	height:206px;
	background-image:url(../../../assets/image/theme/over-leaf-left.png);
	background-position:0 0}
@media screen and (max-width:1510px){.vergeblog_header_overpng #page:before{right:50%;
	margin-right:401px;
	width:auto;
	background-position:right top}
}
.vergeblog_header_overpng #page:after{top:34px;
	right:0;
	width:209px;
	height:587px;
	background-image:url(../../../assets/image/theme/over-leaf-right.png);
	background-position:100% 0}
@media screen and (max-width:1510px){.vergeblog_header_overpng #page:after{left:50%;
	margin-left:539px;
	width:auto;
	background-position:left top}
}
.vergeblog_header_overpng #page #header-content{position:relative;
	margin-bottom:13px}
.vergeblog_header_overpng #page #header-content:before{position:absolute;
	top:200px;
	left:-133px;
	right:-99px;
	bottom:-80px;
	content:'';
	background-image:url(../../../assets/image/theme/under-left-flowers.png),url(../../../assets/image/theme/under-right-flowers.png),url(../../../assets/image/theme/under-bottom-right.png);
	background-position:0 229px,100% 270px,100% 100%;
	background-repeat:no-repeat,no-repeat,no-repeat}
@media screen and (max-width:1160px){.vergeblog_header_overpng #page #header-content{margin-bottom:0}
	.vergeblog_header_overpng #page #header-content:before{background-image:none,none,none}
}
.vergeblog_header_overpng #page #footer{max-width:1140px;
	margin-right:auto;
	margin-left:auto;
	position:relative}
.vergeblog_header_overpng #page #footer:after,.vergeblog_header_overpng #page #footer:before{position:absolute;
	display:block;
	background-repeat:no-repeat;
	content:''}
.vergeblog_header_overpng #page #footer:before{left:-80px;
	bottom:-42px;
	width:189px;
	height:242px;
	z-index:1;
	background-image:url(../../../assets/image/theme/over-yellow-bird.png);
	background-position:0 100%}
.vergeblog_header_overpng #page #footer:after{right:-105px;
	top:73px;
	width:190px;
	height:374px;
	z-index:-1;
	background-image:url(../../../assets/image/theme/under-footer-right.png);
	background-position:100% 0}
.vergeblog_header_underpng #page{background-image:url(../../../assets/image/theme/over-leaf-left.png),url(../../../assets/image/theme/under-left-leaf.png),url(../../../assets/image/theme/over-leaf-right.png),url(../../../assets/image/theme/over-blue-bird.png),url(../../../assets/image/theme/under-top.png),url(../../../assets/image/theme/bg-top-grunge.png);
	background-position:0 0,0 183px,100% 0,100% 601px,50% 0,0 0;
	background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat-x}
@media screen and (max-width:1400px){.vergeblog_header_underpng #page{background-image:url(../../../assets/image/theme/over-leaf-left.png),none,none,none,url(../../../assets/image/theme/under-top.png),url(../../../assets/image/theme/bg-top-grunge.png)}
}
@media screen and (max-width:37.5em){.vergeblog_header_underpng #page{background:0 0}
}
.vergeblog_header_underpng #page #header-content{position:relative;
	margin-bottom:13px}
.vergeblog_header_underpng #page #header-content:before{position:absolute;
	top:200px;
	left:-133px;
	right:-99px;
	bottom:-80px;
	content:'';
	background-image:url(../../../assets/image/theme/under-left-flowers.png),url(../../../assets/image/theme/under-right-flowers.png),url(../../../assets/image/theme/under-bottom-right.png);
	background-position:0 0,100% 0,100% 100%;
	background-repeat:no-repeat,no-repeat,no-repeat}
.vergeblog_header_underpng #page #footer{max-width:1140px;
margin-right:auto;
margin-left:auto;
position:relative}
@media screen and (min-width:1140px){.vergeblog_header_underpng #page #footer:before{position:absolute;
top:10px;
left:-178px;
	right:-99px;
	display:block;
	min-height:381px;
	bottom:10px;
	content:'';
	background-image:url(../../../assets/image/theme/over-yellow-bird.png),url(../../../assets/image/theme/under-footer-right.png);
	background-position:0 0,100% 0;
	background-repeat:no-repeat,no-repeat}
}
.vergeblog_page_option_background_transparent #header-content:before{display:none}
.site-header{text-align:center}
.site-header .site-branding{background-position:center top;
	background-repeat:repeat-x;
	font-size:16px;
	position:relative}
.vergeblog_header_multiple .site-header .site-branding{background-repeat:no-repeat,no-repeat;
	background-position:left top,right top}
.vergeblog_header_bottom .site-header .site-branding{background-position:center bottom}
.site-header .site-branding img{vertical-align:middle}
.site-header .site-branding .site-title{vertical-align:middle;
	display:inline-block}
.site-header .site-branding .site-title div{padding:0;
	margin:0;
	line-height:1}
.site-header .site-branding .site-title div a{text-decoration:none;
	display:inline-block}
.site-header .site-branding .site-title p{margin:0;
	padding:0;
	text-transform:uppercase}
@media screen and (min-width:37.5em){.site-header .site-branding:before{content:"";
	display:inline-block;
	height:100%;
	vertical-align:middle}
}
a:visited{color:purple}
a:active,a:focus,a:hover{color:#191970}
a:focus{outline:dotted thin}
.main-navigation{font-size:16px;
	clear:both;
	position:relative;
	display:block;
	width:100%;
	padding:6px 0 0;
	text-transform:uppercase;
	margin-top:23px}
.main-navigation ul{display:none;
	list-style:none;
	margin:0;
	padding-left:0}
.main-navigation>div>ul>li{padding-bottom:5px;
position:relative}
@media screen and (min-width:37.5em){.main-navigation>div>ul>li:after{content:'/';
	position:absolute;
	top:5px;
	right:-3px}
	.main-navigation>div>ul>li:last-child:after{display:none}
}
.main-navigation li{display:block;
	position:relative}
@media screen and (min-width:37.5em){.main-navigation li{display:inline-block}
}
.main-navigation a{display:block;
	padding:5px 15px}
.main-navigation ul ul{background:#fff;
	position:relative;
	text-align:center;
	border-color:#EFEFEF;
	border-style:solid;
	border-width:1px 1px 0;
	font-size:.9em;
	margin:0 10px;
z-index:100}
@media screen and (min-width:37.5em){.main-navigation ul ul{float:left;
	position:absolute;
	top:41px;
	left:-999em;
	text-align:left;
	font-size:.9em;
	margin:0 0 0 -6px}
}
.main-navigation ul ul ul{left:-999em;
top:0}
.main-navigation ul ul li{border-bottom:1px solid #EFEFEF;
	display:block}
.main-navigation ul ul li a{padding:12px 20px;
	white-space:nowrap}
.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}
.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}
.main-navigation.toggled ul,.menu-toggle{display:block}
.menu-toggle{margin:0 auto 7px}
@media screen and (min-width:37.5em){.menu-toggle{display:none}
	.main-navigation ul{display:block}
}
.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;
	overflow:hidden}
.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;
width:50%}
.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;
text-align:right;
	width:50%}
.screen-reader-text{clip:rect(1px,1px,1px,1px);
	position:absolute!important;
	height:1px;
	width:1px;
	overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;
	border-radius:3px;
box-shadow:0 0 2px 2px rgba(0,0,0,.6);
	clip:auto!important;
	color:#21759b;
	display:block;
	font-size:14px;
	font-size:.875rem;
	font-weight:700;
	height:auto;
	left:5px;
	line-height:normal;
	padding:15px 23px 14px;
	top:5px;
	width:auto;
	z-index:100000}
.alignleft{display:inline;
	float:left;
	margin-right:1.5em}
.alignright{display:inline;
	float:right;
	margin-left:1.5em}
.aligncenter{clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto}
.elementor-widget-sidebar .widget,aside.widget-area .widget{border:1px solid #f0f0f0;
	margin:0 0 50px;
	padding:0 15px 15px}
@media screen and (min-width:37.5em){.elementor-widget-sidebar .widget,aside.widget-area .widget{margin:0 0 80px;
	padding:0 28px 20px}
}
.elementor-widget-sidebar .widget .widget-title-wrap,aside.widget-area .widget .widget-title-wrap{text-align:center;
	margin-top:-27px}
.elementor-widget-sidebar .widget .widget-title-wrap .widget-title,aside.widget-area .widget .widget-title-wrap .widget-title{display:inline-block}
.elementor-widget-sidebar .widget ul li a,aside.widget-area .widget ul li a{border-bottom:1px solid #f0f0f0}
.widget_calendar #wp-calendar tfoot td,.widget_calendar #wp-calendar th{border-top:1px solid #edebdf;
	border-bottom:1px solid #edebdf}
.widget input,.widget select{max-width:100%}
.widget p{margin:0 0 10px}
.widget a:active,.widget a:focus,.widget a:hover{text-decoration:underline}
.widget ul{margin:0;
	padding:0;
	list-style:none}
.widget ul ul{margin-left:1em}
.widget ul li{margin:0;
	padding:0;
	line-height:inherit}
.widget ul li a{padding:12px 5px;
	display:block}
.widget div>ul>li ul.children a,.widget div>ul>li.has-children>a,.widget ul>li ul.children a,.widget ul>li.has-children>a,.widget_content>ul>li>a{display:block;
	position:relative}
.widget ul .widget ul li a,.widget ul li a:link,.widget ul li a:visited,.widget-title{text-decoration:none}
#calendar_wrap{padding-left:7px}
.widget_calendar #wp-calendar{width:95%;
text-align:center}
.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar td,.widget_calendar #wp-calendar th{text-align:center}
.widget_calendar #wp-calendar caption{font-size:11px;
font-weight:500;
	padding:5px 0 3px;
	text-transform:uppercase}
.widget_calendar #wp-calendar th{font-weight:700}
.widget_calendar a{font-weight:700;
text-decoration:underline}
.widget_social_icons-description span{width:auto}
.widget_social_icons a.webicon,.widget_social_icons a.webicon:hover{margin:5px}
p.widget_social_icons_size_large{margin:0 -6px}
.widget.widget_recent_entries ul li{padding-bottom:5px}
.widget_archive li,.widget_categories li{position:relative}
.widget_archive li span,.widget_categories li span{position:absolute;
right:9px;
top:12px}
.widget_rss li{margin:0 5px 10px!important}
.widget_rss li .rsswidget{display:block!important;
font-weight:700;
padding:5px!important}
.widget_rss li cite,.widget_rss li div,.widget_rss li span{padding:5px}
.widget_recent_entries li>span{display:block;
	padding:0 0 5px 10px;
	font-style:italic;
	font-size:.8em}
.widget_tag_cloud .tagcloud a{display:inline-block;
	text-transform:uppercase;
	padding:0 10px 10px}
.widget_recent_comments li,.widget_rss li{padding:10px 0!important}
.widget_recent_comments li a,.widget_rss li a{display:inline!important;
	padding:0!important;
	border-bottom:0!important}
#footer_widgets{padding:0 0 40px}
#footer_widgets .widget-columns{padding:0 10px}
#footer_widgets .widget-columns>section.widget{margin-bottom:20px}
@media screen and (min-width:37.5em){#footer_widgets .widget-columns{display:table;
	width:100%;
	table-layout:fixed}
	#footer_widgets .widget-columns>section.widget{width:2%;
		display:table-cell;
		vertical-align:top;
		padding:0 45px 0 0}
	.site-content.with-right-sidebar .content-area{float:left;
		margin:0 -30.4% 0 0;
		width:100%}
	.site-content.with-right-sidebar .site-main{margin:0 34% 0 0}
	.site-content.with-right-sidebar .widget-area{float:right;
		overflow:hidden;
		width:30.4%}
	.site-content.with-left-sidebar .content-area{float:right;
		margin:0 0 0 -30.4%;
		width:100%}
	.site-content.with-left-sidebar .site-main{margin:0 0 0 34%}
	.site-content.with-left-sidebar .widget-area{float:left;
		overflow:hidden;
		width:30.4%}
}
#footer_widgets .widget-title{text-align:left}
#footer_widgets ul.menu li a:before{content:'>';
	left:0;
	padding-right:9px;
	top:3px;
	font-size:.8em}
footer#footer{padding:70px 0 20px;
	color:#686868;
	margin-bottom:30px}
footer#footer .site-info{text-align:center;
	font-size:.8em}
footer#footer .dtbaker-social-icons-widget ul.dtbaker-social-icons-list,footer#footer .widget_nav_menu ul.menu{margin-top:-7px}
footer#footer .wpcf7-form{margin-top:5px}
footer#footer .widget ul li a{padding:7px 5px}
article.blog.sticky .blog-title h2 :before{content:"\f006";
	font:normal normal normal 14px/1 FontAwesome;
	padding-right:7px}
article.blog .entry-header{display:block;
	text-align:center;
	position:relative}
article.blog .entry-header .blog-title a.time-link{text-decoration:none}
article.blog .entry-header .blog-title a{color:inherit;
	text-decoration:none}
article.blog .entry-header .entry-meta{display:block;
	overflow:hidden;
	position:relative}
@media screen and (min-width:37.5em){article.blog .entry-header .entry-meta{margin:0 37px}
}
article.blog .blog-widget{position:absolute;
	left:19px;
	width:68px;
	padding:12px 0;
	text-align:center;
	z-index:2;
	background:#f3f3f3;
	top:-12px;
	font-family:Roboto;
	font-weight:300;
	display:none}
article.blog .blog-widget .blog-widget-inner{display:block}
article.blog .blog-widget .blog_date{clear:both;
	width:100%}
article.blog .blog-widget .blog_date span{text-align:center;
	display:block}
article.blog .blog-widget .blog_date span.day{font-size:21px;
	line-height:19px}
article.blog .blog-widget .blog_date span.month{font-size:14px;
	text-transform:uppercase;
	line-height:13px}
article.blog .blog-widget .blog_date span.year{font-size:14px;
	line-height:13px}
article.blog .blog-widget a{display:block;
	clear:both;
	margin:6px 0 0;
	line-height:1;
	width:100%;
	text-decoration:none}
article.blog .blog-widget a i,article.blog .blog-widget a span{text-align:center}
article.blog .blog-widget a i{font-size:10px;
color:#656565;
transition:color .3s}
article.blog .blog-widget a:hover i{color:#434343}
article.blog .blog-widget a.comment-count span{font-size:1.2em}
article.blog .blog-widget a.share-button span{font-size:.8em}
article.blog .blog-widget .share-buttons{position:absolute;
	padding:11px;
	width:148px;
	left:100%;
	top:0;
	display:none}
article.blog .blog-widget .share-buttons a{position:relative;
	z-index:1;
	text-decoration:none;
	display:inline-block;
	cursor:pointer;
	margin:0 3px 3px;
	font-size:11px;
	line-height:16px;
	width:32px;
	height:32px;
	text-indent:-999px;
	overflow:hidden;
	background-repeat:no-repeat}
article.blog .blog-widget .share-buttons a.share-facebook{background-image:url(../../../assets/image/theme/facebook_32.png)}
article.blog .blog-widget .share-buttons a.share-twitter{background-image:url(../../../assets/image/theme/twitter_32.png)}
article.blog .blog-widget .share-buttons a.share-google{background-image:url(../../../assets/image/theme/googleplus_32.png)}
article.blog .blog-widget .share-buttons a.share-pinterest{background-image:url(../../../assets/image/theme/pinterest_32.png)}
article.blog .blog-widget .share-buttons a.share-linkedin{background-image:url(../../../assets/image/theme/linkedin_32.png)}
article.blog .blog-widget .share-buttons a.share-email{background-image:url(../../../assets/image/theme/email_32.png)}
article.blog .blog-widget .share-clicked .share-buttons{display:block}
article.blog .blog-image{position:relative}
article.blog .blog-image .dtbaker_photo_border{text-align:center}
article.blog .blog-image .dtbaker_photo_border>div{display:inline-block;
	padding:4px}
article.blog .blog-image .dtbaker_photo_border>div img{display:block}
article.blog .blog-entry-content{margin:0}
article.blog.has-post-thumbnail .blog-widget{position:absolute;
	z-index:2}
@media screen and (min-width:37.5em){article.blog.has-post-thumbnail .blog-widget{display:block}
	article.blog-summary .blog-title{margin-top:-26px}
}
article.blog.has-post-thumbnail .entry-meta-wrap{position:relative;
	display:inline-block}
article.blog.has-post-thumbnail .entry-meta-wrap:before{content:'';
	position:absolute;
	border-top:1px solid #c3c3c3;
	right:100%;
	margin-right:10px;
	top:9px;
	width:1000px}
article.blog.has-post-thumbnail .entry-meta-wrap:after{content:'';
	position:absolute;
	border-top:1px solid #c3c3c3;
	left:100%;
	margin-left:10px;
	top:9px;
	width:1000px}
article.blog .edit-link{padding:1.5em;
	display:inline-block}
article.blog .entry-footer{font-size:12px;
	color:#666;
	text-align:center;
	padding:10px 0;
	line-height:1.8}
article.blog .entry-footer .blog_links_sep{padding:0 4px}
article.blog .entry-footer span i{padding-right:3px}
article.blog-summary{position:relative;
	margin-bottom:60px;
	padding-top:1px}
article.blog-summary .blog-title{position:relative}
article.blog-summary .blog-title .entry-title{display:inline-block;
	padding:10px 15px}
article.blog-summary .blog-widget{width:52px}
article.blog-summary .blog-widget .share-button{display:none}
article.blog-summary .entry-header{padding-bottom:4px}
@media screen and (min-width:37.5em){article.blog-summary .entry-header{padding-bottom:8px;
	margin-top:11px}
}
article.blog-summary .blog-entry-content{padding:0 10px}
@media screen and (min-width:37.5em){article.blog-summary .blog-entry-content{padding:0}
}
article.blog-summary .blog-entry-content p{margin:0 0 1.5em;
	padding:0;
	line-height:1.6}
article.blog-summary .blog_button{position:absolute;
	bottom:-23px;
	text-align:center;
	width:100%}
article.blog-summary .blog_button a{display:inline-block;
	border:1px solid #f0f0f0;
	background:#f7f7f7;
	padding:15px 30px;
	text-transform:uppercase;
	color:#000;
	text-decoration:none;
	line-height:1}
article.blog-single .blog-title{margin-top:20px}
article.blog-single .blog-title h1{margin:0}
article.blog-single .blog-entry-content{margin-top:0}
.blog_posts_1>div>.blog.blog-summary,.vergeblog_post_option_columns_1 .blog.blog-summary{width:100%;
margin-right:0}
@media screen and (min-width:37.5em){.blog_posts_1>div>.blog.blog-summary.has-post-thumbnail .blog-image,.vergeblog_post_option_columns_1 .blog.blog-summary.has-post-thumbnail .blog-image{width:200px;
	height:200px;
	position:absolute}
	.blog_posts_1>div>.blog.blog-summary.has-post-thumbnail .blog-widget,.vergeblog_post_option_columns_1 .blog.blog-summary.has-post-thumbnail .blog-widget{display:block;
		position:absolute;
		width:52px;
		left:19px;
		padding:12px 0}
	.blog_posts_1>div>.blog.blog-summary.has-post-thumbnail .blog-entry-content,.blog_posts_1>div>.blog.blog-summary.has-post-thumbnail .entry-footer,.blog_posts_1>div>.blog.blog-summary.has-post-thumbnail .entry-header,.vergeblog_post_option_columns_1 .blog.blog-summary.has-post-thumbnail .blog-entry-content,.vergeblog_post_option_columns_1 .blog.blog-summary.has-post-thumbnail .entry-footer,.vergeblog_post_option_columns_1 .blog.blog-summary.has-post-thumbnail .entry-header{margin-left:226px}
}
@media screen and (min-width:37.5em) and screen and (max-width:37.5em){.blog_posts_1>div>.blog.blog-summary.has-post-thumbnail .blog-widget,.vergeblog_post_option_columns_1 .blog.blog-summary.has-post-thumbnail .blog-widget{display:none}
}
.blog_posts_1>div>.blog.blog-summary .blog-entry-content,.vergeblog_post_option_columns_1 .blog.blog-summary .blog-entry-content{min-height:0}
.blog_posts_2>div>.blog.blog-summary,.vergeblog_post_option_columns_2 .blog.blog-summary{width:48%;
margin-bottom:11%;
	display:inline-block;
	vertical-align:top;
	margin-right:2%}
@media screen and (max-width:37.5em){.blog_posts_2>div>.blog.blog-summary,.vergeblog_post_option_columns_2 .blog.blog-summary{display:none}
}
.blog_posts_2>div>.blog.blog-summary .blog-image,.blog_posts_2>div>.blog.blog-summary.has-post-thumbnail .blog-image,.vergeblog_post_option_columns_2 .blog.blog-summary .blog-image,.vergeblog_post_option_columns_2 .blog.blog-summary.has-post-thumbnail .blog-image{text-align:center;
	position:relative;
	width:auto;
	height:auto}
.blog_posts_2>div>.blog.blog-summary.has-post-thumbnail .blog-widget,.vergeblog_post_option_columns_2 .blog.blog-summary.has-post-thumbnail .blog-widget{display:inline-block;
	position:relative;
	width:200px;
	left:auto;
	padding:4px}
.blog_posts_2>div>.blog.blog-summary.has-post-thumbnail .blog-widget span,.vergeblog_post_option_columns_2 .blog.blog-summary.has-post-thumbnail .blog-widget span{display:inline}
.blog_posts_2>div>.blog.blog-summary.has-post-thumbnail .blog-entry-content,.blog_posts_2>div>.blog.blog-summary.has-post-thumbnail .entry-footer,.blog_posts_2>div>.blog.blog-summary.has-post-thumbnail .entry-header,.vergeblog_post_option_columns_2 .blog.blog-summary.has-post-thumbnail .blog-entry-content,.vergeblog_post_option_columns_2 .blog.blog-summary.has-post-thumbnail .entry-footer,.vergeblog_post_option_columns_2 .blog.blog-summary.has-post-thumbnail .entry-header{margin-left:0}
.blog_posts_2>div>.blog.blog-summary:nth-child(even),.vergeblog_post_option_columns_2 .blog.blog-summary:nth-child(even){margin-right:0}
@media only screen and (max-width:480px){.blog_posts_2>div>.blog.blog-summary,.vergeblog_post_option_columns_2 .blog.blog-summary{width:auto;
display:block;
max-width:100%;
margin-right:0}
}
.blog_posts_3>div>.blog.blog-summary,.vergeblog_post_option_columns_3 .blog.blog-summary{width:31.6%;
margin-bottom:11%;
display:inline-block;
vertical-align:top;
margin-right:2%}
.blog_posts_3>div>.blog.blog-summary:nth-child(3n),.vergeblog_post_option_columns_3 .blog.blog-summary:nth-child(3n){margin-right:0}
@media only screen and (max-width:480px){.blog_posts_3>div>.blog.blog-summary,.vergeblog_post_option_columns_3 .blog.blog-summary{width:auto;
display:block;
max-width:100%;
margin-right:0}
}
@media screen and (max-width:1024px){.blog_posts_3>div>.blog.blog-summary .blog-title,.vergeblog_post_option_columns_3 .blog.blog-summary .blog-title{position:relative!important}
.blog_posts_3>div>.blog.blog-summary .blog-title:after,.blog_posts_3>div>.blog.blog-summary .blog-title:before,.vergeblog_post_option_columns_3 .blog.blog-summary .blog-title:after,.vergeblog_post_option_columns_3 .blog.blog-summary .blog-title:before{display:none!important}
}
.comment-navigation,.post-navigation,.posts-navigation{padding:1.5em;margin:0 0 1.5em 90px}
.comment-navigation .nav-previous a,.post-navigation .nav-previous a,.posts-navigation .nav-previous a{text-decoration:none}
.comment-navigation .nav-previous a:before,.post-navigation .nav-previous a:before,.posts-navigation .nav-previous a:before{font:normal normal normal 14px/1 FontAwesome;content:"\f060";padding-right:10px}
.comment-navigation .nav-next a,.post-navigation .nav-next a,.posts-navigation .nav-next a{text-decoration:none}
.comment-navigation .nav-next a:after,.post-navigation .nav-next a:after,.posts-navigation .nav-next a:after{font:normal normal normal 14px/1 FontAwesome;content:"\f061";padding-left:10px}
div.wpcf7,div.wpcf7 p{line-height:.8em}
.page-links .page-links-inner{padding:1.5em;margin:0 auto 1.5em;display:inline-block}
.page-links .page-links-inner span{display:inline-block;padding:5px 8px}
.content-area{padding:10px}
.vergeblog_page_option_width_full .content-area{padding:0}
.index-wrapper:after{content:'';display:table;clear:both}
.vergeblog_page_option_title_hide #main>.page-header>h1.page-title,.vergeblog_page_option_title_hide .blog-single>.entry-header>.blog-title,.vergeblog_page_option_title_hide .page>.entry-header,.vergeblog_page_option_title_hide div.product .product_title{display:none}
.inner-content-width{max-width:1140px;margin-right:auto;margin-left:auto}#comments #respond input[type=text],#comments #respond input[type=email],#comments #respond input[type=url],
.wp-caption,embed,iframe,object{max-width:100%}
.vergeblog_page_option_width_full #main-content{max-width:100%;margin-left:0;margin-right:0}
.sticky{display:block}
.hentry{margin:0 0 1.5em}
.byline,.updated:not(.published){display:none}
.group-blog .byline,.single .byline{display:inline}
.entry-content,.entry-summary,.page-content{margin:0}
.page-links{position:relative;text-align:center;clear:both;margin:0 0 1.5em}
#comments{padding:0 0 1.5em}
#comments section.comments-list article.comment.bypostauthor .comment-wrap,
#comments section.comments-list article.pingback.bypostauthor .comment-wrap{background:#f5f3f4}
#comments section.comments-list article.comment .comment-meta,
#comments section.comments-list article.pingback .comment-meta{position:absolute;width:50px;text-align:center}
#comments section.comments-list article.comment .comment-meta .author-date h4.comment-author,
#comments section.comments-list article.pingback .comment-meta .author-date h4.comment-author{margin:0;padding:10px 0 5px;font-size:16px;font-weight:400;word-wrap:break-word}
#comments section.comments-list article.comment .comment-meta .author-date h4.comment-author a,
#comments section.comments-list article.pingback .comment-meta .author-date h4.comment-author a{text-decoration:none}
#comments section.comments-list article.comment .comment-meta .author-date a.comment-edit-link,
#comments section.comments-list article.pingback .comment-meta .author-date a.comment-edit-link{font-size:11px;text-decoration:none}
#comments section.comments-list article.comment .comment-meta figure,
#comments section.comments-list article.pingback .comment-meta figure{margin:0}
#comments section.comments-list article.comment .comment-wrap,
#comments section.comments-list article.pingback .comment-wrap{border:1px solid #f0f0f0;padding:1.5em;margin:0 0 1.5em 59px}
@media screen and (min-width:480px){#comments section.comments-list article.comment .comment-meta,
	#comments section.comments-list article.pingback .comment-meta{width:90px}
	#comments section.comments-list article.comment .comment-wrap,
	#comments section.comments-list article.pingback .comment-wrap{margin:0 0 1.5em 105px}
	#comments section.comments-list article.comment section.child-comments,
	#comments section.comments-list article.pingback section.child-comments{padding-left:23px}}
#comments 
#respond{border:1px solid #f0f0f0;padding:1.5em;margin:0 0 1.5em}
#comments 
#respond .comment-notes{font-size:.8em}
#comments 
#respond label{width:100px;display:inline-block;vertical-align:top}
#comments 
#respond textarea{width:calc(100% - 110px)}
@media screen and (max-width:404px){#comments #respond textarea{width:100%}}
#comments 
#respond 
.form-submit{margin-left:103px}
.no-comments{text-align:center;padding:10px}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
.infinity-end.neverending .site-footer{display:block}
.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}
.dtbaker-social-icons-widget ul li.dtbaker-social_icons-list__item a,ul.instagram-pics li a{border:0!important}
.wp-caption{margin-bottom:1.5em}
.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}
.wp-caption .wp-caption-text{margin:.8075em 0}
.wp-caption-text{text-align:center}
.gallery{margin-bottom:1.5em}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:1em 0}
.gallery-columns-2 .gallery-item{max-width:50%}
.gallery-columns-3 .gallery-item{max-width:33.33%}
.gallery-columns-4 .gallery-item{max-width:25%}
.gallery-columns-5 .gallery-item{max-width:20%}
.gallery-columns-6 .gallery-item{max-width:16.66%}
.gallery-columns-7 .gallery-item{max-width:14.28%}
.gallery-columns-8 .gallery-item{max-width:12.5%}
.gallery-columns-9 .gallery-item{max-width:11.11%}
.gallery-caption{display:block}
body.elementor-page .entry-content{margin:-10px -10px 0}
body.elementor-page.vergeblog_page_option_width_full .entry-content{margin:0}
.elementor-element .elementor-icon-box-content .elementor-icon-box-title a{color:inherit}
.elementor-image-gallery figure figcaption{background-color:#fdf5f5;padding:5px}
.elementor-widget-heading:not(:last-child){margin-bottom:0}
.elementor-widget-container{padding-top:1px;margin-top:-1px}
.elementor-editor-active .elementor-widget-container{min-height:50px}
.elementor-widget-icon-box.elementor-view-default.elementor-position-left .elementor-widget-container{display:inline-block}
ul.instagram-pics{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
ul.instagram-pics li{display:inline-block;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:80px;width:33%}
ul.instagram-pics li img{max-width:100%;height:auto}
.null-instagram-feed p{display:none}
.dtbaker-social-icons-widget ul,.dtbaker-social-icons-widget ul li.dtbaker-social_icons-list__item{text-align:center}
.dtbaker-social-icons-widget ul li.dtbaker-social_icons-list__item i{margin:2px}
.dtbaker-social-icons-widget ul li.dtbaker-social_icons-list__item i a{border:0;padding:4px 1px}
div.wpcf7{margin:0;padding:0}
div.wpcf7 input.wpcf7-text,div.wpcf7 textarea{display:inline-block;font-size:1em}
div.wpcf7-response-output{margin:2em .5em 1em;padding:15px;border:1px solid #FBEED5;border-radius:3px}
div.wpcf7-mail-sent-ok{background:#DFF0D8;color:#468847}
div.wpcf7-mail-sent-ng,div.wpcf7-spam-blocked{background:#F2DEDE;color:#B94A48}
div.wpcf7-validation-errors{background:#FCF8E3;color:#C09853}
span.wpcf7-form-control-wrap{position:relative}
span.wpcf7-not-valid-tip{color:#B94A48;display:block;font-size:1em;left:0;margin:5px 0 10px;padding:0;position:relative;top:0;z-index:100}
span.wpcf7-not-valid-tip-no-ajax{color:red;display:block;font-size:1em}
span.wpcf7-list-item{display:block;margin-left:.5em;width:auto}
.wpcf7-display-none{display:none}
div.wpcf7 img.ajax-loader{border:none;margin-left:4px;vertical-align:middle}
div.wpcf7 .watermark{color:#888}
div.wpcf7 input.wpcf7-not-valid,div.wpcf7 textarea.wpcf7-not-valid{border:1px solid #B94A48}
div.wpcf7 input.wpcf7-submit{cursor:pointer}
#footer div.wpcf7 input.wpcf7-submit{padding:10px 20px}
div.wpcf7 label{cursor:pointer;width:auto;display:block}
div.wpcf7 .screen-reader-response{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px}
@-webkit-keyframes fadeInFromNone{0%{opacity:0}100%{opacity:1}}
@keyframes fadeInFromNone{0%{opacity:0}100%{opacity:1}}
.elementor-image-carousel{max-height:300px;overflow:hidden;opacity:0;-webkit-animation:fadeInFromNone .5s ease-out;animation:fadeInFromNone .5s ease-out}
.elementor-image-carousel.slick-initialized{max-height:100%;overflow:visible;opacity:1}
.map_buttons{text-align:center;padding:20px 0}
.cf7-grid *{box-sizing:border-box}
.cf7-grid-col{width:50%;float:left;padding-right:9.8%}
.cf7-grid-col:nth-child(2){padding-right:0}
div.wpcf7 input,div.wpcf7 textarea{max-width:100%;margin-bottom:15px}
div.wpcf7 textarea{height:180px}body.site_color_white{background:#FFF}
body.site_color_white.vergeblog_page_option_background_transparent .site-header{background:#FFF;border-radius:4px;box-shadow:0 0 45px -9px rgba(0,0,0,.34);position:relative;padding:39px 12px 12px}
body.site_color_white.vergeblog_page_option_background_transparent .site-header:before{content:'';display:block;position:absolute;top:12px;left:12px;right:12px;bottom:12px;border:1px solid #f0f0f0}
body.site_color_white.vergeblog_page_option_background_normal 
#header-content-inner,body.site_color_white.vergeblog_page_option_background_normal .footer-wrapper{background:#FFF;border-radius:4px;box-shadow:0 0 45px -9px rgba(0,0,0,.34)}body.site_color_white.vergeblog_page_option_background_normal 
#header-content-inner:before,body.site_color_white.vergeblog_page_option_background_normal 
.footer-wrapper:before{content:'';display:block;position:absolute;top:12px;left:12px;right:12px;bottom:12px;border:1px solid #f0f0f0}
body.site_color_white 
#site-navigation{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}
body.site_color_white .elementor-divider-separator,body.site_color_white .woocommerce.widget_shopping_cart .total,body.site_color_white.woocommerce .widget_shopping_cart .total{border-top-color:#f0f0f0}
body.site_color_white .main-navigation ul ul{background:#FFF;border-color:#f0f0f0}
body.site_color_white .main-navigation ul ul li{border-bottom:1px solid #f0f0f0}
body.site_color_white .elementor-button:focus,body.site_color_white .elementor-button:hover,body.site_color_white .elementor-button:visited{color:#000}
body.site_color_white .dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div a h3,body.site_color_white .dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div span.price,body.site_color_white.woocommerce ul.products li.product a h3,
body.site_color_white.woocommerce ul.products li.product span.price{color:#585858}
body.site_color_white article.blog{background:#FFF}
body.site_color_white pre{background:#f0f0f0}
body.site_color_white input[type=text],
body.site_color_white input[type=email],
body.site_color_white input[type=url],
body.site_color_white input[type=password],
body.site_color_white input[type=tel],
body.site_color_white input[type=range],
body.site_color_white input[type=date],
body.site_color_white input[type=month],
body.site_color_white input[type=week],
body.site_color_white input[type=time],
body.site_color_white input[type=datetime],
body.site_color_white input[type=datetime-local],
body.site_color_white input[type=color],
body.site_color_white input[type=number],
body.site_color_white input[type=search],
body.site_color_white textarea{color:#000;border-color:#f0f0f0}
body.site_color_white div.pp_woocommerce .pp_content_container{background:#fff}
body.site_color_white #add_payment_method .cart-collaterals .cart_totals tr td,
body.site_color_white #add_payment_method .cart-collaterals .cart_totals tr th,
body.site_color_white.woocommerce-cart .cart-collaterals .cart_totals tr td,
body.site_color_white.woocommerce-cart .cart-collaterals .cart_totals tr th,
body.site_color_white.woocommerce-checkout .cart-collaterals .cart_totals tr td,
body.site_color_white.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-color:#f0f0f0}
body.site_color_white .woocommerce form.login,
body.site_color_white .woocommerce form.register,
body.site_color_white.woocommerce form.checkout_coupon{border-color:#f0f0f0}
body.site_color_white.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#fff;border-color:#f0f0f0}
body.site_color_white.woocommerce div.product .woocommerce-tabs ul.tabs li:before{box-shadow:2px 2px 0 #fff;border-color:#f0f0f0}
body.site_color_white.woocommerce div.product .woocommerce-tabs ul.tabs li:after{box-shadow:-2px 2px 0 #fff;border-color:#f0f0f0}
body.site_color_white.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#FFF;border-bottom-color:#FFF}
body.site_color_white.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom-color:#f0f0f0}
body.site_color_white article.blog .blog-widget,
body.site_color_white article.blog .blog-widget .share-buttons{background:#f0f0f0}
body.site_color_white table{border:1px solid rgba(0,0,0,.1)}
body.site_color_white .elementor-widget-sidebar .widget ul li a,
body.site_color_white .widget_recent_comments li,
body.site_color_white .widget_rss li,
body.site_color_white aside.widget-area .widget ul li a{border-bottom:1px solid #f0f0f0}
body.site_color_white table td{border-top:1px solid rgba(0,0,0,.1)}
body.site_color_white #comments #respond,
body.site_color_white .page-links .page-links-inner,
body.site_color_white .page-links .page-links-inner span,
body.site_color_white .post-navigation,body.site_color_white .posts-navigation,
body.site_color_white article.blog .blog-image .dtbaker_photo_border>div{border:1px solid #f0f0f0}@media screen and (min-width:37.5em){body.site_color_white article.blog-summary .entry-header{border-top:1px solid #f0f0f0}
	body.site_color_white article.blog-summary .entry-header .blog-title .entry-title{background:#FFF}}
body.site_color_white .page-links .page-links-inner a span,
body.site_color_white .page-links .page-links-inner span{background:#cee6e5}
body.site_color_white a{color:#585858}
body.site_color_white .elementor-widget-sidebar .widget,
body.site_color_white aside.widget-area .widget{background:#FFF;border:1px solid #f0f0f0}
body.site_color_white .elementor-widget-sidebar .widget .widget-title:before,
body.site_color_white aside.widget-area .widget .widget-title:before{background:#FFF}
body.site_color_white article.blog .entry-footer{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}
body.site_color_white .elementor-image-gallery figure figcaption{background-color:#FFF}@media screen and (min-width:37.5em){body.site_color_white .main-navigation>div>ul>li:after{color:#f0f0f0}}
body.site_color_white.woocommerce span.onsale{color:#FFF;background-color:#a8c29b}
body.site_color_white footer#footer .site-info{text-align:center;font-size:.8em}
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0}
.cart_totals h2{text-align:center}.woocommerce #reviews h3{margin:10px 0 24px}
.dtbaker_woocommerce_product_slider{margin:0;overflow:hidden;height:340px;visibility:hidden}
.dtbaker_woocommerce_product_slider.slick-initialized{visibility:visible;height:auto}
@media screen and (min-width:37.5em){.dtbaker_woocommerce_product_slider.slick-initialized{margin:0 20px;overflow:visible}}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product{float:left}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div{width:193px;margin:0 auto 20px}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div .star-rating{position:relative;float:none;display:inline-block}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div a{overflow:visible}
.woocommerce span.onsale{width:44px;padding:2px;height:44px;margin:-12px -7px 0 0!important}
.woocommerce .products .star-rating{display:inline-block}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:30.8%}
@media only screen and (max-width:768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%}}
.woocommerce .related ul.products li.product,.woocommerce-page .related ul.products li.product{width:22.05%}
@media only screen and (max-width:768px){.woocommerce .related ul.products li.product,.woocommerce-page .related ul.products li.product{width:48%}}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div a,.woocommerce ul.products li.product a{margin-top:6px;display:block;position:relative;z-index:10;border:0;outline:0;text-align:center;border-radius:0}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div a.button,.woocommerce ul.products li.product a.button{margin:7px 0 0}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div a img,.woocommerce ul.products li.product a img{margin:0}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div a h3,.woocommerce ul.products li.product a h3{padding:17px 0 9px;font-size:20px;margin:0}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div span.price,.woocommerce ul.products li.product span.price{font-size:14px;padding-bottom:5px}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div span.price del,.woocommerce ul.products li.product span.price del{display:inline}
.dtbaker_woocommerce_product_slider .dtbaker_woocommerce_product>div span.price ins,.woocommerce ul.products li.product span.price ins{font-weight:400}
.woocommerce select{color:#000}
.woocommerce .input-text.qty{padding:13px 9px}
.woocommerce .widget_shopping_cart .widget_shopping_cart_content .cart_list,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .cart_list{margin-bottom:15px}
.woocommerce .widget_shopping_cart .widget_shopping_cart_content .cart_list li a,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .cart_list li a{margin-right:53px;padding:0}
.woocommerce .widget_shopping_cart .widget_shopping_cart_content .cart_list li a img,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .cart_list li a img{margin-right:-45px;margin-top:10px}
.woocommerce .widget_shopping_cart .widget_shopping_cart_content .cart_list li span.quantity,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .cart_list li span.quantity{font-size:.9em;padding-left:5px}
.woocommerce .widget_shopping_cart .widget_shopping_cart_content .cart_list li a.remove,.woocommerce.widget_shopping_cart .widget_shopping_cart_content .cart_list li a.remove{top:14px;left:-7px;padding:1px;color:#f7b2b2!important;margin-right:0!important}
.woocommerce .widget_shopping_cart .widget_shopping_cart_content p.buttons,.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons{text-align:center}
.woocommerce form .form-row textarea{height:6em}
.woocommerce-checkout-payment{color:#000}
#header-content{padding-top:1px}
#header-content-inner{margin-top:0}
#main-wrapper{position:relative}
.site-header{margin-bottom:30px}
@media screen and (min-width:37.5em){#header-content-inner{margin-top:80px}
	.site-header{padding-top:17px}}
.vergeblog_page_option_width_full .inner-content-width{max-width:100%;margin-left:0;margin-right:0}
footer#footer{padding-top:20px}
@media screen and (min-width:37.5em){footer#footer{padding-top:70px}}
.footer-wrapper{padding:20px;position:relative}
@media screen and (min-width:37.5em){.footer-wrapper{padding:40px}}
.footer-wrapper #footer_widgets{position:relative}
#header-content-inner{padding:12px;position:relative;z-index:1}
@media screen and (min-width:37.5em){#header-content-inner{padding:0 50px 40px}
	#top-widgets{position:absolute;top:0;left:0;right:0;display:table;width:100%}}
.site-description{padding-bottom:20px}
.page-header,.search-results-wrapper>header.entry-header{margin-bottom:40px}
#top-widgets .left{text-align:center;position:relative;z-index:5;vertical-align:top}
@media screen and (min-width:37.5em){#top-widgets .left{display:table-cell;width:33%;padding:51px 0 0 86px}}
#top-widgets .left ul{text-align:center;margin:0;padding:0;list-style:none}
#top-widgets .left ul li{display:inline-block;margin:4px;padding:0;text-align:center}
#top-widgets .left ul li a,#top-widgets .left ul li label{color:#b2b2b2;padding:7px 5px;display:inline-block;font-size:16px;position:relative;cursor:pointer}
#top-widgets .left ul li.spacer{padding:6px 0;color:#f1f1f1}
#top-widgets .left ul li a.vergeblog-header-shop span{position:absolute;font-size:10px;background:#e6e8e3;color:#615959;border-radius:50%;display:block;width:16px;height:16px;line-height:16px;top:2px;right:-4px}
#top-widgets .left ul li>input{display:none}
#top-widgets .left ul li form{display:none;position:absolute;width:300px;margin-left:-151px}
#top-widgets .left ul li #header-search-checkbox:checked+form{display:block;background:#FFF;z-index:100}
.header_butts_hidden #top-widgets .left ul{display:none}
#top-widgets .right{position:relative;z-index:4;vertical-align:top}
@media screen and (min-width:37.5em){#top-widgets .center{display:table-cell;width:33%;text-align:center}
	#top-widgets .right{display:table-cell;width:33%;text-align:center;padding:51px 0 0}}
#top-widgets .right a.dtbaker-social_icons-list__link{padding:12px 1px}
#top-widgets .right a.dtbaker-social_icons-list__link span{font-size:16px}
.site-content .content-area,.site-content .widget-area,.site-content-full .content-area{padding-top:20px}
.dtb-image-size-vergeblog_gallery_rounded figure img{border-radius:50%}
.dtb-heading-line .elementor-widget-container{overflow:hidden;padding:10px 0}
.dtb-heading-line .elementor-widget-container h1,.dtb-heading-line .elementor-widget-container h2,.dtb-heading-line .elementor-widget-container h3,.dtb-heading-line .elementor-widget-container h4{display:inline-block;position:relative;padding:0 8px}
.dtb-heading-line .elementor-widget-container h1:before,.dtb-heading-line .elementor-widget-container h2:before,.dtb-heading-line .elementor-widget-container h3:before,.dtb-heading-line .elementor-widget-container h4:before{content:'';position:absolute;border-top:1px solid #f0f0f0;right:100%;margin-right:10px;top:50%;width:1000px}
.dtb-heading-line .elementor-widget-container h1:after,.dtb-heading-line .elementor-widget-container h2:after,.dtb-heading-line .elementor-widget-container h3:after,.dtb-heading-line .elementor-widget-container h4:after{content:'';position:absolute;border-top:1px solid #f0f0f0;left:100%;margin-left:10px;top:50%;width:1000px}
.not-found .inline-search{margin-bottom:40px}