strong {color:#ed2360;}

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

.breadcrumbs .trail-browse,.breadcrumbs .trail-items,.breadcrumbs .trail-items li {display: inline-block;margin:0;padding: 0;border:none;background:transparent;text-indent: 0;}.breadcrumbs .trail-browse {font-size: inherit;font-style:inherit;font-weight: inherit;color: inherit;}.breadcrumbs .trail-items {list-style: none;}.trail-items li::after {content: "\002F";padding: 0 0.5em;}.trail-items li:last-of-type::after {display: none;}

/*#page {background-image: url(../images/header-flowers-all.png);}*/

.site-header .site-branding .site-title {
display: none !important;
}

body.custom-background { background-image: url('../images/wood-tile.jpg'); background-repeat: repeat; background-position: top left; background-attachment: fixed; overflow-x:hidden;}

body.pagehome {background-image: none;background-color:#fff;background-repeat: repeat; background-position: top left; background-attachment: fixed; }

body.pagehome #page_inner_wrap {margin-top:-162px;}

#pastel_top_title h1, .entry-header h1, .elm-widget-heading h1.elm-heading-title, .elm-widget-heading h1.elm-heading-title.elm-size-large, .elm-widget-heading h2.elm-heading-title, .elm-widget-heading h2.elm-heading-title.elm-size-large { 
	color: #ed2360; 
	font-family: 'Kristi'; 
	font-size: 79px; 
	font-style: normal; 
	font-weight: 400; 
	padding-top: 15px; 
	padding-bottom: 20px; 
}

#masthead .site-title h1 { color: #883d1d; font-family: 'Kristi'; font-size: 60px; font-style: normal; font-weight: 400; }

.main-navigation, .main-navigation a, .dtbaker_icon_text h3 { color: #883d1d; font-family: 'Raleway'; font-size: 20px; font-style: normal; font-weight: 400; }

a,a:link,a:visited { color: #883d1d; }

a:hover, .main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .main-navigation .current-menu-ancestor > a { color: #ed2360; }

#page_home .main-navigation .menu .menu-item a#m1,
#page_about .main-navigation .menu .menu-item a#m2 ,
#page_services .main-navigation .menu .menu-item a#m3 {color:#ed2360;}
#page_careers .main-navigation .menu .menu-item a#m4 {color:#ed2360;}
#page_contact .main-navigation .menu .menu-item a#m5 {color:#ed2360;}

.showroom .show {padding: 0 25px;}
.showroom .show img{width:100%;}
.elm .round {border-radius:5px;}

body { color: #666666; font-family: 'Open Sans'; font-size: 14px; font-style: normal; font-weight: 400; }

#footer_widgets .widget-title { color: #883d1d; font-family: 'Kristi'; font-size: 47px; font-style: normal; font-weight: 400; }


.sidebar .widget .widget_content, #footer_widgets .widget_content { color: #666666; font-size: 14px; font-style: normal; padding-bottom: 10px; }

.widget-title, .widget_box_style .textwidget, .pastel_circle_wrap .dtbaker_icon_text, .widget_search .widget_content .searchform .searchsubmit, .widget .widget_content h4 { color: #bc7b53; font-family: 'Raleway'; font-size: 20px; font-style: normal; font-weight: 400; }

.blog-title h1.entry-title { color: #883d1d; font-family: 'Raleway'; font-size: 30px; font-style: normal; font-weight: 400; margin-bottom: 26px; }

p { }
h1 { color: #883d1d; font-family: 'Raleway'; font-size: 40px; font-style: normal; font-weight: 400; }
h2 { color: #883d1d; font-family: 'Raleway'; font-size: 30px; font-style: normal; font-weight: 400; }
h3 { color: #883d1d; font-family: 'Raleway'; font-size: 25px; font-style: normal; font-weight: 400; }


article.blog-summary.pastel_featured_image_style_normal .blog-image div a img[width="200"][height="220"] {
	-webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
	clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
	-webkit-clip-path: url("#polygon-clip-hexagon");
	clip-path: url("#polygon-clip-hexagon");
}

.item.item-przbawq .elm-widget-container {
    padding: 30px 30px 30px 30px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e9e8d6;
}

.success-msg {
	margin-bottom: 20px;
    color: #40c13e;
    padding: 5px 0;
    border-radius: 5px;
	text-align:left;
	font-weight:bold;
}
.success-msg i { color:#40c13e;}
.failed-msg {
	margin-bottom: 20px;
    color: #ed2360;
    padding: 5px 0;
    border-radius: 5px;
	text-align:left;
	font-weight:bold;
}
.failed-msg i { color:#ed2360;}


/*.ekhwa-logo {display: inline-table;margin-right: 30px;}
.ekhwa-logo img {max-width:120px;}*/
.ekhwa-title {vertical-align:top;color:#1b89c1;}/*display: inline-table;*/
.ekhwa-title span{color:#93ca5d;}

#wlc-wrap{display:table; }

#services-col1 , #services-col2{display:table; }
#services-col1.elm-row , #services-col2 .elm-row{display:inline-table; }

#services-col1 .elm-row .elm-column ,#services-col2 .elm-row .elm-column{display:inline-table; }
#contact-wrap { display:table; width:100%; margin:0 auto;} /*display:table;*/

#clients-wrap .elm-row .elm-column {display:inline-table; }
#clients-wrap {display:table; }
#clients-wrap .cl-logo-wrap .client  {margin-bottom:20px; min-height:60px; cursor:pointer;}
#clients-wrap .cl-logo-wrap .cl-logo1  {background:url('../images/clients/01.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo1:hover  {background:url('../images/clients/01-hover.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo2  {background:url('../images/clients/02.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo2:hover  {background:url('../images/clients/02-hover.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo3  {background:url('../images/clients/03.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo3:hover  {background:url('../images/clients/03-hover.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo4  {background:url('../images/clients/04.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo4:hover  {background:url('../images/clients/04-hover.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo5  {background:url('../images/clients/05.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo5:hover  {background:url('../images/clients/05-hover.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo6  {background:url('../images/clients/06.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo6:hover  {background:url('../images/clients/06-hover.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo7  {background:url('../images/clients/07.png') center center no-repeat; }
#clients-wrap .cl-logo-wrap .cl-logo7:hover  {background:url('../images/clients/07-hover.png') center center no-repeat; }

#social-wrap {display:inline; }
#social-wrap .item-stzryct .elm-row .elm-column , #social-wrap .item-stzryct .elm-column-wrap , #social-wrap .item-stzryct .elm-widget-wrap {display:inline-table;}

#services-col2 .elm-row {height: 100%!important;}
#services-col2 .elm-row .elm-column {display: inline-table;/*height: 100%;*/}
	
#services-col1 .elm-column.item.item-6ne1rpw {background: #faeaeb;}
#services-col1 .elm-column.item.item-qz6u6iq {background: #fddadb;}
#services-col1 .elm-column.item.item-hsxna9t {background: #f8b2b4; }

#services-col2 .elm-column.item.item-k0aae1h {background: #f8b2b4;}
#services-col2 .elm-column.item.item-x5e3uu7 {background: #fff;}
#services-col2 .elm-column.item.item-68so1mv {background: #fddadb;}

#services-col1 .elm-column.item.elm-inner-column , #services-col2 .elm-column.item.elm-inner-column {cursor:pointer;}
#services-col1 .elm-column.item.elm-inner-column:hover , #services-col2 .elm-column.item.elm-inner-column:hover {
    background: #813748;
    color: #fff;
}
#services-col1 .elm-column.item.elm-inner-column:hover h3 a  , #services-col2 .elm-column.item.elm-inner-column:hover h3 a {color:#fff;}

#footer .inner-content-width .contain {
    max-width: 1140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: table;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
#footer .inner-content-width .foot-tab {
    border: 0px ;
    margin: 0 auto;
    text-align: left;
    border-collapse: separate;
    border-radius: 0px;
	z-index: 999999;
}
#footer .inner-content-width .foot-tab tr , #footer .inner-content-width .foot-tab tr td {  border: 0px ; vertical-align:middle;}
#footer .foot-tab  tr td{text-align:right; padding : 0 15px;}
#footer .foot-tab  tr td.krom{ text-align:left; }
#footer .foot-tab  .simple-tab { 
	border: 0px ;
    margin: 0;
    text-align: left;
    border-collapse: separate;
    border-radius: 0px;
	width:auto;
	z-index: 999999;
    position: inherit;
}
#footer .foot-tab  .simple-tab tr td{ vertical-align:middle; padding : 0 2px; }

div#profile-left {
	width: 27px;
	float: left;
	height: 196px;
	left: 0;
	position: fixed;
	top: 300px;
	background-image: url(../images/profile.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	z-index: 9999;
}
#profile-left a {
	display: block;
	width: 27px;
	height: 196px;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
}
div#profile-left:hover {
	width: 221px;
	height: 196px;
	background-position: -30px bottom;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
}
#profile-left:hover a {
	display: block;
	width: 221px;
	height: 196px;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
}

@media only screen and (min-width: 769px) {

	.pastel-diagonal-left {
		-webkit-clip-path: polygon(0 8%, 100% 0, 100% 100%, 0 100%);
		clip-path: polygon(0 8%, 100% 0, 100% 100%, 0 100%);
		-webkit-clip-path: url("#clip-diagonal-left");
		clip-path: url("#clip-diagonal-left");
	}

	.pastel-diagonal-right {
		-webkit-clip-path: polygon(0 0, 100% 8%, 100% 100%, 0 100%);
		clip-path: polygon(0 0, 100% 8%, 100% 100%, 0 100%);
		-webkit-clip-path: url("#clip-diagonal-right");
		clip-path: url("#clip-diagonal-right");
	}
	
	
} 





.item.item-35ie9e7{padding:28px 0px 170px 0px;}
.item.item-35ie9e7 > .elm-background-overlay{ 
	background-image: url(../images/header-flowers-all.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px;
	z-index:900;
	top:28px;
}


.item.item-j033eia{text-align:center;}
.item.item-j033eia .elm-image img{max-width:100%;opacity:1;}
.item.item-j033eia .elm-widget-container{padding:0px 0px 41px 0px;}

.item.item-17hurmb{text-align:center;}
.item.item-17hurmb .elm-image img{max-width:100%;opacity:1;}

.item.item-zw1tbub > .elm-container{max-width:1140px;}
.item.item-zw1tbub{background-color:#ffffff;padding:80px 0px 160px 0px;}

.item.item-bvf0c33 .elm-widget-container{padding:7px 0px 6px 0px;}

.item.item-hnho6g0{text-align:center;}
.item.item-hnho6g0 .elm-image img{max-width:100%;opacity:1;}

.item.item-mo68mtt > .elm-container{max-width:1140px;}
.item.item-mo68mtt{background-color:#f4f0ed;background-image:url("../images/pink-flower-top.png");background-position:top left;background-repeat:no-repeat;padding:80px 0px 191px 0px;}
.item.item-mo68mtt > .elm-background-overlay{opacity:0.5;}

.item.item-lyh4x2b > .elm-container{max-width:1140px;}
.item.item-lyh4x2b{
	background-color:#ffffff;
	background-image:url("../images/portfolio-gold-dots.png");
	background-position:top center;
	background-repeat:no-repeat;
	margin-top:-80px;
	margin-bottom:0px;
	padding:130px 0px 70px 0px;
}
/*.item.item-lyh4x2b > .elm-background-overlay{background-image:url("../images/client-bottom.png");background-position:bottom center;background-repeat:repeat-x;opacity:1;}*/

.item.item-gmpm4gy{text-align:center;}

.item.item-fgt8z3t .elm-widget-container{padding:16px 0px 49px 0px;}

.item.item-dnioqzc{background-image:url("../images/paper-texture-tile.jpg");margin-top:-140px;margin-bottom:0px;padding:118px 0px 0px 0px;}
.item.item-dnioqzc > .elm-background-overlay{background-image:url("../images/difference-base-top-all.png");background-position:top center;background-repeat:repeat-x;opacity:1;}

.item.item-t5dbmfn > .item-populated{padding:0px 0px 0px 0px;}

.item.item-h03ec6r > .elm-container{max-width:1140px;}

.item.item-y7hg7s5 > .item-populated{background-color:#ffffff;padding:51px 51px 51px 51px;}

.item.item-5pgry3y{text-align:center;}
.item.item-5pgry3y .elm-widget-container{padding:0px 0px 20px 0px;}

.item.item-s5f1gzs{text-align:center;}
.item.item-s5f1gzs .elm-widget-container{padding:0px 0px 20px 0px;}

.item.item-ipr9b0x > .elm-container{max-width:1140px;}
.item.item-ipr9b0x{background-color:#ffffff;padding:80px 0px 150px 0px;}

.item.item-ig0tbn9{text-align:center;}
.item.item-ig0tbn9 .elm-widget-container{padding:0px 0px 20px 0px;}

.item.item-6254ly6 > .elm-container{max-width:1140px;}
.item.item-6254ly6{background-color:#efeee9;background-image:url("../images/bg-flowers-desk.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;padding:150px 0px 150px 0px;}

.item.item-sx70zgf > .item-populated{background-color:#ffffff;}

.item.item-zitcfsf{text-align:left;}

.item.item-zitcfsf .elm-image img{max-width:100%;opacity:1;}

.item.item-zitcfsf .elm-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.item.item-qrvxkqc > .item-populated{background-color:#ffffff;padding:70px 40px 40px 40px;}

.item.item-jpzyrob .elm-widget-container{padding:0px 0px 25px 0px;}

.item.item-krorcbg .elm-widget-container{padding:0px 0px 10px 0px;}

.item.item-uhs87zm > .elm-container{max-width:1140px;}

.item.item-uhs87zm{background-color:#ffffff;padding:100px 0px 100px 0px;}

.item.item-hwept7s{text-align:center;}

.item.item-hwept7s .elm-widget-container{padding:0px 0px 29px 0px;}

.item.item-kbqzshd > .elm-container{max-width:1140px;}

.item.item-kbqzshd{background-color:#f8f8f6;background-image:url("../images/bg-flowers-desk.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;padding:123px 0px 150px 0px;}

.item.item-a5236ya > .item-populated{background-color:#ffffff;border-style:solid;border-width:1px 0px 1px 1px;border-color:#efefef;margin:0px 0px 0px 0px;padding:18px 40px 60px 40px;}

.item.item-8xps7la .elm-icon-list-icon{font-size:16px;}

.item.item-8xps7la .elm-icon-list-items{text-align:left;}

.item.item-8xps7la .elm-icon-list-text{padding-left:8px;line-height:2.5em;}

.item.item-iiyviea > .item-populated{background-color:#ffffff;background-image:url("../images/large-flowers-fade.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:contain;border-style:solid;border-width:1px 1px 1px 00px;border-color:#efefef;margin:0px 0px 0px 0px;padding:18px 40px 60px 40px;}

.item.item-e451h4x .elm-spacer-inner{height:103px;}

.item.item-doqjgio{text-align:center;}

.item.item-doqjgio .elm-widget-container{padding:0px 0px 20px 0px;}

.item.item-vkq5g40{background-color:#ffffff;padding:67px 0px 0px 0px;}

.item.item-8zcg8rq > .item-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.item.item-4dyqkxp > .elm-container{max-width:1140px;}

.item.item-4dyqkxp > .elm-background-overlay{opacity:0.5;}

.item.item-1mhee8t{text-align:center;}

.item.item-pzg61o9 .elm-text-editor{text-align:center;}

.item.item-vcg3xzo > .elm-container{max-width:1140px;}

.item.item-vcg3xzo{background-color:#ffffff;border-style:solid;border-width:1px 1px 0px 1px;border-color:#ededed;margin-top:0px;margin-bottom:0px;}

.item.item-6ne1rpw > .item-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#ededed;}

.item.item-7o7jzm1.elm-view-stacked .elm-icon{background-color:#ceead4;}

.item.item-7o7jzm1.elm-view-framed .elm-icon, .item.item-7o7jzm1.elm-view-default .elm-icon{color:#ceead4;border-color:#ceead4;}

.item.item-7o7jzm1.elm-position-right .elm-icon-box-icon{margin-left:31px;}

.item.item-7o7jzm1.elm-position-left .elm-icon-box-icon{margin-right:31px;}

.item.item-7o7jzm1.elm-position-top .elm-icon-box-icon{margin-bottom:31px;}

.item.item-7o7jzm1 .elm-icon{font-size:74px;}

.item.item-7o7jzm1 .elm-icon i{transform:rotate(0deg);}

.item.item-7o7jzm1 .elm-icon-box-content .elm-icon-box-title{color:#a5a5a5;font-size:30px;font-weight:normal;}

.item.item-7o7jzm1 .elm-widget-container{padding:28px 28px 28px 28px;}

.item.item-qz6u6iq > .item-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#ededed;}

.item.item-7h7uhmd.elm-view-stacked .elm-icon{background-color:#fdc1c1;}

.item.item-7h7uhmd.elm-view-framed .elm-icon, .item.item-7h7uhmd.elm-view-default .elm-icon{color:#fdc1c1;border-color:#fdc1c1;}

.item.item-7h7uhmd.elm-position-right .elm-icon-box-icon{margin-left:31px;}

.item.item-7h7uhmd.elm-position-left .elm-icon-box-icon{margin-right:31px;}

.item.item-7h7uhmd.elm-position-top .elm-icon-box-icon{margin-bottom:31px;}

.item.item-7h7uhmd .elm-icon{font-size:74px;}

.item.item-7h7uhmd .elm-icon i{transform:rotate(0deg);}

.item.item-7h7uhmd .elm-icon-box-content .elm-icon-box-title{color:#a5a5a5;font-size:30px;font-weight:normal;}

.item.item-7h7uhmd .elm-widget-container{padding:28px 28px 28px 28px;}

.item.item-hsxna9t > .item-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#ededed;}

.item.item-wzzvefy.elm-view-stacked .elm-icon{background-color:#f2efc2;}

.item.item-wzzvefy.elm-view-framed .elm-icon, .item.item-wzzvefy.elm-view-default .elm-icon{color:#f2efc2;border-color:#f2efc2;}

.item.item-wzzvefy.elm-position-right .elm-icon-box-icon{margin-left:31px;}

.item.item-wzzvefy.elm-position-left .elm-icon-box-icon{margin-right:31px;}

.item.item-wzzvefy.elm-position-top .elm-icon-box-icon{margin-bottom:31px;}

.item.item-wzzvefy .elm-icon{font-size:74px;}

.item.item-wzzvefy .elm-icon i{transform:rotate(0deg);}

.item.item-wzzvefy .elm-icon-box-content .elm-icon-box-title{color:#a5a5a5;font-size:30px;font-weight:normal;}

.item.item-wzzvefy .elm-widget-container{padding:28px 28px 28px 28px;}

.item.item-uoi065p > .elm-container{max-width:1140px;}
.item.item-uoi065p{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ededed;margin-top:0px;margin-bottom:0px;}
.item.item-k0aae1h > .item-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#ededed;}
.item.item-bhr64f7.elm-view-stacked .elm-icon{background-color:#c4edf3;}
.item.item-bhr64f7.elm-view-framed .elm-icon, .item.item-bhr64f7.elm-view-default .elm-icon{color:#c4edf3;border-color:#c4edf3;}
.item.item-bhr64f7.elm-position-right .elm-icon-box-icon{margin-left:31px;}
.item.item-bhr64f7.elm-position-left .elm-icon-box-icon{margin-right:31px;}
.item.item-bhr64f7.elm-position-top .elm-icon-box-icon{margin-bottom:31px;}
.item.item-bhr64f7 .elm-icon{font-size:74px;}
.item.item-bhr64f7 .elm-icon i{transform:rotate(0deg);}
.item.item-bhr64f7 .elm-icon-box-content .elm-icon-box-title{color:#a5a5a5;font-size:30px;font-weight:normal;}
.item.item-bhr64f7 .elm-widget-container{padding:28px 28px 28px 28px;}
.item.item-x5e3uu7 > .item-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#ededed;}
.item.item-d2piaqi.elm-view-stacked .elm-icon{background-color:#dbdbdb;}
.item.item-d2piaqi.elm-view-framed .elm-icon, .item.item-d2piaqi.elm-view-default .elm-icon{color:#dbdbdb;border-color:#dbdbdb;}
.item.item-d2piaqi.elm-position-right .elm-icon-box-icon{margin-left:31px;}
.item.item-d2piaqi.elm-position-left .elm-icon-box-icon{margin-right:31px;}
.item.item-d2piaqi.elm-position-top .elm-icon-box-icon{margin-bottom:31px;}
.item.item-d2piaqi .elm-icon{font-size:74px;}
.item.item-d2piaqi .elm-icon i{transform:rotate(0deg);}
.item.item-d2piaqi .elm-icon-box-content .elm-icon-box-title{color:#a5a5a5;font-size:30px;font-weight:normal;}
.item.item-d2piaqi .elm-widget-container{padding:28px 28px 28px 28px;}
.item.item-68so1mv > .item-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#ededed;}
.item.item-jso29vk.elm-view-stacked .elm-icon{background-color:#ddd9f0;}
.item.item-jso29vk.elm-view-framed .elm-icon, .item.item-jso29vk.elm-view-default .elm-icon{color:#ddd9f0;border-color:#ddd9f0;}
.item.item-jso29vk.elm-position-right .elm-icon-box-icon{margin-left:31px;}
.item.item-jso29vk.elm-position-left .elm-icon-box-icon{margin-right:31px;}
.item.item-jso29vk.elm-position-top .elm-icon-box-icon{margin-bottom:31px;}
.item.item-jso29vk .elm-icon{font-size:74px;}
.item.item-jso29vk .elm-icon i{transform:rotate(0deg);}
.item.item-jso29vk .elm-icon-box-content .elm-icon-box-title{color:#a5a5a5;font-size:30px;font-weight:normal;}
.item.item-jso29vk .elm-widget-container{padding:28px 28px 28px 28px;}
.item.item-poh0ok2 > .elm-container{max-width:1140px;}
.item.item-61xf8fr > .item-populated{padding:0px 0px 0px 28px;}
.item.item-w86uy0f .elm-widget-container{margin:0px 0px 0px 0px;padding:63px 0px 14px 0px;}
.item.item-xf8yorq .elm-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}
.item.item-hc1lizy .elm-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.item.item-uiyriec{text-align:center;}
.item.item-uiyriec .elm-image img{max-width:100%;opacity:1;}
.item.item-pzvtj8y > .elm-container{max-width:1140px;}
.item.item-t9hfjxw > .item-populated{padding:0px 0px 0px 28px;}
.item.item-mb14z6s .elm-widget-container{margin:0px 0px 0px 0px;padding:63px 0px 14px 0px;}
.item.item-cfoiv8u .elm-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}
.item.item-xqvif92 .elm-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.item.item-nryaywq{text-align:center;}
.item.item-nryaywq .elm-image img{max-width:100%;opacity:1;}
.item.item-vnfartm > .elm-container{max-width:1140px;}
.item.item-vnfartm{background-color:#ffffff;padding:60px 0px 60px 0px;}
.item.item-zswxsmr > .item-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f4efea;padding:4px 4px 4px 4px;}
.item.item-stzryct > .elm-container{max-width:1140px;}
.item.item-stzryct{background-image:url("../images/social-tile.jpg");margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;background-repeat:no-repeat;}
.item.item-pkrznfj > .item-populated{background-image:url("../images/social-bar-arrow-title.png");background-position:center right;background-repeat:no-repeat;}
.item.item-duexdzr .elm-heading-title{color:#ff84bd;font-size:52px;font-family:Kristi, Sans-serif;line-height:0.3em;}
.item.item-duexdzr .elm-widget-container{margin:16px 1px 16px 25px;padding:12px 0px 12px 0px;}
.item.item-pwbihhn > .item-populated{background-image:url("../images/social-bar-flowers.png");background-position:bottom right;background-repeat:no-repeat;padding:6px 6px 6px 6px;}
.item.item-nsjrmfh{text-align:left;}
.item.item-nsjrmfh .elm-social-icon{color: #ff84bd;}
.item.item-nsjrmfh .elm-social-icon:hover {color: #ed2360;opacity: 1;}
.item.item-nsjrmfh .elm-social-icon:not(:last-child){margin-right:30px;}
.item.item-nsjrmfh .elm-widget-container{margin:0px 0px 0px 0px;}


.socialicons {margin:0px 0px 0px 0px;}
.socialicons .elm-social-icon{color: #ff84bd;}
.socialicons .elm-social-icon:hover {color: #ed2360;opacity: 1;}
.socialicons .elm-social-icon:not(:last-child){margin-right:30px;}

@media(max-width: 1023px){
.item.item-j033eia{text-align:center;}
.item.item-17hurmb{text-align:center;}
.item.item-hnho6g0{text-align:center;}
.item.item-zitcfsf{text-align:center;}
.item.item-e451h4x .elm-spacer-inner{height:50px;}
.item.item-uiyriec{text-align:center;}
.item.item-nryaywq{text-align:center;}
.item.item-nsjrmfh{text-align:center;}

}

@media(max-width: 989px){
	.item.item-35ie9e7{padding:28px 0px 60px 0px;}
	
	body.pagehome #page_inner_wrap {margin-top:-60px;}
	.item.item-zw1tbub .elm-widget-wrap {padding: 0 10px;}	
	
}
@media(max-width: 767px){
	.item.item-35ie9e7{padding:28px 0px 190px 0px;}
	
	
	.item.item-35ie9e7 > .elm-background-overlay{ 
		background-image: url(../images/header-flowers-all.png);
		background-position:top center;
		background-repeat:no-repeat;
		padding:0px;
		z-index:900;
		top:-30px;
	}
	.fullwidthbanner .banner-img img{
		/*max-height: 400px;
		max-width: inherit;
		vertical-align:middle;*/
	}
	
}

@media(max-width: 767px){
.item.item-j033eia{text-align:center;}
.item.item-17hurmb{text-align:center;}
.item.item-hnho6g0{text-align:center;}
.item.item-zitcfsf{text-align:center;}
.item.item-e451h4x .elm-spacer-inner{height:50px;}
.item.item-uiyriec{text-align:center;}
.item.item-nryaywq{text-align:center;}
.item.item-pwbihhn > .item-populated{padding:26px 45px 101px 45px;}
.item.item-nsjrmfh{text-align:center;}

}

@media (min-width: 768px) {
.item.item-qze2f7f{width:12.018%;}
.item.item-y7hg7s5{width:74.649%;}
.item.item-hntjs3t{width:13.333%;}
.item.item-pkrznfj{width:27.611%;}
.item.item-dobtwuf{width:10.265%;}
.item.item-pwbihhn{width:62.124%;}

}


@media only screen and (min-width : 641px) and (max-width : 1024px){
	.caption.pink	{font-size: 55px!important;}					
	.caption.brown	{font-size: 55px!important;}
	.caption.cap1	{top:170px!important;}
	.caption.cap2	{top:230px!important;}
	
	
	.item.item-zw1tbub .elm-column.item.item-6j562tf.col-md-6.elm-top-column {width:50%;}	
	#services-col1 .elm-column.item.col-md-4.elm-inner-column , #services-col2 .elm-column.item.col-md-4.elm-inner-column { width: 33.33333%;}
	#services-col1 p.elm-icon-box-description , #services-col2 p.elm-icon-box-description { min-height: 105px;}
	#services-col1 h3.elm-icon-box-title , #services-col2 h3.elm-icon-box-title { font-size: 25px;}
	#clients-wrap .col-md-12.cl-logo-wrap .col-md-3 { width:33.333333%;float:left;}
}
@media only screen and (min-device-width : 641px) and (max-device-width : 1024px) and (orientation : landscape) {
	.caption.pink	{font-size: 55px!important;}					
	.caption.brown	{font-size: 55px!important;}
	.caption.cap1	{top:170px!important;}
	.caption.cap2	{top:230px!important;}
}


@media only screen and (min-width : 641px) and (max-width : 768px){
	.item.item-35ie9e7 {
		padding: 28px 0px 60px 0px;
	}
	.caption.pink	{font-size: 45px!important;}					
	.caption.brown	{font-size: 45px!important;}
}
@media(max-width: 640px){
	.fullwidthbanner .caption {display:none;}
}
@media(max-width: 480px){
	
	#contact-wrap { display:block;}
	.fullwidthbanner .banner-img img{
		/*margin-left: -200px;*/
	}
	
	.item.item-mo68mtt {
		padding: 180px 0px 191px 0px;
	}
	
	.item.item-pwbihhn > .item-populated {
		padding: 26px 45px 11px 45px;
	}
	.item.item-pwbihhn > .item-populated {
		background-image: none;
	}
}
