


/* MCE EDITOR SET TO MATCH CONTENT */
.mceContentBody {  color: #333; font-family: Arial,Helvetica,sans-serif; font-size: 16px; line-height: 1.42857; }


blockquote { border-left: 3px solid #cecece; font-size:80%; margin: 40px 40px 40px 23px; padding: 10px 20px; color:#525252; }

hr { border-color:#6ea81e;}

/* ______________ HEADLINES ______________
h1 { color: #83041a; font-size:55px; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-weight:bold;  margin-top: 30px;}
h2 { color: #6b6b6b; font-size:40px; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-weight:bold; border-bottom:1px solid #CCC; }
h3 { color: #e0a810; font-size:40px; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-weight:bold; }
h4 { color: #333333; font-size:30px; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-weight:bold; }
h5 { color: #000000; font-size:30px; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-weight:bold; }
 */

/* _______1_______ HEADLINES ______________ */
aside h2 { color:#167a03; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:16px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #947042;}
aside h3 { color:#947042; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:16px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #947042;}
aside h4 { color:#aa5705; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:16px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #d5c4ad;}
aside h5 { color:#1aa200; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:16px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #d5c4ad;}
aside h6 { color:#d96e04; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:16px; font-weight:bold; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #fbb34d;}

section#block-system-main h2 { color:#167a03; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:24px; font-weight:bold; margin: 30px 0px 10px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #d5c4ad;}
section#block-system-main h3 { color:#947042; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:22px; font-weight:bold; margin: 30px 0px 10px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #947042;}
section#block-system-main h4 { color:#aa5705; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:20px; font-weight:bold; margin: 30px 0px 10px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #d5c4ad;}
section#block-system-main h5 { color:#1aa200; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:18px; font-weight:bold; margin: 30px 0px 10px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #d5c4ad;}
section#block-system-main h6 { color:#d96e04; font-family: 'Museo Slab', "Times New Roman", Times, serif; font-size:18px; font-weight:bold; margin: 30px 0px 10px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #fbb34d;}


h2, h3, h4, h5 { text-transform:none}
 

h2 a { text-decoration:none !important;}


/*.main-container h2 { color:#007910; font: 100 20px/normal 'Museo Slab', Arial, Helvetica, sans-serif; text-transform:uppercase; margin: 80px 0px 0px 0px; padding:0px; border:none;}*/



/* ______________ LINKS ______________ */
a,
.mceContentBody a,
.mceContentBody a:link, a:link,
.mceContentBody a:active,  a:active,
.mceContentBody a:visited,  a:visited { color: #289b30; text-decoration: underline;}
.mceContentBody a:hover,  a:hover { color: #d96e04; text-decoration: underline;}

/* ______________ LISTS ______________ */


/* ______________ IMAGES ______________ */
a img { border: none; }
.image_aligned_left {	margin:10px 20px 20px 0px; float:left;}
.image_aligned_right {	margin:10px 0px 20px 20px; float:right;}
.image_bordered {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	-webkit-box-shadow: 0px 0px 3px 3px #cccccc;
	-moz-box-shadow: 0px 0px 3px 3px #cccccc;
	box-shadow: 0px 0px 3px 3px #cccccc; 
}
.image_bordered_thick { border:3px solid #CCC; padding:1px; background-color:#fff;}
.img-responsive {}

/* ______________ TEXT BACKGROUNDS ______________ */
.txt_inline_background_orange { background: #CCC; }
.txt_block_background_orange { background: #ccc; display:block; padding:10px; margin:10px;  -webkit-border-radius: 10px;  border-radius: 10px; border:1px solid #999;  }
.txt_block_right_background_grey { background: #CCC; display:block; width:225px; float:right; padding:10px; margin:10px;  -webkit-border-radius: 10px;  border-radius: 10px;  }
.txt_block_left_background_grey { background: #CCC; display:block; width:225px; float:left; padding:10px; margin:10px;  -webkit-border-radius: 10px;  border-radius: 10px;  }


/* ______________ font sizes ______________ */
.txt_percent_70 { font-size: 70%; }
.txt_percent_80 { font-size: 80%; }
.txt_percent_90 { font-size: 90%; }
.txt_percent_110 { font-size: 110%; }
.txt_percent_120 { font-size: 120%; }
.txt_percent_130 { font-size: 130%; }
.txt_percent_140 { font-size: 140%; }
.txt_percent_150 { font-size: 150%; }

/* ______________ font colors ______________ */
.txt_color_black { color: #000000; }
.txt_color_grey { color: #999; }
.txt_color_grey_dark { color: #333; }
.txt_color_white { color: #ffffff; }
.txt_color_gold { color: #ba8e07; }
.txt_color_green_dark { color: #006600; }
.txt_color_green_light { color: #33CC00; }
.txt_color_brown_dark { color: #69310c; }
.txt_color_brown_light { color: #663300; }
.txt_color_blue_dark { color: #115172; }
.txt_color_blue_light { color: #0786bc; }
.txt_color_yellow_orange { color: #ffc600; }

.txt_sidebar_highlight { color: #666666; font: normal 20px/26px 'Droid Serif',serif; margin-top:30px;}

/* ______________ Hide Currency Denotion ______________ */

/* #line-item-fields-field-payment-amount-add-more-wrapper .form-group:last-child {display: none !important;} */

 #line-item-fields-field-payment-amount-add-more-wrapper  .form-item-line-item-fields-field-payment-amount-und-0-amount  {color: #f0ece8 !important ;} 


/* #line-item-fields-field-payment-amount-add-more-wrapper  .form-item-line-item-fields-field-payment-amount-und-0-amount input,
#line-item-fields-field-payment-amount-add-more-wrapper  .form-item-line-item-fields-field-payment-amount-und-0-amount label {display:inline-block !important ;} */






