/* 
Base CSS

Page Layout is designed for 1024x768 Screen
	width: 960px;
	height:614px;
	
Standard Colors:
Main Blue: #236eb1
Light Blue: #A4CEF4
Orange: #fe5200
Green: #62b169


/* Common CSS
-------------------------------------------- */

.lwp-vertical-menu nav ul li {
    width: 100%;
    display: block;
}
.btn-training {
		width: 100%;
		height: 45px;
		font-size: 16px;
		font-weight:500;
}

/*Ultimate Member CSS
 * -----------------------------------------------
 * User Registration Form - inline forms*/
#um_field_28__education > div:nth-child(2){
    display: flex;
}
#um_field_28__economic > div:nth-child(2){
    display: flex;
}
#um_field_28__nutrition > div:nth-child(2){
    display: flex;
}
#um_field_28__food_production > div:nth-child(2){
    display: flex;
}

/* Ultimate Member Login Form */
#post-8 > div > div > div > div > div.et_pb_with_border.et_pb_row.et_pb_row_2 > div.et_pb_column.et_pb_column_3_5.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough.et-last-child > div.et_pb_module.et_pb_code.et_pb_code_1 > div > div > div > form > div.um-col-alt-b > a {
		position: relative;
		margin:auto;
		padding: 7px;
    width: 200px;
    z-index: 9;
    
    color: #3BA1DA !important;
}


/* User Logout Form 
 * ------------------------------------------------- */
.um-misc-ul, .um-misc-ul li {
    display: none;
}

/* User Profile Form
 * -------------------------------------------------
 * inline-forms */
#um_field_30_user_type > div.um-field-area{
    display: flex;
		min-width: 800px;
}
#um_field_30__education > div:nth-child(2){
    display: flex;
}
#um_field_30__economic > div:nth-child(2){
    display: flex;
}
#um_field_30__nutrition > div:nth-child(2){
    display: flex;
}
#um_field_30__food_production > div:nth-child(2){
    display: flex;
}

/* Ulitmate Member Form Active members */
input[type="button"] {
		background-color: #3BA1DA;
		color: #ffffff;
}


/* Ultimate Member  - Private Members List | Notes
 * --------------------------------------- */
/* FL Members Page 1 */ #post-1315 div.et_pb_blurb_container,
/* FL Members Page 2 */ #post-1333 div.et_pb_blurb_container,
/* FL Members Page 3 */ #post-1357 div.et_pb_blurb_container,
/* FL Members Page 4 */ #post-1376 div.et_pb_blurb_container,
/* FL Members Page 5 */ #post-1380 div.et_pb_blurb_container,
/* FL Members Page 6 */ #post-1382 div.et_pb_blurb_container,
/* FL Members Page 7 */ #post-1384 div.et_pb_blurb_container,
/* FL Members Page 8 */ #post-1386 div.et_pb_blurb_container,
/* FL Members Page 9 */ #post-1388 div.et_pb_blurb_container,
/* FL Members Page 10 */ #post-1418 div.et_pb_blurb_container,
/* FL Members Page 11 */ #post-1428 div.et_pb_blurb_container,
/* FL Members Page 12 */ #post-1477 div.et_pb_blurb_container{
		margin-top: -65px;
    margin-left: 20px;
}

#nextpreviousselect{
  padding: 15px;
  font-size: 18px;
  color: #36471E;
	border:0px
}

/* Ultimate Member Group Page Style
 * Group Page ID's
 * .postid-630, postid-1272, postid-1251, postid-628, postid-626, postid-624, postid-614
 * ------------------------------------- */
.postid-630 #main-content, 
.postid-1272 #main-content,
.postid-1251 #main-content,
.postid-628 #main-content,
.postid-626 #main-content,
.postid-624 #main-content,
.postid-614 #main-content{
    background-image: url(https://edu.foodladder.org/wp-content/uploads/2022/01/Veg-growing.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: top;
    background-size: cover;
}
.postid-630 #content-area, 
.postid-1272 #content-area,
.postid-1251 #content-area,
.postid-628 #content-area,
.postid-626 #content-area,
.postid-624 #content-area,
.postid-614 #content-area{
    background-color:#ffffff;
		padding:30px;
}

/* Container Line */
.postid-630 #main-content .container:before, 
.postid-1272 #main-content .container:before,
.postid-1251 #main-content .container:before,
.postid-628 #main-content .container:before,
.postid-626 #main-content .container:before,
.postid-624 #main-content .container:before,
.postid-614 #main-content .container:before{
    display:none !important;
}
		
/* Left Side
.postid-630 #left-area, 
.postid-1272 #left-area,
.postid-1251 #left-area,
.postid-628 #left-area,
.postid-626 #left-area,
.postid-624 #left-area,
.postid-614 #left-area {
    width: 65% !important;
    padding-bottom: 23px;
}
*/
		
/* Right Sidebar */
.postid-630 .et_right_sidebar #sidebar, 
.postid-1272 .et_right_sidebar #sidebar,
.postid-1251 .et_right_sidebar #sidebar,
.postid-628 .et_right_sidebar #sidebar,
.postid-626 .et_right_sidebar #sidebar,
.postid-624 .et_right_sidebar #sidebar,
.postid-614 .et_right_sidebar #sidebar {
    padding-left: 1% !important;
}
/* Side Bar 
.postid-630 #sidebar, 
.postid-1272 #sidebar,
.postid-1251 #sidebar,
.postid-628 #sidebar,
.postid-626 #sidebar,
.postid-624 #sidebar,
.postid-614 #sidebar {
    float: left!important;
    width: 35%!important;
}
*/
		
/* Menu User Dashboard */
.postid-630 .menu-user-dashboard-container, 
.postid-1272 .menu-user-dashboard-container,
.postid-1251 .menu-user-dashboard-container,
.postid-628 .menu-user-dashboard-container,
.postid-626 .menu-user-dashboard-container,
.postid-624 .menu-user-dashboard-container,
.postid-614 .menu-user-dashboard-container{
		border: 4px solid #5B6643;
    padding: 20px 5px 0 5px;
    background-color: #ffffff;
    margin-top: 100px;
}
	.postid-630 .menu-user-dashboard li, 
.postid-1272 .menu-user-dashboard li,
.postid-1251 .menu-user-dashboard li,
.postid-628 .menu-user-dashboard li,
.postid-626 .menu-user-dashboard li,
.postid-624 .menu-user-dashboard li,
.postid-614 .menu-user-dashboard li{
		width: 100%;
    padding: 1vh 15px;
    background: #f8f8f8;
    border-radius: 3px;
    border: 1px solid #eeeeee;
}
.postid-630 .et_pb_widget a, 
.postid-1272 .et_pb_widget a,
.postid-1251 .et_pb_widget a,
.postid-628 .et_pb_widget a,
.postid-626 .et_pb_widget a,
.postid-624 .et_pb_widget a,
.postid-614 .et_pb_widget a {
    text-decoration: none;
    color: #5B6643 !important;
    font-weight: 600;
}

.postid-630	.et_pb_widget ol li, .et_pb_widget ul li, 
.postid-1272 .et_pb_widget ol li, .et_pb_widget ul li,
.postid-1251 .et_pb_widget ol li, .et_pb_widget ul li,
.postid-628 .et_pb_widget ol li, .et_pb_widget ul li,
.postid-626 .et_pb_widget ol li, .et_pb_widget ul li,
.postid-624 .et_pb_widget ol li, .et_pb_widget ul li,
.postid-614 .et_pb_widget ol li, .et_pb_widget ul li {
    margin-bottom: 0.5em;
    width: 100%;
    padding: 1vh 15px;
    background: #f8f8f8;
    border-radius: 3px;
    border: 1px solid #eeeeee;
}

/* Group Search - remove */
.um-group-form input[type=text] {
    display:none !important;
}
.um-groups-directory-header {
		display:none;
}

/* Ultimte Member Notes 
 * ---------------------------------- */
.um-notes-modal {
    max-width: 800px;
}

 .um-notes-modal .um_notes_modal_content {
    max-width: 800px;
    width: 90%;
    background: #fff;
    padding: 20px;
    min-height: 300px;
    margin: auto;
}

.note-block .note-block-container .um-notes-note-image img, .note-image img {
    width: 100%;
		max-width: 400px;
		margin:auto;
}


.um-notes-modal #um_notes_modal_close {
    left: 820px !important;
    color: #fff !important;;
    background: #3BA1DA !important;; 
    font-size: 14px !important;;
		font-weight:700 !important;;
    height: 40px !important;;
    width: 60px !important;;
    text-align: center;
    line-height: 40px;
}

/* Ultimate Member Post Styling  */
.um-item {
		padding: 5px;
    float: left;
}
.um-item-img img {
    max-width: 150px;
    border-radius: 3px;
}
.um-item-meta {
    color: #888;
    display: none;
}
.et_pb_posts_nav .meta-nav, .et_pb_posts_nav .nav-label, .et_pb_posts_nav .nav-next, .et_pb_posts_nav .nav-previous {
    color: white;
}

/* WPForms Styling 
 * ------------------------------------------------- */
.wpforms-container.wpf-center {
     margin: 0 auto !important;
     max-width: 500px;
}

div.wpforms-container-full .wpforms-form h3 {
    font-size: 18px !important;
		font-weight: normal !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label {
    word-break: normal !important;
    overflow-wrap: break-word !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-description, div.wpforms-container-full .wpforms-form .wpforms-field-limit-text {
    word-break: normal !important;
    overflow-wrap: break-word !important;
}
#wpforms-form-page-page .wpforms-form-page-wrap {
    max-width: 900px;
}
/* Platform Training Documents Text Padding 
 * ------------------------------------------------- */
.doctext{
		padding:10px;
}

/* Mobile CSS - Min-width: 320px (smaller phone viewpoints)
-------------------------------------------- */
@media screen and (min-width: 320px) {
/* Ultimate Member Group Pages
 * Left Side 
 * ---------------------------------------- */
.postid-630 #left-area, 
.postid-1272 #left-area,
.postid-1251 #left-area,
.postid-628 #left-area,
.postid-626 #left-area,
.postid-624 #left-area,
.postid-614 #left-area {
    width: 98% !important;
    padding-bottom: 23px;
}
/* Right Side Bar */
.postid-630 #sidebar, 
.postid-1272 #sidebar,
.postid-1251 #sidebar,
.postid-628 #sidebar,
.postid-626 #sidebar,
.postid-624 #sidebar,
.postid-614 #sidebar {
    float: left!important;
    width: 98%!important;
}
}

/* Mobile CSS - Min-width: 480px (smaller phone viewpoints)
-------------------------------------------- */
@media screen and (min-width: 480px) {
/* Ultimate Member Group Pages
 * Left Side 
 * ---------------------------------------- */
.postid-630 #left-area, 
.postid-1272 #left-area,
.postid-1251 #left-area,
.postid-628 #left-area,
.postid-626 #left-area,
.postid-624 #left-area,
.postid-614 #left-area {
    width: 98% !important;
    padding-bottom: 23px;
}
/* Right Side Bar */
.postid-630 #sidebar, 
.postid-1272 #sidebar,
.postid-1251 #sidebar,
.postid-628 #sidebar,
.postid-626 #sidebar,
.postid-624 #sidebar,
.postid-614 #sidebar {
    float: left!important;
    width: 98%!important;
}
}

/* Mobile CSS - Min-width: 768px (most tablets)
-------------------------------------------- */
@media screen and (min-width: 768px) {
/* Ultimate Member Group Pages
 * Left Side 
 * ---------------------------------------- */
.postid-630 #left-area, 
.postid-1272 #left-area,
.postid-1251 #left-area,
.postid-628 #left-area,
.postid-626 #left-area,
.postid-624 #left-area,
.postid-614 #left-area {
    width: 98% !important;
    padding-bottom: 23px;
}
/* Right Side Bar */
.postid-630 #sidebar, 
.postid-1272 #sidebar,
.postid-1251 #sidebar,
.postid-628 #sidebar,
.postid-626 #sidebar,
.postid-624 #sidebar,
.postid-614 #sidebar {
    float: left!important;
    width: 98%!important;
}
}

/* Mobile CSS - Min-width: 992px (smaller desktop viewpoints)
-------------------------------------------- */
@media screen and (min-width: 992px) {
/* Ultimate Member Group Pages
 * Left Side 
 * ---------------------------------------- */
.postid-630 #left-area, 
.postid-1272 #left-area,
.postid-1251 #left-area,
.postid-628 #left-area,
.postid-626 #left-area,
.postid-624 #left-area,
.postid-614 #left-area {
    width: 65% !important;
    padding-bottom: 23px;
}
/* Right Side Bar */
.postid-630 #sidebar, 
.postid-1272 #sidebar,
.postid-1251 #sidebar,
.postid-628 #sidebar,
.postid-626 #sidebar,
.postid-624 #sidebar,
.postid-614 #sidebar {
    float: left!important;
    width: 35%!important;
}
}

/* Mobile CSS - Min-width: 1200px (large devices and wide screens)
-------------------------------------------- */
@media screen and (min-width: 1200px) {

/* Ultimate Member Group Pages
 * ---------------------------------------- */
		
/* Left Side */
.postid-630 #left-area, 
.postid-1272 #left-area,
.postid-1251 #left-area,
.postid-628 #left-area,
.postid-626 #left-area,
.postid-624 #left-area,
.postid-614 #left-area {
    width: 65% !important;
    padding-bottom: 23px;
}

/* Right Side Bar */
.postid-630 #sidebar, 
.postid-1272 #sidebar,
.postid-1251 #sidebar,
.postid-628 #sidebar,
.postid-626 #sidebar,
.postid-624 #sidebar,
.postid-614 #sidebar {
    float: left!important;
    width: 35%!important;
}
}