/*
Theme Name: nativeplant-child
Version: 1.0
Description: A child theme of Conference Pro
Template: nativeplant
Author: Administrator
*/
@import url("../nativeplant/style.css");
/* Your awesome customization starts here */

@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,700i');

@font-face {
font-family: "BasutoRR Regular";
src: url("fonts/BasutoRR Regular.eot");
src:
url("fonts/BasutoRR Regular.woff") format("woff"),
url("fonts/BasutoRR Regular.otf") format("opentype"),
url("fonts/BasutoRR Regular.svg#filename") format("svg");
}

body {font-family: 'Lato', sans-serif;}
.site {font-family: 'Lato', sans-serif; font-weight:400;}
h1,
h2,
h3,
h4,
h5,
h6,
.site__title {font-family: 'Lato', sans-serif; font-weight:400;}
.site__title {color:#395c1a; text-transform:capitalize}
.site__footer {
        padding: 30px 0 20px;
		background:#5A8A2F;
    }

.maxwidth {max-width:1230px; margin:0px auto;}
.hero_inner .hero__layout {padding:60px 0px;}
.hero_inner .hero__layout h2 {color:#FFFFFF; margin:0px; padding:0px 0px 15px 0px !important; text-transform:capitalize; font-family: BasutoRR Regular; text-shadow: 1px 2px 4px #395C1A; font-size:50px; line-height:normal;}
.hero_inner .hero__layout span {color:#3E601B; margin:0px; padding:0px 0px 0px 0px; letter-spacing:normal; font-size:16px;}
.site__title_inner:after {display:none;}

img {max-width:100%; height:auto;}

.site__text {max-width:1230px; margin:0px auto;}

#efcb-section-speakers-15281949661514 {padding-bottom:0px;}
#efcb-section-speakers-15281949661514 .site__text {margin-bottom:50px;}
#ui-id-15-1528363285558157 {padding-top:0px; padding-bottom:20px;}
#ui-id-15-1528363285558157 .site__text-center {display:none !important;}
#ui-id-16-1528451564740141 {text-align:center; padding:10px 0px 35px 0px; background:#F7F7F7;}
#ui-id-10-1562764543311162 {text-align: center;}
#ui-id-10-1562764543311162 .btn.bnt_auto  {font-size: 18px; font-family: Lato, sans-serif; line-height: 30px; height: 60px;}
#ui-id-10-1562764543311162 .btn:hover {background-color: #016874 !important; border: 1px solid #016874;}

#efcb-section-fulltickets-15281949661548 {padding:50px 0px 10px 0px}
#efcb-section-fulltickets-15281949661548 .tickets__item_featured, #efcb-section-fulltickets-15281949661548 .tickets__item   {box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2);}
#efcb-section-fulltickets-15281949661548 .tickets__list {padding-top:0px;}
.tickets__list li {padding-bottom:2px; font-size:15px;}
#efcb-section-fulltickets-15281949661548 .tickets__layout {padding:0px;}

#efcb-section-fulltickets-15281949661548 .btn {
    display: inline-block;
    vertical-align: top;
    position: relative;
    overflow: hidden;
    width: 220px;
    height: 47px;
    padding: 13px 10px;
    text-align: center;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    font-family: 'Lato', sans-serif;
    color: #395C1A;
    font-size: 18px;
    line-height: 20px;
	font-weight:500;
    border: 1px solid #D0DF40;
    background: #D0DF40;
    box-shadow: 0 0px 0px 0 rgba( 255, 119, 119, 1);
    -webkit-transition: border .3s, background .3s, box-shadow .3s;
    transition: border .3s, background .3s, box-shadow .3s;
}
#efcb-section-fulltickets-15281949661548 .btn:hover{
    background: #C5D530;
    border-color: #C5D530;
    box-shadow: 0 0px 0px 0 rgba( 255, 119, 119, 0);
}

#efcb-section-calltoaction-15281949661537, #ui-id-9-152827166063926, #ui-id-4-1528891471658156 {background:#E0EA81 !important;}
#efcb-section-calltoaction-15281949661537 .site__centered, #ui-id-9-152827166063926 .site__centered, #ui-id-4-1528891471658156 .site__centered {box-shadow:0 0 0 0 rgb(203, 241, 241);}
#efcb-section-calltoaction-15281949661537 .register-now__content {width:90%; max-width:940px; margin:0px auto; padding:40px 0px;}
#ui-id-9-152827166063926 .register-now__content, #ui-id-4-1528891471658156 .register-now__content {/*background-color: rgba(0, 0, 0, 0.5);*/ width:90%; max-width:940px; margin:0px auto; padding:40px 0px;}
#efcb-section-calltoaction-15281949661537 .site__title,
#ui-id-9-152827166063926 .site__title,
#ui-id-4-1528891471658156 .site__title {
    color: #fff;
    font-size: 41px;
    font-weight: 500;
    margin-bottom: 14px;
    text-transform: capitalize;
}
#efcb-section-calltoaction-15281949661537 .register-now__content p, #ui-id-4-1528891471658156 .register-now__content p,
#ui-id-9-152827166063926 .register-now__content p {color: #fff !important; letter-spacing:normal; font-size:25px; margin:0px 140px 20px 140px;}
#ui-id-9-152827166063926 .btn.btn_1 {box-shadow:0px 0px 0px 0px !important;}
#ui-id-4-1528891471658156 .btn.btn_1 {box-shadow:0px 0px 0px 0px !important;}

#ui-id-7-152821743416163 h2 {color:#395c1a;}

#ui-id-16-1528451564740141 .btn,
#efcb-section-calltoaction-15281949661537 .btn,
#ui-id-9-152827166063926 .btn,
#efcb-section-schedule-15281949661536 .btn,
#ui-id-4-1528891471658156 .btn{
    display: inline-block;
    vertical-align: top;
    position: relative;
    overflow: hidden;
    width: 220px;
    text-align: center;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    font-family: 'Lato', sans-serif;
    color: #FFFFFF;
    font-size: 18px;
	font-weight:500;
    border: 1px solid #007C8A;
    background: #007C8A;
    box-shadow: 0 0px 0px 0 rgba( 255, 119, 119, 1);
    -webkit-transition: border .3s, background .3s, box-shadow .3s;
    transition: border .3s, background .3s, box-shadow .3s;
}
#ui-id-16-1528451564740141 .btn:hover,
#efcb-section-calltoaction-15281949661537 .btn:hover,
#ui-id-4-1528891471658156 .btn:hover,
#ui-id-9-152827166063926 .btn:hover,
#efcb-section-schedule-15281949661536 .btn:hover {
    background: #016874;
    border-color: #016874;
    box-shadow: 0 0px 0px 0 rgba( 255, 119, 119, 0);
}
#efcb-section-schedule-15281949661536 .btn {height: 60px; line-height: 24px; width: 150px;}
#ui-id-16-1528451564740141 .btn.bnt_auto {height: 60px; line-height: 35px; width: 150px;}

#efcb-section-conference-15281949661470 .btn {
    display: inline-block;
    vertical-align: top;
    position: relative;
    overflow: hidden;
    width: 220px;
    text-align: center;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    font-family: 'Lato', sans-serif;
    color: #FFFFFF;
    font-size: 18px;
	font-weight:500;
    border: 1px solid #007C8A;
    background: #007C8A;
    box-shadow: 0 0px 0px 0 rgba( 255, 119, 119, 1);
    -webkit-transition: border .3s, background .3s, box-shadow .3s;
    transition: border .3s, background .3s, box-shadow .3s;
}
#efcb-section-conference-15281949661470 .btn:hover{
    background: #016874;
    border-color: #016874;
    box-shadow: 0 0px 0px 0 rgba( 255, 119, 119, 0);
}

#efcb-section-conference-15281949661470 .site__title {color:#D0DF40 !important; font-family: BasutoRR Regular; text-shadow: 2px 2px 5px #000000;}
#efcb-section-conference-15281949661470 .time-schedule__place {color:#FFFFFF !important; margin:0px 0px 70px 0px;}
#efcb-section-conference-15281949661470 .time-schedule__text {color:#D0E315 !important; font-size:20px;}
#efcb-section-conference-15281949661470 .time-schedule__pic {display:none !important;}

#efcb-section-map-152819496616024 {background:#F9F9F9 !important}


#efcb-section-fullsponsors-152819496615615 .sponsors__item_bronze {max-width:1100px;}

.tickets__price {font-weight:500; font-family: 'Lato', sans-serif;}

.clearboth {clear:both; height:1px;}

#ui-id-15-152827003463366 {padding:50px 0px 0px 0px;}

#efcb-section-fullsponsors-152819496615614 .site__title_2, #efcb-section-fullsponsors-152819496615513 .site__title_2, #efcb-section-fullsponsors-152819496615615 .site__title_2 {color:#666666;}
#efcb-section-fullsponsors-152819496615614, #efcb-section-fullsponsors-152819496615513, #efcb-section-fullsponsors-152819496615615 {padding:0px;}
#efcb-section-fullsponsors-152819496615614 .site__title_2:before {display:none;}

#efcb-section-fullsponsors-152819496615513 .site__title_2 {margin-bottom:5px;}
#efcb-section-fullsponsors-152819496615513 .sponsors__logo {width:37%; margin:0px auto; padding-bottom:18%;}

#efcb-section-news-152819496615616 .news__date {display:none;}

.news__title {font-weight:500; font-family: 'Lato', sans-serif; color:#007C8A; text-transform:capitalize;}

/* Home Sponser Logo */
#ui-id-16-1528365630768162 p, #ui-id-16-1528366318383103 p, #ui-id-16-152836686824736 p {margin:0px;}
#ui-id-16-1528365630768162, #ui-id-16-1528366318383103, #ui-id-16-152836686824736 {padding:0px; text-align:center;}
#ui-id-16-1528365630768162 img, ui-id-16-1528366318383103 img {margin:5px 15px}
#ui-id-16-1528365630768162 .site__text {margin-bottom:30px; max-width:1230px;}
#ui-id-16-1528366318383103 .site__text {margin-bottom:30px; max-width:1230px; border-top:1px #CFD0D2 solid; padding-top:30px;}
#ui-id-16-152836686824736 .site__text {margin-bottom:50px; max-width:1230px; border-top:1px #CFD0D2 solid; padding-top:30px;}
#ui-id-16-152836686824736 img {margin:5px 35px}
#efcb-section-fulltickets-15281949661548 .tickets__price {font-size:25px;}
#efcb-section-fulltickets-15281949661548 .tickets__item {min-height:560px;}

/* About Page */

#ui-id-9-1528218123451157 .site__text, #ui-id-12-1528218871293119 .site__text {max-width:1210px; margin:0px auto;}
#about-three-box, #about-four-box {max-width:1260px; margin:0px auto;}
#about-three-box .about-three-box-left {float:left; width:32%; margin:0px 0px 20px 0px;}
#about-three-box .about-three-box-middle {float:left; width:32%; margin:0px 2% 20px 2%;}
#about-three-box .about-three-box-right {float:left; width:32%; margin:0px 0px 20px 0px;}
#about-three-box h3 {background:#F7F7F7; border-right: #007C8A 5px solid; color:#395C1A; font-size:16px; padding:12px 20px !important; margin:0px 0px 35px 0px; text-align:left; line-height:normal; max-height:54px;}
#about-three-box p {padding:8px 20px !important; margin:0px 0px 15px 0px !important; line-height:20px; font-size:14px;}

#about-four-box .about-four-box-one {float:left; width:23%; margin:0px 2.6% 20px 0px;}
#about-four-box .about-four-box-two {float:left; width:23%; margin:0px 2.6% 20px 0px;}
#about-four-box .about-four-box-three {float:left; width:23%; margin:0px 2.6% 20px 0px;}
#about-four-box .about-four-box-four {float:left; width:23%; margin:0px 0px 20px 0px;}
#about-four-box h3 {background:#FFFFFF; border-right: #D0DF40 5px solid; color:#395C1A; font-size:16px; padding:12px 20px !important; margin:0px 0px 35px 0px; text-align:left; line-height:normal; max-height:54px;}
#about-four-box ul {margin-left:10px !important;}

#about-three-box ul li, #about-four-box ul li {background: url("images/arrow.png") 0px 6px no-repeat; padding:0px 0px 5px 14px; list-style:none; line-height:20px; font-size:14px;}

#ui-id-5-152821678312970, #ui-id-11-152821705959970, #ui-id-8-1528216935220117, #ui-id-8-152821603680854 {max-width:1210px; margin:8px auto; padding:0px; background:#FFFFFF;}
#ui-id-5-152821678312970 .col, #ui-id-11-152821705959970 .col, #ui-id-8-1528216935220117 .col, #ui-id-8-152821603680854 .col {padding:0px !important;}
#ui-id-5-152821678312970 p, #ui-id-11-152821705959970 p, #ui-id-8-1528216935220117 p, #ui-id-8-152821603680854 p {margin:0px !important; padding:0px !important;}
#ui-id-5-152821678312970 .about-content p, #ui-id-11-152821705959970 .about-content p, #ui-id-8-1528216935220117 .about-content p, #ui-id-8-152821603680854 .about-content p {text-align:center; padding:0px 0px 20px 0px !important;}
#ui-id-5-152821678312970 img, #ui-id-11-152821705959970 img, #ui-id-8-1528216935220117 img, #ui-id-8-152821603680854 img {width:100%; max-width:640px; height:auto;}
/*.about-content {padding-left:50px; padding-right:50px;}*/
.about-content {padding-left:20px; padding-right:20px;}
#ui-id-8-152821603680854 .about-content {padding-top:30px;}
#ui-id-5-152821678312970 .about-content {padding-top:30px;}
#ui-id-8-1528216935220117 .about-content {padding-top:30px;}
#ui-id-11-152821705959970 .about-content {padding-top:30px;}
#ui-id-11-152821705959970 .content1 {float:right;}
#ui-id-11-152821705959970 .content2 {float:left;}
#ui-id-8-152821603680854 .content1 iframe {width:100%;}
#ui-id-8-152821603680854 .content2 p {padding-left:20px !important; padding-right:20px !important; text-align:left;}
#ui-id-11-152821705959970 .content1 h1, #ui-id-11-152821705959970 .content1 h2 {text-align:left; margin:0px !important; padding:0px 20px 15px 20px !important; color:#395c1a;}
#ui-id-11-152821705959970 .content1 p {padding:0px 20px 15px 20px !important; margin:0px !important; text-align:left !important;}
#ui-id-5-152821678312970 .content1 h1, #ui-id-5-152821678312970 .content1 h2 {text-align:left; margin:0px !important; padding:0px 20px 15px 20px !important; color:#395c1a;}
#ui-id-5-152821678312970 .content1 p {padding:0px 20px 15px 20px !important; margin:0px !important; text-align:left !important;}

#ui-id-7-152821743416163 {background:#FFFFFF; padding-top:50px; padding-bottom:40px; margin-top:0px;}
#ui-id-7-152821743416163 p {margin:0px;}
#ui-id-7-152821743416163 .site__text {margin:0px auto; text-align:center;}
#ui-id-9-1528218123451157 {background:#FFFFFF; padding-top:0px; padding-bottom:0px;}
#ui-id-12-1528218871293119 {background:#F7F7F7; padding-top:50px; padding-bottom:0px;}

#ui-id-9-1528218123451157 .site__text p, #ui-id-12-1528218871293119 .site__text p {margin:0px !important;}

#ui-id-8-152821603680854 .content1 p, #ui-id-5-152821678312970 .content2 p, #ui-id-8-1528216935220117 .content1 p, #ui-id-11-152821705959970 .content2 p {line-height:10px; margin:0px;}

#ui-id-15-152826518275176 {background:#F9F9F9; padding:50px 0px; margin:0px;}
#ui-id-15-152826518275176 .site__text {max-width:1240px;margin:0px auto;}
#home-map-section {margin:0px; background:#FFFFFF;}
.map-left {float:left; width:50%; text-align:center; padding-top:140px;}
#home-map-section .map-left h3 {color:#395C1A; font-size:23px;}
#home-map-section .map-left p {padding:0px 70px;}
.map-right {float:right; width:50%; text-align:right; line-height:10px;}

.speakers__name {color:#007c8a; text-transform: capitalize;}
.company-name {padding-top:6px;}

.schedule__date-btn {color:#395C1A;}
.schedule__date-btn.active {background:#D0DF40;}

.get-touch__title {color:#395C1A;}
.get-touch a {color:#007C8A; border-bottom: 1px solid #007C8A;}

#ui-id-15-1528268397680132 {margin:0px; padding:40px 0px 30px 0px;}
#ui-id-15-1528268397680132 .site__text {max-width:1070px; margin:0px auto;}
#ui-id-15-1528268397680132 .site__text p {margin:0px;}
#home-top-section {margin:0px; text-align:center;}
#home-top-section h3 {color:#395C1A;}
#home-top-section p {margin:0px; padding:0px 0px 24px 0px;}
.home-top-box1 {float:left; width:30%; margin:0px 0px 20px 0px;}
.home-top-box2 {float:left; width:30%; margin:0px 5% 20px 5%}
.home-top-box3 {float:left; width:30%; margin:0px 0px 20px 0px;}
.top-green-button {margin:0px;}
.top-green-button a {background:#D0DF40; margin:0px; padding:6px 15px; color:#395C1A;}


#ui-id-15-1528273616114198 {margin:0px; padding:50px 0px;}
#ui-id-15-1528273616114198 .site__text {max-width:1230px; margin:0px auto;}
#ui-id-15-1528273616114198 h2 {color:#395c1a;}
#ui-id-15-1528273616114198 .site__text p {margin:0px;}

#home-media-scroll .bx-wrapper img {border-radius:0px; box-shadow: 3px 3px 6px #ccc; border:2px #FFF solid;}
#home-media-scroll .bx-wrapper .bx-prev {left:-44px;}
#home-media-scroll .bx-wrapper .bx-next {right:-50px;}

/* Headerbg */
.hero_inner{background:#BBD138 url("/wp-content/uploads/2018/06/header-bg.jpg") top center no-repeat; background-size:cover;}
#ui-id-10-152822347285429, #ui-id-1-1528378101007166 {background:#BBD138 url("/wp-content/uploads/2018/06/header-bg.jpg") top center no-repeat; background-size:cover; padding:60px 0px; margin:0px 0px 80px 0px;}
#ui-id-1-152845506930087 {background:#BBD138 url("/wp-content/uploads/2018/06/header-bg1.jpg") top center no-repeat; background-size:cover; padding:60px 0px; margin:0px 0px 40px 0px;}
#ui-id-2-152869765895891 {background:#BBD138 url("/wp-content/uploads/2018/06/header-bg2.jpg") top center no-repeat; background-size:cover; padding:60px 0px; margin:0px 0px 0px 0px;}
#ui-id-1-152869892453689 {background:#BBD138 url("/wp-content/uploads/2018/06/header-bg3.jpg") top center no-repeat; background-size:cover; padding:60px 0px; margin:0px 0px 0px 0px;}
#ui-id-2-1528372946002157 {background:#BBD138 url("/wp-content/uploads/2018/06/header-bg4.jpg") top center no-repeat; background-size:cover; padding:60px 0px; margin:0px 0px 80px 0px;}
#ui-id-1-152870802453840, #ui-id-1-1528869026778166, #ui-id-1-1528870184248128, #ui-id-1-152887328621239, #ui-id-1-1528873574862109,
#ui-id-1-1528873923756137, #ui-id-1-1528874225958150, #ui-id-1-1528875048890149 {background:#BBD138 url("/wp-content/uploads/2018/06/header-bg4.jpg") top center no-repeat; background-size:cover; padding:60px 0px; margin:0px 0px 0px 0px;}
#ui-id-10-152822347285429 .site__text {margin:0px auto;}
#ui-id-2-152869765895891 .site__text, #ui-id-1-152869892453689 .site__text {max-width:650px;}
#ui-id-1-152870802453840 .site__text {max-width:600px;}
#ui-id-10-152822347285429 .site__text p,
#ui-id-2-1528372946002157 .site__text p,
#ui-id-3-15283751669915 .site__text p,
#ui-id-3-1528375673607140 .site__text p,
#ui-id-4-152837708602263 .site__text p,
#ui-id-1-1528378101007166 .site__text p,
#ui-id-1-152845506930087 .site__text p,
#ui-id-2-152869765895891 .site__text p,
#ui-id-1-152869892453689 .site__text p,
#ui-id-1-152870802453840 .site__text p,
#ui-id-1-1528869026778166 .site__text p,
#ui-id-1-1528870184248128 .site__text p,
#ui-id-1-152887328621239 .site__text p,
#ui-id-1-1528873574862109 .site__text p,
#ui-id-1-1528873923756137 .site__text p,
#ui-id-1-1528874225958150 .site__text p,
#ui-id-1-1528875048890149 .site__text p
{margin:0px !important; padding:0px !important}
#header-top-bg {margin:0px auto; text-align:center; max-width:1000px;}
#header-top-bg h1 {color:#FFFFFF; margin:0px; padding:0px 0px 15px 0px !important; text-transform:capitalize; font-family: BasutoRR Regular; text-shadow: 1px 2px 4px #395C1A; font-size:50px;}
#header-top-bg p {color:#3E601B; margin:0px; padding:0px 0px 0px 0px;}
#ui-id-3-15283751669915, #ui-id-3-1528375673607140, #ui-id-4-152837708602263 {padding:50px 0px; margin:0px 0px 0px 0px;}
#ui-id-10-152822347285429 .site__text {max-width:900px;}

.white-text {color:#FFFFFF;}
.center-content-section {max-width:900px; margin:0px auto; text-align:center;}
.center-content-section h2 {color:#3e601b; padding:0px; margin:0px 0px 26px 0px;}
.center-content-section p {margin:0px 0px 20px 0px; padding:0px;}

#ui-id-7-1528874365432179, #ui-id-10-152887438602420, #ui-id-7-1528875100434126, #ui-id-4-152887509589099 {padding-top:60px; padding-bottom:60px;}
#ui-id-5-1528971978400144 {padding-top:0px; padding-bottom:60px; text-align:center;}
#ui-id-1-1528869026778166 {margin:0px;}
#ui-id-4-1528869154216107 .site__text p,
#ui-id-4-152887020147414 .site__text p,
#ui-id-4-1528873304588161 .site__text p,
#ui-id-4-152887358997632 .site__text p,
#ui-id-4-152887395829277 .site__text p,
#ui-id-4-1528874339700131 .site__text p,
#ui-id-10-152887438602420 .site__text p,
#ui-id-7-1528874365432179 .site__text p,
#ui-id-7-1528875100434126 .site__text p,
#ui-id-4-152887509589099 .site__text p,
#ui-id-5-1528971978400144 .site__text p {margin:0px;}
#ui-id-4-1528869154216107, #ui-id-4-152887020147414, #ui-id-4-1528873304588161, #ui-id-4-152887358997632, #ui-id-4-152887395829277, #ui-id-4-1528874339700131, #ui-id-10-152887438602420, #ui-id-7-1528875100434126 {background:#F7F7F7; padding:60px 0px;}

.speaker-profile .description h1 {font-size:30px; margin:0px 0px 15px 0px; color:#395c1a; line-height:normal;}
.speaker-profile .description h2 {font-size:25px; margin:0px 0px 15px 0px; color:#395c1a; line-height:normal;}
.speaker-profile .description h3 {font-size:20px; margin:0px 0px 15px 0px; color:#395c1a; line-height:normal;}
.speaker-profile .description h4 {font-size:18px; margin:0px 0px 15px 0px; color:#395c1a; line-height:normal;}

#post-image-full {margin:0px 0px 40px 0px;}
#single-post-content {max-width:746px; margin:0px auto;}
/* Menu */

.header-menu .sub-menu {background:#1E4000; width:210px; padding:5px 5px 5px 5px;}
.sub-menu:after {border-color: transparent transparent #1e4000;}
#menu-item-14 .btn {background:#007C8A; border:0px; box-shadow:0px 0px 0px; border-radius:4px; width:90px; height:34px; top:24px; padding:10px 5px;}

#menu-item-2127 .sub-menu {left:300px; top:0px; opacity:0;}
#menu-item-2127 .sub-menu:hover {left:300px; top:0px; opacity:1;}
#menu-item-2127 .sub-menu:after {display:none;}

/* FOOTER */
#footer-section {margin:0px; color:#FFFFFF; text-align:left;}
.footer-section-one, .footer-section-two, .footer-section-three, .footer-section-four {float:left; width:21%;; margin-bottom:30px;}
.footer-section-two, .footer-section-three, .footer-section-four {margin:0px 0px 30px 5%;}
.footer-logo {margin:0px 0px 11px 0px; display:none;}
.footer-logo img {width:100%; max-width:278px; height:auto; margin:0px 0px 0px 0px;}
.fann-logo {margin:-3px 0px 0px 0px;}
#footer-section h3 {background: url("images/head-bg.png") bottom right no-repeat; color:#F7F7F7; padding:0px 10px 10px 10px; margin:0px 0px 15px 0px; font-size:18px; font-weight:400;}
#footer-section p {margin:0px; padding:0px 5px 10px 5px; color:#F7F7F7;}
.form-button {padding:4px 0px 10px 0px;}
.footer-phone-number {font-size:18px; margin:0px 0px 15px 0px; color:#F7F7F7;}
.footer-social-icon {font-size:18px; margin:0px 0px 15px 0px;}
.footer-social-icon img {margin:0px 2px 2px 0px;}
.footer-section-four a {color:#FFFFFF;}
.footer-section-four a:hover {color:#DCEB4F;}
#footer-section .footer-section-one p {line-height:18px;}

#footer-section ul li {background: url("images/arrow.png") 0px 6px no-repeat; padding:0px 0px 10px 14px; color:#F7F7F7;}
#footer-section .footer-section-three li span {font-weight:600; text-decoration:underline; padding-bottom:2px;}
#footer-section .footer-section-three li a {color:#FFFFFF;}
#copyright {clear:both; height:40px; border-top: 1px #81A635 solid;}
.footer-bottom {text-align:left; max-width:1220px; margin:0px auto; line-height:20px; color:#F7F7F7; padding:20px 0px 0px 0px;}
.copyright-text {text-align:left; float:left; width:40%; margin:0px 0px 0px 0px; line-height:20px; color:#F7F7F7; padding:0px 0px 0px 0px;}
.footer-links {text-align:center; float:left; width:30%; margin:0px 0px 0px 0px; line-height:20px; color:#F7F7F7; padding:0px 0px 0px 0px;}
.websiteby {text-align:right; float:right; width:30%; margin:0px 0px 0px 0px; line-height:20px; color:#F7F7F7; padding:0px 0px 0px 0px;}
.footer-bottom a {color:#FFFFFF;}
.footer-bottom a:hover {color:#DCEB4F;}
.websiteby a {text-decoration:underline;}
.privacy-link {margin:0px 10px;}

.blue-button {text-align:center; margin:30px 0px 0px 0px;}
.blue-button a {background:#007C8A; color:#FFFFFF; padding:8px 30px; text-align:center; border-radius:4px; display:inline-block;}

/* Who, When, Where */
#ui-id-8-1528799277968110 {padding:60px 0px;}
#ui-id-8-1528799277968110 .site__text p {margin:0px;}
.image-content-box {background:#FFFFFF; overflow:hidden; text-align:center;}
.img-left {float:left; width:50%; line-height:10px;}
.img-right {float:right; width:50%; line-height:10px;}
.img-left img, .img-right img {width:100%; max-width:630px; height:auto;}
.content-box-left {float:left; width:50%; padding-top:60px; padding-bottom:20px;}
.content-box-right {float:right; width:50%; padding-top:60px; padding-bottom:20px;}
.content-box-left h2, .content-box-right h2 {font-size:24px; color:#007C8A; margin:0px 0px 20px 0px; padding:0px 40px;}
.content-box-left p, .content-box-right p {margin:0px 0px 0px 0px; padding:0px 25px;}
.dateboxnew p {margin:0px 0px 0px 0px; padding:0px 10px 0px 0px;}

#ui-id-3-15283751669915, #ui-id-3-1528375673607140, #ui-id-4-152837708602263 {display:none;}


#ui-id-4-153260339082455,
#ui-id-5-1532607718988125,
#ui-id-8-1532608060136192,
#ui-id-11-1532608199700102,
#ui-id-14-15326083077081,
#ui-id-8-1528799277968110
{margin:0px auto; max-width:1230px; padding:0px; background:#FFFFFF;}
#ui-id-4-153260339082455 {margin-top:60px;}
#ui-id-4-153260339082455 .content1,
#ui-id-5-1532607718988125 .content1,
#ui-id-8-1532608060136192 .content1,
#ui-id-11-1532608199700102 .content1,
#ui-id-14-15326083077081 .content1,
#ui-id-8-1528799277968110 .content1
{padding:0px;}
#ui-id-4-153260339082455 .content1 img,
#ui-id-5-1532607718988125 .content1 img,
#ui-id-8-1532608060136192 .content1 img,
#ui-id-11-1532608199700102 .content1 img,
#ui-id-14-15326083077081 .content1 img,
#ui-id-8-1528799277968110 .content1 img
{width:100%; max-width:780px;}
#ui-id-4-153260339082455 .content1 p,
#ui-id-5-1532607718988125 .content1 p,
#ui-id-8-1532608060136192 .content1 p,
#ui-id-11-1532608199700102 .content1 p,
#ui-id-14-15326083077081 .content1 p,
#ui-id-8-1528799277968110 .content1 p
{margin:0px; line-height:0px;}
#ui-id-4-153260339082455 .content2 p,
#ui-id-5-1532607718988125 .content2 p,
#ui-id-8-1532608060136192 .content2 p,
#ui-id-11-1532608199700102 .content2 p,
#ui-id-14-15326083077081 .content2 p,
#ui-id-8-1528799277968110 .content2 p
{margin:0px;}
#ui-id-4-153260339082455 h2,
#ui-id-5-1532607718988125 h2,
#ui-id-8-1532608060136192 h2,
#ui-id-11-1532608199700102 h2,
#ui-id-14-15326083077081 h2,
#ui-id-8-1528799277968110 h2
{font-size:24px; color:#007C8A; margin:0px 0px 20px 0px; padding:0px 40px;}

#ui-id-5-1532607718988125 .content1, #ui-id-11-1532608199700102 .content1 {float:right;}
#ui-id-5-1532607718988125 .content2, #ui-id-11-1532608199700102 .content2 {float:left;}

#ui-id-14-15326083077081 .schedule-box-right {padding:40px 0px 0px 0px;}


/* Plant Loving Public */
#ui-id-4-153303240682085,
#ui-id-7-1533032468686114
{margin:0px auto; max-width:1230px; padding:0px; background:#FFFFFF;}
#ui-id-4-153303240682085 {margin-top:60px;}
#ui-id-4-153303240682085 .content1,
#ui-id-7-1533032468686114 .content1
{padding:0px;}
#ui-id-4-153303240682085 .content1 img,
#ui-id-7-1533032468686114 .content1 img
{width:100%; max-width:780px;}
#ui-id-4-153303240682085 .content1 p,
#ui-id-7-1533032468686114 .content1 p
{margin:0px; line-height:0px;}
#ui-id-4-153303240682085 .content2 p,
#ui-id-7-1533032468686114 .content2 p
{margin:0px;}
#ui-id-4-153303240682085 h2,
#ui-id-7-1533032468686114 h2
{font-size:24px; color:#007C8A; margin:0px 0px 20px 0px; padding:0px 40px;}

#ui-id-7-1533032468686114 .content1 {float:right;}

/* Retail Nurseries */
#ui-id-3-1533033427528105,
#ui-id-6-153303346135853
{margin:0px auto; max-width:1230px; padding:0px; background:#FFFFFF;}
#ui-id-3-1533033427528105 {margin-top:60px;}
#ui-id-3-1533033427528105 .content1,
#ui-id-6-153303346135853 .content1
{padding:0px;}
#ui-id-3-1533033427528105 .content1 img,
#ui-id-6-153303346135853 .content1 img
{width:100%; max-width:780px;}
#ui-id-3-1533033427528105 .content1 p,
#ui-id-6-153303346135853 .content1 p
{margin:0px; line-height:0px;}
#ui-id-3-1533033427528105 .content2 p,
#ui-id-6-153303346135853 .content2 p
{margin:0px;}
#ui-id-3-1533033427528105 h2,
#ui-id-6-153303346135853 h2
{font-size:24px; color:#007C8A; margin:0px 0px 20px 0px; padding:0px 40px;}

#ui-id-6-153303346135853 .content1 {float:right;}

/* Wholesalers */
#ui-id-3-1533034215038187,
#ui-id-6-153303424799867
{margin:0px auto; max-width:1230px; padding:0px; background:#FFFFFF;}
#ui-id-3-1533034215038187 {margin-top:60px;}
#ui-id-3-1533034215038187 .content1,
#ui-id-6-153303424799867 .content1
{padding:0px;}
#ui-id-3-1533034215038187 .content1 img,
#ui-id-6-153303424799867 .content1 img
{width:100%; max-width:780px;}
#ui-id-3-1533034215038187 .content1 p,
#ui-id-6-153303424799867 .content1 p
{margin:0px; line-height:0px;}
#ui-id-3-1533034215038187 .content2 p,
#ui-id-6-153303424799867 .content2 p
{margin:0px;}
#ui-id-3-1533034215038187 h2,
#ui-id-6-153303424799867 h2
{font-size:24px; color:#007C8A; margin:0px 0px 20px 0px; padding:0px 40px;}

#ui-id-6-153303424799867 .content1 {float:right;}

/* Where to Stay */
#ui-id-3-15330347460301
{margin:0px auto; max-width:1230px; padding:0px; background:#FFFFFF;}
#ui-id-3-15330347460301 {margin-top:60px;}
#ui-id-3-15330347460301 .content1
{padding:0px; float:right;}
#ui-id-3-15330347460301 .content1 img
{width:100%; max-width:780px;}
#ui-id-3-15330347460301 .content1 p
{margin:0px; line-height:0px;}
#ui-id-3-15330347460301 .content2 p
{margin:0px; text-align:left !important;}
#ui-id-3-15330347460301 h2
{font-size:24px; color:#007C8A; margin:0px 0px 20px 0px; padding:0px 40px;}
#ui-id-3-15330347460301 .blue-button {text-align:left;}



/* Speakers Page */

#ui-id-2-1528450220880177 .hero_inner, #ui-id-3-1528450714080148 .hero_inner, #ui-id-4-152845091476681 .hero_inner {display:none;}
#ui-id-2-1528450220880177 .speakers_inner, #ui-id-3-1528450714080148 .speakers_inner, #ui-id-4-152845091476681 .speakers_inner {padding:0px 0px 0px 0px;}
#ui-id-2-1528450220880177 .speakers__layout, #ui-id-3-1528450714080148 .speakers__layout, #ui-id-4-152845091476681 .speakers__layout {margin:0px 0px 22px 0px;}
#ui-id-2-1528450220880177 {padding-top:80px; background:#F7F7F7;}
#ui-id-4-152845091476681 .speakers__layout {margin:0px 0px 60px 0px;}

#ui-id-1-1528378101007166 .site__text {max-width:600px;}
#ui-id-8-1528784821140171 {background:#E0EA81 !important;}
#ui-id-8-1528784821140171 .site__centered {box-shadow:0px 0px 0px !important;}

.speaker-profile .description {max-width:746px; margin:0px auto 0px auto; text-align:left;}
.speaker-profile .description h1 {line-height:normal;}
.description p {text-align:left;}

.speaker-profile .description ol, .speaker-profile .description ul {padding-left:15px; margin-bottom:15px;}
.speaker-profile .description ol li {list-style-type: decimal}
.speaker-profile .description ul li {list-style-type: disc;}

.session__text {text-align:left;}
.session__text ol, .session__text ul {padding-left:15px; margin-bottom:15px;}
.session__text ol li {list-style-type: decimal}
.session__text ul li {list-style-type: disc;}

/* Speakers Profile Page */
#speaker-headerbg {background:#BBD138 url("/wp-content/uploads/2018/06/header-bg.jpg") top center no-repeat; background-size:cover; overflow:hidden;}
#speaker-headerbg .hero__layout {padding:0px 0px;}
#speaker-headerbg .speaker-info {padding:30px 0px; max-width:650px; margin:0px auto; overflow:hidden;}
#speaker-headerbg .speaker-info__pic {float:left; width:40%; margin-bottom:0px; box-shadow: 0 0 0px 0 rgb(203, 241, 241)}
#speaker-headerbg .speaker-info__inner {float:left; width:60%; padding-top:45px;}
#speaker-headerbg .speaker-info__pic img {max-width:200px; display:inline;}
#speaker-headerbg .site__title {color:#FFFFFF; margin:0px; padding:0px 0px 15px 0px !important; text-transform:capitalize; font-family: BasutoRR Regular; text-shadow: 1px 2px 4px #395C1A; font-size:35px;}
#speaker-headerbg .speaker-info__text {color:#3E601B; margin:0px; padding:0px 0px 0px 0px; font-size:20px; line-height:28px;}
.speaker-profile .schedule {padding-top:50px; padding-bottom:50px; background:#F7F7F7}
.speaker-profile .schedule .site__title {margin:0px 0px 35px 0px;}
.schedule__time span {background:#e0ea81;}

/* Sponsors and Exhibitors Page */
#ui-id-4-1528455849350173 p, #ui-id-7-1528456028996126 p, #ui-id-10-1528456065680144 p {margin:0px;}
#ui-id-4-1528455849350173, #ui-id-7-1528456028996126, #ui-id-10-1528456065680144 {padding:0px; text-align:center;}
#ui-id-4-1528455849350173 img, #ui-id-7-1528456028996126 img {margin:5px 15px}
#ui-id-4-1528455849350173 .site__text {margin-bottom:30px; max-width:1230px;}
#ui-id-7-1528456028996126 .site__text {margin-bottom:30px; max-width:1230px; border-top:1px #CFD0D2 solid; padding-top:30px;}
#ui-id-10-1528456065680144 .site__text {margin-bottom:50px; max-width:1230px; border-top:1px #CFD0D2 solid; padding-top:30px;}
#ui-id-10-1528456065680144 img {margin:5px 35px}

#ui-id-5-1528460037842122, #ui-id-8-1528463415344113 {background:#F7F7F7; margin:0px; padding:45px 0px;}
#ui-id-5-1528460037842122 .site__text p, #ui-id-6-152846254866249 .site__text p, #ui-id-7-1528462940502191 .site__text p, #ui-id-8-1528463415344113 .site__text p {margin:0px; padding:0px;}
#sponsor-list, #conference-layout, #exhibitor-registration, #exhibitor-registration1, #friends-show {margin:0px;}
#sponsor-list h2, #conference-layout h2, #exhibitor-registration h2, #exhibitor-registration1 h2, #friends-show h2 {color:#3e601b; margin:0px 0px 10px 0px;}
#sponsor-list p {font-size:13px; margin:0px; padding:0px; color:#000000;}
#sponsor-list a {color:#007C8A;}
#sponsor-list a:hover {color:#0396A7;}

#ui-id-6-152846254866249 {padding:40px 0px;}
#conference-layout h2 {margin:0px 0px 40px 0px;}
#conference-layout img {max-width:100%; height:auto;}

#ui-id-7-1528462940502191 {padding:0px 0px 40px 0px;}
#exhibitor-registration, #exhibitor-registration1 {max-width:1050px; margin:0px auto;}
#exhibitor-registration h2, #exhibitor-registration1 h2 {margin:0px 0px 20px 0px;}
#exhibitor-registration p, #exhibitor-registration1 p {margin:0px 0px 0px 0px; text-align:center;}
#exhibitor-registration .sign-button {text-align:center; margin:30px 0px 30px 0px;}
#exhibitor-registration .sign-button a {background:#007C8A; color:#FFFFFF; padding:8px 30px; text-align:center; border-radius:4px; display:inline-block;}

#exhibitor-registration1 {padding-top:30px;}
#exhibitor-registration1 .blue-button {text-align:center; margin:30px 0px 30px 0px;}
#exhibitor-registration1 .blue-button a {background:#007C8A; color:#FFFFFF; padding:8px 12px; margin:3px 6px; text-align:center; border-radius:4px; display:inline-block;}

#friends-show h2 {margin:0px 0px 20px 0px;}
#friends-show p {margin:0px 0px 0px 0px; text-align:center;}

/* NEWS Page */
#efcb-section-news-15286974649580 .news__layout {padding-top:0px; padding-bottom:0px;}
#efcb-section-news-15286974649580 .news__date {display:none;}
#efcb-section-news-15286974649580 .news__content > div:after {display:none;}

/* Register Page */
#ui-id-2-1528699219968152 .tickets__price {font-size:25px;}
#ui-id-2-1528699219968152 .tickets__item {min-height:560px;}
#ui-id-2-1528699219968152 {padding:50px 0px 10px 0px}
#ui-id-2-1528699219968152 .tickets__item_featured, #ui-id-2-1528699219968152 .tickets__item   {box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.2);}
#ui-id-2-1528699219968152 .tickets__list {padding-top:0px;}
.tickets__list li {padding-bottom:2px; font-size:15px;}
#ui-id-2-1528699219968152 .tickets__layout {padding:0px;}
#ui-id-2-1528699219968152 .title_icon {display:none;}

#ui-id-2-1528699219968152 .btn {
    display: inline-block;
    vertical-align: top;
    position: relative;
    overflow: hidden;
    width: 220px;
    height: 47px;
    padding: 13px 10px;
    text-align: center;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    font-family: 'Lato', sans-serif;
    color: #395C1A;
    font-size: 18px;
    line-height: 20px;
	font-weight:500;
    border: 1px solid #D0DF40;
    background: #D0DF40;
    box-shadow: 0 0px 0px 0 rgba( 255, 119, 119, 1);
    -webkit-transition: border .3s, background .3s, box-shadow .3s;
    transition: border .3s, background .3s, box-shadow .3s;
}
#ui-id-2-1528699219968152 .btn:hover{
    background: #C5D530;
    border-color: #C5D530;
    box-shadow: 0 0px 0px 0 rgba( 255, 119, 119, 0);
}
#ui-id-2-1528699219968152 .tickets__item .btn {box-shadow: 0 0 0 0;}

#ui-id-3-152870010813449 {margin:0px; padding:60px 0px;}
#ui-id-6-152870012304652 {background:#F7F7F7; margin:0px; padding:60px 0px;}
#ui-id-3-152870010813449 .site__text p, #ui-id-6-152870012304652 .site__text p {margin:0px; padding:0px;}
.register-section {max-width:680px; margin:0px auto; text-align:center;}
.register-button {text-align:center; margin:30px 0px 0px 0px;}
.register-button a {background:#007C8A; color:#FFFFFF; padding:15px 45px; text-align:center; border-radius:4px; display:inline-block; text-transform:uppercase;}
.register-section h2 {color:#3e601b;}


/* Schedule / Sessions Page */
#ui-id-4-152870816877886 {background:#F7F7F7; margin:0px; padding:50px 0px 20px 0px;}
#ui-id-4-152870816877886 .schedule_inner {padding:0px; margin:0px;}
#ui-id-4-152870816877886 .schedule__filters {margin-bottom:25px;}
#ui-id-4-152870816877886 .hero_inner, #ui-id-4-152870816877886 .schedule__main-place {display:none;}
#ui-id-4-152870816877886 .schedule__time {color:#3e601b;}
#ui-id-4-152870816877886 .label {background:transparent; color:#696969; padding:2px 11px 0px 0px;}
#ui-id-4-152870816877886 .schedule__event {padding:0px; color:#828282; font-size:17px;}
#ui-id-4-152870816877886 .schedule__speaker {width:225px;}
#ui-id-4-152870816877886 .schedule__speaker-name {font-size:22px; color:#007C8A; font-family: 'Lato', sans-serif; text-transform:none; font-weight:600; line-height:normal;}
#ui-id-4-152870816877886 .btn.btn_4.btn_4-1 {font-family: 'Lato', sans-serif; background:#007C8A; color:#FFFFFF; font-weight:600; border:1px #007C8A solid;}
#ui-id-4-152870816877886 .schedule__item {border-top: 1px solid #D6D6D6; padding-top:50px; padding-bottom:35px;}
#ui-id-4-152870816877886 .schedule__layout {border-left:3px #007C8A solid; padding:0px 0px 0px 20px;}
#ui-id-4-152870816877886 .schedule__info {width:54%; padding:0px 0px 15px 0px;}
#ui-id-4-152870816877886 .schedule__speakers-group {width:46%; padding:0px; margin-bottom:0px;}

#ui-id-4-152870816877886 .schedule__details {padding-top:0px;}
#ui-id-4-152870816877886 .schedule__speakers-group {margin-top:-50px; position:relative;}
#ui-id-4-152870816877886 .schedule__time {width:15%;}
#ui-id-4-152870816877886 h2.schedule__event {
    border-left: 3px solid #007c8a;
    padding: 0 0 13px 20px;
    width: 50%;
}
.schedule__concurrent:after {display:none !important;}

#ui-id-10-153267147015690 h3 {text-align:left; color:#395c1a; margin-bottom:5px;}

#sitemap-links a {color:#5A8A2F; margin:0px 5px;}
#sitemap-links a:hover {color:#6EA43E;}

@media screen and (max-width: 999px) {
#ui-id-5-152821678312970 .col, #ui-id-11-152821705959970 .col, #ui-id-8-1528216935220117 .col, #ui-id-8-152821603680854 .col { text-align:center;}
.about-content {padding-left:20px; padding-right:20px;}
#ui-id-8-152821603680854 .about-content {padding-top:20px;}
#ui-id-5-152821678312970 .about-content {padding-top:20px;}
#ui-id-11-152821705959970 .about-content {padding-top:20px;}
#ui-id-8-1528216935220117 .about-content {padding-top:20px;}
#ui-id-5-152821678312970, #ui-id-11-152821705959970, #ui-id-8-1528216935220117, #ui-id-8-152821603680854 {margin:15px auto; width:90%;}

#ui-id-4-152870816877886 .schedule__info {width:auto; padding:0px;}
#ui-id-4-152870816877886 .schedule__speakers-group {width:auto; padding:0px;  margin-bottom:20px;}
#ui-id-4-152870816877886 .schedule__speaker {width:160px;}
#ui-id-4-152870816877886 .schedule__speaker-name {font-size:18px;}

#ui-id-4-153260339082455,
#ui-id-5-1532607718988125,
#ui-id-8-1532608060136192,
#ui-id-11-1532608199700102,
#ui-id-14-15326083077081,
#ui-id-8-1528799277968110
{margin:0px auto 30px auto; width:94%; padding:0px; background:#FFFFFF;}
#ui-id-4-153260339082455 {margin-top:40px;}

#ui-id-4-153303240682085,
#ui-id-7-1533032468686114
{margin:0px auto 30px auto; width:94%; padding:0px; background:#FFFFFF;}
#ui-id-4-153303240682085 {margin-top:40px;}
#ui-id-7-1533032468686114 .content1 {float:none;}

#ui-id-3-1533033427528105,
#ui-id-6-153303346135853
{margin:0px auto 30px auto; width:94%; padding:0px; background:#FFFFFF;}
#ui-id-3-1533033427528105 {margin-top:40px;}
#ui-id-6-153303346135853 .content1 {float:none;}

#ui-id-3-1533034215038187,
#ui-id-6-153303424799867
{margin:0px auto 30px auto; width:94%; padding:0px; background:#FFFFFF;}
#ui-id-3-1533034215038187 {margin-top:40px;}
#ui-id-6-153303424799867 .content1 {float:none;}

#ui-id-3-15330347460301 {margin:0px auto 30px auto; width:94%; padding:0px; background:#FFFFFF;}
#ui-id-3-15330347460301 {margin-top:40px;}
#ui-id-3-15330347460301 .content1 {float:none;}
#ui-id-3-15330347460301 h2 {text-align:left; padding:20px 0px 0px 0px;}
#ui-id-3-15330347460301 .content2 p {text-align:left !important}

/* Schedule / Sessions Page */
#ui-id-4-152870816877886 .schedule__layout {border-left:0px #007C8A solid; padding:0px 0px 0px 0px;}
#ui-id-4-152870816877886 .schedule__time {width:100%;}
#ui-id-4-152870816877886 h2.schedule__event {border-left: 0px solid #007c8a; padding: 0 0 13px 0px; width: 100%;}
#ui-id-4-152870816877886 .schedule__speakers-group {margin-top:10px;}
}

@media screen and (max-width: 768px) {

#about-four-box .about-four-box-one {float:left; width:47%; margin:0px 5% 20px 0px;}
#about-four-box .about-four-box-two {float:left; width:47%; margin:0px 0px 20px 0px;}
#about-four-box .about-four-box-three {float:left; width:47%; margin:0px 5% 20px 0px;}
#about-four-box .about-four-box-four {float:left; width:47%; margin:0px 0px 20px 0px;}

#efcb-section-calltoaction-15281949661537 .site__title,
#ui-id-4-1528891471658156 .site__title,
#ui-id-9-152827166063926 .site__title {
    color: #fff;
    font-size: 32px;
    font-weight: 500;
    margin-bottom: 14px;
    text-transform: capitalize;
	line-height:normal;
}
#efcb-section-calltoaction-15281949661537 .register-now__content p, #ui-id-4-1528891471658156 .register-now__content p,
#ui-id-9-152827166063926 .register-now__content p {font-size:20px; margin:0px 30px 20px 30px; line-height:26px;}

#ui-id-15-1528273616114198 {width:84%; margin:0px auto; padding:30px 0px;}

.map-left {float:none; width:100%; text-align:center; padding-top:30px;}
#home-map-section .map-left h3 {color:#395C1A; font-size:23px;}
#home-map-section .map-left p {padding:0px 10px;}
.map-right {float:none; width:100%; text-align:center; line-height:10px;}

.home-top-box1 {float:none; width:96%; margin:0px 2% 40px 2%;}
.home-top-box2 {float:none; width:96%; margin:0px 2% 40px 2%;}
.home-top-box3 {float:none; width:96%; margin:0px 2% 40px 2%;}

.center-content-section {width:90%; margin:0px auto;}
.footer-section-one, .footer-section-two, .footer-section-three, .footer-section-four {float:left; width:45%; margin:0px 2% 30px 2%; min-height:290px;}
.copyright-text {float:none; width:100%; text-align:center; padding: 0px 10px 10px 10px;}
.websiteby {float:none; width:100%; text-align:center; padding: 0px 10px 10px 10px;}
.footer-links {float:none; width:100%; text-align:center; padding: 0px 10px 10px 10px;}
#copyright {clear:both; height:auto;}

#ui-id-8-1528799277968110 {padding:30px 0px;}
.image-content-box {width:96%; margin:15px 2% 15px 2%;}
.img-left {float:none; width:100%;}
.img-right {float:none; width:100%;}
.content-box-left {float:none; width:auto; padding:20px;}
.content-box-right {float:none; width:auto; padding:20px;}
.content-box-left h2, .content-box-right h2 {font-size:24px; color:#007C8A; margin:0px 0px 20px 0px; padding:0px 0px;}
.content-box-left p, .content-box-right p {margin:0px 0px 0px 0px; padding:0px 0px;}

.header-menu .sub-menu {background: transparent; width:auto;}

.time-schedule__session {position:relative; top:20px !important;}
.time-schedule__session .time-schedule__session__place, .time-schedule__session time {box-shadow:0 0 4px 0 rgb(203, 241, 241)}

.content-box-left .col.col-md-7 {width:100%;}

#efcb-section-fulltickets-15281949661548 .tickets__item {width:100%; min-height:auto; margin-bottom:30px; padding:0px 30px;}
#efcb-section-fulltickets-15281949661548 .tickets__item-inner {padding:30px 0px;}

}

@media screen and (max-width: 767px) {

.hero.hero_conference.hero_default {margin-bottom:40px;}
#efcb-section-conference-15281949661470 .time-schedule__place {margin:0px 0px 20px 0px;}
#efcb-section-conference-15281949661470 .btn {width:200px; height:36px;}

#ui-id-10-152822347285429, #ui-id-1-1528378101007166 {padding:20px 0px; margin:0px 0px 40px 0px;}
#ui-id-1-152845506930087 {padding:20px 0px; margin:0px 0px 40px 0px;}
#ui-id-2-152869765895891 {padding:20px 0px; margin:0px 0px 0px 0px;}
#ui-id-1-152869892453689 {padding:20px 0px; margin:0px 0px 0px 0px;}
#ui-id-2-1528372946002157 {padding:20px 0px; margin:0px 0px 80px 0px;}
#ui-id-1-152870802453840, #ui-id-1-1528869026778166, #ui-id-1-1528870184248128, #ui-id-1-152887328621239, #ui-id-1-1528873574862109,
#ui-id-1-1528873923756137, #ui-id-1-1528874225958150, #ui-id-1-1528875048890149 {padding:20px 0px; margin:0px 0px 0px 0px;}

.hero_inner .hero__layout {80px 0px 40px 0px}
.time-schedule {padding-bottom:20px;}

.footer-section-one, .footer-section-two, .footer-section-three, .footer-section-four {min-height:320px;}

}

@media screen and (max-width: 700px) {

.footer-section-one, .footer-section-two, .footer-section-three, .footer-section-four {min-height:335px;}
}

@media screen and (max-width: 640px) {

#header-top-bg {padding:0px 10px;}
#header-top-bg h1 {font-size:30px;}
.hero_inner .hero__layout h2 {font-size:30px;}

#ui-id-10-152822347285429 {padding:20px 0px; margin:0px 0px 40px 0px;}

#about-three-box .about-three-box-left {float:none; width:100%; margin:0px 0px 20px 0px;}
#about-three-box .about-three-box-middle {float:none; width:100%; margin:0px 0px 20px 0px;}
#about-three-box .about-three-box-right {float:none; width:100%; margin:0px 0px 20px 0px;}

#about-four-box .about-four-box-one {float:none; width:100%; margin:0px 0px 20px 0px;}
#about-four-box .about-four-box-two {float:none; width:100%; margin:0px 0px 20px 0px;}
#about-four-box .about-four-box-three {float:none; width:100%; margin:0px 0px 20px 0px;}
#about-four-box .about-four-box-four {float:none; width:100%; margin:0px 0px 20px 0px;}

#ui-id-8-152821603680854 .content2 p {padding-left:0px !important; padding-right:0px !important;}
#ui-id-11-152821705959970 .content1 h1, #ui-id-11-152821705959970 .content1 h2 {padding:0px 0px 15px 0px !important;}
#ui-id-11-152821705959970 .content1 p {padding:0px 0px 15px 0px !important; margin:0px !important; text-align:left !important;}
#ui-id-5-152821678312970 .content1 h1, #ui-id-5-152821678312970 .content1 h2 {padding:0px 0px 15px 0px !important; color:#395c1a;}
#ui-id-5-152821678312970 .content1 p {padding:0px 0px 15px 0px !important;}


#efcb-section-calltoaction-15281949661537 .site__title, #ui-id-4-1528891471658156 .site__title,
#ui-id-9-152827166063926 .site__title {
    font-size: 20px;
}
#efcb-section-calltoaction-15281949661537 .register-now__content p, #ui-id-4-1528891471658156 .register-now__content p,
#ui-id-9-152827166063926 .register-now__content p {font-size:16px; margin:0px 20px 20px 20px; line-height:20px;}

#efcb-section-calltoaction-15281949661537 .btn, #ui-id-9-152827166063926 .btn, #ui-id-4-1528891471658156 .btn {width:170px; height:40px; padding:10px 10px; font-size:15px;}

#efcb-section-calltoaction-15281949661537 .register-now__content, #ui-id-9-152827166063926 .register-now__content, #ui-id-4-1528891471658156 .register-now__content {padding:10px 0px; width:94%;}

#ui-id-15-1528273616114198 {width:66%; margin:0px auto; padding:30px 0px;}

.footer-section-one, .footer-section-two, .footer-section-three, .footer-section-four {float:none; width:96%; margin:0px 2% 20px 2%; min-height:100px;}
.copyright-text {text-align:center; padding: 15px 10px 10px 10px;}
.form-button {padding:4px 0px 0px 0px;}

.speaker-profile .description h1 {font-size:25px;}

#efcb-section-fulltickets-15281949661548 .tickets__item {width:92%;}

}

@media screen and (max-width: 420px) {
#ui-id-15-1528273616114198 {width:58%; margin:0px auto; padding:30px 0px;}
.center-content-section h2 {color:#3e601b; padding:0px; margin:0px 0px 15px 0px;}

#speaker-headerbg .speaker-info__pic {float:left; width:100%; margin-bottom:0px; box-shadow: 0 0 0px 0 rgb(203, 241, 241)}
#speaker-headerbg .speaker-info__inner {float:left; width:100%; padding-top:25px;}

}
.show-location .content-box-left {
    padding-top: 35px;
}
.schedule__btns .more-content__btn {
    margin-right: 10px;
}

.location-map {float:right; width:50%;}
.location-map-space {padding-top:45px; padding-bottom:20px; padding-right:20px; padding-left:10px;}
@media screen and (max-width: 768px) {
.location-map {float:none; width:100%;}
.location-map-space {padding-top:20px; padding-bottom:20px;  padding-right:20px; padding-left:20px;}
}