@charset "utf-8";*{margin:0;padding:0;}
html, body{height:100%;}
html{font-size:100%;}
@font-face{font-family:'Arial';font-style:normal;font-weight:300;src:local('Arial Light'), local('SourceSansPro-Light'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/toadOcfmlt9b38dHJxOBGOHJdKliW2M9IhUT0esa8kM.woff) format('woff');}
@font-face{font-family:'Arial';font-style:normal;font-weight:700;src:local('Arial Bold'), local('SourceSansPro-Bold'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/toadOcfmlt9b38dHJxOBGBgDywzySrQSFSEUM6OqW_g.woff) format('woff');}
@font-face{font-family:'Arial';font-style:italic;font-weight:900;src:local('Arial Black Italic'), local('SourceSansPro-BlackIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/fpTVHK8qsXbIeTHTrnQH6PXdPPpoqEcwndGQX1cTUur3rGVtsTkPsbDajuO5ueQw.woff) format('woff');}
@font-face{font-family:'Arial';font-style:normal;font-weight:200;src:local('Arial ExtraLight'), local('SourceSansPro-ExtraLight'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/toadOcfmlt9b38dHJxOBGEzfSP8PFPIaW8d4wHl9LSw.woff) format('woff');}
@font-face{font-family:'Arial';font-style:normal;font-weight:400;src:local('Arial'), local('SourceSansPro-Regular'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/ODelI1aHBYDBqgeIAH2zlDLXPPWpYIJRcQ99gLLWTOQ.woff) format('woff');}
@font-face{font-family:'Arial';font-style:italic;font-weight:300;src:local('Arial Light Italic'), local('SourceSansPro-LightIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/fpTVHK8qsXbIeTHTrnQH6Dj6YCLxpRYniYM23zYVWED3rGVtsTkPsbDajuO5ueQw.woff) format('woff');}
@font-face{font-family:'Arial';font-style:italic;font-weight:700;src:local('Arial Bold Italic'), local('SourceSansPro-BoldIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/fpTVHK8qsXbIeTHTrnQH6MlsikChNR2XgDq1kJ8foAf3rGVtsTkPsbDajuO5ueQw.woff) format('woff');}
@font-face{font-family:'Arial';font-style:italic;font-weight:600;src:local('Arial Semibold Italic'), local('SourceSansPro-SemiboldIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/fpTVHK8qsXbIeTHTrnQH6Mp8fXM4SufqnXXYTzsSS0f3rGVtsTkPsbDajuO5ueQw.woff) format('woff');}
@font-face{font-family:'Arial';font-style:italic;font-weight:200;src:local('Arial ExtraLight Italic'), local('SourceSansPro-ExtraLightIt'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/fpTVHK8qsXbIeTHTrnQH6GpBfYs282NPvhK1Ba4_CVn3rGVtsTkPsbDajuO5ueQw.woff) format('woff');}
@font-face{font-family:'Arial';font-style:italic;font-weight:400;src:local('Arial Italic'), local('SourceSansPro-It'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/M2Jd71oPJhLKp0zdtTvoMz0XmYCqUxxFAeKhGk-VuZ8.woff) format('woff');}
@font-face{font-family:'Arial';font-style:normal;font-weight:900;src:local('Arial Black'), local('SourceSansPro-Black'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/toadOcfmlt9b38dHJxOBGA589pgrPwd9yeXZfWcyCTM.woff) format('woff');}
@font-face{font-family:'Arial';font-style:normal;font-weight:600;src:local('Arial Semibold'), local('SourceSansPro-Semibold'), url(https://themes.googleusercontent.com/static/fonts/sourcesanspro/v4/toadOcfmlt9b38dHJxOBGNF2eBBnhZOFf_rblGEjGiI.woff) format('woff');}
body{font-family:'Arial';font-style:normal;font-weight:400;background:#FFFFFF;color:#403f3f;margin:3px 0 0 0;}
body{background:white;}
.pagewarapper{background:#FFF;}
.leftcon{padding:0;}
a:hover, a:focus{color:#333;}
a {color: yellowgreen;}
div.post-block_single{width:666px;float:left;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post-block_single h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:16px;color:#718F1F;}
div.post-block_single p{font-size:11px;line-height:13px;padding-bottom:0;margin-top:2px;padding:1px 12px 0px 7px;}
div.post-block_single strong{margin-top:2px;}
div.post-block_single img{margin-right:5px;margin-left:10px;margin-top:3px;width:410px;height:410px;margin-bottom:0px !important;padding-bottom:0px !important;padding-top:0px !important;float:left;}
div.post-block_single_text{width:250px;height:250px;float:left;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
.post-block_multi{padding:0;margin:0;border:none;border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px; min-height: 375px;}
/*.empfehlung{background:url(images/box_empfehlung.png) no-repeat 15px 0;min-height:225px;}*/
.empfehlung{border:1px solid yellowgreen;background-color:#F8F8F8;display: inline-block; }
.empfehlung img{margin:15px 0 15px 15px;max-width:176px;max-height:185px;}
.leftempf{padding:50px 0 0 25px;}
.leftempf p{font-size:22px;font-weight:bold;color:#000;}
.pconcat {max-height: 484px;}
.suppa_submenu_0 {width:220px !important;}
.suppa_menu_location_1 .suppa_rwd_button, .suppa_menu_location_1 .suppa_rwd_button span {
        margin-top: 10px;
        font-weight: bolder;
}
div.post_related_wrap{width:311px;float:left;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_1{width:311px;float:left;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_1 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_2{width:311px;float:right;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_2 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_3{width:311px;float:left;clear:both;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_3 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_4{width:311px;float:right;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_4 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_5{width:311px;float:left;clear:both;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_5 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_6{width:311px;float:right;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_6 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_7{width:311px;float:right;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_7 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_8{width:311px;float:left;clear:both;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_8 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_9{width:311px;float:right;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_9 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_10{width:311px;float:left;clear:both;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_10 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_11{width:311px;float:right;clear:none;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_11 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
div.post_related_wrap_12{width:311px;float:left;clear:both;background-color:#FFF;margin-right:8px !important;margin-top:8px !important;}
div.post_related_wrap_12 h1{padding-left:0;padding-top:0;padding-bottom:0px;margin-bottom:5px;font-size:13px;color:#718F1F;}
.related_wrap h3{margin-top:8px;margin-bottom:-2px;text-decoration:underline;}
#toppanel{position:absolute;top:0;left:-65px;width:100%;z-index:999;text-align:center;margin-left:auto;margin-right:auto;}
#panel{width:100%;height:285px;background:#fbfbfb url(images/gradient-a.png) bottom repeat-x;overflow:hidden;z-index:3;display:none;}
#panel p{margin:5px 0;padding:0;}
#panel h1{margin-bottom:10px;font-size:14px;}
#panel h4{margin-bottom:0px;font-size:16px;}
#panel a-lost-pwd{display:block;float:left;}
#panel ul{margin:0 0 5px 0;padding:0;line-height:1.6em;list-style:none;}
#panel .content{width:960px;margin:0 auto;padding-top:15px;text-align:left;}
#panel .content .left{width:220px;float:left;margin:0 10px;margin-bottom:25px;min-height:220px;}
#panel span{margin:0;padding:0;}
#panel .error{color:#D70005;}
#panel .error{font-size:11px;clear:both;}
#panel ol li, #footer ol li{margin:0;list-style:none;margin-bottom:5px;}
.screenReader{left:-9999px;position:absolute;top:-9999px;}
.tab-wrap{background:url(images/panel-tab-a.png) repeat-x 0 0;height:32px;position:relative;top:0;z-index:999;}
.tab{width:960px;margin:0 auto;}
.tab ul.panelswitch{display:block;position:relative;float:right;height:36px;width:auto;margin:0;text-align:center;}
.tab #toggle{width:190px;}
.tab #toggle .trigger{display:block;position:relative;float:right;height:31px;width:18px;padding-right:10px;margin:0;background:url(images/break-c.png) repeat-y left;}
.tab ul.panelswitch li.left{background:url(images/panel-tab-l.png) no-repeat left 0;height:36px;width:11px;padding:0;margin:0;display:block;float:left;}
.tab ul.panelswitch li.right{background:url(images/panel-tab-r.png) no-repeat left 0;height:36px;width:14px;padding:0;margin:0;display:block;float:left;}
.tab ul.panelswitch li{text-align:left;padding:0px;display:block;float:left;height:36px;width:218px;background:url(images/panel-tab-m.png) repeat-x 0 0;}
.tab ul.panelswitch li a{color:#484848;}
.tab .sep{color:#414141}
.tab a.open, .tab a.close{height:13px;width:20px;line-height:26px !important;padding:0;cursor:pointer;display:block;position:relative;top:9px;left:10px;}
.tab a.open{background-image:url(images/button-a.png);background-position:left 0;background-repeat:no-repeat;}
.tab a.close{background-image:url(images/button-a.png);background-position:right 0;background-repeat:no-repeat;}
.logocon{padding:0;}
.logocon img{margin:20px 0 10px 0;}
.logoline{width:943px;min-height:275px;margin:0 auto;background:url(images/blumen-verschenken-eu-logo.png) no-repeat #fff;border-left:0px solid #33A42B;}
.logolinesmall{width:943px;min-height:205px;margin:0 auto;background:url(images/blumen-verschenken-eu-logo.png) no-repeat #fff;}
.catheader h1 {margin-top:10;}
.catmedium { width:100% !important;}
.catmedium span {font-size:16px;}
.descline ul {margin-left: 20px;}
.zahlarten {display: inline-block; margin-top: 10px; margin-bottom: 10px;}
/*.paymenticon img{ max-width: 8%; } */
.vfeature {display: inline-block; margin-top:10px; margin-bottom: 10px;}

.valentindayicon {color:#E655D7;}

#header-wrap{position:relative;}
#header{z-index:50;position:relative;width:944px;margin:0 auto;}
#header.pages{height:150px !important;}
#header.gallery{height:120px !important;}
#header-logo{width:225px;margin-top:44px;position:absolute;height:70px;overflow:hidden;}
#header-logo h1, #header-logo .description h2{margin:0;padding:0;}
#header-logo h1{font-size:30px;line-height:34px;}
#header-logo .description h2{font-size:12px;}
#header-logo h1 a{color:#333;}
#header-logo .description{position:absolute;margin-top:33px;}
#sub-header{width:100%;position:relative;z-index:0;padding: 5px;margin-bottom: 10px;}
@media only screen and (min-width:768px){.bannercon img{padding:30px 0 20px 0;}
}
@media (min-width: 992px) { .bannercon {padding-top: 44px; padding-left: 80px;}
}
@media only screen and (max-width:768px){.bannercon img{padding:10px 0 10px 0;}
        #sub-header{display:none;}
}
div.related_wrap{width:660px !important;}
div.related_text{margin-left:107px;}
#wrapper{height:auto !important;margin:0px auto 0 auto;}
#wrapper.gallery{background-repeat:repeat-x;}
#page{width:100%;position:relative;height:auto;margin:0 auto;}
.inner-page{width:944px;margin:0 auto;position:relative;margin-top:0px;display:block;z-index:1;padding:0;}
.inner-page .left{float:left;}
.inner-page .right{float:right;}
#page.pages{}
#page.gallery{}
.content-wrapper,.styledbox.general{position:relative;height:auto;z-index:0;box-shadow:-5px 2px 15px rgba(0, 0, 0, 0.4) , 5px 10px 15px rgba(0, 0, 0, 0.4);moz-box-shadow:-5px 2px 15px rgba(0, 0, 0, 0.4) , 5px 10px 15px rgba(0, 0, 0, 0.4);webkit-box-shadow:-5px 2px 15px rgba(0, 0, 0, 0.4) , 5px 10px 15px rgba(0, 0, 0, 0.4);background:#FFF;}
.content-wrapper-inner{position:relative;height:100%;}
.content-wrapper .content-wrapper-inner{padding:15px;font-size:13px;}
.out-quarter{width:100%;}
.out-half{width:46%;}
.out-threequarter{width:73%;}
.out-full{width:100%;}
.in-quarter{width:23.5%;}
.in-half{width:47.5%;}
.in-threequarter{width:73.5%;}
.in-full{width:100%;}
.mid-wrap{position:relative;}
#content{display:block;position:relative;height:auto;width:100%;overflow:hidden;margin:10px 0 0 0;}
.clearfix:after{content:".";display:block;height:0;clear:both !important;visibility:hidden;}
.clearfix{display:inline-block;}
.clear{clear:both;}
.clearright{clear:right;}
.v-space{margin-bottom:25px;}
.h-space{margin-left:25px;}
.side-wrap{position:relative;padding:0;padding-top:0px;margin-top:0px;}
.side-wrap.left.border.bottom{float:left;background:url(images/content-border-d.png) right bottom no-repeat;}
.side-wrap li{list-style:none;}
.sidebar-content{display:block;position:relative;height:auto;margin:0px 0 0 0;border-left:2px solid #eee;}
.sidebar-content ul li.sidebartitle a{background:none;}
.side-wrap .border-wrap.left .sidebar-content ul .widget{padding-right:20px;}
.side-wrap .border-wrap.right .sidebar-content ul .widget{padding-left:20px;padding-right:5px;}
.sidebar-content ul .widget{padding-top:0px;padding-bottom:5px;}
.sidebar-content li{list-style:none;}
.sidebar-content li a{list-style:none;font-weight:bold;}
.border-wrap{position:relative;height:auto;z-index:0;height:100%;padding-bottom:25px;}
.sidebarimage{margin:0 0 20px 0;}
.no-border-wrap.right{float:right;}
.no-border-wrap.left{float:left;}
.no-border-wrap{padding-top:0px;position:relative;}
/*.bvfooter{background:url(images/blumen_verschenken_online_footer.jpg) center no-repeat;padding:20px 0;margin-bottom:20px;}*/
.bvfooterhead{background:yellowgreen; min-height:30px;}
.bvfooter{background:white;padding:20px 0;margin-bottom:10px;}
.bvfooter a{color:#000;}
.bvfooter a:hover{color:#000;}
.bvfooter ul{list-style:none;color:#fff;}
.bvfooter li{background:url(images/li-arrow-drk.png) center left no-repeat;padding:0 0 0 20px;}
@media only screen and (max-width:768px){.bvfooter li{background:url(images/li-arrow-drk.png) center left no-repeat;padding:10px 0 0 20px;}
}
#footer-header{background-color:#ff7800;height:0;margin-top:0;}
#footer-wrap{min-height:150px;background-color:#ff7800;}
#footer-wrap-inner{min-height:150px;width:100%;background-color:#ff7800;margin:15px 0 0 0;}
#footer{width:940px;margin:0 auto;padding-top:20px;padding-bottom:20px;height:auto;position:relative;}
.push{height:10px;position:relative;}
#footer a, #panel a{color:#6c6c6c;}
#footer a:hover, #panel a:hover{color:#333;}
#footer ul li{list-style:none;}
#footer .panel-wrap, #panel .panel-wrap{float:left;width:203px;margin-right:16px;padding-left:10px;padding-right:10px;}
#footer .panel-wrap.last, #panel .panel-wrap.last{margin-right:0px;}
#footer .hozbreak{background:url(images/break-a.png) center repeat-x;}
#footer .widgetlinks, #panel .widgetlinks, #footer .menu, #panel .menu{margin:10px 0px 0px 0;padding-bottom:2px;}
#footer .widgetlinks li, #panel .widgetlinks li, #footer .menu li, #panel .menu li{padding-top:1px;padding-bottom:1px;padding-right:4px;padding-left:0;}
#footer .widgetlinks li a, #panel .widgetlinks li a, #footer .menu li a, #panel .menu li a{padding:4px;padding-left:15px;display:block;background:url(images/li-arrow-drk.png) center left no-repeat;}
#footer .widgetlinks h3, #panel .widgetlinks h3{margin-bottom:5px;}
.lowerfooter-wrap{padding-top:15px;padding-bottom:15px;background:url(images/break-a.png) top left repeat-x;}
.lowerfooter{margin:0 auto;width:940px;}
.lowfooterleft{float:left;}
.lowfooterright{float:right;clear:right;}
.lastfooter{background:yellowgreen;padding-top:20px;}
.lastfooter a{color:blue;}
.fline-left{font-size:11px;margin-bottom:20px;}
.fline-right{text-align:justify;font-size:11px;margin-bottom:20px;}
.mycloud{padding:10px 20px 20px 20px;text-align:justify;}
#tabs{position:absolute;top:3px;margin-left:215px;}
#tabs ul{list-style:none;margin-left:30px;}
#tabs li{position:relative;list-style:none;}
#tabs ul li.current_page_item, #tabs ul li:hover{background:url(images/gradient-f.png) repeat-x top;}
#tabs li.menubreak,#tabs li.menubreak:hover{background:url(images/break-c.png) left center repeat-y;padding:0px 0px 10px 2px;margin-left:0;margin-top:42px;}
#tabs ul li{float:left;position:relative;padding:58px 16px 20px 16px;height:37px;margin-right:1px;}
#tabs li li{background:none;}
#tabs a{padding:0;text-decoration:none;cursor:pointer;color:#403f3f;display:block;background:none;height:auto;}
#tabs ul li a:hover{color:#6C6C6C;}
#tabs ul li.current_page_item ul li a{color:#333;}
#tabs #dropmenu{z-index:999;}
#tabs ul ul{position:absolute;display:none;top:89px;*top:90px;left:-3px;margin:0;background:#fbfbfb;opacity:0.95;-moz-border-radius:0px 6px 6px 6px;-webkit-border-radius:6px;-webkit-border-top-left-radius:0px;border-radius:0px 6px 6px 6px;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);border:1px solid #dfdfdf;width:200px;z-index:500;}
#tabs ul ul ul{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#tabs ul li ul{height:auto;margin:0;padding:0;padding-top:2px;padding-bottom:2px;clear:both;}
#tabs ul li ul li a{padding:0px 10px 0 12px;white-space:nowrap;display:block;}
.menudesc{font-size:0.8em;}
#tabs ul li ul li .menudesc{padding:0px 10px 4px 12px;}
#tabs .menudesc{color:#b5b5b5;}
#tabs ul li ul li a{padding-top:4px;padding-bottom:4px;}
#tabs ul li ul li{padding:2px 0px 2px 0px;margin:0 2px 0 2px;background:none;width:196px;height:auto;}
#tabs ul li ul li a{display:block;}
#tabs ul li ul a{height:auto;margin:0;display:block;line-height:20px;}
#tabs ul li ul a span, #tabs ul li ul a span span{margin:0;padding:0;height:auto;float:none;}
#tabs ul ul ul{top:auto;}
#tabs ul li ul ul{left:190px;top:6px;*top:0px;}
#tabs ul li:hover ul ul, #tabs ul li:hover ul ul ul, #tabs ul li:hover ul ul ul ul{display:none;}
#tabs ul li:hover ul, #tabs ul li li:hover ul, #tabs ul li li li:hover ul, #tabs ul li li li li:hover ul{display:block;}
#sub-tabs ul li a, #sub-tabs ul li{font-size:12px !important;text-transform:uppercase !important;color:#000 !important;}
a:hover, #sub-tabs ul li.current_page_item{}
#sub-tabs{position:relative;margin:0 auto;line-height:20px;}
#sub-tabs ul li{list-style:none;display:inline;line-height:20px;padding:0 5px 0 10px;background:url(images/li-arrow-drk.png) left center no-repeat;}
#sub-tabs ul li.home{background:none;padding-left:0;}
.search-wrap{position:absolute;top:5px;float:left;margin-right:10px;}
#panelsearchform #drops, #searchform #s{font-size:11px;}
#panelsearchform #drops, #searchform #s{padding:3px 4px;*padding:2px 4px;}
#searchform #s{width:200px;padding:6px 7px;*padding:5px 7px;}
#panelsearchsubmit, #searchsubmit{background:url(images/search.png) top center no-repeat;border:none;height:26px;width:26px;right:22px;top:2px;*top:3px;cursor:pointer;position:absolute;}
#searchsubmit{right:24px;top:16px;}
#panelsearchsubmit:hover, #searchsubmit:hover{background:url(images/search.png) center -29px no-repeat;}
p{font-family:'Arial';font-style:normal;font-weight:500;margin-bottom:10px;font-size:14px;color:#333;}
h1, h2, h3, h4, h5, h6{margin-bottom:15px;}
h1{font-family:'Arial';font-style:normal;font-weight:600;font-size:24px;color:#333333;}
h2{font-family:'Arial';font-style:normal;font-weight:400;font-size:18px;color:#333333;margin:5px 0;}
h3{font-family:'Arial';font-style:normal;font-weight:400;color:#333333;font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:10px;}
#content .entry{line-height:18px;margin-bottom:10px;}
#content .post.hentry{margin-bottom:25px;}
#content .postmetadata{background:url(images/break-a.png) bottom repeat-x;position:relative;}
#content .postmetadata p{background:url(images/break-a.png) bottom repeat-x;line-height:37px;}
#content .postmetadata .break, .post-date .break{background:url(images/break-c.png) left repeat-y;margin-left:2px;}
#content .postmetadata .comments{background-image:url(images/comment.png);position:absolute;bottom:8px;*bottom:18px;margin-left:8px;}
#content .postmetadata .comments.no{background-color:#ddd;}
#content .post-titles{margin-bottom:15px;}
#content .post-titles h2,#content .post-titles h3{margin:0;margin-bottom:5px;}
#content .post-titles h1{color:#333;margin-bottom:2px;font-size:30px;}
#content .post-titles h2{color:#999999;font-size:20px;}
#content .post-titles p{margin:0;padding:4px;padding-left:0;}
#content p.post-date{margin-bottom:5px;color:#787878;}
#content .post-date .break{margin-left:5px;}
#content p.post-date .author{font-weight:bold;}
#content ul li{margin:10px;margin-left:30px;list-style-image:url(images/li-arrow-drk.png);}
code{background:#f6f6f6 url(images/code-a.png) top left;display:block;padding:0 20px 0 20px;line-height:20px;border:1px solid #dfdfdf;border-bottom:none;font-size:11px;color:#333333;clear:both;}
acronym, abbr, span.caps{cursor:help;}
.contactform input[type="text"]{width:150px;}
label.hidden{display:none;}
input[type=text], select, input[type=password],input[type=file],textarea{padding:5px;-moz-border-radius:4px;-webkit-border-radius:4px;}
textarea{width:98%;height:120px;font-size:12px;}
#content textarea{width:400px;}
.panel-wrap textarea{width:200px;}
input, textarea{outline-style:none!important;}
pre,input[type=text],input[type=password],input[type=file],textarea{background:#fff url(images/gradient-d.png) top repeat-x;border:1px solid;color:#aeaeae;border-color:#dfdfdf #f0f0f0 #f0f0f0 #e5e5e5;}
pre,input[type=text]:focus, input[type=password]:focus, input[type=file]:focus,textarea:focus{color:#484848;}
select{background:url(images/gradient-d.png) top repeat-x;border:1px solid;border-color:#dfdfdf #f0f0f0 #f0f0f0 #e5e5e5;}
button, input[type="submit"]{border:none;}
button, input[type="submit"]{padding:5px 7px !important;}
.content-wrapper-inner table{border-collapse:separate;*border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #eaeaea;border-top:none;margin-bottom:20px;}
.content-wrapper-inner table,td,th{vertical-align:middle;}
.content-wrapper-inner th,td{padding:10px;background:url(images/break-a.png) repeat-x top;}
.content-wrapper-inner tfoot td{border:0px;}
.content-wrapper-inner th,tr:hover{background-color:#f6f6f6;}
#respond{background:url(images/break-a.png) top repeat-x;margin-top:20px;padding-top:15px;}
#content .comments-wrap{margin-top:20px;padding-top:15px;background:url(images/break-a.png) top repeat-x;}
#content ol.commentlist li{margin:0;list-style:none;}
ol.commentlist{list-style:none;margin:0;padding:0;text-indent:0;}
ol.commentlist li.comment .commentbreak{background:url(images/comment-a.png) 20px no-repeat;margin-top:-2px;}
ol.commentlist li.comment .commenttext{padding:1em;border-top:1px solid #e9e9e9;background:#fff url(images/break-a.png) bottom repeat-x;}
ol.commentlist li.comment .authorwrap{margin-top:5px;margin-left:14px;}
ol.commentlist li.comment .authorwrap ul li{float:left;line-height:36px;margin-right:10px !important;padding-right:12px !important;background:url(images/break-c.png) right repeat-y;}
ol.commentlist li.comment .authorwrap ul{margin:0;}
ol.commentlist li.comment{margin-bottom:10px !important;}
ol.commentlist li.comment .authorwrap li.comment-author{background:none;padding-right:0 !important;}
ol.commentlist li div.vcard cite.fn{font-style:normal;}
ol.commentlist li li.vcard img.avatar{border:1px solid #e9e9e9;padding:2px;}
ol.commentlist li div.comment-meta{font-size:9px;}
ol.commentlist li div.comment-meta a{color:#888;}
ol.commentlist li p{font-size:11px;margin:0 0 1em;}
ol.commentlist li ul{font-size:11px;margin:0 0 1em 2em;}
ol.commentlist li div.reply{font-size:11px;}
ol.commentlist li div.reply a{font-weight:bold;}
ol.commentlist li ul.children{list-style:none;margin:1em 0 0 3em;text-indent:0;}
ol.commentlist li.parent{background:url(images/break-c.png) left repeat-y;}
ol.commentlist li.pingback{border-bottom:1px dotted #666;padding:1em;}
img.alignright, .imagewrap.alignright, .post-gallery-wrap.alignright{float:right;margin:0 0 2em 2em}
img.alignleft, .imagewrap.alignleft, .post-gallery-wrap.alignleft{float:left;margin:0 2em 2em 0}
img.aligncenter, .imagewrap.aligncenter, .post-gallery-wrap.aligncenter{display:block;margin-left:auto;margin-right:auto}
a img.alignright{float:right;margin:0 0 1em 1em;}
a img.alignleft{float:left;margin:0 1em 1em 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
a img{border:none;}
.archiveimg-wrap.portrait{background:url(images/shadow-f.png) bottom center no-repeat;}
.archiveimg-wrap.single{background:url(images/shadow-g.png) bottom center no-repeat;margin-left:auto;margin-right:auto;position:relative;}
.archiveimg-wrap.single.portrait{background:url(images/shadow-c.png) bottom center no-repeat;padding-bottom:0px;}
ul.paging{list-style:none;padding:0;margin:10px 30px 0 0;float:right;}
ul.paging li{float:left;margin:0 6px 6px 0;}
ul.paging li.pagebutton,ul.paging li.pagebutton.active{display:block;padding:3px 6px;font-weight:bold;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);background-image:url(images/button-overlay.png);background-position:top;background-repeat:repeat-x;}
ul.paging li.pages{padding:4px 6px;color:#bbb;}
ul.paging li.pagebutton a, ul.paging li.pagebutton.active, ul.paging li.pagebutton.extend{color:#fff;}
.twitter-wrap{position:relative;}
.twitter-wrap.top{margin-bottom:20px;}
.twitter-wrap.bottom{margin-top:20px;}
.tweets{padding:10px 0px 10px 0px;position:relative;background:url(images/break-a.png) repeat-x bottom;font-style:italic;}
#tweet_quote_wrapper{position:relative;float:left;}
.tweets #tweet_quote_wrapper span{white-space:nowrap;*padding-top:3px;}
.tweets .twitterfollow{position:absolute;top:-2px;*top:1px;}
.tweets .twitterfollow a{background-image:url(images/Twitter.png);display:block;}
.tweets .tweettitle{float:left;position:relative;padding-right:12px;margin-right:10px;background:url(images/break-c.png) right center repeat-y;}
.tweets h3{margin-bottom:5px;padding-left:30px;}
#content .textresize{position:relative;height:19px;float:right;display:block;margin-bottom:5px;margin-left:5px;}
#content .textresize ul li{float:left;list-style:none;margin:0;padding:0;height:22px;}
#content .textresize .resize-sml{background-image:url(images/resize-sml.png);}
#content .textresize .resize-lrg{background-image:url(images/resize-lrg.png);}
#content .textresize ul li img, #content #togglesocial ul li img{cursor:pointer;margin:0;padding:0;}
#content #togglesocial{position:relative;float:right;top:0px;margin-bottom:10px;}
#content #togglesocial ul li{list-style:none;list-style-image:none !important;margin:0;padding:0;}
#content .socialinit,#content .socialhide{height:22px;position:relative;display:block;top:0px;background-image:url(images/socialinit.png);}
#content .socialicons{position:relative;float:right;top:1px;margin-left:10px;height:21px;display:none;}
#content .socialicons ul li{float:left;list-style:none;margin:0;padding:0;height:21px;}
#content .socialicons ul li.social-delicious{background-image:url(images/Deli.png);background-repeat:no-repeat;}
#content .socialicons ul li.social-facebook{background-image:url(images/Facebook.png);background-repeat:no-repeat;}
#content .socialicons ul li.social-digg{background-image:url(images/Digg.png);background-repeat:no-repeat;}
#content .socialicons ul li.social-twitter{background-image:url(images/Twitter.png);background-repeat:no-repeat;}
#content .socialicons ul li.social-rss{background-image:url(images/RSS.png);background-repeat:no-repeat;}
.sidebar-content .widget_recent_entries li, .sidebar-content .widget_archive li, .sidebar-content .widget_links li, .sidebar-content .widget_meta li, .sidebar-content .widget_categories li, .widget_pages li, .widget_nav_menu li{}
.widget ul{padding-bottom:4px;}
.widget ul ul{background:none;padding-bottom:0px;}
.sidebar-content .widget_recent_entries li a, .sidebar-content .widget_archive li a, .sidebar-content .widget_links li a, .sidebar-content .widget_meta li a, .sidebar-content .widget_categories li a, .widget_pages li a, .widget_nav_menu li a{padding:3px 0px 3px 15px;display:block;font-size:14px;color:#333;}
.widget_nav_menu ul li a{padding:3px 0px 3px 15px;display:block;background:url(images/li-arrow-drk.png) center left no-repeat;font-size:15px;color:#333;font-weight:bold;}
#wp-calendar caption{font-style:italic;padding-bottom:10px;}
div#calendar_wrap{background:url(images/shadow-d.png) bottom center no-repeat;padding-bottom:18px;position:relative;}
#wp-calendar{empty-cells:show;border-collapse:seperate;*border-collapse:collapse;border-spacing:0px;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-left:none;margin:0;padding:0;}
#wp-calendar #next a{padding-right:10px;text-align:right;background:none;}
#wp-calendar #prev a{padding-left:10px;text-align:left;background:none;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{height:29px !important;width:29px !important;padding:0;margin:0;text-align:center;vertical-align:middle;background:#eaeaea url(images/cells.png) 0 0 no-repeat;border:none;font-size:11px;position:relative;}
#wp-calendar td a{background-image:url(images/cells.png);background-position:right top;background-repeat:repeat-x;}
#wp-calendar td.pad{background:#eee url(images/button-overlay.png) top repeat-x;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
#wp-calendar tbody td a{color:#fff;line-height:29px;}
#wp-calendar th{padding:2px;border-left:1px solid #dfdfdf;background:#eaeaea url(images/button-overlay.png) top repeat-x;}
#wp-calendar td#today{background:#777 url(images/cells.png) right top no-repeat;color:#fff;border-left:1px solid #dfdfdf;}
#wp-calendar tfoot td{border-top:1px solid #dfdfdf;background:#eee url(images/button-overlay.png) top repeat-x !important;}
#wp-calendar tfoot td{border-left:1px solid #dfdfdf;}
.mini-slider{width:210px;display:block;position:relative;}
.mini-slider .panel .container{height:auto;}
.mini-slider .panel .container.shadow{background:url(images/shadow-d.png) center bottom no-repeat;padding-bottom:20px;}
.mini-slider .panel .container.shadowreflection{background:url(images/shadow-f.png) center bottom no-repeat;padding-bottom:0px;}
.gallery-wrap{position:relative;height:inherit;overflow:hidden;border:1px solid #dfdfdf;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 2px 4px #e8e8e8;-webkit-box-shadow:0px 2px 4px #e8e8e8;box-shadow:2px 2px 2px #e8e8e8;background:url(images/gradient-b.png) bottom repeat-x;}
.slidernav-left{float:left;position:relative;width:36px;background:url(images/break-c.png) right repeat-y;height:100%;}
.slidernav-right{width:36px;position:relative;float:right;background:url(images/break-c.png) left repeat-y;height:100%;}
.slidernav{top:50%;position:absolute;}
.slidernav-left a{height:49px;top:-25px;width:18px;display:block;margin-left:-1px;position:absolute;}
.slidernav-right a{top:-25px;height:49px;width:18px;display:block;margin-left:19px;position:absolute;}
.grid-gallery .panel .container.shadow, .gallery-slider .panel .container.shadow{background:url(images/shadow-b.png) center bottom no-repeat;padding-bottom:18px;}
.hoverimg,.hovervid{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;cursor:pointer;display:block;-ms-filter:'Alpha(Opacity=0)';opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;}
.hoverimg{background:#fbfbfb url(images/image-hover.png) 50% 50% no-repeat;}
.hovervid{background:#fbfbfb url(images/video-hover.png) 50% 50% no-repeat;}
.gallerywrap{position:absolute;}
.stage-slider-wrap{left:50%;overflow:hidden;padding-top:5px;max-height:70px;min-height:70px;background:#FFF;}
.stage-slider{width:500px;max-height:70px;min-height:70px;top:-3px;margin:0 0 0 380px;}
.stage-slider .gallerytitle h2{font-size:30px;margin-bottom:5px;}
.stage-slider .gallerytitle h3{font-size:16px;}
.stage-slider .panel{margin:0 0 0 0;width:564px;display:block;height:100%;}
.stage-slider .panel.shadow{background:url(images/shadow-a.png) no-repeat center 100%;}
.stage-slider .panel.reflectshadow{background:url(images/shadow-a.png) no-repeat center 95%;}
.stage-slider .panel-inner{width:564px;}
.stage-slider .stagetextwrap{background:#fff;width:564px;position:relative;overflow:hidden;}
.stage-slider .stagetextinner{height:2px;margin-right:1px;position:relative;height:100%;float:left;width:420px;}
.stage-slider .stagetext{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;height:100%;}
.stage-slider .stagetextbottom{height:70;position:relative;}
.stage-slider .gallerytitle{position:absolute;width:100%;}
.stage-slider .gallerytitle.center{top:40%;}
.stage-slider .gallerytitle.top{top:6%;}
.stage-slider .gallerytitle.bottom{bottom:16%;}
.stage-slider .gallerytitle.left h2, .stage-slider .gallerytitle.left h3{text-align:left;margin-left:30px;}
.stage-slider .gallerytitle.right h2, .stage-slider .gallerytitle.right h3{text-align:right;margin-right:30px;}
.stage-slider .gallerytitle.middle h2, .stage-slider .gallerytitle.middle h3{text-align:center;}
.stage-slider .gallerytitle.light h2, .stage-slider .gallerytitle.light h3{color:#fff;}
.stage-slider .gridimg-wrap{position:relative;overflow:hidden;height:100%;}
.stage-slider .gridimg-wrap a{height:100%;}
.control-wrap{bottom:0%;position:absolute;height:20px;width:100%;z-index:200;display:none;}
.control-panel,.post-control-panel{width:100px;position:relative;margin:0 auto;text-align:center;white-space:nowrap;}
.control-panel ul li, .post-control-panel ul li{display:inline-block;zoom:1;*display:inline;list-style:none !important;margin:0 !important;padding:0 !important;position:relative;background:url(images/gallery-navigation.png) right top no-repeat;}
.control-panel ul li.activeSlide, .post-control-panel ul li.activeSlide{background:url(images/gallery-navigation.png) left top no-repeat;}
.control-panel ul li:hover, .post-control-panel ul li:hover{background:url(images/gallery-navigation.png) left top no-repeat;}
.grid-gallery .gridimg-wrap{width:270px;position:relative;overflow:hidden;}
.grid-gallery{overflow:hidden;position:relative;height:auto;margin:0 auto;}
.grid-gallery.top{margin-bottom:25px;}
.grid-gallery.bottom{margin-top:25px;}
.grid-gallery .panelwrap{position:relative;overflow:hidden;height:100%;}
.grid-gallery .panel{float:left;width:310px;position:relative;margin-bottom:15px;}
.grid-gallery .panelcontent h2{margin-bottom:10px;}
.grid-gallery .panel .container{padding-left:20px;padding-right:20px;margin-bottom:5px;padding-bottom:15px;}
.grid-gallery .panel .container.reflection, .gallery-slider .panel .container.reflection{padding-bottom:0px;}
.grid-gallery .panel .container.shadowreflection, .gallery-slider .panel .container.shadowreflection{background:url(images/shadow-c.png) center bottom no-repeat;padding-bottom:0px;}
.grid-gallery .panelcontent{width:270px;margin:0 auto;height:auto;line-height:18px;}
.gallery-slider.top{position:relative;padding-bottom:20px;}
.gallery-slider.bottom{position:relative;margin-top:20px;}
.group-slider, .post-slide{float:left;position:relative;overflow:hidden;}
.gallery-slider .panelwrap{float:left;width:870px;margin-left:-1px;position:relative;height:100%;}
.gallery-slider .panel{float:left;width:290px;position:relative;height:100%;padding-top:1px;}
.gallery-slider .panelcontent, .post-slider .panelcontent, .post-grid .panelcontent{padding:15px;padding-top:0px;height:auto;line-height:18px;}
.gallery-slider .panel.border-left, .post-slider .panel.border-left{background:url(images/border-shadow-a.png) left repeat-y;padding-left:0px;height:100%;position:relative;}
.gallery-slider .panel.border-first, .post-slider .panel.border-first{background:url(images/border-shadow-b.png) left repeat-y;height:100%;position:relative;}
.gallery-slider .gridimg-wrap{width:290px;position:relative;overflow:hidden;}
.post-gallery .panel.shadow-large, .post-gallery .panel.shadow-medium, .post-gallery .panel.shadow-small, .post-gallery .panel.shadow-xsmall{*background-color:#fbfbfb !important;}
.post-gallery-wrap .control-wrap{bottom:-3%;}
.post-slider .slidernav-right, .post-slider .slidernav-left{width:33px;}
.post-slider, .post-gallery-wrap, .post-grid{margin:0 auto;margin-bottom:15px;position:relative;clear:both;}
.post-slider .panelwrap, .post-grid .panelwrap{margin-left:-1px;position:relative;height:100%;overflow:hidden;}
.post-slider .panelwrap{float:left;}
.post-slider .gridimg-wrap, .post-grid .gridimg-wrap{position:relative;overflow:hidden;}
.post-slider .panel .container, .post-grid .panel .container{padding-bottom:15px;}
.post-gallery{position:relative;height:100%;}
.post-gallery .panel{float:left;position:relative;height:100%;overflow:hidden;}
.mid-wrap.out-full .post-slider, .mid-wrap.out-full .post-grid{width:938px;}
.content-wrapper .mid-wrap.out-full .post-slider, .mid-wrap.out-full .post-grid{width:911px;}
.mid-wrap.out-threequarter .post-slider, .mid-wrap.out-threequarter .post-grid{width:665px;}
.mid-wrap.out-half .post-slider, .mid-wrap.out-half .post-grid{width:419px;}
.mid-wrap.out-full .post-slider .panelwrap{width:870px;}
.content-wrapper .mid-wrap.out-full .post-slider .panelwrap{width:843px;}
.mid-wrap.out-threequarter .post-slider .panelwrap{width:597px;}
.mid-wrap.out-half .post-slider .panelwrap{width:351px;}
.mid-wrap.out-full .post-slider .panel, .mid-wrap.out-full .post-grid .panel{float:left;position:relative;height:100%;padding-top:1px;}
.mid-wrap.out-full .post-grid .panel{width:294px;margin-right:5px;margin-left:5px;}
.content-wrapper .mid-wrap.out-full .post-slider .panel{width:285px;}
.mid-wrap.out-full .post-slider .panel{width:290px;}
.content-wrapper .mid-wrap.out-full .post-slider .panel{width:281px;}
.mid-wrap.out-threequarter .post-slider .panel, .mid-wrap.out-threequarter .post-grid .panel{float:left;width:199px;position:relative;height:100%;padding-top:1px;}
.mid-wrap.out-threequarter .post-grid .panel{width:211px;margin-left:5px;margin-right:5px;}
.mid-wrap.out-half .post-slider .panel, .mid-wrap.out-half .post-grid .panel{float:left;width:117px;position:relative;overflow:hidden;height:100%;padding-top:1px;}
.mid-wrap.out-half .post-grid .panel{width:129px;margin-left:5px;margin-right:5px;}
.imagewrap{position:relative;clear:both;margin:0 0 1em 0}
.imagewrap.frame{background:url(images/gradient-g.png) repeat-x top !important;padding:9px 10px 10px 9px;border:1px solid #dfdfdf;-moz-box-shadow:0px 2px 4px #e8e8e8;-webkit-box-shadow:0px 2px 4px #e8e8e8;box-shadow:2px 2px 2px #ccc;}
.post-gallery .panel.shadow-small, .post-slider .container.shadow-small, .post-grid .container.shadow-small{background:url(images/shadow-f.png) center bottom no-repeat;padding-bottom:20px;}
.imagewrap.shadow-small{background:url(images/shadow-f.png) center bottom no-repeat !important;padding-bottom:20px;}
.imagewrap.shadow-small.reflect{padding-bottom:6px !important;}
.post-gallery .panel.shadow-xsmall, .post-slider .container.shadow-xsmall, .post-grid .container.shadow-xsmall{background:url(images/shadow-e.png) center bottom no-repeat;padding-bottom:20px;}
.imagewrap.shadow-xsmall{background:url(images/shadow-e.png) center bottom no-repeat !important;padding-bottom:20px;}
.imagewrap.shadow-xsmall.reflect{padding-bottom:6px !important;}
.imagewrap.shadow-medium, .post-gallery .panel.shadow-medium, .post-slider .container.shadow-medium, .post-grid .container.shadow-medium{background:url(images/shadow-b.png) center bottom no-repeat;padding-bottom:20px;}
.imagewrap.shadow-large, .post-gallery .panel.shadow-large, .post-slider .container.shadow-large, .post-grid .container.shadow-large{background:url(images/shadow-g.png) center bottom no-repeat;padding-bottom:20px;}
.imagewrap img{margin-right:auto;margin-left:auto;}
.blockquote_line, .blockquote_quotes{font-size:1.20em;width:170px;font-style:italic;color:#333333;display:block;}
.styledbox.shadow .blockquote_line, .styledbox.shadow .blockquote_quotes{width:400px;}
.blockquote_quotes.left{float:left;margin:1.5em 1.5em 1.5em 0.5em;padding:0em 1em 0em 0em;}
.blockquote_quotes .quote.left{float:left;margin-right:4px;margin-bottom:4px;}
.blockquote_quotes .quote.right{float:right;margin-left:4px;margin-top:4px;}
.blockquote_quotes.right{float:right;margin:1.5em 0.5em 1.5em 1.5em;padding:0em 0em 0em 1em;}
.blockquote_quotes.center, .blockquote_line.center{margin-left:auto;margin-right:auto;}
.blockquote_line.left, .blockquote_line{float:left;border-right:2px solid #403f3f;margin:1.5em 1.5em 1.5em 0.5em;padding:0em 1em 0em 0em;}
.blockquote_line.right{float:right;border-right:none;border-left:2px solid #403f3f;margin:1.5em 0.5em 1.5em 1.5em;padding:0em 0em 0em 1em;}
.hozbreak{line-height:40px;position:relative;clear:both;}
.hozbreak.nospace{line-height:2px;}
.hozbreak-top{position:relative;background:url(images/break-a-top.png) center right no-repeat;display:block;line-height:50px;width:100%;text-right:right;clear:both;font-size:0.8em;}
.hozbreak-top a{color:#CCC;float:right;}
.hozbreak-top a:hover{color:#333;}
.styledbox{margin:0.5em 0em 0.5em 0em;position:relative;clear:both;display:block;}
.styledbox.help,.styledbox.information,.styledbox.warning,.styledbox.download{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.15);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.15);box-shadow:2px 2px 2px rgba(0,0,0,0.15);}
.styledbox.information{background-image:-moz-linear-gradient(100% 100% 90deg, #9dcbff, #0074f7);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#0074f7), to(#9dcbff));}
.styledbox.download{background-image:-moz-linear-gradient(100% 100% 90deg, #d6eea7, #26b83e);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#26b83e), to(#d6eea7));}
.styledbox.warning{background-image:-moz-linear-gradient(100% 100% 90deg, #feef9b, #ff9600);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff9600), to(#feef9b));}
.styledbox.help{background-image:-moz-linear-gradient(100% 100% 90deg, #e84d69, #e40c33);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e40c33), to(#e84d69));}
.styledbox.information .boxcontent{background:url(images/icon-b.png) left center no-repeat;color:#FFF;}
.styledbox.warning .boxcontent{background:url(images/icon-a.png) left center no-repeat;color:#333;}
.styledbox.download .boxcontent{background:url(images/icon-c.png) left center no-repeat;color:#333;}
.styledbox.help .boxcontent{background:url(images/icon-d.png) left center no-repeat;color:#fff;}
.mid-wrap.out-full .styledbox.shadow.top{background:url(images/stylebox-a.png) center top no-repeat;}
.content-wrapper .mid-wrap.out-full .styledbox.shadow.top{background:url(images/stylebox-a-1.png) center top no-repeat;}
.mid-wrap.out-threequarter .styledbox.shadow.top{background:url(images/stylebox-a-3.png) center top no-repeat;}
.mid-wrap.out-half .styledbox.shadow.top{background:url(images/stylebox-a-2.png) center top no-repeat;}
.mid-wrap.out-full .styledbox.shadow.bottom{background:url(images/stylebox-b.png) center bottom no-repeat;}
.content-wrapper .mid-wrap.out-full .styledbox.shadow.bottom{background:url(images/stylebox-b-1.png) center bottom no-repeat;}
.mid-wrap.out-threequarter .styledbox.shadow.bottom{background:url(images/stylebox-b-3.png) center bottom no-repeat;}
.mid-wrap.out-half .styledbox.shadow.bottom{background:url(images/stylebox-b-2.png) center bottom no-repeat;}
.styledbox.left{float:left;margin:1em 1em 1em 0em;}
.styledbox.right{float:right;margin:1em 0em 1em 1em;}
.styledbox.center{margin:1em 0em 1em 0em;margin-left:auto;margin-right:auto;}
.styledbox .boxcontent{padding:15px;padding-left:50px;margin-left:15px;}
.styledbox .boxcontent.shadow{margin:0;padding:0px;padding-top:55px;padding-bottom:35px;}
.styledbox .boxcontent.shadow h1{font-size:36px;}
.styledbox .boxcontent.shadow h1, .styledbox .boxcontent.shadow h2{margin-bottom:0;}
.styledbox.general .boxcontent{padding:15px;margin:0;}
.accordion .section{position:relative;height:inherit;overflow:hidden;border:1px solid #dfdfdf;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.1);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1);margin:2px;margin-bottom:10px;padding-left:25px;background-color:#f5f5f5;background-image:-moz-linear-gradient(100% 100% 90deg, #f2f2f2, #fff);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f2f2f2));}
.accordion .section .sectioncontent{overflow:visible;padding:16px;padding-top:0;padding-left:6px;}
.ui-accordion-header{padding:12px 0px;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{border:0;outline:0;line-height:1.3;text-decoration:none;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.accordion .ui-icon{width:8px;height:14px;background-image:url(images/button-b.png);}
.accordion .ui-icon{position:absolute;left:10px;top:50%;margin-top:-8px;}
.accordion .ui-state-active .ui-icon{width:14px;height:8px;background-image:url(images/button-c.png);}
.accordion .ui-state-active .ui-icon{left:8px;top:16px;margin-top:0px;}
.accordion h3{cursor:pointer;font-size:16px;margin-bottom:0;}
.ui-tabs-panel{position:relative;height:inherit;overflow:hidden;border:1px solid #dfdfdf;-moz-border-radius:0px 6px 6px 6px;-webkit-border-radius:0px 6px 6px 6px;border-radius:0 6px 6px 6px;-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.1);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.1);box-shadow:2px 2px 2px rgba(0,0,0,0.1);margin:2px;margin-bottom:10px;padding:12px;background-color:#f5f5f5;background:-moz-linear-gradient(bottom, #F2F2F2 0px, #fff 100%);background:-webkit-gradient(linear,left bottom,left top, color-stop(0, #f2f2f2),color-stop(1, #fff))}
.ui-tabs{position:relative;padding:.2em;padding-top:0!important;top:-4px;zoom:1;}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0 !important;}
.ui-tabs .ui-tabs-nav li{list-style:none !important;float:left;position:relative;top:4px;margin:0 .2em 1px 0 !important;border-bottom:0 !important;padding:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li{border:1px solid #dfdfdf;-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px;background-color:#f5f5f5;background:-moz-linear-gradient(bottom, #F2F2F2 0px, #fff 100%);background:-webkit-gradient(linear,left bottom,left top, color-stop(0, #f2f2f2),color-stop(1, #fff));}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;z-index:100;background:#fff;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-hide{display:none !important;}
span.highlight.one{color:#fff;}
span.highlight.two{background:#111;color:#FFFFFF;}
.columnswrap{position:relative;clear:both;width:100%;}
.columns{float:left;position:relative;margin-bottom:4px;overflow:hidden;}
.columns.two{width:49%;margin-right:2%;}
.columns.three, .columns.onethird{width:32%;margin-right:2%;}
.columns.four, .columns.onefourth{width:23.5%;margin-right:2%;}
.columns.twothirds{width:66%;margin-right:2%;}
.columns.threefourths{width:74.5%;margin-right:2%;}
.columns.border.two{width:44.5%;margin-right:2%;}
.columns.border.three, .columns.border.onethird{width:27.5%;margin-right:2%;}
.columns.border.four, .columns.border.onefourth{width:19%;margin-right:2.2%;}
.columns.border.twothirds{width:61.5%;margin-right:2%;}
.columns.border.threefourths{width:70%;margin-right:2%;}
.columns.two.last, .columns.three.last, .columns.four.last, .columns.onethird.last, .columns.twothirds.last, .columns.onefourth.last, .columns.threefourths.last{margin-right:0 !important;clear:right;}
.columns.two.last{float:right;}
.columns.border{border:1px solid #dfdfdf;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0px 2px 4px #e8e8e8;-webkit-box-shadow:0px 2px 4px #e8e8e8;box-shadow:0px 2px 4px #e8e8e8;padding:2%;}
div.list_flowers_left{float:left !important;width:254px !important;}
div.list_flowers_right{float:right !important;width:400px !important;}
div.clear_list{clear:both;}
a.list_buy_link{color:#FA6A13 !important;}
.tag-link-5{color:#F00 !important;}
.tag-link-5 a:hover{color:#eee !important;}
.tag-link-7{color:#C00 !important;}
.tag-link-7 a:hover{color:#eee !important;}
.tag-link-32{color:#F8EA3F !important;}
.tag-link-30{color:#F9C !important;}
.tag-link-18{color:#F60 !important;}
.tag-link-20{color:#3C0 !important;}
.tag-link-21{color:#FC3 !important;}
.tag-link-35{color:#909 !important;}
.tag-link-29{color:#F60 !important;}
.tag-link-31{color:#F0F !important;}
.tag-link-33{color:#00F !important;}
.tag-link-34{color:#09F !important;}
.tag-link-40{color:#630 !important;}
.tag-link-53{color:#CF3 !important;}
.tag-link-85{color:#C00 !important;}
.catthumb_alignleft{}
.pricebage{float:right;padding:8px 0px 5px 5px;background:url(images/blumen-preis.png) no-repeat;width:108px;height:70px;margin:3px 0 0 0;}
.pricebage img{width:100px;height:100px;}
.pprice{color:#FFF;font-size:20px;font-weight:bold;margin:2px 0 0 10px;}
.ppriceab{color:#FFF;font-size:18px;font-weight:bold;margin:0px 0 0 0px;padding:2px 10px 0 10px;}
.ppricetext{color:#ccc;font-size:19px;font-weight:bold;padding:0 25px 0 0;}
.post-titles h1{margin:5px 0 10px 0;color:#ff0000;font-weight:normal;}
#nav_menu-3 h3{display:none;}
#tag_cloud-3 h3{display:none;}
#pages-3 h3{display:none;}
.widget_pages{margin:10px 0 0 0;}
.widget_tag_cloud{margin:10px 0 0 0;}
.widget_text{margin:10px 0 0 0;}
.infoh{padding:43px 0 0 30px;color:#F00;margin:0;}
.infop{padding:2px 0 0 30px;font-weight:bold;max-width:200px;font-size:11px;}
.catheader{padding:0;}
.cattextshort{margin:10px 0 0 0px;font-size:14px;}
.cattextshorttag{margin:10px 0 0 0px;font-size:14px;}
.cattextshort4{min-height:160px;padding:0 10px 0 150px;}
.cattextshort4inner{min-height:107px;}
.catptitle{font-size:16px; color:#000000;}
.catempftitle{font-size:16px; }
.catlastline{text-align:left;padding:0;min-height:50px;}
.catlastline4{text-align:left;padding:10px 0 0 0;}
.catlist{margin-right:5px;height:26px\9 !important;width:133px\9 !important;}
@media(min-width:768px){
        .catprice{text-align:center;display:block;width:100%; display:block;color:#333333;padding:0;}
.catbline{text-align:center !important;}
}
.tagptitle {
        display: block;
        font-size: 16px;
        margin-bottom: 5px;
}
.textf h3 {font-weight: bold;}

@media(min-width:992px){
        .catheader h1 {margin-top:0;}
        .newprice{font-size:19px;color:#333333;padding:0;margin-bottom:10px;}
        .cattextshort{margin:10px 0 0 0px;font-size:14px;min-height: 55px;}
        .cattextshort strong{min-height:51px;}
        .cattextshorttag{margin:10px 0 0 0px;font-size:14px;}
}
.sortbarrow{padding:0 30px;}
.sortbar{padding:10px 0;margin-top:0px;margin-bottom:10px;font-weight:500;border-bottom:1px solid yellowgreen;}
.sortbar b{margin-bottom: 5px; display: inline-block;}
.btn-sortbar {
        color: #000;
}
.muttertagall{max-width:666px;min-width:666px;max-height:555px;min-height:555px;background-image:url(https://blumen-verschenken.eu/wp-content/uploads/Muttertag_Head.gif);color:#FFFFFF;}
.muttertagall h1{padding:0px 0 6px 155px;font-size:44px;margin:0;line-height:0.8;}
.muttertagall h2{padding:10px 0 0px 145px;font-size:36px;margin:0;}
.muttertagall p{font-size:14px;padding:0 15px 0 15px;}
.muttertagall h3{color:#FFF;padding:3px 15px 3px 15px;margin:0;font-size:16px;}
.muttertaginfotext{margin:240px 0 0 0;font-size:10px !important;}
.muttertaginfotext2{margin:3px 0 0 0;font-size:10px !important;}
.muttertagsherz{min-width:40px;min-height:40px;max-width:40px;max-height:40px;background:url(images/muttertagsblumen_herz.png);position:absolute;z-index:10;top:-2px;left:170px;}
.weihnachtall{max-width:666px;min-width:666px;max-height:555px;min-height:555px;background-image:url(https://blumen-verschenken.eu/wp-content/uploads/grafik_weihnachtsstraussseite.jpg);color:#000;}
.weihnachtall h1{padding:7px 0 0 15px;font-size:30px;margin:0;line-height:0.8;}
.weihnachtall h2{padding:10px 0 0px 15px;font-size:22px;margin:0;}
.weihnachtall p{padding:7px 0 0 15px;font-size:15px;margin:0;}
.weihnachtphalf{margin:10px 0 0 0;width:350px;}
.geburtstagsicon{display:none;min-width:30px;min-height:30px;max-width:30px;max-height:30px;background:url(images/blumen_geburtstag_1.png);position:absolute;z-index:10;top:52px;left:12px;}
.loveicon{min-width:50px;min-height:30px;max-width:50px;max-height:30px;background:url(images/blumen_liebe_und_romantik_2.png);position:absolute;z-index:10;top:78px;left:174px;}
.rosenicon{min-width:30px;min-height:32px;max-width:30px;max-height:32px;background:url(images/blumen_rosen.png);position:absolute;z-index:10;top:126px;left:18px;}
div.stagetext h2{font-size:16px;margin:0 0 3px 0;}
div.stagetext a{color:#e60d2d;}
.rcposts{z-index:1000000000;}
.rcposts li{float:left;margin:0 4px 0 3px;list-style:none;}
.rcposts img{border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;}
.welcome{background:url(images/online-blumenversand.jpg) no-repeat;width:665px;height:143px;}
.welcome h1{font-size:26px;color:#E60D2D;padding:10px 0 0 10px;margin:0 0 5px 0;}
.welcome p{font-size:13px;font-weight:bold;color:#000;padding:0 0 0 10px;}
.welcomemiddle{padding:15px 0 0 100px !important;text-align:center;color:#E60D2D !important;width:400px;font-size:20px !important;text-shadow:1px 1px 1px #000;line-height:1.3em;}
.post-block_multi_4{height:165px;}
.post-block_multi_4 img{float:left;}
.ppcontainer{min-height:190px;margin-bottom:0 !important;border-bottom:1px solid #666;}
.ppcontainer h3 a{color:#E60D2D;}
.ppcontainer img{float:left;padding:0 7px 0 0;}
.deschr{border:dashed 1px #ccc;}
.tagtitle{color:red;font-size:17px;text-transform:capitalize;}
.bestellenrow{padding:0;margin-left:0;margin-bottom:30px;}
.bestellencon{margin:0;padding:0;}
.bestellentoptext{font-size:18px;}
.bestelltitle{font-size:24px;font-weight:bold;}
.bestellenbottomtext{font-size:18px;}
.catline-lpstadt img{margin-top:20px;margin-bottom:30px;}
@media only screen and (min-width:768px){.bv_popular_con{min-height:350px;}
.picwrap img{min-width:100%;}
.post-block_multi img{}
}
.bv_popular_con p{margin:10px 0 30px 0;min-height: 45px;}
#wpsb-right .sbutton{padding-bottom:20px;}
#wpsb-right #social-inner{background:url(images/right.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}
.fancyTab {
        text-align: center;
        padding:15px 0;
        background-color: yellowgreen;
        box-shadow: 0 0 0 1px #ffffff;
        top:15px;
        transition: top .2s;
}
.fancyTab a {
        font-family: 'Arial';
        font-size:1.65em;
        font-weight:300;
        transition:.2s;
        color:#ffffff;
}
.fancyTab.active {
        top:0;
        transition:top .2s;
}

.whiteBlock {
        display:none;
}

.fancyTab.active .whiteBlock {
        display:block;
        height:2px;
        bottom:-2px;
        background-color:#fff;
        color:#000000;
        width:99%;
        position:absolute;
        z-index:1;
        color: #000;
}



/*.fancyTab .hidden-xs {
  white-space:nowrap;
}*/

.fancyTabs {
        border-bottom:2px solid #ddd;
        margin: 15px 0 0;
}

li.fancyTab a {
        padding-top: 15px;
        top:-15px;
        padding-bottom:0;
}

li.fancyTab a:hover span {
        color: #000;
}

li.fancyTab.active a {
        padding-top: inherit;
        color: #000;
}

.fancyTab .fa {
        font-size: 40px;
        width:100%;
        padding: 15px 0 5px;
        color:#666;
}

.fancyTab.active .fa {
        color: #cfb87c;
}

.fancyTab a:focus {
        outline:none;
}

.fancyTabContent {
        border-color: transparent;
        padding: 15px 15px 15px;
        position:relative;
        background-color:#fff;
}

.nav-tabs > li.fancyTab.active > a,
.nav-tabs > li.fancyTab.active > a:focus,
.nav-tabs > li.fancyTab.active > a:hover {
        border-width:0;
}

.nav-tabs > li.fancyTab:hover {
        background-color:#f9f9f9;
        box-shadow: 0 0 0 1px #ddd;
}

.nav-tabs > li.fancyTab.active:hover {
        background-color:#fff;
        box-shadow: 1px 1px 0 1px #fff, 0 0px 0 1px #ddd, -1px 1px 0 0px #ddd inset;
}

.nav-tabs > li.fancyTab:hover a {
        border-color:transparent;
}

.nav.nav-tabs .fancyTab a[data-toggle="tab"] {
        background-color:transparent;
        border-bottom:0;
}

.nav-tabs > li.fancyTab:hover a {
        border-right: 1px solid transparent;
}

.nav-tabs > li.fancyTab > a {
        margin-right:0;
        border-top:0;
        padding-bottom: 30px;
        margin-bottom: -30px;
}

        .nav-tabs > li.fancyTab {
        margin-right:0;
        margin-bottom:0;
        width: 20%;
        padding: 12px 10px;
        height: 100px;
}

.nav-tabs > li.fancyTab:last-child a {
        border-right: 1px solid transparent;
}

.nav-tabs > li.fancyTab.active:last-child {
        border-right: 0px solid #ddd;
        box-shadow: 0px 2px 0 0px #fff, 0px 0px 0 1px #ddd;
}

.fancyTab:last-child {
        box-shadow: 0 0 0 1px #ddd;
}

.tabs .nav-tabs li.fancyTab.active a {
        box-shadow:none;
        top:0;
}


.fancyTab.active {
        background: #fff;
        box-shadow: 1px 1px 0 1px #fff, 0 0px 0 1px #ddd, -1px 1px 0 0px #ddd inset;
        padding-bottom:30px;
}

.arrow-down {
        display:none;
        width: 0;
        height: 0;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
        border-top: 22px solid yellowgreen;
        position: absolute;
        top: -1px;
        left: calc(50% - 20px);
}

.arrow-down-inner {
        width: 0;
        height: 0;
        border-left: 18px solid transparent;
        border-right: 18px solid transparent;
        border-top: 12px solid #fff;
        position: absolute;
        top: -22px;
        left: -18px;
}

.fancyTab.active .arrow-down {
        display: block;
}

@media (max-width: 1200px) {

        .fancyTab .fa {
                font-size: 36px;
        }

        .fancyTab .hidden-xs {
                font-size:22px;
        }

}


@media (max-width: 992px) {

        .fancyTab .fa {
                font-size: 33px;
        }

        .fancyTab .hidden-xs {
                font-size:18px;
                font-weight:normal;
        }

}


@media (max-width: 768px) {

        .fancyTab > a {
                font-size:18px;
        }

        .nav > li.fancyTab > a {
                padding:15px 0;
                margin-bottom:inherit;
        }

        .fancyTab .fa {
                font-size:30px;
        }

        .nav-tabs > li.fancyTab > a {
                border-right:1px solid transparent;
                padding-bottom:0;
        }

        .fancyTab.active .fa {
                color: #333;
        }

}

.sticky-search
{
	width:100%;
	display:none;
	z-index:9;
	background:#fff;
}
.ssticky {
    position: fixed !important;
    top: 100px;
    left: 0px !important;
    right: 0px !important;
    bottom: auto !important;
	display:block !important;
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sticky-search-inner
{
	width:1170px;
	margin:10px auto;
	padding: 0 15px 0 30px;
}
.suppa-sticky .suppaMenu
{
	width:1170px !important;
	margin:0 auto;
	padding: 0 15px 0 30px;
}
.suppa-sticky-holder .suppa_menu_location_1.suppaMenu_wrap
{
	height:auto !important;
}

.mmenu-container{
	display:inline-block;
        background-color: #f8f8f8;
        width: 100%;
        border-top: 1px solid yellowgreen;
        border-bottom: 1px solid yellowgreen;
}

@media(max-width:1200px){
	.suppa-sticky .suppaMenu
	{
		width:970px !important;
	}
	.sticky-search-inner
	{
		width:970px;
	}
}
@media(max-width:992px){
	.suppa-sticky .suppaMenu
	{
		width:750px !important;
	}
	.sticky-search-inner
	{
		width:750px;
	}
}
@media(max-width:960px){
.ssticky {
	top:50px;
}
.mmenu-container{
	display:unset;
	border-top:none;
	border-bottom:none;
}
.suppa-sticky-holder .suppa_menu_location_1 .suppa_rwd_text, .suppa-sticky-holder .suppa_menu_location_1 .suppa_rwd_button, .suppa_menu_location_1 .suppa_rwd_button span
{
	color:#000 !important;
}
}
@media(max-width:767px){.newprice{font-size:22px;color:#333333;padding:0;text-align:center;display:block;width:100%}
.side-wrap{display:none;}
.catbline{text-align:center !important;}
.sticky-search-inner{width:100%;}
}

@media only screen and (max-width:768px){
        .header{margin-bottom:15px1;}
        #sub-header {margin: 5px 0 0;}
        .catheader h1{ margin-top: 0; margin-bottom: 5px; font-size: 20px;}
        .paymenticon { padding:0; }
        .zahlarten {padding: 0;}
        .singlewrap {padding: 0;}
        .anderecats {padding: 0;}
        .relatedcon {padding: 0;}
        .picwrap  {padding: 0;}
        .descline {padding: 0;}
        .sortbar {text-align: center;}
        .relatedthumb {padding: 0; text-align: center;}

}
@media screen and (min-width: 768px)  {
        .mobile-break { display: none; }
}
.vimage {
        width: 100%;
}