/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver Xtreme 3.1.8 subtheme: SensorgraphicX-V-1975 */
/* Weaver Xtreme styles - Version 1975 */
a, .wrapper a {color:#3B7CB3;}
a:hover, .wrapper a:hover {color:#36C4F2;}
a, .wrapper a{font-weight:bold;}
.colophon a {color:#36C4F2;}
.colophon a:hover {color:#FFFFFF;}
.border {border:1px dotted #CECECE;}.border-bottom{border-bottom:1px dotted #CECECE;}
#wrapper{max-width:1300px;}
#branding #header-image img,html.ie8 #branding #header-image img {width:auto;}.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a {color:#FFFFFF !important;}
.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a {background-color:#3B7CB3 !important;}
.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a{font-weight:bold}
#commentform .form-allowed-tags {display:block;}
.commentlist li.comment,#respond,.commentlist li.comment .comment-author img.avatar,.commentlist .comment.bypostauthor{border:1px solid #CECECE;}.commentlist li.comment .comment-meta{border-bottom:1px solid #CECECE;}
#comments-title h3, #comments-title h4, #respond h3 {color:#3B7CB3;}
.entry-meta-gicons .entry-date:before,.entry-meta-gicons .by-author:before,.entry-meta-gicons .cat-links:before,.entry-meta-gicons .tag-links:before,.entry-meta-gicons .comments-link:before,.entry-meta-gicons .permalink-icon:before {color:#A1A1A1;}
body{font-size:0.87500em;}
body.is-smalltablet{font-size:0.75000em;}body.is-phone{font-size:0.75000em;}body {background-color:#FFFFFF;}
.menu-primary .wvrx-menu-container {background-color:#3B7CB3;}
.menu-primary .wvrx-menu-container {color:#36C4F2;}
.menu-secondary .wvrx-menu-container {background-color:#3B7CB3;}
.menu-secondary .wvrx-menu-container {color:#36C4F2;}
.menu-extra .wvrx-menu-container {background-color:#3B7CB3;}
.menu-extra .wvrx-menu-container {color:#36C4F2;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:#3B7CB3;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#36C4F2;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {background-color:#3B7CB3;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {color:#36C4F2;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {background-color:#3B7CB3;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {color:#36C4F2;}
.menu-primary .wvrx-menu > li > a {color:#36C4F2;}
.menu-primary .wvrx-menu > li > a:hover {color:#FFFFFF !important;}
.menu-primary .wvrx-menu > li > a:hover {background-color:#36C4F2 !important;}
.menu-secondary .wvrx-menu > li > a {color:#36C4F2;}
.menu-secondary .wvrx-menu > li > a:hover {color:#FFFFFF !important;}
.menu-secondary .wvrx-menu > li > a:hover {background-color:#36C4F2 !important;}
.menu-extra .wvrx-menu > li > a {color:#36C4F2;}
.menu-extra .wvrx-menu > li > a:hover {color:#FFFFFF !important;}
.menu-extra .wvrx-menu > li > a:hover {background-color:#36C4F2 !important;}
.menu-primary .wvrx-menu ul li a {color:#36C4F2;}
.menu-primary .wvrx-menu ul li a:hover {color:#FFFFFF !important;}
.menu-primary .wvrx-menu ul li a:hover {background-color:#36C4F2 !important;}
.menu-secondary .wvrx-menu ul li a {color:#36C4F2;}
.menu-secondary .wvrx-menu ul li a:hover {color:#FFFFFF !important;}
.menu-secondary .wvrx-menu ul li a:hover {background-color:#36C4F2 !important;}
.menu-extra .wvrx-menu ul li a {color:#36C4F2;}
.menu-extra .wvrx-menu ul li a:hover {color:#FFFFFF !important;}
.menu-extra .wvrx-menu ul li a:hover {background-color:#36C4F2 !important;}
.menu-primary .custom-logo-on-menu img {height:3.00000em;}.menu-primary .menu-toggle-button {color:#36C4F2;}
@media(min-width:768px) {
.menu-primary .wvrx-menu,.menu-primary .wvrx-menu-container{text-align:right;}
}
.menu-primary .menu-arrows .toggle-submenu:after{color:#36C4F2;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#36C4F2;}
.menu-primary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#36C4F2;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#36C4F2;}
.menu-primary .is-mobile-menu.menu-arrows .toggle-submenu {background-color:#FFFFFF;}
.menu-secondary .menu-toggle-button {color:#36C4F2;}
@media(min-width:768px) {
.menu-secondary .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:left;}
}
.menu-secondary .menu-arrows .toggle-submenu:after{color:#36C4F2;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#36C4F2;}
.menu-secondary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#36C4F2;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#36C4F2;}
.menu-secondary .is-mobile-menu.menu-arrows .toggle-submenu {background-color:#FFFFFF;}
.menu-extra .menu-toggle-button {color:#36C4F2;}
@media(min-width:768px) {
.menu-extra .wvrx-menu a{padding-top:4.00000em;padding-bottom:4.00000em;}
.menu-extra .menu-arrows .toggle-submenu:after{top:5.20000em;}
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:center;line-height:0;}
}
.menu-extra .menu-arrows .toggle-submenu:after{color:#36C4F2;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#36C4F2;}
.menu-extra .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#36C4F2;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#36C4F2;}
.menu-extra .is-mobile-menu.menu-arrows .toggle-submenu {background-color:#FFFFFF;}
.search-field {background-image: url(/wp-content/themes/weaver-xtreme/assets/css/icons/search-white.png);}
.search-field {background-color:#FFFFFF;}
#header-search .search-field:focus{background-color:#FFFFFF;}
@media screen and (min-width:768px) {
.l-content-rsb{width:65.00000%;}.l-content-rsb-m{width:64.00000%;margin-right:1.00000%;}
.l-sb-right{width:35.00000%;}.l-sb-right-lm{width:34.00000%;margin-left:1.00000%;}.l-sb-right-rm {width:34.00000%;margin-right:1.00000%;}
}
#primary-widget-area {padding-left:10px;}
#primary-widget-area {padding-right:10px;}
#primary-widget-area {padding-top:10px;}
#primary-widget-area {padding-bottom:10px;}
#primary-widget-area {margin-top:10px;}
#primary-widget-area {margin-bottom:10px;}
.widget-area-primary {padding-left:10px;}
.widget-area-primary {padding-right:10px;}
.widget-area-primary {padding-top:10px;}
.widget-area-primary {padding-bottom:10px;}
.widget-area-primary {margin-top:10px;}
.widget-area-primary {margin-bottom:10px;}
#secondary-widget-area {padding-left:10px;}
#secondary-widget-area {padding-right:10px;}
#secondary-widget-area {padding-top:10px;}
#secondary-widget-area {padding-bottom:10px;}
#secondary-widget-area {margin-top:10px;}
#secondary-widget-area {margin-bottom:10px;}
.widget-area-secondary {padding-left:10px;}
.widget-area-secondary {padding-right:10px;}
.widget-area-secondary {padding-top:10px;}
.widget-area-secondary {padding-bottom:10px;}
.widget-area-secondary {margin-top:10px;}
.widget-area-secondary {margin-bottom:10px;}
.widget-area-top {padding-left:10px;}
.widget-area-top {padding-right:10px;}
.widget-area-top {padding-top:10px;}
.widget-area-top {padding-bottom:10px;}
.widget-area-top {margin-top:10px;}
.widget-area-top {margin-bottom:10px;}
.widget-area-bottom {padding-left:10px;}
.widget-area-bottom {padding-right:10px;}
.widget-area-bottom {padding-top:10px;}
.widget-area-bottom {padding-bottom:10px;}
.widget-area-bottom {margin-top:10px;}
.widget-area-bottom {margin-bottom:10px;}
#header {background-color:#3B7CB3;}
#header {color:#FFFFFF;}
#header {padding-left:0px;}
#header {padding-right:0px;}
#colophon {background-color:#3B7CB3;}
#colophon {color:#FFFFFF;}
#footer-html {background-color:#3B7CB3;}
#footer-html {color:#FFFFFF;}
#footer-widget-area {background-color:#3B7CB3;}
#footer-widget-area {color:#FFFFFF;}
.widget-area-footer {background-color:#3B7CB3;}
.widget-area-footer {color:#FFFFFF;}
#content {color:#000000;}
#content {padding-left:0.00000%;}
#content {padding-right:0.00000%;}
#container {background-color:#FFFFFF;}
#container {color:#000000;}
#container {padding-left:10px;}
#container {padding-right:10px;}
#infobar {background-color:#3B7CB3;}
#infobar {color:#FFFFFF;}
#wrapper {padding-left:10px;}
#wrapper {padding-right:10px;}
#wrapper {margin-top:0px;}
#wrapper {margin-bottom:0px;}
.post-area {background-color:transparent;}
.post-area {padding-left:1.00000%;}
.post-area {padding-right:1.00000%;}
.post-area {padding-top:1px;}
.post-area {padding-bottom:1px;}
.widget {padding-left:10px;}
.widget {padding-right:10px;}
.widget {padding-top:10px;}
.widget {padding-bottom:10px;}
.widget {margin-top:10px;}
.widget {margin-bottom:10px;}
@media (min-width:768px) {
#header-widget-area .widget {float:left;margin-left:0;margin-right:0}
#header-widget-area .widget-1{width:39.00000%;margin-right:1.00000%;clear:both}
#header-widget-area .widget-2{width:60.00000%;}
}
@media (min-width:768px) {
#footer-widget-area .widget {float:left;margin-left:0;margin-right:0}
#footer-widget-area .widget-1{width:24.00000%;margin-right:1.00000%;clear:both}
#footer-widget-area .widget-2{width:24.00000%;margin-right:1.00000%;}
#footer-widget-area .widget-3{width:24.00000%;margin-right:1.00000%;}
#footer-widget-area .widget-4{width:25.00000%;}
#footer-widget-area .widget-5{width:100.00000%;}
}
@media (min-width:581px) and (max-width:767px) {
#footer-widget-area .widget {float:left;margin-left:0;margin-right:0}
#footer-widget-area .widget-1{width:49.00000%;margin-right:1.00000%;clear:both}
#footer-widget-area .widget-2{width:50.00000%;}
#footer-widget-area .widget-3{width:49.00000%;margin-right:1.00000%;clear:both;}
#footer-widget-area .widget-4{width:50.00000%;}
#footer-widget-area .widget-5{width:100.00000%;}
}
@media (max-width:580px) {
#footer-widget-area .widget {float:left;margin-left:0;margin-right:0}
#footer-widget-area .widget-1{width:100.00000%;}
#footer-widget-area .widget-2{width:100.00000%;}
#footer-widget-area .widget-3{width:100.00000%;}
#footer-widget-area .widget-4{width:100.00000%;}
#footer-widget-area .widget-5{width:100.00000%;}
}
@media (min-width:768px) {
.widget-area-header .widget {float:left;margin-left:0;margin-right:0}
.widget-area-header .widget-1{width:39.00000%;margin-right:1.00000%;clear:both}
.widget-area-header .widget-2{width:60.00000%;}
}
@media (min-width:768px) {
.widget-area-footer .widget {float:left;margin-left:0;margin-right:0}
.widget-area-footer .widget-1{width:24.00000%;margin-right:1.00000%;clear:both}
.widget-area-footer .widget-2{width:24.00000%;margin-right:1.00000%;}
.widget-area-footer .widget-3{width:24.00000%;margin-right:1.00000%;}
.widget-area-footer .widget-4{width:25.00000%;}
.widget-area-footer .widget-5{width:100.00000%;}
}
@media (min-width:581px) and (max-width:767px) {
.widget-area-footer .widget {float:left;margin-left:0;margin-right:0}
.widget-area-footer .widget-1{width:49.00000%;margin-right:1.00000%;clear:both}
.widget-area-footer .widget-2{width:50.00000%;}
.widget-area-footer .widget-3{width:49.00000%;margin-right:1.00000%;clear:both;}
.widget-area-footer .widget-4{width:50.00000%;}
.widget-area-footer .widget-5{width:100.00000%;}
}
@media (max-width:580px) {
.widget-area-footer .widget {float:left;margin-left:0;margin-right:0}
.widget-area-footer .widget-1{width:100.00000%;}
.widget-area-footer .widget-2{width:100.00000%;}
.widget-area-footer .widget-3{width:100.00000%;}
.widget-area-footer .widget-4{width:100.00000%;}
.widget-area-footer .widget-5{width:100.00000%;}
}
#inject_fixedtop {left:0;max-width:none !important;width:calc(100vw - 16px) !important;}
		.no-vert-scrollbar #inject_fixedtop {left:0;width:calc(100vw) !important;}
#inject_fixedbottom {left:0;max-width:none !important;width:calc(100vw - 16px) !important;}
		.no-vert-scrollbar #inject_fixedbottom {left:0;width:calc(100vw) !important;}
#header{max-width:none !important;width:calc(100vw - 16px)  !important;margin-left: calc(-1 * (0px) - 10px);margin-right: calc(-1 * (0px) - 10px);}
.no-vert-scrollbar #header{width:100vw  !important;}
#colophon{max-width:none !important;width:calc(100vw - 16px)  !important;margin-left: calc(-1 * (0px) - 10px);margin-right: calc(-1 * (0px) - 10px);}
.no-vert-scrollbar #colophon{width:100vw  !important;}

@media (min-width:1300px) {
#header {margin-left:calc(-1 * (50vw - 8px - (1300px / 2))  - 10px - 0px);margin-right:calc(-1 * (50vw - 8px - (1300px / 2))  - 10px - 0px);}
.no-vert-scrollbar #header {margin-left:calc(-1 * (50vw - (1300px / 2))  - 10px - 0px);margin-right:calc(-1 * ((50vw - (1300px / 2)) ) - 10px - 0px);}
#colophon {margin-left:calc(-1 * (50vw - 8px - (1300px / 2))  - 10px - 0px);margin-right:calc(-1 * (50vw - 8px - (1300px / 2))  - 10px - 0px);}
.no-vert-scrollbar #colophon {margin-left:calc(-1 * (50vw - (1300px / 2))  - 10px - 0px);margin-right:calc(-1 * ((50vw - (1300px / 2)) ) - 10px - 0px);}
 }
.wrapper #site-title a,.wrapper .site-title a {color:#3B7CB3;}
#site-tagline > span,.site-tagline > span {color:#3B7CB3;}
.page-title {color:#3B7CB3;}
.wrapper .post-title a,.wrapper .post-title a:visited {color:#3399FF;}
.widget-title {color:#A1A1A1;}
#nav-header-mini {background-color:#3B7CB3;}
#nav-header-mini a,#nav-header-mini a:visited {color:#36C4F2;}
.wrapper .post-title a:hover {color:#3B7CB3;}
#nav-header-mini a:hover {color:#FFFFFF;}
#author-info {background-color:#A1A1A1;}
hr {background-color:#A1A1A1;}
.search-field,#header-search .search-field:focus {background-color:#FFFFFF;}
.search-field,#header-search .search-field:focus {color:#3B7CB3;}
#inject_fixedtop,#inject_fixedbottom,.wvrx-fixedtop,.wvrx-fixonscroll{max-width:1300px;}
.ie8 #inject_fixedtop,.ie8 #inject_fixedbottom,.ie8 .wvrx-fixedtop,.ie8 .wvrx-fixonscroll{max-width:1300px;}
@media (max-width:1300px) {.wvrx-fixedtop,.wvrx-fixonscroll,#inject_fixedtop,#inject_fixedbottom {left:0px;margin-left:0 !important;margin-right:0 !important;}}

/* Weaver Xtreme Plus CSS Styles - Version 3.1.1 */
/* Weaver Xtreme Plus Google Fonts Styles */
.font-raleway{font-family:'Raleway', sans-serif;}
/* Weaver Xtreme Plus Background Images */

/* CSS+ Rules */
#title-tagline #header-search .search-field {padding-right:32px;}
.menu-primary .wvrx-menu-container {padding-bottom:10px; }
.menu-secondary .wvrx-menu-container {padding-bottom:10px; }
#footer-widget-area {padding-left: 20px;padding-right: 20px;}
.widget-area-footer {padding-left: 20px;padding-right: 20px;}
#author-info {padding:10px; border:1px solid #000000;}

/* Global Custom CSS Rules */
/*** JTRT Table padding ****/
 
.jtrt-table td {padding: 5px !important;}

/*** amazon LOGO ***/

#aalb-admin-searchbox-amzlogo {
  max-width: 30px  !important;
  max-height: 30px !important;
  padding: 0px;
}

/*** Newsletter Button ***/

#pop_up_button  {font-size: 100% !important; }

/*** Logo on Menu when scrolled ***/

#nav-primary .custom-logo-on-menu {display:none !important; padding-left: 20px;}
#nav-primary .wvrx-fixonscroll .custom-logo-on-menu {display:block !important; padding-left: 20px;}

/*** remove the nasty thin line at the header on mobile ***/
.is-mobile #header {margin-top:-1px !important;}
.is-mobile .menu-primary .wvrx-menu-container {margin-top:-1px;}


/**** move down  Parallax Title ****/

.parallax-content h1 {
	font-size: 250%;
        font-variant: small-caps;
        letter-spacing: 4.4pt; 
        word-spacing: 1.4pt;
        color: #FFFFFF;
        text-shadow: 2px 2px 2px #F29849;
	padding-bottom: 0.5em;
        padding-top:1em;
        padding-left:1em;
        background: rgb(127, 127, 127); /* Fallback */
        background: rgba(127, 127, 127, 0.4);
}

.atw-show-posts {overflow:visible !important;}

body {-webkit-font-smoothing: antialiased !important;}

/* Custom CSS rules for all display devices */

@media screen and (min-width:768px) {  /* rules for desk top */

}
@media screen and (min-width:581px) and (max-width:767px) {  /* rules for small tablets */
}
@media screen and (max-width:580px) {  /* rules for phones */
}

/** shortcoder CSS style service and parallax **/

.myfeatureimg {
  height: auto; 
  width:200px; 
  opacity:0.1; 
  filter: alpha(opacity=10); /* For IE8 and earlier */
  position: absolute;
  top: 5px !important;
  left: -5px !important;
}
.mytext{ 
  font-size: 150%;
  border: 2px;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-right: 10px;
  padding-left: 30px;
  position: relative;
  margin-left: 5px;
  display: inline-block;
 }
.mystext{ 
  font-size: 105%;
  border: 2px;
  padding-top: 50px;
  padding-bottom: 50px;
  padding-right: 10px;
  padding-left: 30px;
  position: relative;
  margin-left: 5px;
  display: inline-block;
 }
.righta  { float:right; }


/** menu tweaking **/

#nav-header-mini a {padding:10px;}
li#menu-item-10247 > a:hover, li#menu-item-10248 > a:hover, li#menu-item-10249 > a:hover, li#menu-item-10250 > a:hover, li#menu-item-10251 > a:hover { background-color: #000000 !important; color: #f29849 !important;}
li#menu-item-10252 > a:hover, li#menu-item-10253 > a:hover, li#menu-item-10254 > a:hover, li#menu-item-10254 > a:hover, li#menu-item-10255 > a:hover { background-color: #000000 !important; color: #f29849 !important;}

/*** menu header widget ***/

.topmenu { margin-top: 15px;overflow:visible !important;}
.widget, .widget-area {overflow:visible !important;}

/*** css for 4 columns turning into 2 on tablets and 1 on phones *** start  ***/
.mycol1, .mycol2, .mycol3, .mycol4 {float:left;width:23.5%;margin-right:2%;margin-bottom:2%;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}  /*sets the base width padding and margin*/

.mycol4 {margin-right:0px;}  /*removes the right margin on the last one*/


@media only screen and (max-width:780px) { 
.mycol1, .mycol2, .mycol3, .mycol4 {width:49%;}
.mycol2 {margin-right:0px;}
}                              /*This rule changes the width and margin to get 2 columns on top of 2 columns when browser is under 780px wide*/

@media only screen and (max-width:580px) { 
.mycol1, .mycol2, .mycol3, .mycol4  {width:100%;margin-right:0px;}
}                     /*This rule changes the width and margin to get 4 columns on top of each other when browser is under 580px wide*/

/*** css for 4 columns turning into 2 on tablets and 1 on phones *** end  ***/

/*** 3col ***/

.my3col1, .my3col2, .my3col3 {float:left;margin-right:1%;}
.my3col1 {width:32%;}
.my3col2 {width:32%;}
.my3col3 {width:32%;margin-right:0%;}

/*** 3col end ***/

#header-image img
{
 padding-left:30px; padding-top: 10px; padding-bottom: 10px;padding-right:35px;
}


img.wvr-btn-1
{
  min-height: 150px; min-width: 150px;
}

/** widgets without box **/

.widget.weaverxplus_social { border: none;}
.per-page-topwerbung .widget { border: none;}
.per-page-bannerwerbung .widget { border: none;}
.per-page-novascotiatop .widget { border: none;}
#footer-widget-area .widget { border: none;}
#text-21, #text-7,#text-15, #text-23,  #text-24, #text-25, #text-28, #text-31, #text-35, #text-37, #text-39, #text-44, #text-45,#text-46,#text-47, #text-48, #text-41, #eme_list-2 {border: none;}
.werbung {font-size:7pt;}
.centerimage { display: block; margin-left: auto; margin-right: auto } 

:last-child.hentry, .no-results {border-bottom:1px dotted #CECECE;}

.courselink  {font-size:1.5em;}

/** full bg divs **/

.is-desktop #content  {overflow:visible;padding-left:0 !important;padding-right:0 !important;}

#full-width-style-grey {width: 100%; background-color: #cecece; padding-top:25px;padding-bottom:25px;}
#full-width-style-white {width: 100%; background-color: #ffffff; padding-top:25px;padding-bottom:25px;}

/** full bg divs end **/


/** bg divs **/

#bg-style-grey {width: 100%; background-color: #cecece; padding-top:25px;padding-bottom:25px;}
#bg-style-white {width: 100%; background-color: #ffffff; padding-top:25px;padding-bottom:25px;}

/** bg divs end **/


.wvr-tabs-style .wvr-tabs-nav span {   border-top-left-radius: 0px;   border-top-right-radius: 0px; }
.wvr-tabs-style .wvr-tabs-pane {   border-left: 0px;   border-right: 0px;   border-bottom: 0px; }

/** general alignments **/

li {padding-bottom: 10px;}
h1.page-title {padding-top: 10px;} 

/*** social icons ***/
.wvr-social-a .genericon { font-size: 20px !important; color: #377BB5; padding-left: 10px; float: right; margin-top: 8px; margin-bottom: 20px;}
.wvr-social-a .genericon:hover { font-size: 20px !important; color: #36C4F2; padding-left: 10px;float: right; margin-top: 8px; margin-bottom: 20px; }

/*** EME FORM ***/
#teilnehmerform {background-color: #94A653;  padding: 10px; margin-bottom:1.5em;}
#bestellerform {background-color: #E8E8E8; padding: 10px; }
.is-desktop #eme-rsvp-form { max-width: 70% !important; }
#eme-rsvp-form input { margin: 2px !important; width: 100% !important;}
#eme-rsvp-form select { margin: 2px !important;}
#eme-rsvp-form textarea { margin: 2px !important; width: 100% !important; height: 5em !important;}
#eme-rsvp-form input[type="radio"] { margin-right: 5px !important; margin-left: 5px !important; width: 5% !important;}
#eme-rsvp-form input[type="checkbox"] { margin-right: 5px !important; margin-left: 5px !important; width: 5% !important; }
#eme-rsvp-form input[name="captcha_check"] { max-width:120px !important; margin: 0px !important; }
#eme-rsvp-form input[type="submit"] { line-height: 2em !important; border-radius: 4px  !important;background: rgb(223, 117, 20) !important; font-size: 125% !important; }

.eme-required-field { display: none; }
#eme_mark_required_field  { display: none; }

.entry-content {  list-style-type: none;  }

.eme-location-balloon { padding: 1em !important;}

.widget_eme_list > ul {list-style: none}

ul.eme_events_list {  list-style-type: none;  }
ul.eme_events_list > li > a {  font-size: 100% !important; }
ul.eme_events_list {  margin-left: 0em; }

.eventimage { float: right; width: 250px; margin:10px;}
/**** EME END ****/

/* Center the copyright when Powered by is hidden */
#site-ig-wrap {text-align:center;}
#site-info {float:none;padding-left:0;}

/* change the font size of the recent post widget */

.tw-recent-posts .featured-post .excerpt { clear: none; font-size:0.8em;}

/* NGG Fixing Column Errors with different thumb sized images */

.ngg-gallery-thumbnail-box { margin-right: 0  !important; }

/* Infobox */
#infobox { background: #f2f1ec; margin: 0 auto; width: 100%; text-align: left; border-width: 1px; border-style: dotted; border-color: #888888; padding: 10px;  margin-bottom: 15px; }
#infobox > h1 { font-size: 103%; font-weight: bold; line-height: 10%; margin-top:10px; }
span.info { font-size: 102%; font-weight: bold; line-height: 10%; margin-right: 5px;}

.buttonborder { border-style:solid; border-color:#CECECE; padding-top:0.5em; padding-bottom:0.5em; margin-top:0.5em; margin-bottom:0.5em; } 

/* download page counter verstecken */

.sdm_download_item .sdm_download_item_count{
display: none;
}

/*CSS for DESKTOP*/
#my3cont {width:100%;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
[class*='my3col'] {margin-bottom:3%;width:32,66%;float:left;margin-right:1%;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f2f1ec;overflow:hidden;}.my3col3 {margin-right:0;}   /*General Styling of columns*/
/*CSS for SMALL TABLETS*/
@media only screen and (max-width:767px) {
[class*='my3col'] {margin-bottom:3%;}.my3col1 {margin-bottom:0;width:32,66%;}.my3col2 {margin-bottom:0;width:32,66%;}.my3col3 {margin-bottom:0;width:32,66%;margin-right:0;}
}
/*CSS for PHONES*/
@media only screen and (max-width:580px) {
[class*='my3col'] {margin-bottom:3%;margin-right:1% !important;clear:none !important;}.my3col1 {width:100%;margin-right:0 !important;}.my3col2 {width:100%;clear:both !important;margin-right:0 !important;}.my3col3 {margin-bottom:0;width:100%;clear:both !important;margin-right:0 !important;}
}
/* End Weaver Xtreme CSS */
