@charset "utf-8";
/**
 * @author https://www.cosmosfarm.com/
 */
.cosmosfarm-members-form.two { display: block; margin: 0 auto; padding:20px;box-shadow:0 0 20px rgba(0,0,0,0.2);border-radius:10px;background:#fff;position:relative;z-index:99}
/*.cosmosfarm-members-form:first-child { display: block; }*/
.cosmosfarm-members-form.two .greetings h2{margin-bottom:20px;text-align:center;}
.cosmosfarm-members-form.two.signup-form h2{margin-bottom:0px;}
.cosmosfarm-members-form.two.signup-form h3{position:relative;}
.cosmosfarm-members-form.two.signup-form .req-text.right-txt{position: absolute;right: 0;margin-right: 50px;margin-top: -30px;}
.cosmosfarm-members-form.two form { margin: 0; padding: 0; }
.cosmosfarm-members-form.two img { display: inline; border: 0; }
.cosmosfarm-members-form.two a { position: static; display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0; border: 0; font-weight: normal; background-image: none; cursor: pointer; vertical-align: middle; text-shadow: none; text-decoration: none; box-shadow: none; outline: none; width: 100%;}
.cosmosfarm-members-form.two fieldset { position: static; display: block; margin: 0; padding: 0; min-width: 0; border: 0; }
.cosmosfarm-members-form.two legend { display: none; }
.cosmosfarm-members-form.two label { float: none; position: static; display: block; margin: 0; padding: 0 0 10px 0; font-size: 15px; line-height: 20px; }
.cosmosfarm-members-form.two .hidden-contents{display:none !important;}
.cosmosfarm-members-form.two select,
.cosmosfarm-members-form.two input[type=text],
.cosmosfarm-members-form.two input[type=email],
.cosmosfarm-members-form.two input[type=date],
.cosmosfarm-members-form.two input[type=url],
.cosmosfarm-members-form.two input[type=number],
.cosmosfarm-members-form.two input[type=password] { position: static; display: block; margin: 0; padding: 0 12px 0 56px; width: 100%; max-width: 100%; height: 54px; line-height: 54px; border: none; font-size: 15px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; cursor: text; }

.cosmosfarm-members-form.signin-form,
.cosmosfarm-members-form.signup-form { max-width: 500px; background-color: white; }

.cosmosfarm-members-form.signup-form { background-color: white; }
.cosmosfarm-members-form.signup-form select,
.cosmosfarm-members-form.signup-form input[type=text],
.cosmosfarm-members-form.signup-form input[type=email],
.cosmosfarm-members-form.signup-form input[type=date],
.cosmosfarm-members-form.signup-form input[type=url],
.cosmosfarm-members-form.signup-form input[type=number],
.cosmosfarm-members-form.signup-form input[type=password] { padding: 0 12px; }

.cosmosfarm-members-form.pwdreset-form select,
.cosmosfarm-members-form.pwdreset-form input[type=text],
.cosmosfarm-members-form.pwdreset-form input[type=email],
.cosmosfarm-members-form.pwdreset-form input[type=date],
.cosmosfarm-members-form.pwdreset-form input[type=url],
.cosmosfarm-members-form.pwdreset-form input[type=number],
.cosmosfarm-members-form.pwdreset-form input[type=password] { padding: 0 12px; }

.cosmosfarm-members-form.getusername-form select,
.cosmosfarm-members-form.getusername-form input[type=text],
.cosmosfarm-members-form.getusername-form input[type=email],
.cosmosfarm-members-form.getusername-form input[type=date],
.cosmosfarm-members-form.getusername-form input[type=url],
.cosmosfarm-members-form.getusername-form input[type=number],
.cosmosfarm-members-form.getusername-form input[type=password] { padding: 0 12px; }

.cosmosfarm-members-form.two select:hover,
.cosmosfarm-members-form.two input[type=text]:hover,
.cosmosfarm-members-form.two input[type=email]:hover,
.cosmosfarm-members-form.two input[type=date]:hover,
.cosmosfarm-members-form.two input[type=url]:hover,
.cosmosfarm-members-form.two input[type=number]:hover,
.cosmosfarm-members-form.two input[type=password]:hover,
.cosmosfarm-members-form.two select:focus,
.cosmosfarm-members-form.two input[type=text]:focus,
.cosmosfarm-members-form.two input[type=email]:focus,
.cosmosfarm-members-form.two input[type=date]:focus,
.cosmosfarm-members-form.two input[type=url]:focus,
.cosmosfarm-members-form.two input[type=number]:focus,
.cosmosfarm-members-form.two input[type=password]:focus { border: none; background: none; background-color: white; box-shadow: none; }
.cosmosfarm-members-form.two input[type=checkbox] { position: static; margin: 0 4px 4px 0 !important; height: auto; width: auto; }
.cosmosfarm-members-form.two .checkbox-custom{margin-bottom:20px;float: left;  width: 50%;}
.cosmosfarm-members-form.two .pwdreset{float: left;width: 50%;}
.cosmosfarm-members-form.two .pwdreset a{font-size:15px;}
.cosmosfarm-members-form.two .clearfix{clear:both;}
.cosmosfarm-members-form.two .styled-checkbox {position: absolute !important; opacity: 0;box-sizing: border-box;padding: 0;display:none}
.cosmosfarm-members-form.two .styled-checkbox + label {position: relative;cursor: pointer;padding: 0;}
.cosmosfarm-members-form.two .styled-checkbox:checked + label:before {background: #bd1e76;}
.cosmosfarm-members-form.two .styled-checkbox + label:before {content: '';margin-right: 10px;display: inline-block;vertical-align: text-top;width: 20px;height: 20px;background: white;border:1px solid #ddd;}
.cosmosfarm-members-form.two .styled-checkbox:checked + label:after {content: '';position: absolute;left: 5px;top: 9px;background: white;width: 2px;height: 2px;box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.cosmosfarm-members-form.two button,
.cosmosfarm-members-form.two input[type=submit] ,
.cosmosfarm-members-form.two .link-text{ position: static; display: block; margin: 0; padding: 0 40px !important; width: 100%; max-width: 100%; height: 54px; line-height: 54px; font-size: 15px; box-sizing: border-box; outline: none; color: #333333;; border: 0; background: white; box-shadow: none; border-radius: 2px; cursor: pointer; border-radius:27px; border: 1px solid #ddd;}
.cosmosfarm-members-form.two button:hover,
.cosmosfarm-members-form.two input[type=submit]:hover,
.cosmosfarm-members-form.two button:focus,
.cosmosfarm-members-form.two input[type=submit]:focus { color: #bd1e76; }
/*
.cosmosfarm-members-form.two button:hover,
.cosmosfarm-members-form.two input[type=submit]:hover,
.cosmosfarm-members-form.two button:focus,
.cosmosfarm-members-form.two input[type=submit]:focus { color: #bd1e76; border: 0; background: none; box-shadow: none; }
*/
.cosmosfarm-members-form.two .gradient-btn input[type=submit],
.cosmosfarm-members-form.two .gradient-btn input[type=submit]:hover,
.cosmosfarm-members-form.two .gradient-btn input[type=submit]:focus{
border:0;
color: white;
background: #28003f;
background: -moz-linear-gradient(-60deg,  #28003f 0%, #bd1e76 100%);
background: -webkit-linear-gradient(-60deg,  #28003f 0%,#bd1e76 100%);
background: linear-gradient(120deg,  #28003f 0%,#bd1e76 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28003f', endColorstr='#bd1e76',GradientType=1 ); }
.cosmosfarm-members-form.two textarea { position: static; display: block; margin: 0; padding: 12px; width: 100%; max-width: 100%; height: 200px; line-height: normal; border: 1px solid #c4c4c4; font-size: 15px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; cursor: text; }
.cosmosfarm-members-form.two textarea:hover,
.cosmosfarm-members-form.two textarea:focus { border: 1px solid #c4c4c4; background: none; background-color: white; box-shadow: none; }
.cosmosfarm-members-form.two input.cursor-pointer { cursor: pointer; }
.cosmosfarm-members-form.two input.cursor-default { cursor: default; }
.cosmosfarm-members-form.two h3{font-size:20px !important;margin-bottom:10px;}
.cosmosfarm-members-form.two .policy_content { padding: 20px; margin-bottom: 20px; height: 200px; border: 0; cursor: pointer; font-size: 14px; box-sizing: border-box; overflow-y: auto; color: #1a1a1a; background-color: #f2f2f2; border-radius: 2px; }
.cosmosfarm-members-form.two .policy_content:hover,
.cosmosfarm-members-form.two .policy_content:focus { border: 0; }
.cosmosfarm-members-form.two .policy_content p,.cosmosfarm-members-form.two .policy_content div{font-size:14px !important; font-weight:400 !important;}
.cosmosfarm-members-form.two .req { color: red; }
/*.cosmosfarm-members-form.two .req:after{content:"";width:5px;height:5px;background:#f00;border-radius:50%;display:block;position: absolute;top: 0;left: -7px;}*/
.cosmosfarm-members-form.two .div_multicheckbox,
.cosmosfarm-members-form.two .div_multiselect,
.cosmosfarm-members-form.two .div_checkbox,
.cosmosfarm-members-form.two .div_textarea,
.cosmosfarm-members-form.two .div_select,
.cosmosfarm-members-form.two .div_image,
.cosmosfarm-members-form.two .div_radio,
.cosmosfarm-members-form.two .div_file,
.cosmosfarm-members-form.two .div_text { margin: 0 0 20px 0; overflow: hidden; }
.cosmosfarm-members-form.two .div_select,
.cosmosfarm-members-form.two .div_text {border: 1px solid #ddd; height:54px;}
.cosmosfarm-members-form.two .div_text .login-icon{position: absolute;height: 24px;width: 24px;margin:15px;z-index: 1;}
.cosmosfarm-members-form.two .div_select select { cursor: pointer; }
.cosmosfarm-members-form.two .div_multiselect select { height: auto; }
.cosmosfarm-members-form.two .div_checkbox label { display: inline; margin: 0; padding: 0 10px 0 0; line-height:20px; }
.cosmosfarm-members-form.two .div_checkbox input { margin: 0; padding: 0; }
.cosmosfarm-members-form.two .add-buttons { position: relative; }
.cosmosfarm-members-form.two .add-buttons .add-buttons-wrap { position: absolute; right: 5px; top: 10px; }
.cosmosfarm-members-form.two .add-buttons .add-buttons-wrap button { padding: 0 20px; width: auto; height: 30px; line-height: 30px; font-size: 13px; font-weight: normal; color: white; background-color: #999999; }
.cosmosfarm-members-form.two .add-buttons .add-buttons-wrap.exists{position: absolute; right: 0px; top: 0px;}
.cosmosfarm-members-form.two .add-buttons .add-buttons-wrap.exists button {background:#bd1e76;padding: 0 15px !important;height: 54px;line-height: 54px !important;border-radius: 0 !important;display: block;}
.cosmosfarm-members-form.two .button_div { margin: 0 0 10px 0; overflow: hidden; }
.cosmosfarm-members-form.two .button_div label { letter-spacing: -1px; font-size: 15px; cursor: pointer; font-weight:400;}
.cosmosfarm-members-form.two .button_div label input[type=checkbox] { margin: 4px; cursor: pointer; vertical-align: middle; }
.cosmosfarm-members-form.two .link-text { margin: 0 0 10px 0; text-align: center; border:1px solid #ddd;}
.cosmosfarm-members-form.two .captcha { margin: 0 0 20px 0; text-align: left; overflow: hidden; }
.cosmosfarm-members-form.two .captcha .g-recaptcha { display: block; margin: 0 auto; width: 304px; }
.cosmosfarm-members-form.two .agree { margin: 0 0 20px 0; }
.cosmosfarm-members-form.two .agree textarea { cursor: default; height: 100px; }
.cosmosfarm-members-form.two .agree label { cursor: pointer; }
.cosmosfarm-members-form.two .password-strength-meter-display { font-size: 13px; }
.cosmosfarm-members-form.two .password-strength-meter-display.good { color: #18509d; }
.cosmosfarm-members-form.two .password-strength-meter-display.bad { color: #ed1c24; }
.cosmosfarm-members-form.two .field-description { font-size: 13px; }
.cosmosfarm-members-form .message { margin: 20px 0; padding: 20px; background-color: white; border-radius: 10px; text-align: center; }
.cosmosfarm-members-form .message p { margin: 10px 0; }
.cosmosfarm-members-form .message a { display:inline-block; font-size: 14px; padding: 0 30px; height: 40px; line-height: 40px; border: 1px solid #c4c4c4; border-radius: 10px; outline: none; background-color: transparent; cursor: pointer; }
.cosmosfarm-members-form .profile-header { position: relative; margin: 30px 0; }
.cosmosfarm-members-form .profile-header input[type=file] { position: absolute !important; margin: -1px !important; padding: 0 !important; width: 1px !important; height: 1px !important; border: 0 !important; box-shadow: none !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; }
.cosmosfarm-members-form .profile-header .avatar-img { margin-bottom: 15px; text-align: center; }
.cosmosfarm-members-form .profile-header .avatar-img .change-avatar-message { width: 100px;height: 100px;position: absolute;background: rgba(2,2,2,0.9);display: block; margin: 4px 0; font-size: 12px; line-height: 100px; color: #fff; border-radius: 50%;top: -4px;opacity:0;transition: 0.25s; }
.cosmosfarm-members-form .profile-header .avatar-img .change-avatar-message:hover{opacity:1 !important;}
.cosmosfarm-members-form .profile-header .avatar-img img { position: relative; z-index: 2; display: inline; margin: 0; padding: 0; width: 100px; height: 100px; border-radius: 50%; border: 5px solid #fff; box-shadow: none; vertical-align: middle; pointer-events: none; background:#fff !important; }
.cosmosfarm-members-form .profile-header .avatar-img label { float: none; display: inline-block; margin: 0; padding: 0; cursor: pointer; }
.cosmosfarm-members-form .profile-header .avatar-img label:after{content:"";width: 110px;height: 110px;display: block;position: absolute;border-radius: 50%;z-index: 0;top: -5px;margin-left: -5px;background: #28003f;background: -moz-linear-gradient(-60deg,  #28003f 0%, #bd1e76 100%);background: -webkit-linear-gradient(-60deg,  #28003f 0%,#bd1e76 100%);background: linear-gradient(120deg,  #28003f 0%,#bd1e76 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28003f', endColorstr='#bd1e76',GradientType=1 );}
.cosmosfarm-members-form .profile-header .display-name { text-align: center; font-size: 20px; font-weight: bold; color: #fff; }
.cosmosfarm-members-form .members-link { margin: 0; padding: 0; list-style: none; overflow: hidden; }
.cosmosfarm-members-form .members-link li { display: block; margin: 0; padding: 0; list-style: none; list-style-type: none !important; width: 100%; height: auto; background: none; }
.cosmosfarm-members-form .members-link li a { display: block; padding: 0px 40px; height: 50px; font-size:14px; line-height:50px; margin-bottom:10px; border-radius:25px; color: #fff; border:1px solid #28003f; background:#28003f; text-align: center; text-decoration: none; word-break: break-all; }
.cosmosfarm-members-form .members-link li a:hover { color:#fff; background:#bd1e76; border-color:#bd1e76;}

.cosmosfarm-social-login { text-align: center; }
.cosmosfarm-social-login .cosmosfarm-social-login-title { padding: 10px 0 0 0; }
.cosmosfarm-social-login a { position: static; display: inline-block; *display: inline; zoom: 1; padding: 5px; box-shadow: none; }
.cosmosfarm-social-login a img { display: inline; width: 40px !important; border: 0; box-shadow: none; vertical-align: middle; }

.cosmosfarm-members-form.two .cosmosfarm-social-login { padding-bottom: 20px; text-align: left; }
.cosmosfarm-members-form.two .cosmosfarm-social-login .cosmosfarm-social-login-title { padding: 0; }

#comments .cosmosfarm-social-login { text-align: inherit; }
#comments .cosmosfarm-social-login .cosmosfarm-social-login-title { display: inline-block; padding: 10px 0 0 0; }

.cosmosfarm_members_raw_content { display: none; }
.cosmosfarm_members_raw_print,
.cosmosfarm_members_raw_print .cosmosfarm_members_raw_content { display: inline !important; }

.cosmosfarm-members-star-rating .dashicons-star-filled,
.cosmosfarm-members-star-rating .dashicons-star-half,
.cosmosfarm-members-star-rating .dashicons-star-empty { color: #ffd400; }

#cosmosfarm-members-login-timeout-popup-background { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: black; opacity: 0.5; z-index: 999999999999; }
#cosmosfarm-members-login-timeout-popup-background.hide { display: none; }
#cosmosfarm-members-login-timeout-popup { position: fixed; left: 50%; top: 50%; margin: -110px 0 0 -250px; width: 500px; height: 220px; background-color: white; border-radius: 10px; z-index: 9999999999999; }
#cosmosfarm-members-login-timeout-popup.hide { display: none; }
#cosmosfarm-members-login-timeout-popup .popup-wrap { position: relative; height: 100%; }
#cosmosfarm-members-login-timeout-popup .popup-wrap .popup-message { padding: 10px 0; font-size: 30px; height: 50px; line-height: 50px; text-align: center; box-sizing: content-box; color: #3C4858; }
#cosmosfarm-members-login-timeout-popup .popup-wrap .popup-countdown { font-size: 40px; height: 50px; line-height: 50px; text-align: center; box-sizing: content-box; color: #3C4858; }
#cosmosfarm-members-login-timeout-popup .popup-wrap .popup-controlbar { position: absolute; left: 0; bottom: 10px; width: 100%; text-align: center; box-sizing: content-box; }

.cosmosfarm-members-header .header-menu { margin: 0 0 5px 0; padding: 0; list-style: none; border: 0; background-color: #f9f9f9; overflow: hidden; }
.cosmosfarm-members-header .header-menu li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 5px; border: 0; list-style: none; }
.cosmosfarm-members-header .header-menu li::before,
.cosmosfarm-members-header .header-menu li::after { display: none; }
.cosmosfarm-members-header .header-menu li a { display: block; padding: 10px 10px 8px 10px; font-size: 13px; border: 0; border-bottom: 2px solid transparent; text-decoration: none; text-shadow: none; box-shadow: none; color: #515151; }
.cosmosfarm-members-header .header-menu li.header-menu-selected a { font-weight: bold; border-bottom: 2px solid #545861; color: #545861; }

.cosmosfarm-members-unread-notifications-count,
.cosmosfarm-members-unread-messages-count { display: inline-block; margin: 0; padding: 0 5px; width: auto; min-width: 16px; height: 16px; line-height: 16px !important; text-align: center; font-size: 10px !important; font-weight: normal !important; background-color: #f44336; color: white !important; border-radius: 8px; vertical-align: text-bottom; overflow: hidden; box-sizing: border-box; }
.cosmosfarm-members-unread-notifications-count.display-hide,
.cosmosfarm-members-unread-messages-count.display-hide { display: none; }

a.cosmosfarm-members-button,
input.cosmosfarm-members-button,
button.cosmosfarm-members-button { position: relative; display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 10px; width: auto; height: 28px; line-height: 28px; font-size: 13px; font-weight: normal; letter-spacing: normal; border: none; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: border-box; background: none; background-color: white; color: #666666; border: 1px solid #cccccc; }
a.cosmosfarm-members-button:hover,
a.cosmosfarm-members-button:focus,
a.cosmosfarm-members-button:active,
input.cosmosfarm-members-button:hover,
input.cosmosfarm-members-button:focus,
input.cosmosfarm-members-button:active,
button.cosmosfarm-members-button:hover,
button.cosmosfarm-members-button:focus,
button.cosmosfarm-members-button:active { opacity: 0.7; }

#cosmosfarm-members-notifications form { margin: 0; padding: 0; }
#cosmosfarm-members-notifications .notifications-search { margin: 0 0 10px 0; padding: 0 10px 0 10px; background-color: #f9f9f9; }
#cosmosfarm-members-notifications .notifications-search input { margin: 0; padding: 5px 0; width: 100%; height: 20px; line-height: 20px; font-size: 13px; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; }
#cosmosfarm-members-notifications .notifications-controlbar { margin: 0 0 10px 0; overflow: hidden; }
#cosmosfarm-members-notifications .notifications-controlbar .controlbar-left { float: left; }
#cosmosfarm-members-notifications .notifications-controlbar .controlbar-left select { position: static; margin: 0; padding: 0; width: auto; max-width: 100%; height: 25px; line-height: 25px; border: 1px solid #c4c4c4; font-size: 13px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#cosmosfarm-members-notifications .notifications-controlbar .subnotify { float: right; padding: 0 10px 0 10px; text-align: right; }
#cosmosfarm-members-notifications .notifications-controlbar .subnotify label { margin: 0 0 0 10px; font-weight: normal; font-size: 13px; cursor: pointer; }
#cosmosfarm-members-notifications .notifications-list { margin: 0; padding: 0; list-style: none; background-color: white; font-size: 13px; line-height: normal; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item { margin: 0; padding: 10px; list-style: none; border: 0; border-top: 1px solid #f1f1f1; overflow: hidden; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item:first-child { border-top: 0; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-avatar { float: left; margin: 0 10px 0 0; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-avatar img { display: inline; vertical-align: middle; width: 48px; height: 48px; border-radius: 50%; border: 0; box-shadow: none; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-right-wrap { margin-left: 58px; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-display-name { float: left; font-weight: bold; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-date { float: left; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-title { margin: 5px 0; font-size: 14px; font-weight: bold; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-content { margin: 5px 0; font-size: 14px; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-content p { margin-bottom: 5px; font-size: 14px; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-content .bold { font-weight: bold; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-url { float: left; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-toggle { float: left; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-toggle .text-read { display: none; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-toggle .text-unread { display: inline; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-delete { float: left; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item:hover,
#cosmosfarm-members-notifications .notifications-list .notifications-list-item.item-status-unread { background-color: #f9f9f9; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item.item-status-unread .item-button-toggle .text-read { display: inline; }
#cosmosfarm-members-notifications .notifications-list .notifications-list-item.item-status-unread .item-button-toggle .text-unread { display: none; }
#cosmosfarm-members-notifications .notifications-list .not-found { margin: 20px 0; font-size: 14px; text-align: center; }
#cosmosfarm-members-notifications .notifications-more { margin: 20px 0; width: 100%; height: 50px; }

#cosmosfarm-members-messages form { margin: 0; padding: 0; }
#cosmosfarm-members-messages .messages-search { margin: 0 0 10px 0; padding: 0 10px 0 10px; background-color: #f9f9f9; }
#cosmosfarm-members-messages .messages-search input { margin: 0; padding: 5px 0; width: 100%; height: 20px; line-height: 20px; font-size: 13px; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; }
#cosmosfarm-members-messages .messages-controlbar { margin: 0 0 10px 0; overflow: hidden; }
#cosmosfarm-members-messages .messages-controlbar .messages-left { float: left; }
#cosmosfarm-members-messages .messages-controlbar .messages-left select { position: static; margin: 0; padding: 0; width: auto; max-width: 100%; height: 25px; line-height: 25px; border: 1px solid #c4c4c4; font-size: 13px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#cosmosfarm-members-messages .messages-controlbar .subnotify { float: right; padding: 0 10px 0 10px; text-align: right; }
#cosmosfarm-members-messages .messages-controlbar .subnotify label { margin: 0 0 0 10px; font-weight: normal; font-size: 13px; cursor: pointer; }
#cosmosfarm-members-messages .messages-list { margin: 0; padding: 0; list-style: none; background-color: white; font-size: 13px; line-height: normal; }
#cosmosfarm-members-messages .messages-list .messages-list-item { margin: 0; padding: 10px; list-style: none; border: 0; border-top: 1px solid #f1f1f1; overflow: hidden; }
#cosmosfarm-members-messages .messages-list .messages-list-item:first-child { border-top: 0; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-avatar { float: left; margin: 0 10px 0 0; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-avatar img { display: inline; vertical-align: middle; width: 48px; height: 48px; border-radius: 50%; border: 0; box-shadow: none; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-right-wrap { margin-left: 58px; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-display-name { float: left; font-weight: bold; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-date { float: left; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-title { margin: 5px 0; font-size: 14px; font-weight: bold; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-content { margin: 5px 0; font-size: 14px; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-content p { margin-bottom: 5px; font-size: 14px; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-button-toggle { float: left; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-button-toggle .text-read { display: none; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-button-toggle .text-unread { display: inline; }
#cosmosfarm-members-messages .messages-list .messages-list-item .item-button-delete { float: left; }
#cosmosfarm-members-messages .messages-list .messages-list-item:hover,
#cosmosfarm-members-messages .messages-list .messages-list-item.item-status-unread { background-color: #f9f9f9; }
#cosmosfarm-members-messages .messages-list .messages-list-item.item-status-unread .item-button-toggle .text-read { display: inline; }
#cosmosfarm-members-messages .messages-list .messages-list-item.item-status-unread .item-button-toggle .text-unread { display: none; }
#cosmosfarm-members-messages .messages-list .not-found { margin: 20px 0; font-size: 14px; text-align: center; }
#cosmosfarm-members-messages .messages-more { margin: 20px 0; width: 100%; height: 50px; }
#cosmosfarm-members-messages .messages-form { margin: 10px 0; border: 1px solid #efefef; background: none; background-color: white; }
#cosmosfarm-members-messages .messages-form .messages-form-row { display: table; margin: 0; padding: 0; width: 100%; border-top: 1px solid #efefef; overflow: hidden; }
#cosmosfarm-members-messages .messages-form .messages-form-row:first-child { border-top: 0; }
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-name { display: table-cell; *float: left; margin: 0; padding: 0; width: 120px; padding: 0; vertical-align: middle; }
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-name span { padding-left: 20px; font-size: 14px; color: #515151; }
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-value { display: table-cell; margin: 0 0 0 120px; padding: 0; vertical-align: middle; }
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-value .message-to-user-wrap { display: inline-block; margin: 0; padding: 5px 10px; line-height: normal; font-size: 13px; background: none; background-color: #f4f4f4; color: #515151; border-radius: 18px; box-sizing: content-box; }
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-value .message-to-user-wrap img { display: inline; margin: 0; padding: 0; width: 24px; height: 24px; border: 0; border-radius: 50%; vertical-align: middle; }
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-padding { margin: 0; padding: 10px; }
#cosmosfarm-members-messages .messages-form .messages-form-row input { margin: 0; padding: 0; width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #515151; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; }
#cosmosfarm-members-messages .messages-form .messages-form-row textarea { margin: 0; padding: 0; width: 100%; font-size: 14px; color: #515151; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; }
#cosmosfarm-members-messages .messages-form .messages-form-controlbar { background: none; background-color: #fafafa; }
#cosmosfarm-members-messages .messages-form .messages-form-controlbar button { padding: 10px 20px; height: auto; line-height: normal; font-size: 18px; }
#cosmosfarm-members-messages .messages-form .messages-form-controlbar .controlbar-right { float: right; padding: 10px; text-align: right; }

#cosmosfarm-members-orders{text-align: center;}
#cosmosfarm-members-orders form { margin: 0; padding: 0; text-align: left;}
#cosmosfarm-members-orders .orders-search { margin: 0 0 10px 0; padding: 0 10px 0 10px; background-color: #f9f9f9; }
#cosmosfarm-members-orders .orders-search input { margin: 0; padding: 5px 0; width: 100%; height: 20px; line-height: 20px; font-size: 13px; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; text-align: left;}
#cosmosfarm-members-orders .orders-controlbar { margin: 0 0 10px 0; overflow: hidden; text-align: left;}
#cosmosfarm-members-orders .orders-controlbar .controlbar-left { float: left; }
#cosmosfarm-members-orders .orders-controlbar .controlbar-left select { position: static; margin: 0; padding: 0; width: auto; max-width: 100%; height: 25px; line-height: 25px; border: 1px solid #c4c4c4; font-size: 13px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#cosmosfarm-members-orders .orders-list { margin: 0; padding: 0; list-style: none; background-color: white; font-size: 13px; line-height: normal; text-align: left;}
#cosmosfarm-members-orders .orders-list .orders-list-item { display: block; margin: 0; padding: 30px; width: 100%; list-style: none; border: 1px solid #ddd; ; overflow: hidden; margin-bottom:20px; border-radius:10px;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;}
#cosmosfarm-members-orders .orders-list .orders-list-item .item-right-wrap { display: block; vertical-align: middle; position: relative; width: 100%;}
#cosmosfarm-members-orders .orders-list .orders-list-item .item-title { font-size: 24px; font-weight: bold; color:#333; margin-bottom:10px;}
#cosmosfarm-members-orders .orders-list .orders-list-item:hover { box-shadow: 0 0 40px rgba(0,0,0,0.2); }
#cosmosfarm-members-orders .orders-list .orders-list-item:first-child { border-top: 1px solid #ddd; }
#cosmosfarm-members-orders .orders-list .orders-list-item table { display: table; width: 100%; background-color: white; }
#cosmosfarm-members-orders .orders-list .orders-list-item table td { padding: 5px; text-align: left; border: 1px solid #cccccc; }
#cosmosfarm-members-orders .orders-list .orders-list-item table .field-label { width: 30%; }
#cosmosfarm-members-orders .orders-list .orders-list-item table .field-value { width: auto; }
#cosmosfarm-members-orders .orders-list .not-found { margin: 20px 0; font-size: 14px; text-align: center; }
#cosmosfarm-members-orders .orders-more { margin: 20px auto;
    width: auto;
    height: 54px;
    padding: 0 60px;
    font-size: 18px;
    border: none;border-radius:27px;
    color: #fff;background: #28003f;
		background: -moz-linear-gradient(-60deg,  #28003f 0%, #bd1e76 100%);
		background: -webkit-linear-gradient(-60deg,  #28003f 0%,#bd1e76 100%);
		background: linear-gradient(120deg,  #28003f 0%,#bd1e76 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28003f', endColorstr='#bd1e76',GradientType=1 ); }

#cosmosfarm-members-users form { margin: 0; padding: 0; }
#cosmosfarm-members-users .users-search { margin: 0 0 10px 0; padding: 0 10px 0 10px; background-color: #f9f9f9; }
#cosmosfarm-members-users .users-search input { margin: 0; padding: 5px 0; width: 100%; height: 20px; line-height: 20px; font-size: 13px; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; }
#cosmosfarm-members-users .users-list { margin: 0; padding: 0; list-style: none; background-color: white; font-size: 13px; line-height: normal; }
#cosmosfarm-members-users .users-list .users-list-item { display: table; margin: 0; padding: 10px; width: 100%; list-style: none; border: 0; border-top: 1px solid #f1f1f1; overflow: hidden; }
#cosmosfarm-members-users .users-list .users-list-item:first-child { border-top: 0; }
#cosmosfarm-members-users .users-list .users-list-item .item-avatar { display: table-cell; *float: left; width: 58px; vertical-align: middle; }
#cosmosfarm-members-users .users-list .users-list-item .item-avatar img { display: inline; vertical-align: middle; width: 48px; height: 48px; border-radius: 50%; border: 0; box-shadow: none; }
#cosmosfarm-members-users .users-list .users-list-item .item-right-wrap { display: table-cell; vertical-align: middle; }
#cosmosfarm-members-users .users-list .users-list-item .item-display-name { font-weight: bold; }
#cosmosfarm-members-users .users-list .users-list-item:hover { background-color: #f9f9f9; }
#cosmosfarm-members-users .users-list .not-found { margin: 20px 0; font-size: 14px; text-align: center; }
#cosmosfarm-members-users .users-more { margin: 20px 0; width: 100%; height: 50px; }

#cosmosfarm-members-user-profile form { margin: 0; padding: 0; }
#cosmosfarm-members-user-profile .profile-header { padding: 20px; padding-bottom: 0; background-color: #f9f9f9; overflow: hidden; }
#cosmosfarm-members-user-profile .profile-header .avatar { float: left; margin-bottom: 20px; border-radius: 50%; }
#cosmosfarm-members-user-profile .profile-header .header-right { margin-left: 120px; }
#cosmosfarm-members-user-profile .profile-header .display-name { margin: 0 0 20px 0; font-size: 33px; font-weight: bold; color: #515151; }
#cosmosfarm-members-user-profile .profile-header .display-name .user-role { font-size: 20px; color: gray; }
#cosmosfarm-members-user-profile .profile-header .profile-tabs { margin: 0; padding: 0; list-style: none; }
#cosmosfarm-members-user-profile .profile-header .profile-tabs li { float: left; margin: 0; padding: 0; list-style: none; }
#cosmosfarm-members-user-profile .profile-header .profile-tabs li.profile-tabs-selected { border-bottom: 2px solid #545861; font-weight: bold; }
#cosmosfarm-members-user-profile .profile-header .profile-tabs li a { display: block; padding: 10px; color: #515151; }
#cosmosfarm-members-user-profile .profile-body .profile-body-row { margin: 20px 0; }
#cosmosfarm-members-user-profile .profile-body .profile-body-row p { margin: 10px 0; }
#cosmosfarm-members-user-profile .profile-body .profile-body-row .user-tag { display: inline-block; margin: 0 5px 5px 0; padding: 5px; background-color: #009d8f; color: white; border-radius: 2px; }

.cosmosfarm-members-item-wrap { margin: 3px 0; overflow: hidden; }
.cosmosfarm-members-item-wrap p { margin: 0 0 5px 0 !important; font-size: 18px; }
.cosmosfarm-members-item-wrap span.subscription{font-size: 16px;}
.cosmosfarm-members-item-wrap .add-item-middot {display: inline-block; height: 30px;line-height: 30px; }
.cosmosfarm-members-item-wrap .add-item-middot a {font-size: 14px; padding: 3px 10px; border: 1px solid #aaa; border-radius: 5px;background: #fff; }
.cosmosfarm-members-item-wrap .add-item-middot a i.fas{position:relative;top:-2px;}
.cosmosfarm-members-item-wrap .add-item-middot.absolute-btn {position: absolute; right: 0; top: 0;}
.cosmosfarm-members-item-wrap .add-item-middot.absolute-btn  a{height: 30px;display: block;line-height: 30px;padding: 0 20px;border-radius: 15px;color:#ddd;background:#aaa;border:0;}
.cosmosfarm-members-item-wrap .add-item-middot.absolute-btn  a.active-btn{color:#fff;background: #28003f;
background: -moz-linear-gradient(-60deg,  #28003f 0%, #bd1e76 100%);
background: -webkit-linear-gradient(-60deg,  #28003f 0%,#bd1e76 100%);
background: linear-gradient(120deg,  #28003f 0%,#bd1e76 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28003f', endColorstr='#bd1e76',GradientType=1 );}
.cosmosfarm-members-item-wrap .add-item-middot.absolute-btn  a.deactivate-btn{}
.cosmosfarm-members-item-wrap .add-item-middot:before { margin: 0; content: ""; }
.cosmosfarm-members-item-wrap .add-item-middot:first-child { margin: 0; }
.cosmosfarm-members-item-wrap .add-item-middot:first-child:before { margin: 0; content: ""; }
.cosmosfarm-members-item-wrap .add-item-middot.item-date{ font-size:16px; }
.item-more-area-hide .cosmosfarm-members-item-more-area { display: none; }
.cosmosfarm-members-item-more-area{margin-top:10px;}

.cosmosfarm-members-item-more-area table tr td {font-size: 16px;text-align: left;padding: 10px 20px !important;border: 1px solid rgba(0,0,0,0.2) !important;width: 75% !important;min-width: 300px;color: #555;background: #f7f7f7;font-family: Rajdhani, "Noto Sans KR", Sans-serif !important;}
.cosmosfarm-members-item-more-area table tr td:first-child {font-weight: 500; font-size: 16px; text-align: left; padding: 10px 20px !important; border: 1px solid rgba(255,255,255,0.2) !important; width: 25% !important; min-width: 150px; background: #28003f; color: #fff; font-family: Rajdhani, "Noto Sans KR", Sans-serif !important;}

.cosmosfarm-members-subscription-product { position: relative; margin: 0 0 20px 0; padding: 20px; border: 1px solid #eaeaea; background-color: white; }
.cosmosfarm-members-subscription-product .subscription-button-wrap { position: absolute; right: 10px; top: 10px; text-align: right; }
.cosmosfarm-members-subscription-product .button-in-use { margin: 0 0 10px 0; padding: 0 10px; height: 30px; line-height: 30px; font-size: 14px; font-weight: normal; letter-spacing: normal; color: #444444 !important; background: white !important; border: 1px solid #eaeaea; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: content-box; }
.cosmosfarm-members-subscription-product .button-order { margin: 0 0 10px 0; padding: 0 20px; height: 40px; line-height: 40px; font-size: 15px; font-weight: normal; letter-spacing: normal; color: white !important; background: #444444 !important; border: 1px solid #444444; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: content-box; }
.cosmosfarm-members-subscription .subscription-product-title { margin: 0 0 20px 0; font-size: 22px; font-weight: bold; }
.cosmosfarm-members-subscription .subscription-checkout-title { margin: 0 0 20px 0; font-size: 22px; font-weight: bold; }
.cosmosfarm-members-subscription .subscription-description { margin: 0; font-size: 16px; line-height: 22px; }
.cosmosfarm-members-subscription .subscription-description.subscription-price { margin: 0 0 10px 0; font-weight: bold; }
.cosmosfarm-members-subscription .subscription-description .subscription-first-price { color: #e91e63; }
.cosmosfarm-members-subscription .subscription-description.subscription-type { margin: 0 0 10px 0; }
.cosmosfarm-members-subscription .subscription-description.subscription-content p { margin: 0 0 10px 0 !important; }
/*.cosmosfarm-members-subscription .subscription-description.subscription-content p:last-child { margin: 0 !important; }*/
.cosmosfarm-members-subscription .subscription-description.subscription-content img { display: inline; margin: 0; vertical-align: middle; }
.cosmosfarm-members-subscription .subscription-description.subscription-content .aligncenter { display: block; margin-right: auto; margin-left: auto; }
.cosmosfarm-members-subscription .subscription-description.subscription-content .alignright { float:right; }
.cosmosfarm-members-subscription .subscription-description.subscription-content .alignleft { float: left; }

.cosmosfarm-members-subscription hr { margin: 40px 0; height: 1px; border: 0; background-color: #e5e5e5; }
.cosmosfarm-members-subscription form { margin: 0; padding: 0; }
.cosmosfarm-members-subscription form .form-group { margin: 0 !important; }
.cosmosfarm-members-subscription form label { display: block; margin: 0 0 5px 0; padding: 0; }
.cosmosfarm-members-subscription form select { display: inline; margin: 0 !important; padding: 0 5px; width: 50%; height: 36px; line-height: 36px; font-size: 16px; color: black; border-radius: 0; border: 1px solid #eeeeee !important; box-sizing: border-box; box-shadow: none; background: none !important; background-color: #eeeeee !important; vertical-align: top; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
.cosmosfarm-members-subscription form textarea,
.cosmosfarm-members-subscription form input[type=text],
.cosmosfarm-members-subscription form input[type=email],
.cosmosfarm-members-subscription form input[type=number],
.cosmosfarm-members-subscription form input[type=date],
.cosmosfarm-members-subscription form input[type=password] { display: inline; margin: 0 !important; padding: 0 5px; width: 50%; height: 36px; line-height: 36px; font-size: 16px; color: black; border-radius: 0; border: 1px solid #eeeeee !important; box-sizing: border-box; box-shadow: none; background: none !important; background-color: #eeeeee !important; vertical-align: top; }
.cosmosfarm-members-subscription form textarea:hover,
.cosmosfarm-members-subscription form select:hover,
.cosmosfarm-members-subscription form input[type=text]:hover,
.cosmosfarm-members-subscription form input[type=email]:hover,
.cosmosfarm-members-subscription form input[type=number]:hover,
.cosmosfarm-members-subscription form input[type=date]:hover,
.cosmosfarm-members-subscription form input[type=password]:hover { border-bottom: 1px solid #eeeeee !important; }
.cosmosfarm-members-subscription form textarea:focus,
.cosmosfarm-members-subscription form select:focus,
.cosmosfarm-members-subscription form input[type=text]:focus,
.cosmosfarm-members-subscription form input[type=email]:focus,
.cosmosfarm-members-subscription form input[type=number]:focus,
.cosmosfarm-members-subscription form input[type=date]:focus,
.cosmosfarm-members-subscription form input[type=password]:focus { border-bottom: 1px solid #eeeeee !important; }
.cosmosfarm-members-subscription form input[type=file] { display: inline; margin: 0 !important; padding: 0; width: 50%; height: 36px; line-height: 36px; font-size: 16px; color: black; border-radius: 0; border: 1px solid #eeeeee !important; box-sizing: border-box; box-shadow: none; background: none !important; background-color: #eeeeee !important; }
.cosmosfarm-members-subscription form textarea { padding: 5px; height: auto; line-height: normal; }
.cosmosfarm-members-subscription form input[type=checkbox] { display: inline; }
.cosmosfarm-members-subscription form .width-auto { width: auto; }
.cosmosfarm-members-subscription .checkout-attr-group { position: relative; }
.cosmosfarm-members-subscription .checkout-attr-row { margin-bottom: 10px; }
.cosmosfarm-members-subscription .checkout-attr-row .attr-value label { display: inline-block; margin: 0 5px 5px 0; }
.cosmosfarm-members-subscription .checkout-attr-row .attr-value p { margin-bottom: 5px; font-size: 14px; }
.cosmosfarm-members-subscription .checkout-attr-row .description { margin: 0; font-size: 13px; }
.cosmosfarm-members-subscription .checkout-attr-row .agree-title { margin: 10px 0 5px 0; font-size: 20px; }
.cosmosfarm-members-subscription .checkout-attr-row .agree-content { padding: 5px; width: 50%; height: 120px; overflow-y: auto; border: 1px solid #eee; background-color: white; }
.cosmosfarm-members-subscription .checkout-attr-row .required { color: red; }

.cosmosfarm-subscription-product-single-gallery div,
.cosmosfarm-subscription-product-single-lightslider .lSPager.lSGallery li { margin: 0; padding: 0; border: 0; border-radius: 5px; box-sizing: border-box; }
.cosmosfarm-subscription-product-single-lightslider .lSPager.lSGallery li img { opacity: 0.5; }
.cosmosfarm-subscription-product-single-lightslider .lSPager.lSGallery li.active img,
.cosmosfarm-subscription-product-single-lightslider .lSPager.lSGallery li:hover img { opacity: 1; }
.cosmosfarm-subscription-product-single-lightslider img { display: inline; margin: 0; width: 100%; max-width: 100%; vertical-align: middle; }
.cosmosfarm-subscription-product-single-no-gallery { padding-bottom: 56.25%; background: #f7f7f7; }

@media screen and (max-width: 600px) {
  .cosmosfarm-members-form.signin-form,
  .cosmosfarm-members-form.signup-form {width: auto !important; max-width: 100% !important;}
  
	.cosmosfarm-members-form .members-link li { width: 100% !important; }

  .cosmosfarm-members-form.two .div_text {margin: 0 0 10px 0;}
  
  .cosmosfarm-members-form.two .policy_content { padding: 10px; }
  
  .cosmosfarm-members-form.two select,
  .cosmosfarm-members-form.two input[type=text],
  .cosmosfarm-members-form.two input[type=email],
  .cosmosfarm-members-form.two input[type=date],
  .cosmosfarm-members-form.two input[type=url],
  .cosmosfarm-members-form.two input[type=number],
  .cosmosfarm-members-form.two input[type=password]{padding: 0 12px; height: 44px; line-height: 44px;}
  
  .cosmosfarm-members-form.signin-form select,
  .cosmosfarm-members-form.signin-form input[type=text],
  .cosmosfarm-members-form.signin-form input[type=email],
  .cosmosfarm-members-form.signin-form input[type=date],
  .cosmosfarm-members-form.signin-form input[type=url],
  .cosmosfarm-members-form.signin-form input[type=number],
  .cosmosfarm-members-form.signin-form input[type=password]{padding: 0 12px 0 40px;}
  
  .cosmosfarm-members-form.pwdchange-form select,
  .cosmosfarm-members-form.pwdchange-form input[type=text],
  .cosmosfarm-members-form.pwdchange-form input[type=email],
  .cosmosfarm-members-form.pwdchange-form input[type=date],
  .cosmosfarm-members-form.pwdchange-form input[type=url],
  .cosmosfarm-members-form.pwdchange-form input[type=number],
  .cosmosfarm-members-form.pwdchange-form input[type=password]{padding: 0 12px 0 40px;}
  
  .cosmosfarm-members-form.two .div_text .login-icon{height: 20px;width: 20px;margin: 11px;}
  .cosmosfarm-members-form.two .div_text{margin: 0 0 10px 0;height:44px;}
  .cosmosfarm-members-form.two label,.cosmosfarm-members-form.two .pwdreset a{font-size: 13px;}
  .cosmosfarm-members-form.two button, .cosmosfarm-members-form.two input[type=submit], .cosmosfarm-members-form.two .link-text{height: 44px;line-height: 44px;font-size: 14px;}
  
  .cosmosfarm-members-form.two .add-buttons .add-buttons-wrap { top: 6px; }
  .cosmosfarm-members-form.two .add-buttons .add-buttons-wrap button { padding: 0 20px !important; }
  .cosmosfarm-members-form.two .add-buttons .add-buttons-wrap.exists button{height: 44px;line-height: 44px !important;}
  .cosmosfarm-members-form.two.signup-form .req-text.right-txt{margin-right: 30px;}
  .cosmosfarm-members-form.two.signup-form .title{font-size:25px !important;}

  .cosmosfarm-members-form .profile-header{margin: 15px 0 !important;}
  .cosmosfarm-members-form .members-link li a{height:40px !important;line-height:40px !important;font-size:12px !important;}
  .cosmosfarm-members-form .profile-header .avatar-img img{width: 80px !important;height: 80px !important;}
  .cosmosfarm-members-form .profile-header .avatar-img label:after{width:90px !important;height:90px !important;}
	
	#cosmosfarm-members-orders .orders-list .orders-list-item { padding: 10px; }
  #cosmosfarm-members-orders .orders-list .orders-list-item .item-title{font-size:20px !important;}
  .cosmosfarm-members-item-wrap p,.cosmosfarm-members-item-wrap .add-item-middot.item-date,.cosmosfarm-members-item-wrap span.subscription,.cosmosfarm-members-item-wrap .add-item-middot.more-btn a{font-size: 13px !important;}
  .cosmosfarm-members-item-wrap .add-item-middot.absolute-btn a{font-size: 13px;height: auto;line-height: 20px;padding: 2px 10px;}
  .cosmosfarm-members-item-more-area table tr td:first-child{font-size: 12px;padding: 10px !important;min-width: 110px;}
  .cosmosfarm-members-item-more-area table tr td{font-size: 12px;padding: 10px !important;width: auto !important;min-width: initial;}
  #cosmosfarm-members-orders .orders-more{height: 40px;font-size: 12px;}

	#cosmosfarm-members-login-timeout-popup { left: 0; top: 50%; margin: -100px 0 0 0; width: 100%; height: 200px; border-radius: 0; }
	#cosmosfarm-members-login-timeout-popup .popup-wrap .popup-message { padding: 10px 0; font-size: 25px; height: 30px; line-height: 30px; }

	.cosmosfarm-members-subscription-product { margin: 0 0 20px 0; padding: 10px; }
	.cosmosfarm-members-subscription-product .subscription-product-title { margin: 0 0 10px 0; font-size: 20px; font-weight: bold; }
	.cosmosfarm-members-subscription-product .subscription-checkout-title { margin: 0 0 10px 0; font-size: 20px; font-weight: bold; }
	.cosmosfarm-members-subscription-product .subscription-button-wrap { position: relative; right: auto; top: auto; }
	.cosmosfarm-members-subscription-product .button-in-use { margin: 10px 0 0 0; width: 100%; box-sizing: border-box; }
	.cosmosfarm-members-subscription-product .button-order { margin: 10px 0 0 0; width: 100%; box-sizing: border-box; }

	#cosmosfarm-members-notifications .notifications-controlbar select { margin-bottom: 10px; width: 100%; }
	#cosmosfarm-members-messages .messages-controlbar select { margin-bottom: 10px; width: 100%; }

	.cosmosfarm-members-subscription form select,
    .cosmosfarm-members-subscription form input[type=text],
    .cosmosfarm-members-subscription form input[type=email],
    .cosmosfarm-members-subscription form input[type=number],
    .cosmosfarm-members-subscription form input[type=date],
    .cosmosfarm-members-subscription form input[type=password],
    .cosmosfarm-members-subscription form input[type=file] { width: 100%; }

}