html.boxed .body{border-bottom:5px solid #f6b300;margin:0 auto 25px auto;}
@media only screen and (min-width:1200px){html.boxed .body{margin:10px auto 25px auto;}
}
#header .header-top p{line-height:32px;}
html section.section-white{background-color:#ffffff !important;border-top-color:#f7f7f7 !important;}
.hidden-mobile{display:none !important;}
@media only screen and (min-width:991px){.hidden-mobile{display:inline-block !important;}
}
.closed{display:none!important;}
.close-signin-form{padding-left:0!important;padding-right:0!important;transition:none!important;margin-top:0!important;cursor:pointer;display:none;}
.close-sign-in-menu-temp{top:-1000px!important;display:block!important;opacity:0!important;}
.section-lt-grey{background-color:#f9f9f9!important;}
html body .tabs.tabs-vertical.tabs-left .nav-tabs li a:hover{background-color:#eeeeee!important;}
.va-middle{vertical-align:middle!important;}
.owl-carousel{margin-bottom:0!important;}
.hide-less-768, .hide-less-768-ib, .hide-less-768-td, .hide-less-991, .hide-less-991-ib, .hide-less-991-td, .hidden-mobile{display:none;}
@media only screen and (min-width:768px){.hide-less-768{display:block;}
.hide-less-768-ib{display:inline-block;}
.hide-less-768-td{display:table-cell;}
}
@media only screen and (min-width:991px){.hide-less-991{display:block;}
.hide-less-991-ib{display:inline-block;}
.hide-less-991-td{display:table-cell;}
.hidden-mobile{display:inline-block !important;}
}
body, p, .pricing-table li{color:#4a4d51;}
.fa-smaller{font-size:0.75em!important;}
.fa-larger{font-size:1.5em!important;}
.fa-largest{font-size:1.7em!important;}
.strong{font-weight:700!important;}
.stronger{font-weight:800!important;}
.hand-written-font{font-size:14px;font-family:"Shadows Into Light", cursive;}
html .list-secondary.list-icons.list-icons-style-3 li .fa, html .list-secondary.list-icons.list-icons-style-3 li .icons{color:#ffffff;}
#header .header-body{border-top:none!important;}
#header .header-top.header-top-colored{border-top:none!important;padding-top:2px;padding-bottom:4px;}
@media only screen and (min-width:768px){#header .header-top.header-top-colored{padding-top:6px;}
}
@media only screen and (min-width:991px){#header .header-top.header-top-colored{padding-top:10px;}
}
#header .header-top p{font-weight:400;font-size:1em;}
#header .header-top a{font-weight:700;}
#header nav ul#mainNav li a{font-weight:600;text-transform:none;font-size:1.2em;}
#header .header-nav.header-nav-stripe{margin-top:-64px!important;}
.sticky-header-active #header .header-nav.header-nav-stripe{margin-top:-54px!important;}
.dropdown-mega-signin .fa-caret-down{display:none!important;}
@media only screen and (min-width:992px){#header .header-nav.header-nav-stripe nav > ul > li.dropdown-mega-signin > a{background-color:#34373a;color:#ffffff;}
#header .header-nav.header-nav-stripe nav > ul > li.dropdown-mega-signin.open > a, #header .header-nav.header-nav-stripe nav > ul > li.dropdown-mega-signin:hover > a{color:#ffffff !important;background-color:#658c1b !important;}
#header .header-nav.header-nav-stripe nav > ul > li > a, #header .header-nav.header-nav-stripe nav > ul > li:hover > a{padding-right:18px!important;padding-left:18px!important;}
#header .header-nav-main-effect-1 nav > ul > li.dropdown .dropdown-menu li a#headerRecover{transition:none;margin-top:0!important;}
}
.page-header h1{color:#2b2d30;font-size:2.6em;}
.page-header h1 span{color:#3c3f43;}
@media (max-width:479px){.page-header h1 span{margin:-2px 0 0!important;}
}
.top-banner-holder{padding-left:0;padding-right:0;margin-bottom:20px;display:none;background-size: cover; min-height: 110px;}
.log-in .top-banner-holder{background-image:url(/skins/agenthunter2015/img/banners/banner-register.jpg);}
.subscribed .top-banner-holder{background-image:url(/skins/agenthunter2015/img/banners/banner-subscribed.jpg);}
.unsubscribed .top-banner-holder{background-image:url(/skins/agenthunter2015/img/banners/banner-unsubscribed.jpg);}
@media only screen and (min-width:768px){.top-banner-holder{display:block;}
}
.log-in .aside-banner-inner-advert{display:none;}
.aside-banner-holder .aside-banner-inner-core a img, .aside-banner-holder .aside-banner-inner-advert a img{background-size:cover;}
.log-in .side-banner-login img{background-image:url(/skins/agenthunter2015/img/banners/side-banner-register.jpg);}
.subscribed .side-banner-subscribed img{background-image:url(/skins/agenthunter2015/img/banners/side-banner-subscribed.jpg);}
.unsubscribed .side-banner-unsubscribed img{background-image:url(/skins/agenthunter2015/img/banners/side-banner-unsubscribed.jpg);}
.side-banner-advert-one img{background-image:url(/skins/agenthunter2015/img/banners/side-banner-meet-agents.jpg);}
.side-banner-advert-two img{background-image:url(/skins/agenthunter2015/img/banners/side-banner-love-manuscript.jpg);}
@media only screen and (max-width:500px){.aside-banner-holder .aside-banner-inner-core, .aside-banner-holder .aside-banner-inner-advert{width:100%!important;}
}
#removeFromFavourites{}
.link-with-icon{padding-left:18px;position:relative;margin-bottom:10px;display:inline-block;color:#658c1b;}
.link-with-icon:hover{color:#4a4d51;text-decoration:none;}
.link-with-icon:after{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:14px;z-index:1;left:0px;top:0;position:absolute;color:#4a4d51;}
.link-with-icon-reverse, .link-with-icon-reverse:hover, .link-with-icon-reverse:after{color:#ffffff!important;}
.external-link-icon:after{content:"\f08e";}
.email-link-icon:after{content:"\f003";}
.grey-section-background{background-color:#f4f4f4;padding:20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:100%;display:inline-block;}
.btn-white{border-color:#ededed;background-color:#ededed;border-color:#ededed #ededed #cccccc;color:#737579;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.btn-white:hover{border-color:#e8e8e8 #e8e8e8 #d9d9d9;background-color:#e8e8e8;color:#34373a;}
.btn-white:active, .btn-white:focus{border-color:#d9d9d9;background-color:#d9d9d9;color:#34373a;}
a:focus{text-decoration:none;color:inherit;}
.alert-info a, .alert-danger a{color:#31708f;}
.pricing-table li a{color:#4a4d51;text-decoration:none;}
.pricing-table li a i{color:#658c1b!important;}
.pricing-table li a:hover{color:#658c1b;}
html .btn-secondary:hover, html .btn-secondary:focus{color:#ffffff;}
.btn-full-width{width:100%!important;}
.btn-light{color:#2b2d30!important;}
.featured-box-full a.btn, .featured-box-full button.btn{padding:6px 12px;}
.featured-box-full a.btn .fa, .featured-box-full button.btn .fa{font-size:14px!important;margin-bottom:0!important;}
.aside-button-holder{background-color:#f4f4f4;padding:20px 20px 0 20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:100%;display:inline-block;}
.aside-button-holder a.btn{width:100%!important;margin-bottom:20px;font-size:18px;padding-left:16px;padding-right:16px;}
@media only screen and (min-width:991px){.aside-button-holder a.btn{font-size:14px;padding-left:8px;padding-right:8px;}
}
@media only screen and (min-width:1200px){.aside-button-holder a.btn{font-size:18px;padding-left:16px;padding-right:16px;}
}
.home-typewriter .btn-lg, .btn-group-lg > .btn{font-size:16px;}
@media only screen and (min-width:768px){.home-typewriter .btn-lg, .btn-group-lg > .btn{font-size:18px;}
}
.pricing-table .plan{margin-bottom:20px;}
.checkbox label.error{padding-top:0!important;}
.checkbox .help-block{margin-top:0!important;}
.help-block a{color:inherit;text-decoration:underline;}
.help-block a:hover{color:inherit;text-decoration:none;}
.form-group{padding-bottom:10px;margin-bottom:5px;}
.form-control{color:#3c3f43!important;}
.input-group-addon{min-width:40px;}
.form-horizontal.form-left-label .control-label{text-align:left!important;}
.panel-actions{position:absolute!important;}
::-webkit-input-placeholder{color:#3c3f43!important;}
:-moz-placeholder{color:#3c3f43!important;opacity:1!important;}
::-moz-placeholder{color:#3c3f43!important;opacity:1!important;}
:-ms-input-placeholder{color:#3c3f43!important;}
:focus::-webkit-input-placeholder{color:#ffffff!important;}
:focus:-moz-placeholder{color:#ffffff!important;opacity:1!important;}
:focus::-moz-placeholder{color:#ffffff!important;opacity:1!important;}
:focus:-ms-input-placeholder{color:#ffffff!important;}
#footer{margin-top:0!important;}
#footer .container .links-holder ul{list-style:none;padding-left:0px;}
.img-workshop-footer{display:block;max-width:240px;height:auto;}
#footer .footer-copyright{padding:10px 0 10px;}
#footer .container .row > div{margin-bottom:10px;}
#footer .footer-copyright #sub-menu{float:left;}
#footer .footer-copyright p, #footer .footer-copyright #sub-menu ul{vertical-align:middle;}
@media only screen and (max-width:992px){
    .contact-details, .tweet-holder, .links-holder, .blog-holder{
        border-bottom:1px solid #606367;padding-bottom:14px;margin-bottom:20px;}
}
@media only screen and (min-width:992px){#footer .footer-copyright #sub-menu{float:right;}
#footer .footer-copyright p, #footer .footer-copyright #sub-menu ul{padding-top:16px;vertical-align:middle;}
.img-workshop-footer{max-width:100%;}
}
@media only screen and (min-width:1200px){#footer .footer-copyright p, #footer .footer-copyright #sub-menu ul{padding-top:22px;vertical-align:middle;}
.img-workshop-footer{max-width:80%;}
}

.blog-holder {
    margin-top: 10px;
}

.payment-methods ul{list-style:none;padding:0;margin:0;}
.payment-methods ul li{background:url(../img/core/payment-methods.png) no-repeat 0 0;margin:0 6px 8px 0;padding-left:0;position:relative;line-height:29px;text-indent:-9999px;width:49px;display:inline-block;}
.payment-methods ul li.amex{background-position:0 0;}
.payment-methods ul li.maestro{background-position:0 -53px;}
.payment-methods ul li.mastercard{background-position:0 -106px;}
.payment-methods ul li.paypal{background-position:0 -160px;}
.payment-methods ul li.visa{background-position:0 -213px;}
.payment-methods ul li.discover{background-position:0 -267px;}
.payment-methods ul li.diners{background-position:0 -320px;}
.subscribed-menu-message,
.unsubscribed-menu-message,
.subscribed-tag-message,
.unsubscribed-tag-message,
.why-subscribe-tab,
.subscribed .links-holder, .unsubscribed .links-holder,
.subscribed .payment-holder, .unsubscribed .payment-holder,
.subscribed .aside-search-button, .unsubscribed .aside-search-button,
.subscribed .aside-subscribe-button, .unsubscribed .aside-subscribe-button,
.side-banner-unsubscribed,
.side-banner-subscribed,
.side-banner-login,
.top-banner-unsubscribed,
.top-banner-subscribed{display:none;}
.main-recover-password{display:none;}
.log-in .side-banner-login{display:block;}
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-info span{display:block;}
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-info h5{font-size:1em;margin-bottom:0px;margin-top:14px;}
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-info p{margin:7px 0 0 0;text-align:left;font-size:0.9em;}
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .user-info p a{font-size:1em!important;}
@media only screen and (min-width:992px){#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin .dropdown-menu.signed-in-menu{width:54%;}
}
@media only screen and (max-width:991px){.signed-in-menu .feature-box .feature-box-info{padding-left:22px;}
#header .header-nav-main nav > ul > li.dropdown-mega.dropdown-mega-signin.logged .list-account-options{margin-top:6px!important;}
.signed-in-menu{background-color:#f4f4f4!important;padding-bottom:0px!important;}
}
.subscribed .subscribed-tag-message,
.subscribed .subscribed-menu-message,
.subscribed .aside-search-button,
.subscribed .side-banner-subscribed,
.subscribed .top-banner-subscribed,
.subscribed .links-holder{display:block;}
html.boxed .unsubscribed .body{border-top-color:#c1002c!important;}
html .unsubscribed #header .header-top.header-top-primary{background:#c1002c!important;}
.unsubscribed .signed-in-menu .feature-box .feature-box-icon{background-color:#34373a;}
.unsubscribed .unsubscribed-tag-message,
.unsubscribed .unsubscribed-menu-message,
.unsubscribed .why-subscribe-tab,
.unsubscribed .aside-subscribe-button,
.unsubscribed .side-banner-unsubscribed,
.unsubscribed .top-banner-unsubscribed,
.unsubscribed .payment-holder{display:block;}
@media only screen and (min-width:992px){.unsubscribed #header .header-nav.header-nav-stripe nav > ul > li.dropdown-mega-signin.open > a, .unsubscribed #header .header-nav.header-nav-stripe nav > ul > li.dropdown-mega-signin:hover > a{background-color:#c1002c !important;}
.unsubscribed #header .header-nav-main nav > ul > li.dropdown.logged .dropdown-menu{border-top-color:#c1002c !important;}
}
#headerRecover{padding:0!important;}
.home-sign-up{background-position:left top;}
.home-sign-up label{color:#ffffff;text-align:left;}
.home-sign-up .form-group{text-align:left;}
.home-sign-up .fader-back{background-color:rgba(0,0,0,0.7);}
.home-typewriter{padding-bottom:220px!important;background-position:center bottom!important;background-repeat:no-repeat!important;padding-top:30px!important;background-color:#ffffff!important;background-size:1200px!important;}
@media only screen and (max-width:992px){.home-intro .get-started{text-align:left;}
}
.home-concept .project-image{height:auto;max-height:none;padding-bottom:0;}
.home-concept .cloud{left:66%;}
@media only screen and (min-width:992px){.home-concept .cloud{left:57%;}
}
.home-concept .our-work{line-height:30px;}
.home-concept .tooltip-anchor{cursor:pointer;}
.home-concept .tooltip-anchor:hover{text-decoration:none!important;}
.pricing-section{padding-bottom:0!important;}
section.pricing-section .divider{margin:-50px 0 44px!important;}
.home-exit{margin:0!important;padding:30px 0 50px 0!important;}
.home-exit .get-started{position:relative;text-align:right;}
@media only screen and (max-width:992px){.home-exit .get-started{text-align:left;margin-top:20px;}
}
.search-panels .panel-body{padding:15px 15px 0 15px;}
.fa-search-icons{font-size:1.6em;min-width:30px;text-align:center;}
.search-panels .panel-body{background:#f9f9f9;}
.search-listing{border:1px solid #f2f2f2;border-radius:8px;border-top:1px solid #658c1b;border-top-width:4px;padding:30px 30px 10px 30px;position:relative;}
.search-listing-content{padding:10px 10px 4px 10px;background-color:#f9f9f9;border:1px solid #f2f2f2;border-radius:3px;width:100%;}
.search-listing-content h5{margin-bottom:6px;color:#2b2d30;font-weight:800;text-transform:none!important;}
.search-listing-content p{margin-bottom:6px;}
.listing-btn-r{width:100%;margin-top:0!important;margin-bottom:6px;}
.word-wrap{overflow-wrap:break-word;word-wrap:break-word;word-break:normal;line-break:strict;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
#genres_moreinfo{display:none;}
.search-listing-image{float:left;width:28%;height:auto;padding-right:10px;}
.agents-search-page .search-listing-content{width:72%;float:left;}
.agents-search-page .listing-btn-l{width:100%;display:none;margin-top:10px;}
.agents-search-page .listing-read-more, .agents-search-page #clients_text_error, .agents-search-page #likes_text_error{display:none;}
@media only screen and (min-width:768px){.agents-search-page .listing-btn-l{display:block;}
.agents-search-page .listing-read-more{display:inline-block;}
.agents-search-page .listing-btn-r{display:none;}
}
@media only screen and (min-width:991px){.agents-search-page .listing-btn-l{display:none;}
.agents-search-page .listing-read-more{display:none;}
.agents-search-page .listing-btn-r{display:block;}
}
@media only screen and (min-width:1200px){.agents-search-page .listing-btn-l{display:block;}
.agents-search-page .listing-read-more{display:inline-block;}
.agents-search-page .listing-btn-r{display:none;}
}
section.agent-data-section .divider, section.agency-data-section .divider, section.agent-interview-section .divider{margin:-16px 0 44px!important;}
section.agent-summary-section ul{padding-left:0px;}
section.agent-summary-section ul li{padding-left:22px;position:relative;margin-bottom:10px;list-style:none;}
section.agent-summary-section ul li:after{font-family:FontAwesome;font-style:normal;font-weight:700;text-decoration:inherit;font-size:14px;z-index:1;left:0px;top:0;position:absolute;color:#658c1b;content:"\f105";}
.profile-navigation i{color:#34373a;}
.agent-profile-image{max-width:80px;height:auto;}
.agent-profile-image-frame{margin:0 0 10px 20px;}
.agency-profile-image-frame{margin:0 10px 10px 0;}
.profile-alert{display:none;}
.log-in .profile-alert, .logged-in.unsubscribed .profile-alert{display:block;}
@media only screen and (min-width:768px){.agent-profile-image{max-width:175px;}
}
#similarAgentsAccordion .panel-title{font-size:14px!important;}
#voucher_code_validation_holder{display:none;}
#packages-reminder{max-width:1000px!important;}
.captcha-input{top:0px;}
.my-account .featured-boxes-style-5 .featured-box .icon-featured{font-size:20px;height:50px;width:50px;margin-bottom:5px;line-height:48px;}
.my-account.tabs.tabs-simple .nav-tabs > li a, .my-account.tabs.tabs-simple .nav-tabs > li a:hover, .my-account.tabs.tabs-simple .nav-tabs > li a:focus{font-size:14px;padding-left:14px;padding-right:14px;font-weight:600;}
.my-account .feature-box-with-form #upDatePasswordData,
.my-account .feature-box-with-form #upDatePasswordSuccess,
.my-account .feature-box-with-form #upDateInfoData,
.my-account .feature-box-with-form #upDateInfoSuccess{display:none;}
.my-account .feature-box-with-form form label.error{color:#2b2d30!important;font-weight:bold;line-height:14px!important;margin-bottom:0!important;}
.my-account .feature-box-with-form form .form-group{padding-bottom:5px!important;}
.my-account .feature-box-with-form form .has-error .form-control{border-color:#ffffff!important;}
.my-account .feature-box-with-form form .required{color:#ffffff!important;}
.my-account .feature-box-with-form form .help-block{color:#ffffff!important;font-size:13px;}
@media only screen and (min-width:767px){.my-account .featured-boxes-style-5 .featured-box .icon-featured{font-size:30px;height:74px;width:74px;margin-bottom:10px;line-height:72px;}
.my-account.tabs.tabs-simple .nav-tabs > li a, .my-account.tabs.tabs-simple .nav-tabs > li a:hover, .my-account.tabs.tabs-simple .nav-tabs > li a:focus{font-size:16px;padding-left:20px;padding-right:20px;}
}
.account-favourites-agent-image{max-width:40px;display:block;height:auto;}
@media only screen and (min-width:768px){.account-favourites-agent-image{max-width:80px;}
}
.subscribed #mainUnsubscribedMessage, .unsubscribed #mainSubscribedMessage, #noSavedSearches, #noYourFavourites{display:none;}
.unsubscribed #mainUnsubscribedMessage, .subscribed #mainSubscribedMessage{display:block;}
.register-button, .unsubscribed-button, .subscribed-panel{display:none;}
.subscribed .subscribed-panel{display:block;}
.unsubscribed .unsubscribed-button{display:block;}
.log-in .register-button{display:block;}
.subscribe-info-panel .featured-boxes-full .featured-box-full .fa{font-size:32px;}
.subscribe-pricing-table.pricing-table{padding:0;}
.server-error-panel{display:none;}
.show#serverError .search-info-panel{display:none;}
.show#serverError .server-error-panel{display:block;}
.block-ui{z-index:20;padding:0px;width:100%;height:100%;top:0px;left:0px;cursor:wait;position:absolute;background-color:rgba(0, 0, 0,0.2);}
.subscribed .block-ui{display:none;}
#blockUiMessage{background:#2b2d30;border-radius:3px;margin:15px;padding:10px;color:#ffffff;text-align:center;size:16px;font-weight:bold;cursor:context-menu;}
.block-ui p a{color:#ffffff;text-decoration:underline;cursor:pointer;}
.block-ui p a:hover{text-decoration:none;}
.fake-striped-table .row div{padding-top:8px;padding-bottom:8px;}
.fake-striped-table .row div:nth-child(2n+1){font-weight:700;}
.fake-striped-table .row:nth-child(2n+1){border-bottom:#efefef 1px solid;border-top:#efefef 1px solid;background-color:#f9f9f9;}
.plan-ribbon-wrapper.custom-ribbon{height:120px!important;right:-4px!important;top:-4px!important;width:120px!important;}
.plan-ribbon.custom-ribbon{left:0px!important;top:15px!important;width:170px!important;right:-20px!important;line-height:16px!important;font-size:14px!important;padding:7px 0;}
#ah_paging_numbers{padding-top:0px;margin-bottom:-15px;}
.log-in .bt, .logged-in.unsubscribed .bt{color:transparent;text-shadow:rgba(40, 40, 0, 1) 0px 0px 8px;}
.log-in .bt > p, .logged-in.unsubscribed .bt > p{color:transparent;text-shadow:rgba(40, 40, 0, 1) 0px 0px 8px;}
.log-in .bt::selection, .logged-in.unsubscribed .bt::selection{color:transparent;text-shadow:rgba(40, 40, 0, 1) 0px 0px 8px;}
.log-in .bt::moz-selection, .logged-in.unsubscribed .bt::moz-selection{color:transparent;text-shadow:rgba(40, 40, 0, 1) 0px 0px 8px;}
#ppDataDiv{display:none;}
#ag_edit_area textarea{height:130px;}
#ahServerMessage{display:none;}
.editButtonBarTop{padding-right:0px;padding-bottom:25px;}
.editButtonBarBottom{padding-right:0px;padding-top:15px;}
.danger-badge{color:white;background-color:#c1002c;}
#ahmcModal .modal-content{background-color:#668c1b;}
#ahmcModal .modal-header{border-bottom:none;padding:15px 0 0 0;}
#ahmcModal .close{font-size:28px;margin-right:20px;color:#ffffff;opacity:.5;}
#ahmcModal .close:hover{opacity:.8;}
#ahmcModal .modal-title{line-height:1;text-transform:uppercase;font-size:38px;color:#FFFFFF;line-height:1;text-transform:uppercase;margin-bottom:0;margin-top:20px;font-weight:700;text-align:center;}
#ahmcModal .modal-body{text-align:center;}
#ahmcModal .modal-footer{border-top:none;}
#ahmcModal p{color:#ffffff;}
#ahmcModal .text{margin:0 0 15px;}
#ahmcModal .thanks, #ahmcModal .error{display:none;}
#ahmcModal .error{font-size:20px!important;font-weight:700;line-height:28px;}
#ahmcModal .footer-text{font-size:12px;}
#wp-subscribe input{border:none;width:100%;box-sizing:border-box;padding:10px 0;margin:0;box-shadow:none;border-radius:0;height:45px;text-indent:10px;text-align:center;}
#wp-subscribe .email-field{margin-top:10px;background:#ffffff;color:#36373b;}
#wp-subscribe input.submit{font-weight:700!important;text-shadow:none!important;background-color:#f6b300;color:#ffffff;margin:20px 0;text-transform:uppercase;font-size:18px;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.05);cursor:pointer;}
.wp-subscribe-footer-line{font-weight:600;}
.wp-subscribe-thankyou1-line{font-size:20px!important;font-weight:700;line-height:28px;}
.wp-subscribe-thankyou2-line{font-size:16px!important;font-weight:500;line-height:24px;}
@media (min-width:768px){.modal-dialog{width:720px;margin:30px auto;}
.wp-subscribe-title-line{font-size:40px!important;}
.wp-subscribe-text1-line{font-size:18px!important;font-weight:700!important;line-height:30px!important;}
.wp-subscribe-text2-line{font-size:16px!important;line-height:28px!important;}
.wp-subscribe-footer-line{font-size:16px;font-weight:600;}
.wp-subscribe-thankyou1-line{font-size:48px!important;font-weight:700;line-height:56px;}
.wp-subscribe-thankyou2-line{font-size:20px!important;font-weight:700;line-height:28px;}
#wp-subscribe input.submit{font-weight:700!important;text-shadow:none!important;}
}
.alert-info{color:#2b2d30;}
.form-side-panel{padding-left:0;}
.form-side-panel-inner{margin-right:15px;background-color:#ffffff;padding-bottom:15px;border:1px solid #658c1b;}
.form-side-panel-inner h4{color:#ffffff;background-color:#658c1b!important;margin:0 0 15px 0!important;padding:8px 15px;text-align:center;}
.form-side-panel-inner ul{padding:0 15px 0 38px;margin:0;list-style:none;}
.form-side-panel-inner ul li{font-size:14px;}
.form-side-panel-inner ul li i.fa{background-color:#658c1b!important;color:#ffffff;border-radius:50%!important;padding:3px;font-size:8px;margin-left:-23px;}
.form-group-panel{padding-right:30px;}
.form-group.form-group-panel .form-group{padding-right:0;}
.form-group-panel .form-control::-webkit-input-placeholder{color:#848484!important;}
.form-group-panel .form-control::-moz-placeholder{color:#848484!important;}
.form-group-panel .form-control:-ms-input-placeholder{color:#848484!important;}
.form-group-panel .form-control:-moz-placeholder{color:#848484!important;}
.green-popup-block{background:#658c1b;color:#ffffff;padding:20px 30px;text-align:center;max-width:600px;margin:40px auto;position:relative;}
.green-popup-block{background:#658c1b;color:#ffffff;padding:20px 30px;text-align:center;max-width:600px;margin:40px auto;position:relative;}
.green-popup-block .mfp-close, .green-popup-block h1, .green-popup-block p{color:#ffffff;}
.green-popup-block h1{font-size:2.2em;margin-bottom:10px;line-height:34px;}
.green-popup-block .lead{font-size:20px;line-height:30px;font-weight:300;margin-bottom:10px;}
.green-popup-block .green-pop-up-description{font-size:16px;line-height:26px;font-weight:300;margin-bottom:10px;}
.green-popup-block .green-pop-up-description i.fa-angle-right{background-color:#ffffff!important;color:#658c1b!important;border-radius:50%!important;font-weight:700!important;font-size:10px!important;margin-right:6px!important;width:14px!important;height:14px!important;line-height:14px!important;vertical-align:middle!important;text-align:center!important;padding:0!important;}
.green-popup-block .green-pop-up-buttons{margin-bottom:10px;margin-top:10px;}
.green-pop-up-buttons .btn-lg{font-size:14px;}
.green-popup-block .green-pop-up-buttons a{margin-left:10px;margin-right:10px;margin-bottom:10px;margin-top:10px;}
.green-popup-block .green-pop-up-buttons a i{margin-left:4px;margin-right:4px;}
@media screen and (min-width:768px){.form-group-panel{padding-right:0px;}
.green-popup-block .green-pop-up-description i.fa-angle-right{font-size:12px!important;width:16px!important;height:16px!important;line-height:16px!important;}
.green-popup-block h1{font-size:2.6em;line-height:40px;}
.green-popup-block .lead{font-size:24px;line-height:38px;}
.green-popup-block .green-pop-up-description{font-size:18px;line-height:28px;}
.green-pop-up-buttons .btn-lg{font-size:18px;}
}