@import url("../css/my-fonts.css");
@import url('../css/font-awesome.min.css');



*{margin:0px;padding:0px;}
img{border:0px;max-width: 100% !important;}
a{text-decoration:none !important;color:#5c5c5c;transition:0.4s ease all;}
body{font-size:16px !important; font-family: 'GOTHIC';}
p{text-align:left; font-size: 16px;}
ul{margin-bottom:0px !important;color: #58585a !important;}
li{list-style:none !important;;}
.clear{clear:both;}
.no-class {background: rgba(255, 0, 0, 0.3);}
.txt-left-align{text-align:left;}
.txt-center-align{text-align:center;}
.txt-right-align{text-align:right;}

.stick-btn{position: fixed; z-index: 999; right: 0; top: 5%;}
.stick-btn .connect-icon{display: none;}
.stick-btn .connect-txt{display: block;}
.stick-btn a{background: #f58220; font-family: 'Essays1743'; font-size: 24px; color: #ffffff; border-bottom: #ca6713 4px solid; padding: 5px 20px 5px 20px; border-radius: 7px 0px 0px 7px; transition: 0.4s; position: relative; letter-spacing: 2px;}
.stick-btn a:hover {background: #e6731f; border-bottom: #b95704 4px solid; padding-right: 30px; color: #ffffff;}
.attr-nav.after-login{position: absolute; right: 30px; top: 20px; z-index: 999;}
.attr-nav.after-login-vlog{position: absolute; right: 30px; top: 0px; z-index: 999;}
.wrapper-banner{float: left; width: 100%; margin: 0px; padding: 0px 0px 63px; background-image: url(../images/banner-bg.jpg); background-repeat: no-repeat; background-size: cover; background-position: center center; text-align: center; color: #ffffff;}
.wrapper-banner .logo{margin: 35px 0px 35px; padding: 0px 0px 0px; position: relative;}
.wrapper-banner h1{margin: 0px 0px 50px; padding: 0px 0px 0px; font-family: 'Essays1743'; font-size: 74px; letter-spacing: 5px;}
.wrapper-banner .start-date{margin: 0px 0px 50px; padding: 0px; font-family: 'Essays1743'; font-size: 40px;}
.wrapper-banner p{font-size: 16px; text-align: center;}
.digital-clock{margin-bottom: 30px;}
.time-bg{background: rgba(0,0,0,0.6); padding: 20px 50px 40px; border: rgba(55,54,54,0.4) 3px solid; border-radius: 5px; pointer-events: none;}
.time-bg h3{margin: 20px 0px 0px; padding: 0px 0px 0px; font-family: 'Essays1743'; font-size: 30px; color: #ffffff;}

.wrapper-nature-prevail{float: left; width: 100%; margin: 0px; padding: 50px 0px 30px; background-color: #ffffff; text-align: center; color: #ffffff; /*background-image: url(../images/green-line.png); background-repeat: no-repeat; background-size: 100%; background-position: center bottom;*/}
.video-g{float: left; width: 100%; margin: 0px; padding: 25px 0px 30px; /*background-image: url(../images/video-bg.jpg); background-repeat: no-repeat; background-size: 100% 100%; background-position: center top;*/}
.video-g iframe{margin: 0 auto;}
.video-g .post-default-img{width:600px; height:400px;}
.wrapper-nature-prevail h2{margin: 0px 0px 35px; padding: 0px 0px 0px; font-family: 'Essays1743'; font-size: 50px; color: #f58220; text-align: center; letter-spacing: 3px;}
.wrapper-nature-prevail p{color: #373636; line-height: 30px; margin-bottom: 25px;}
.wrapper-nature-prevail embed{width: 80%; height: 450px;}
.wrapper-nature-prevail .owl-carousel{margin-top: 20px;}
.owl-theme .owl-dots .owl-dot span {background: #8bc03f; width: 13px; height: 13px;}

.wrapper-journey{float: left; width: 100%; margin: 0px; padding: 0px 0px 50px; background-color: #ffffff; text-align: center;}
.wrapper-journey .embed-responsive{margin-bottom: 25px;}
.journey-txt{padding-left: 25px;}
.image-head{color: #6b6969; margin-bottom: 35px;}
.image-head .image{height: 200px;}
.image-head .head-link{margin: 0px 0px 25px; padding: 0px 0px 0px; font-family: 'GOTHICB'; font-size: 18px; color: #f58220; text-align: left;}
.video-g .head-link{margin: 0px 0px 25px; padding: 0px 0px 0px; font-family: 'GOTHICB'; font-size: 18px; color: #f58220; text-align: center;}

.image-head .post-text{float: left; width: 100%; height: 230px;}
.image-head img{border-radius: 5px; width: 100%; height: auto; border: #f2f2f2 1px solid;}
.image-head embed{height: 200px; width: 250px;}
.image-head embed{border-radius: 5px; width: 100%;}
.image-head p{color: #6b6969; line-height: 26px; margin-bottom: 5px; font-size: 14px;}
.image-head a{color: #f58220;}
.image-head a:hover{text-decoration: underline !important; color: #f58220;}
.image-head .posted{text-align: left; font-size: 12px; color: #969696;}
.wrapper-journey .btn{font-size: 15px; padding: 7px 20px; font-family: 'GOTHICB'; background: #8bc03f; border-color: #8bc03f; transition: 0.4s; text-transform: uppercase; border-radius: 0px; color: #ffffff;}
.wrapper-journey .btn:hover{background: #7fb136; border-color: #7fb136; color: #ffffff;}
.addtoany_share_save_container {text-align: left;}


.wrapper-talk-us{float: left; width: 100%; margin: 0px; padding: 40px 0px 55px; background: url(../images/border-img.png)repeat-x; text-align: center;}
.wrapper-talk-us h2{margin: 0px 0px 50px; padding: 0px 0px 0px; font-family: 'Essays1743'; font-size: 50px; color: #f58220; text-align: center; letter-spacing: 3px;}
.wrapper-talk-us p{margin: 0px 0px 40px; padding: 0px 0px 0px; line-height: 32px; font-size: 16px;}
.form-section .form-control{border: 0px; border-bottom: #8bc03f 1px solid; box-shadow: none !important; border-radius: 0px; height: 40px; margin-bottom: 45px; color: #474747; font-size: 16px; padding-left: 0px; background-color: transparent;}
.form-section .btn.btn-success{margin: 0px; padding: 10px 0px; width: 100%; font-family: 'GOTHICB'; text-transform: uppercase; border-radius: 0px; font-size: 16px; background: #8bc03f; border-color: #8bc03f; transition: 0.4s;}
.form-section .btn.btn-success:hover{background: #7fb136; border-color: #7fb136;}
// ::-webkit-input-placeholder {color: pink;}
// ::-moz-placeholder {color: #373636;}
// :-ms-input-placeholder {color: #373636;}
// :-moz-placeholder {color: #373636;}
// input[placeholder], [placeholder], *[placeholder] {color: #373636;}


.wrapper-footer{float: left; width: 100%; margin: 0px; padding: 45px 0px 40px; background-color: #162501; text-align: center;}
.wrapper-footer p{margin: 0px; padding: 0px; font-size: 12px; text-align: center; color: rgba(255,255,255,0.2);}
.wrapper-footer a{color: rgba(255,255,255,0.2); border-bottom: rgba(255,255,255,0.2) 1px solid;}
.wrapper-footer a:hover{color: rgba(255,255,255,1); border-bottom: rgba(255,255,255,1) 1px solid;}
.wrapper-footer .social-f{margin-bottom: 30px;}
.wrapper-footer .social-f a{border: 0px;}
.wrapper-footer .fa{color: #8b9280; font-size: 40px; margin: 0px 10px; transition: 0.4s;}
.wrapper-footer .fa:hover{color: #ffffff;}

.invite-scroll{margin: 0px 0px 0px; padding: 15px; overflow-y: scroll; height: 300px; border:#cccccc 1px solid;}
.invite-scroll table{margin-top: 20px;}
.error {color:#FF0000;}


/*Sub Header*/
.sub-header{float: left; width: 100%; padding: 20px 0px 20px; background-color: #8cc63f; text-align: center; background-image: url(../images/sub-banner-img.jpg); background-repeat: no-repeat; background-size: 100%; background-position: bottom center;}
h3.post-head{margin: 40px 0px 35px; padding: 0px 0px 0px; font-family: 'Essays1743'; font-size: 50px; color: #f58220; text-align: center; letter-spacing: 1px;}
.single-img-post {float: left; width: 100%;}
.single-img-post .image{ margin-bottom: 15px; text-align: center; border: #cccccc 1px solid; padding: 3px; height: 306px; background-color: #f7f7f7;}
.single-img-post .image img{height: 298px; width: auto;}
.single-img-post embed{width: 100%; height: 298px;}
.single-img-post h3{font-family: 'GOTHICB'; color: #f58220; margin: 0px 0px 15px;}
.single-img-post .text-description{min-height: 135px; color: #6b6969; font-size: 14px; line-height: 25px;}
.single-img-post .posted{font-size: 12px; color: #969696; margin: 0px 0px 10px;}
.single-img-post .text-description a{color: #f58220;}
.single-img-post .text-description a:hover{text-decoration: underline !important;}

.single-post-page{float: left; width: 100%; padding-bottom: 30px; padding-top: 30px;}
.single-post-page h2{font-family: 'GOTHICB'; color: #f58220; margin-bottom: 15px;}
.single-post-page embed{width: 100%; height: 500px;}
.single-post-page .single-content{font-size: 15px; line-height: 28px; color: #6b6969;}
.single-post-page .img-section{width: 600px; height: 300px;}
.single-post-page .image img{width: auto; height: auto; margin: 20px 0px 10px; padding: 3px; border: #cccccc 1px solid;}
.single-post-page .posted{font-size: 12px; color: #969696; margin: 0px 0px 10px;}

.comment{float: left; width: 100%;}
.comment textarea{border: #cccccc 1px solid; padding: 5px 10px; width: 100%; resize: none;}
.comment label{width: 100%; float: left; font-size: 15px;}
.comment input[type="text"], .comment input[type="email"], .comment input[type="url"]{width: 100%; margin-bottom: 25px; padding-left: 10px; padding-right: 10px; float: left; border: #cccccc 1px solid; height: 42px;}
.comment input[type="submit"] {font-size: 15px; padding: 7px 20px; font-family: 'GOTHICB'; background: #8bc03f; border: #8bc03f 1px solid; transition: 0.4s; text-transform: uppercase; border-radius: 0px;color: #ffffff;}
.comment input[type="submit"]:hover {background: #7fb136; border-color: #7fb136; color: #ffffff;}
.comment span.required{color: #ff0000;}

.header-breadcrum{list-style:  none; margin: -40px 0px 0px; float: left; width: 100%;}
.header-breadcrum li{float: left; margin-right: 15px;}
.header-breadcrum li a{color: #ffffff; margin-right: 15px;}
.header-breadcrum li a:hover{color: #8bc03f; text-decoration: underline !important;}
.header-breadcrum li .fa:hover{color: #8bc03f;}
.header-breadcrum li .fa{font-size: 30px; color: #ffffff;}

/*-- Pagination --*/
.pagination {margin: 20px 0;}
.pagination ul {display: inline-block; margin-left: 0; margin-bottom: 0; border-radius: 0px;}
.pagination ul>li {display: inline; float: left;}
.pagination ul>li:first-child>a, .pagination ul>li:first-child>span {border-left-width: 1px; border-radius: 0px; float: left;}
.pagination ul>li:last-child>a, .pagination ul>li:last-child>span {border-right-width: 1px; border-radius: 0px; float: left;}
.pagination ul>li>a, .pagination ul>li>span {float: left; padding: 8px 12px; line-height: 20px; text-decoration: none; background-color: #ffffff; color: #474747; border: 1px solid #dddddd; border-left-width: 0;}
.pagination ul>li a:hover{color: #ffffff; background-color: #8bc03f;}
.pagination ul>li>span.current{color: #ffffff; background-color: #8bc03f;}


/*Dashboard Header*/
.dashboard-header{float: left; width: 100%; padding: 0px 0px 0px; background-color: #8cc63f;}
.dashboard-header nav.navbar.bootsnav {background-color: transparent; min-height: 160px; border-bottom: 0px;}
.dashboard-header nav.navbar.bootsnav ul.nav > li > a {color: #ffffff; font-size: 17px; font-family: 'GOTHIC'; font-weight: normal;}
.dashboard-full-page .nav-pills > li.active > a, .dashboard-full-page .nav-pills > li.active > a:hover, .dashboard-full-page .nav-pills > li.active > a:focus{border-radius: 0px; background-color: #8cc63f;}

/*Dashboard footer*/
.dashboard-footer{float: left; width: 100%; margin: 0px; padding: 50px 0px 50px; background-color: #162501; text-align: center;}
.dashboard-footer p{margin: 0px; padding: 0px; font-size: 12px; text-align: center; color: rgba(255,255,255,0.2);}
.dashboard-footer a{color: rgba(255,255,255,0.2); border-bottom: rgba(255,255,255,0.2) 1px solid;}
.dashboard-footer a:hover{color: rgba(255,255,255,1); border-bottom: rgba(255,255,255,1) 1px solid;}
.dashboard-footer .footer-link{margin-bottom: 50px;}
.dashboard-footer .footer-link ul{margin: 0 auto 30px; text-align: center; width: 62%;}
.dashboard-footer .footer-link li{float: left;}
.dashboard-footer .footer-link li + li::before {margin: 0px 10px 10px; content: "|";}
.dashboard-footer .footer-link li a{color: rgba(255,255,255,0.6); border-bottom: none; font-size: 13px; font-family: 'GOTHIC';}
.dashboard-footer .footer-link li a:hover{color: rgba(255,255,255,1); border-bottom: rgba(255,255,255,1) 1px solid;}

/*==== WPUM Fields ===*/
/*Login*/
.wpum-login-form{max-width: 600px; margin: 0 auto; width: 100%; padding: 0px 25px 50px !important;}
.wpum-login-form form input[type="email"], .wpum-login-form form input[type="password"], .wpum-login-form form input[type="text"], .wpum-login-form form select, .wpum-login-form form textarea{width: 100%;}
.wpum-password-form fieldset div.field, .wpum-profile-form fieldset div.field, .wpum-registration-form fieldset div.field, .wpum-update-password-form fieldset div.field{width: 100% !important;}
.wpum-login-form form p.login-password, .wpum-login-form form p.login-remember, .wpum-login-form form p.login-username{border-bottom:0px !important;}
.wpum-login-form form input[type="email"], .wpum-login-form form input[type="password"], .wpum-login-form form input[type="text"], .wpum-login-form form select, .wpum-login-form form textarea {margin: 0px 0px 0px; padding-left: 10px; padding-right: 10px; border:#cccccc 1px solid; color: #4e4e4e; font-size: 15px; border-radius: 0px; height: 42px; width: 100% !important; float: left !important;}
.wpum-password-form fieldset, .wpum-profile-form fieldset, .wpum-registration-form fieldset, .wpum-update-password-form fieldset{line-height: 18px !important; margin: 0px 0px 20px; padding: 0px;}
.wpum-password-form fieldset, .wpum-profile-form fieldset, .wpum-registration-form fieldset, .wpum-update-password-form fieldset{border:0px;}
.wpum-login-form form label {width: 100% !important;}
.wpum-login-page .entry-title, .wpum-register-page .entry-title, .wpum-password-page .entry-title, .page-id-78 .entry-title{text-align: center; font-family: 'Essays1743'; color: #f58220; font-size: 50px; letter-spacing: 3px; margin: 30px 0px 35px; float: left; width: 100%;}
.wpum-login-form form .button.button-primary{margin: 0px; padding: 10px 0px; width: 100%; font-family: 'GOTHICB'; text-transform: uppercase; border-radius: 0px; font-size: 16px; background: #8bc03f; border: #8bc03f 1px solid; transition: 0.4s; color: #ffffff;}
.wpum-login-form form .button.button-primary:hover{background: #7fb136; border: #7fb136 1px solid;}
.wpum-login-page .addtoany_share_save_container.addtoany_content_bottom, .wpum-register-page .addtoany_share_save_container.addtoany_content_bottom{display: none;}
.wpum-login-page div.wpum-message.error {max-width: 550px; width: 100%; margin: 0 auto 20px; clear: both;}

.wpum-password-form-wrapper-recover{max-width: 600px !important;margin: 0 auto !important;width: 100% !important;padding-bottom: 50px !important;}

#referral-registration-form{max-width: 600px !important;margin: 0 auto !important;width: 100% !important;padding-bottom: 50px !important;}
.page-template-total-invites-send-template .alert-danger {max-width: 550px; width: 100%; margin: 50px auto 0px;}

.wpum-password-form{max-width: 600px !important;margin: 0 auto !important;width: 100% !important;padding-bottom: 20px !important;}

#submit_wpum_password, #submit{margin: 0px; padding: 10px 0px; width: 100%; font-family: 'GOTHICB'; text-transform: uppercase; border-radius: 0px; font-size: 16px; background: #8bc03f; border: #8bc03f 1px solid; transition: 0.4s; color: #ffffff;}
.wpum-helper-links {text-align: center; width: 100%; float: left;}
.wpum-helper-links .wpum-login-url {text-align: center; padding-bottom: 40px;}

.wpum-password-page .entry-content {width: 100%; float: left;}
.wpum-password-page div.wpum-message.success {text-align: center; border-radius: 0px; width: 600px !important; margin: 0px auto 20px;}
.wpum-password-page div.wpum-message.success .the-message {text-align: center;}
.wpum-password-page {}
.page-template-invite-friends-template input[type="radio"], input[type="checkbox"] {margin: 10px 10px 5px 0px !important;}
.before-login-blank{min-height: 400px;}
.before-login-blank .alert-danger {max-width: 600px; width: 100%; clear: both; margin: 200px auto 0px; text-align: center;}

.supporter-registration-form{min-height: 800px !important;}

.reset-password-link, .login-link{color: #f58220 !important;}

.page-template-login div.wpum-message.error {width: 50%; margin: 0px auto 10px; clear: both;}

/*-- Register --*/
.wpum-registration-form{max-width: 600px; margin: 0 auto; width: 100%;}
.wpum-register-page .entry-content{float: left; width: 100%;}
.wpum-register-page .wpum-helper-links{padding-bottom: 30px; text-align: center;}
.wpum-password-form fieldset, .wpum-profile-form fieldset, .wpum-registration-form fieldset, .wpum-update-password-form fieldset{border-bottom: 0px !important;}
.wpum-password-form fieldset input.input-email, .wpum-password-form fieldset input.input-text, .wpum-password-form fieldset select, .wpum-password-form fieldset textarea, .wpum-profile-form fieldset input.input-email, .wpum-profile-form fieldset input.input-text, .wpum-profile-form fieldset select, .wpum-profile-form fieldset textarea, .wpum-registration-form fieldset input.input-email, .wpum-registration-form fieldset input.input-text, .wpum-registration-form fieldset select, .wpum-registration-form fieldset textarea, .wpum-update-password-form fieldset input.input-email, .wpum-update-password-form fieldset input.input-text, .wpum-update-password-form fieldset select, .wpum-update-password-form fieldset textarea{margin: 0px 0px 0px; padding-left: 10px; padding-right: 10px; border:#cccccc 1px solid; color: #4e4e4e; font-size: 15px; border-radius: 0px; height: 42px; width: 100% !important; float: left !important;}
.wpum-password-form fieldset label, .wpum-profile-form fieldset label, .wpum-registration-form fieldset label, .wpum-update-password-form fieldset label{float: left; width: 100% !important; margin-bottom: 7px !important;}
.wpum-registration-form .button{margin: 0px; padding: 10px 0px; width: 100%; font-family: 'GOTHICB'; text-transform: uppercase; border-radius: 0px; font-size: 16px; background: #8bc03f; border: #8bc03f 1px solid; transition: 0.4s; color: #ffffff;}
.wpum-registration-form .button:hover{background: #7fb136; border: #7fb136 1px solid;}
.wpum-register-page div.wpum-helper-links p {text-align: center; line-height: 30px;}

.page-template-registration-template .alert-danger {float: none !important; max-width: 600px; width: 100%; margin: 0 auto 30px; clear: both;}
.page-template-registration-template .alert-success {float: none !important; width: 53%; margin: 0 auto 15px; clear: both;}
/*==== WPUM Fields ===*/

.busy-bee-registration {clear: both; padding: 35px 0px; margin: 0 auto; max-width: 500px; width: 100%;}
.busy-bee-registration h2{margin: 30px 0px 25px; padding: 0px; color: #f58220; font-size: 28px; letter-spacing: 1px;}
.busy-bee-registration strong{color: #ff0000; font-weight: normal;}
.busy-bee-registration [type="text"], .busy-bee-registration [type="email"], .busy-bee-registration select{height: 42px; padding: 0px 5px 0px 10px; font-weight: normal; width: 100% !important;}
.busy-bee-registration [type="submit"]{width: 100% !important; margin: 20px 0px 0px; padding: 10px 20px; font-family: 'GOTHICB'; border-radius: 0px; font-size: 16px; background: #8bc03f; border-color: #8bc03f; transition: 0.4s; border: 0px; color: #ffffff;}
.busy-bee-registration [type="submit"]:hover{background: #7fb136; border-color: #7fb136;}
.busy-bee-registration label{line-height: 30px; width: 100% !important;}
.busy-bee-registration .wpcf7-form-control-wrap.PeopleAttending{float: left; width: 49% !important;}
.busy-bee-registration .wpcf7-form-control-wrap.Numberattending .number-attending{height: 42px; margin-left: 14px; padding-left: 10px;}
.busy-bee-registration .wpcf7-list-item.first.last{margin: 0px 0px 0px 0px;}
.busy-bee-registration .wpcf7-number{border: #cccccc 1px solid; height: 38px; padding-left: 5px; font-weight: normal; width: 63%;}
.busy-bee-registration .wpcf7-list-item-label{font-weight: normal;}
.busy-bee-registration .PAOver18yo{margin-left: 17px;}
.busy-bee-registration .PA13yo-17yo{margin-left: 13px;}
.busy-bee-registration .PA7yo-12yo{margin-left: 18px;}

/*-- busy bee register interest --*/
.busy-bee-registration-interest{clear: both; padding: 35px 0px; margin: 0 auto; max-width: 500px; width: 100%;}
.busy-bee-registration-interest h2{margin: 30px 0px 25px; padding: 0px; color: #f58220; font-size: 28px; letter-spacing: 1px;}
.busy-bee-registration-interest .form-control{height: 42px; padding: 0px 5px 0px 10px; font-weight: normal; width: 100%; border-radius: 0px;}
.busy-bee-registration-interest .required-asterisk{color: #ff0000; font-weight: normal;}
.busy-bee-registration-interest input[type="number"]{border: #cccccc 1px solid; height: 38px; padding-left: 5px; font-weight: normal; width: 63%;}
.busy-bee-registration-interest .attend-year{width: 120px; line-height: 35px; float: left;}
.busy-bee-registration-interest span.preorder{line-height: 35px; float: left;}
.busy-bee-registration-interest .pre-option{width: 60% !important; margin-left: 10px !important; float: left;}
.busy-bee-registration-interest .checkbox label {padding-left: 0px;}
.busy-bee-registration-interest input[type="checkbox"]{float: left; margin: 6px 0px 0px !important;}
.busy-bee-registration-interest .chk{margin-left: 20px;}
.busy-bee-registration-interest .btn-default{width: 100% !important; margin: 20px 0px 0px; padding: 10px 20px; font-family: 'GOTHICB'; border-radius: 0px; font-size: 16px; background: #8bc03f; border-color: #8bc03f; transition: 0.4s; border: 0px; color: #ffffff;}
.busy-bee-registration-interest .btn-default:hover{background: #7fb136; border-color: #7fb136;}

.success-model-busy .modal-content {border-radius: 0px;}
.success-model-busy .modal-header{background: #8cc63f; color: #ffffff;}
.success-model-busy .modal-title{text-align: center;}
.success-model-busy .alert{border-radius: 0px; text-align: center;}
.success-model-busy .alert.alert-success{background-color: transparent; border-color: transparent;}
.success-model-busy .alert.alert-danger{background-color: transparent; border-color: transparent;}

.donate-section{float: left; width: 100%; position: relative;}
.donate-section h3{margin: 0px 0px 30px; padding: 0px 0px 0px; font-family: 'Essays1743'; font-size: 50px; color: #f58220; text-align: center; letter-spacing: 3px;}
.donate-description p{text-align: center; margin-bottom: 15px;}
.donate-description p.lake-bring-back{color: #8bc03f; font-weight: bold; font-size: 18px;}
.donate-go-fund-me{margin: 30px 0px 50px;}
.volunteer-section{float: left; width: 100%; position: relative; }
.volunteer-section p{text-align: center;}
.volunteer-section h3{margin: 0px 0px 30px; padding: 0px 0px 0px; font-family: 'Essays1743'; font-size: 50px; color: #f58220; text-align: center; letter-spacing: 3px;}
.volunteer-section a{color: #8bc03f;}
.volunteer-section a:hover{color: #8bc03f; text-decoration: underline !important;}
.volunteer-description p {margin-bottom: 10px;}
.volunteer-description p.volunteer-skill{text-align: center; margin-bottom: 15px;}




@media (min-width: 768px) {
  .navbar-nav {position: absolute; top: 28%; right: 0;}
}

/*Dashboard full page*/
.dashboard-full-page{float: left; width: 100%; display: flex;}
.dashboard-full-page .left-aside {width: 20%; float: left; background-color: #162501; padding: 0; font-family: 'GOTHIC'; font-size: 15px;}
.dashboard-full-page .left-aside ul {padding: 20px 0px; margin: 0px; .full-width; list-style: none;}
.dashboard-full-page .left-aside li {width: 100%; float: left;}
.dashboard-full-page .left-aside a {display: inline-block; padding: 15px 20px; color: #486e10; width: 100%; float: left; border-bottom: 1px solid #203502; font-size: 17px;}
.dashboard-full-page .left-aside a:hover{color: #ffffff; text-decoration: none; outline: none; background-color: transparent;}
.dashboard-full-page .left-aside a.active{color: #ffffff; text-decoration: none; outline: none; background-color: transparent;}
.dashboard-full-page .left-aside a:focus{color: #ffffff; text-decoration: none; outline: none; background-color: transparent;}
.wpum-single-profile .wpum-user-details-list dl dt {width: 130px !important;}


/*-- Right sidebar --*/
.dashboard-full-page .right-content {width: 80%; float: left; min-height: 550px; padding-left: 30px; padding-right: 20px; padding-top: 30px; padding-bottom: 50px; background-color: #f6f6f6;}
.dashboard-full-page .right-content h2{margin: 10px 0px 25px; padding: 0px; color: #f58220; font-size: 40px; font-family: 'Essays1743'; letter-spacing: 1px;}
.dashboard-full-page .right-content .total-invites, .right-content .total-referral, .right-content .total-perks{margin: 0px 0px 35px;padding: 15px 15px 20px; background-color: #ffffff; border: #d1d0d0 1px solid; text-align: center;}
.dashboard-full-page .right-content .total-invites table, .right-content .total-referral table, .right-content .total-perks table{text-align: center; width: 100%;}
.dashboard-full-page .right-content .total-invites .fa-rocket{background: #8cc63f; color: #ffffff; font-size: 30px; height: 68px; width: 68px; border-radius: 50px; padding-top: 20px; padding-right: 5px;}
.right-content .total-referral .fa-users{background: #f58220; color: #ffffff; font-size: 30px; height: 68px; width: 68px; border-radius: 50px; padding-top: 20px; padding-right: 0px; text-align: center;}
.right-content .total-perks .fa-usd{background: #162501; color: #ffffff; font-size: 30px; height: 68px; width: 68px; border-radius: 50px; padding-top: 20px; text-align: center;}
.right-content .total-invites .numbers, .right-content .total-referral .numbers, .right-content .total-perks .numbers{margin: 0px; padding: 0px; color: #353534; font-size: 50px; font-family: 'Essays1743'; text-align: center;}
.right-content .total-invites a, .right-content .total-referral a, .right-content .total-perks a{color: #353534; font-size: 20px; font-family: 'Essays1743';}
.right-content .total-invites a:hover, .right-content .total-referral a:hover, .right-content .total-perks a:hover{color: #f58220;}

.right-content .dashboard-options h3{margin: 10px 0px 25px; padding: 0px; color: #8cc63f; font-size: 32px; font-family: 'Essays1743'; letter-spacing: 1px;}
.right-content .invites-container{margin: 0px 0px 30px; background: #ffffff; font-family: 'Essays1743'; display: flex;}
.right-content .invites-container .left-icon{margin: 0px 0px 0px; width: 23%;  padding: 30px 0px 30px; background: #8cc63f; color: #ffffff; font-size: 32px;text-align: center;}
.right-content .invites-container .right-invites{width: 77%; border: #d1d0d0 1px solid; border-left: 0px; padding: 0px 0px 0px 15px;}
.right-content .invites-container .right-invites .invites-counter{margin: 0px 0px 0px; padding: 14px 0px 0px; color: #f58220; font-size: 30px;}
.right-content .invites-container .right-invites a{color: #353534; font-size: 17px;}
.right-content .invites-container .right-invites a:hover{color: #f58220;}

/*-- Invite friends page --*/
.right-content .txt-email{width: 50%; height: 42px; border: #d1d0d0 1px solid; border-radius: 0px;}
.right-content .invite-via-gmail{width: 100%; float: left; margin: 0px 0px 20px;}
.right-content .invite-via-gmail .btn.btn-primary{margin: 0px; padding: 10px 20px; font-family: 'GOTHICB'; border-radius: 0px; font-size: 16px; background: #8bc03f; border-color: #8bc03f; transition: 0.4s; color: #ffffff;}
.right-content .invite-via-gmail .btn.btn-primary:hover{background: #7fb136; border-color: #7fb136;}
.right-content .social_button .btn.btn-success{margin: 0px 0px 20px; padding: 10px 20px; font-family: 'GOTHICB'; border-radius: 0px; font-size: 16px; background: #f58220; border-color: #f58220; transition: 0.4s; color: #ffffff; width: 200px;}
.right-content .social_button .btn.btn-success:hover{background: #e6731f; border-color: #e6731f;}
.right-content .invite-via-social h3{margin: 20px 0px 10px; padding: 0px; color: #8cc63f; font-size: 30px; font-family: 'Essays1743'; letter-spacing: 0px;}

.invite-via-gmail div.alert{margin-top: 10px !important;}
.invite-via-email div.alert{margin-top: 10px !important;}

/*-- Single blog page --*/
.single-vlog-post .modal-content .modal-header, .post-type-archive-vlog-post .modal-content .modal-header, .page-template-default .modal-content .modal-header {background-color: #7fb136; color: #fff; text-transform: uppercase; border-bottom: 1px solid #5f8d1d; padding: 15px 15px 10px; font-family: 'GOTHIC';}
.modal-content button.close {color: #fff; opacity: 1;}
.single-vlog-post .modal-content, .post-type-archive-vlog-post .modal-content, .page-template-default .modal-content {border-radius: 0px;}
.single-vlog-post .modal-body, .post-type-archive-vlog-post .modal-body, .page-template-default .modal-body{padding: 50px 30px;}
.single-vlog-post .form-control, .post-type-archive-vlog-post .form-control, .page-template-default .form-control {height: 42px; border-color: #cdcccb; box-shadow: none; font-size: 16px; color: #6f6f6f; padding: 5px 10px; border-radius: 0; margin-bottom: 25px; font-family: 'GOTHIC';}
.single-vlog-post .btn.btn-success, .post-type-archive-vlog-post .btn.btn-success, .page-template-default .btn.btn-success {margin: 0px; padding: 10px 0px; width: 100%; font-family: 'GOTHICB'; text-transform: uppercase; border-radius: 0px; font-size: 16px; background: #8bc03f; border-color: #8bc03f; transition: 0.4s;}
.single-vlog-post .btn.btn-success:hover, .post-type-archive-vlog-post .btn.btn-success:hover, .page-template-default .btn.btn-success:hover{background: #7fb136; border-color: #7fb136;}

.loader-img {width: 30px; height: 30px;}

.highlight-text {color:#f58220; font-weight: bold;}

/*-- Survey pages start --*/
.survey-login .login-title{text-align: center; font-family: 'Essays1743'; color: #f58220; font-size: 50px; letter-spacing: 3px; margin: 30px 0px 35px; float: left; width: 100%;}
div.wpum-message.error{max-width: 550px; width: 100%; margin: 0 auto 20px; clear: both;}
.registered-link-section{max-width: 600px; margin: 0 auto; width: 100%; padding: 0px 25px 50px;}
.registered-link-section a{color: #f58220; font-size: 16px;}
.page-template-survey-template .modal-header{background-color: #7fb136; color: #fff; text-transform: uppercase; border-bottom: 1px solid #5f8d1d; padding: 15px 15px 10px; font-family: 'GOTHIC';}
.page-template-survey-template .modal-content {border-radius: 0px;}
.page-template-survey-template .modal-body{padding: 50px 30px;}
.page-template-survey-template .form-control {height: 42px; border-color: #cdcccb; box-shadow: none; font-size: 16px; color: #6f6f6f; padding: 5px 10px; border-radius: 0; margin-bottom: 25px; font-family: 'GOTHIC';}
.page-template-survey-template .btn.btn-success{margin: 0px; padding: 10px 0px; width: 100%; font-family: 'GOTHICB'; text-transform: uppercase; border-radius: 0px; font-size: 16px; background: #8bc03f; border-color: #8bc03f; transition: 0.4s;}
.page-template-survey-template .btn.btn-success:hover{cursor: pointer; background: #78aa2f; border-color: #78aa2f;}
.page-template-survey-template .survey-page{margin: 0px 0px 0px; padding: 20px 0px 30px; min-height: 550px;}
.page-template-survey-template .survey-page .survey-message p{text-align: center; padding: 20px 15px; font-family: 'GOTHIC'; color: #79b22e; margin-bottom: 25px; font-size: 18px; border: #79b22e 1px solid; font-weight: bold;}
.survey-page .wpum-login-form {padding: 0px 25px 10px !important;}
.survey-page h1{font-family: 'GOTHICB'; color: #f58220; margin-bottom: 25px;}
.survey-page label{font-weight: normal;}
.survey-page .wpst_question{margin-bottom: 30px; font-weight: bold;}
.survey-page .wpst_question textarea {border: #cccccc 1px solid; padding: 5px 10px; max-width: 550px; width: 100%; resize: none;}
.survey-page .button-secondary{margin: 0px; padding: 10px 25px; font-family: 'GOTHICB'; text-transform: uppercase; border-radius: 0px; font-size: 16px; background: #8bc03f; border-color: #8bc03f; transition: 0.4s; border: 0px; color: #ffffff;}
.survey-page .button-secondary:hover{cursor: pointer; background: #78aa2f; border-color: #78aa2f;}
.survey-page .addtoany_share_save_container{display: none;}
.survey-page  p.submit-message{text-align: center; padding: 20px 15px; font-family: 'GOTHIC'; color: #79b22e; margin-bottom: 25px; font-size: 18px; border: #79b22e 1px solid; font-weight: bold;}
/*-- Survey pages end --*/


/*==== To Do Section Start ====*/
.to-do-section{background: url(../images/to-do-section-bg.jpg) no-repeat bottom center;}
.to-do-section h2{margin: 0px 0px 30px; padding: 0px 0px 0px; font-size: 50px; color: #f58220; font-family: 'Essays1743'; letter-spacing: 1px; text-align: center;}
.to-do-img .signage{top: 470px; left: 202px; font-size: 17px; -ms-transform: rotate(13deg); -webkit-transform: rotate(13deg); transform: rotate(13deg);}
.to-do-section{width: 100%; float: left; position: relative;}
.to-do-img {position: relative; display: table; table-layout: fixed; margin: 0px auto;}
.to-do-img > div {position: absolute; z-index: 99; font-family: 'Essays1743'; color: #ffffff; font-weight: 500;}
.to-do-img .bescared{top: 672px; left: 614px; font-size: 17px; -ms-transform: rotate(-11deg); -webkit-transform: rotate(-11deg); transform: rotate(-27deg);}
.to-do-img .beinspired{top: 707px; left: 642px; font-size: 14px; -ms-transform: rotate(-39deg); -webkit-transform: rotate(-39deg); transform: rotate(-39deg);}
.to-do-img .research{top: 508px; left: 60px; font-size: 17px; -ms-transform: rotate(-11deg); -webkit-transform: rotate(-11deg); transform: rotate(-11deg);}
.to-do-img .excursions{top: 565px; left: 134px; font-size: 17px; -ms-transform: rotate(-54deg); -webkit-transform: rotate(-54deg); transform: rotate(-54deg);}
.to-do-img .app{top: 575px; left: 213px; font-size: 17px; -ms-transform: rotate(-67deg); -webkit-transform: rotate(-67deg); transform: rotate(-67deg);}
.to-do-img .conferences{top: 616px; left: 248px; font-size: 17px; -ms-transform: rotate(-62deg); -webkit-transform: rotate(-62deg); transform: rotate(-62deg);}
.to-do-img .volunteers{top: 624px; left: 328px; font-size: 17px; -ms-transform: rotate(-62deg); -webkit-transform: rotate(-62deg); transform: rotate(-62deg);}
.to-do-img .tours{top: 299px; left: 231px; font-size: 15px; -ms-transform: rotate(-30deg); -webkit-transform: rotate(-30deg); transform: rotate(-30deg);}
.to-do-img .presentations{top: 373px; left: 250px; font-size: 15px; -ms-transform: rotate(-52deg); -webkit-transform: rotate(-52deg); transform: rotate(-52deg);}
.to-do-img .kids{top: 300px; left: 368px; font-size: 15px; -ms-transform: rotate(25deg); -webkit-transform: rotate(25deg); transform: rotate(25deg);}
.to-do-img .encounters{top: 392px; left: 433px; font-size: 15px; -ms-transform: rotate(26deg); -webkit-transform: rotate(26deg); transform: rotate(26deg);}
.to-do-img .souvenirs{top: 138px; left: 583px; font-size: 17px; -ms-transform: rotate(-28deg); -webkit-transform: rotate(-28deg); transform: rotate(-28deg);}
.to-do-img .plants{top: 228px; left: 568px; font-size: 17px; -ms-transform: rotate(-30deg); -webkit-transform: rotate(-30deg); transform: rotate(-30deg);}
.to-do-img .nestboxes{top: 305px; left: 559px; font-size: 14px; -ms-transform: rotate(-37deg); -webkit-transform: rotate(-37deg); transform: rotate(-37deg);}
.to-do-img .report{top: 358px; left: 588px; font-size: 16px; -ms-transform: rotate(-52deg); -webkit-transform: rotate(-52deg); transform: rotate(-52deg);}
.to-do-img .tools{top: 419px; left: 609px; font-size: 16px; -ms-transform: rotate(-52deg); -webkit-transform: rotate(-52deg); transform: rotate(-52deg);}
.to-do-img .communicate{top: 476px; left: 615px; font-size: 14px; -ms-transform: rotate(-63deg); -webkit-transform: rotate(-63deg); transform: rotate(-63deg);}
.to-do-img .craft{top: 86px; left: 779px; font-size: 17px; -ms-transform: rotate(26deg); -webkit-transform: rotate(26deg); transform: rotate(26deg);}
.to-do-img .books{top: 129px; left: 738px; font-size: 15px; -ms-transform: rotate(27deg); -webkit-transform: rotate(27deg); transform: rotate(27deg);}
.to-do-img .hampers{top: 188px; left: 710px; font-size: 13px; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);}
.to-do-img .breed{top: 202px; left: 789px; font-size: 15px; -ms-transform: rotate(-38deg); -webkit-transform: rotate(-38deg); transform: rotate(-38deg);}
.to-do-img .acquire{top: 278px; left: 753px; font-size: 15px; -ms-transform: rotate(-39deg); -webkit-transform: rotate(-39deg); transform: rotate(-39deg);}
.to-do-img .license{top: 333px; left: 742px; font-size: 15px; -ms-transform: rotate(-37deg); -webkit-transform: rotate(-37deg); transform: rotate(-37deg);}
.to-do-img .hire{top: 380px; left: 742px; font-size: 15px; -ms-transform: rotate(-36deg); -webkit-transform: rotate(-36deg); transform: rotate(-36deg);}
.to-do-img .hospital{top: 136px; left: 965px; font-size: 15px; -ms-transform: rotate(30deg); -webkit-transform: rotate(30deg); transform: rotate(30deg);}
.to-do-img .feed{top: 191px; left: 941px; font-size: 15px; -ms-transform: rotate(40deg); -webkit-transform: rotate(40deg); transform: rotate(40deg);}
.to-do-img .spotlight{top: 233px; left: 896px; font-size: 15px; -ms-transform: rotate(40deg); -webkit-transform: rotate(40deg); transform: rotate(40deg);}
.to-do-img .buylake{top: 335px; left: 847px; font-size: 14px; -ms-transform: rotate(33deg); -webkit-transform: rotate(33deg); transform: rotate(33deg);}
.to-do-img .buylake{top: 335px; left: 847px; font-size: 14px; -ms-transform: rotate(33deg); -webkit-transform: rotate(33deg); transform: rotate(33deg);}
.to-do-img .airwalk{top: 130px; left: 1084px; font-size: 17px; -ms-transform: rotate(43deg); -webkit-transform: rotate(43deg); transform: rotate(43deg);}
.to-do-img .boardwalk{top: 199px; left: 1089px; font-size: 17px; -ms-transform: rotate(43deg); -webkit-transform: rotate(43deg); transform: rotate(43deg);}
.to-do-img .seats{top: 275px; left: 1093px; font-size: 17px; -ms-transform: rotate(46deg); -webkit-transform: rotate(46deg); transform: rotate(46deg);}
.to-do-img .paths{top: 345px; left: 1055px; font-size: 17px; -ms-transform: rotate(49deg); -webkit-transform: rotate(49deg); transform: rotate(49deg);}
.to-do-img .connect{top: 523px; left: 895px; font-size: 17px; -ms-transform: rotate(49deg); -webkit-transform: rotate(49deg); transform: rotate(49deg);}
.to-do-img .food{top: 281px; left: 1223px; font-size: 17px; -ms-transform: rotate(-34deg); -webkit-transform: rotate(-34deg); transform: rotate(-34deg);}
.to-do-img .restore{top: 372px; left: 1184px; font-size: 17px; -ms-transform: rotate(-34deg); -webkit-transform: rotate(-34deg); transform: rotate(-34deg);}
.to-do-img .beverage{top: 314px; left: 1355px; font-size: 17px; -ms-transform: rotate(34deg); -webkit-transform: rotate(34deg); transform: rotate(34deg);}
.to-do-img .replace{top: 401px; left: 1322px; font-size: 17px; -ms-transform: rotate(33deg); -webkit-transform: rotate(33deg); transform: rotate(33deg);}
.to-do-img .build{top: 481px; left: 1263px; font-size: 17px; -ms-transform: rotate(34deg); -webkit-transform: rotate(34deg); transform: rotate(34deg);}
.to-do-img .glamp{top: 522px; left: 1521px; font-size: 17px; -ms-transform: rotate(30deg); -webkit-transform: rotate(30deg); transform: rotate(30deg);}
.to-do-img .camp{top: 554px; left: 1475px; font-size: 17px; -ms-transform: rotate(35deg); -webkit-transform: rotate(35deg); transform: rotate(35deg);}
.to-do-img .revamp{top: 593px; left: 1424px; font-size: 17px; -ms-transform: rotate(40deg); -webkit-transform: rotate(40deg); transform: rotate(40deg);}
.to-do-img .furnish{top: 609px; left: 1351px; font-size: 17px; -ms-transform: rotate(42deg); -webkit-transform: rotate(42deg); transform: rotate(42deg);}
.to-do-img .amenities{top: 625px; left: 1265px; font-size: 17px; -ms-transform: rotate(50deg); -webkit-transform: rotate(50deg); transform: rotate(50deg);}
.to-do-img .fix{top: 690px; left: 991px; font-size: 17px; -ms-transform: rotate(50deg); -webkit-transform: rotate(50deg); transform: rotate(50deg);}
.to-do-img .council{top: 722px; left: 935px; font-size: 17px; -ms-transform: rotate(50deg); -webkit-transform: rotate(50deg); transform: rotate(50deg);}
.buy-link{top: 1050px; left: 762px;}
.buy-link a{color: #f58220; font-size: 32px;}
.buy-link a:hover{color: #71a42c;}
.sell-link{top: 1110px; left: 762px;}
.sell-link a{color: #f58220; font-size: 32px;}
.sell-link a:hover{color: #71a42c;}
.logo-1{top: 1000px; left: 706px;}
.logo-2{top: 1165px; left: 706px;}
.round-img-1{top: 1255px; left: 752px;}
.round-img-2{top: 1425px; left: 114px;}
.round-img-3{top: 1425px; left: 443px;}
.round-img-4{top: 1425px; left: 671px;}
.round-img-5{top: 1425px; right: 529px;}
.round-img-6{top: 1545px; left: 204px;}
.round-img-7{top: 1608px; left: 405px;}
.round-img-8{top: 1631px; left: 624px;}
.round-img-9{top: 1560px; right: 704px;}
.round-img-10{top: 1602px; right: 410px;}
.round-img-11{top: 1719px; right: 180px;}
.round-img-12{top: 1773px; left: 461px;}
.round-img-13{top: 1703px; left: 906px;}
.round-img-14{top: 1817px; left: 700px;}
.round-img-15{top: 1793px; right: 454px;}
.round-img-16{top: 2004px; left: 371px;}
.round-img-17{top: 2017px; right: 311px;}
.round-img-18{top: 1505px; right: 10px;}


@media (max-width: 1599px){
  .to-do-section{background-image: url(../images/to-do-section-bg.jpg); background-repeat: no-repeat; background-size: 100% 57.45%;}
  .to-do-img{width: 1200px; overflow: scroll;}
  .to-do-img .bescared{top: 503px; left: 458px; font-size: 14px;}
	.to-do-img .beinspired{top: 529px; left: 477px; font-size: 12px;}
	.to-do-img .research{top: 378px; left: 37px; font-size: 16px;}
	.to-do-img .excursions{top: 427px; left: 91px; font-size: 16px;}
	.to-do-img .app{top: 430px; left: 160px; font-size: 14px;}
	.to-do-img .conferences{top: 461px; left: 181px; font-size: 15px;}
	.to-do-img .volunteers{top: 466px; left: 241px; font-size: 15px;}
	.to-do-img .signage{top: 351px; left: 149px; font-size: 16px;}
	.to-do-img .tours{top: 221px; left: 166px; font-size: 15px;}
	.to-do-img .presentations{top: 277px; left: 183px; font-size: 14px;}
	.to-do-img .kids{top: 224px; left: 272px; font-size: 14px;}
	.to-do-img .encounters{top: 291px; left: 317px; font-size: 14px;}
	.to-do-img .souvenirs{top: 100px; left: 432px; font-size: 16px;}
	.to-do-img .plants{top: 169px; left: 420px; font-size: 17px;}
	.to-do-img .nestboxes{top: 227px; left: 411px; font-size: 14px;}
	.to-do-img .report{top: 264px; left: 437px; font-size: 16px;}
	.to-do-img .tools{top: 314px; left: 453px; font-size: 15px;}
	.to-do-img .communicate{top: 361px; left: 458px; font-size: 11px;}
	.to-do-img .craft{top: 61px; left: 578px; font-size: 17px;}
	.to-do-img .books{top: 95px; left: 553px; font-size: 15px;}
	.to-do-img .hampers{top: 141px; left: 531px; font-size: 11px;}
	.to-do-img .breed{top: 147px; left: 592px; font-size: 15px;}
	.to-do-img .acquire{top: 206px; left: 560px; font-size: 15px;}
	.to-do-img .license{top: 249px; left: 550px; font-size: 15px;}
	.to-do-img .hire{top: 282px; left: 554px; font-size: 14px;}
	.to-do-img .hospital{top: 100px; left: 719px; font-size: 14px;}
	.to-do-img .feed{top: 142px; left: 706px; font-size: 15px;}
	.to-do-img .spotlight{top: 174px; left: 669px; font-size: 14px;}
	.to-do-img .buylake{top: 335px; left: 847px; font-size: 14px;}
	.to-do-img .buylake{top: 251px; left: 635px; font-size: 11px;}
	.to-do-img .airwalk{top: 96px; left: 810px; font-size: 14px;}
	.to-do-img .boardwalk{top: 151px; left: 816px; font-size: 13px;}
	.to-do-img .seats{top: 202px; left: 815px; font-size: 17px;}
	.to-do-img .paths{top: 254px; left: 787px; font-size: 17px;}
	.to-do-img .connect{top: 389px; left: 669px; font-size: 15px;}
	.to-do-img .food{top: 208px; left: 914px; font-size: 17px;}
	.to-do-img .restore{top: 276px; left: 883px; font-size: 17px;}
	.to-do-img .beverage{top: 228px; left: 1005px; font-size: 17px;}
	.to-do-img .replace{top: 298px; left: 986px; font-size: 17px;}
	.to-do-img .build{top: 358px; left: 945px; font-size: 17px;}
	.to-do-img .glamp{top: 388px; left: 1136px; font-size: 17px;}
	.to-do-img .camp{top: 411px; left: 1102px; font-size: 17px;}
	.to-do-img .revamp{top: 442px; left: 1064px; font-size: 17px;}
	.to-do-img .furnish{top: 454px; left: 1007px; font-size: 17px;}
	.to-do-img .amenities{top: 467px; left: 942px; font-size: 17px;}
	.to-do-img .fix{top: 513px; left: 741px; font-size: 17px;}
	.to-do-img .council{top: 538px; left: 695px; font-size: 16px;}
	.buy-link{top: 801px; left: 575px;}
	.buy-link a{color: #f58220; font-size: 20px;}
	.buy-link a:hover{color: #71a42c;}
	.sell-link{top: 835px; left: 575px;}
	.sell-link a{color: #f58220; font-size: 20px;}
	.sell-link a:hover{color: #71a42c;}
	.logo-1{top: 770px; left: 536px;}
	.logo-1 img, .logo-2 img{width: 65%;}
	.logo-2{top: 867px; left: 535px;}
	.round-img-1{top: 930px; left: 552px;}
	.round-img-2{top: 1040px; left: 90px;}
	.round-img-3{top: 1040px; left: 314px;}
	.round-img-4{top: 1040px; left: 530px;}
	.round-img-5{top: 1040px; right: 306px;}
	.round-img-6{top: 1173px; left: 171px;}
	.round-img-7{top: 1215px; left: 407px;}
	.round-img-8{top: 1260px; left: 596px;}
	.round-img-9{top: 1200px; right: 350px;}
	.round-img-10{top: 1262px; right: 200px;}
	.round-img-11{top: 1352px; right: 75px;}
	.round-img-12{top: 1395px; left: 461px;}
	.round-img-13{top: 1392px; left: 842px;}
	.round-img-14{top: 1440px; left: 590px;}
	.round-img-15{top: 1474px; right: 165px;}
	.round-img-16{top: 1510px; left: 330px;}
	.round-img-17{top: 1590px; right: 311px;}
	.round-img-18{top: 1040px; right: 10px;}
}

/*@media (max-width: 1199px){
	.to-do-img{width: 1200px; overflow: scroll;}
}*/
/*==== To Do Section End ====*/


/*-- Responsive media --*/
@media (max-width: 991px) {
  /*.wpum-login-page div.wpum-message.error {width: 90%;}*/
}

@media (max-width: 850px) {
  .sub-header{background-image: url(../images/sub-banner-img.jpg); background-repeat: no-repeat; background-size: cover;}
}


@media (max-width: 768px) {
  .wrapper-banner h1 {font-size: 60px;}
  .wrapper-banner .start-date {font-size: 35px;}
  .time-bg h3{font-size: 30px;}
  .wrapper-nature-prevail {padding: 40px 0px 50px;}
  .wrapper-nature-prevail h2 {font-size: 50px; line-height: 40px;}
  .wrapper-journey {padding: 40px 0px 40px;}
  .wrapper-journey h3{font-size: 40px;}
  .wrapper-talk-us {padding: 40px 0px 40px;}
  .form-section h2 {font-size: 40px; line-height: 40px; margin: 0px 0px 30px;}

  /*-- Common css 21.04.2017 --*/
  .wrapper-nature-prevail {padding: 0px 0px 0px;}
  .wrapper-nature-prevail h2 {margin: 0px 0px 10px;}
  .wrapper-nature-prevail embed{width: 100%; height: 380px;}
  .wrapper-journey {padding: 20px 0px 20px;}
  h3.post-head {font-size: 40px;}
  .image-head {float: left; width: 100%; margin-bottom: 30px;}
  .image-head embed{height: 380px; width: 100%;}
  .image-head .image {height: auto;}
  .image-head .post-text {height: auto;}
  .single-img-post {margin-bottom: 25px;}
  .single-img-post h3{font-size: 22px;}
  .header-breadcrum li a:hover, .header-breadcrum li .fa:hover{color: #000000;}
  .single-post-page embed{width: 100%; height: 250px;}
  .single-post-page h2 {font-size: 22px;}
  .wrapper-nature-prevail h2, .wrapper-talk-us h2 {font-size: 45px;}
  .wrapper-talk-us h2 {margin-bottom: 20px;}
}

@media (max-width: 767px) {
	.dashboard-full-page{display: block;}
	.dashboard-full-page .left-aside{width: 100%;}
	.dashboard-full-page .right-content{width: 100%;}
	/*.wpum-login-page div.wpum-message.error {width: 72%;}*/
}

@media (max-width: 600px) {
  .stick-btn{top: 2%;}
  .stick-btn .connect-icon{display: block;}
  .stick-btn .connect-txt{display: none;}
  .to-do-section{width: 480px; overflow-x: scroll;}
}

@media (max-width: 480px) {
  .stick-btn{top: 2%;}
  .stick-btn .connect-icon{display: block;}
  .stick-btn .connect-txt{display: none;}
  .wrapper-banner h1 {font-size: 30px; line-height: 40px;}
  .wrapper-banner .start-date {font-size: 24px;}
  .time-bg h3{font-size: 24px;}
  .wrapper-nature-prevail {padding: 40px 0px 50px;}
  .wrapper-nature-prevail h2 {font-size: 40px; line-height: 40px;}
  .wrapper-journey {padding: 40px 0px 40px;}
  .wrapper-journey h3{font-size: 40px;}
  .wrapper-talk-us {padding: 40px 0px 40px;}
  .form-section h2 {font-size: 40px; line-height: 40px; margin: 0px 0px 30px;}
  .wpum-login-page div.wpum-message.error {width: 90%;}

  /*-- Common css 21.04.2017 --*/
  .wrapper-nature-prevail {padding: 0px 0px 0px;}
  .wrapper-nature-prevail h2 {margin: 0px 0px 10px;}
  .wrapper-nature-prevail embed{width: 100%; height: 250px;}
  .wrapper-journey {padding: 20px 0px 20px;}
  h3.post-head {font-size: 40px;}
  .image-head {float: left; width: 100%; margin-bottom: 30px;}
  .image-head embed{height: 250px; width: 100%;}
  .image-head .image {height: auto;}
  .image-head .post-text {height: auto;}
  .single-img-post {margin-bottom: 25px;}
  .single-img-post h3{font-size: 22px;}
  .header-breadcrum li a:hover, .header-breadcrum li .fa:hover{color: #000000;}
  .single-post-page embed{width: 100%; height: 250px;}
  .single-post-page h2 {font-size: 22px;}
  .wrapper-nature-prevail h2, .wrapper-talk-us h2 {font-size: 35px;}
  .wrapper-talk-us h2 {margin-bottom: 20px;}
  .to-do-section{width: 320px; overflow-x: scroll;}
}

/*-- to do section responsive media --*/
@media (width: 414px) {.to-do-section{width: 414px; overflow-x: scroll;}}
@media (width: 412px) {.to-do-section{width: 412px; overflow-x: scroll;}}
@media (width: 375px) {.to-do-section{width: 375px; overflow-x: scroll;}}
@media (width: 360px) {.to-do-section{width: 360px; overflow-x: scroll;}}
@media (width: 320px) {.to-do-section{width: 320px; overflow-x: scroll;}}
/*-- to do section responsive media end --*/


/*-- 5 col css --*/
.col-xs-20,
.col-sm-20,
.col-md-20,
.col-lg-20 {position: relative;min-height: 1px;padding-right: 6px;padding-left: 6px;padding-bottom: 0px;}

.col-xs-20 {width: 20%;float: left;}
@media (min-width: 1200px) {
   .col-lg-20 {width: 20%;float: left;}
}
@media (min-width: 768px) {
   .col-sm-20 {width: 20%;float: left;}
}
@media (min-width: 480px) {
   .col-md-20 {width: 50%;float: left;}
}
@media (min-width: 992px) {
   .col-md-20 {width: 20%;float: left;}
}
@media (min-width: 1200px) {
   .col-lg-20 {width: 20%;float: left;}
}
/*-- 5 col css --*/