/* Theme Name: Post&Parcel Theme URI: http://www.postandparcel.info Template: Extra Author: Glimmernet Technologies Author URI: http://www.glimmernet.com Description: Version: 2.0 Updated: 2017-12-06 */ /*TODO: - Check the styles form the sign in button to make sure we need them all. Can probably drop transition and stuff. */ /*media all*/ .et_pb_extra_module .posts-list article .post-thumbnail, .et_extra_other_module .posts-list article .post-thumbnail { background: none !important; } #et-info .et-cart{ color: #fff !important; } /* Place the word MENU after the mobile hamburger */ .show-menu-button:after { content: "Menu"; color: #fff; margin: -20px 35px; display: block; } #top-header .et-top-search{ display: none; } .menu-line-search{ position: absolute; top: 0; right: 220px; width: 160px; } .menu-line-search input, .menu-line-search input:focus{ background-color: #fff; width: 100%; border-radius: 0; } .menu-line-search button{ position: absolute; right: 0; border-radius: 0; background-color: #4694da; } .menu-line-search button.et-search-submit:before { content: "\e63a"; font-family: ET-Extra!important; font-size: 12px; font-weight: 600; color: #fff; } @media only screen and (max-width: 1200px){ #top-header .et-top-search{ display: block; } .menu-line-search{ display: none; } } @media only screen and (max-width: 480px){ #et-mobile-navigation nav { padding: 20px 20px 20px; } } /* Remove menu to the left of the 'trending' section */ #et-trending-button { display: none; } .et-accent-color { /*color: #519bf5 !important;*/ color: rgba(0, 0, 0, 0.75) !important; } .et-accent-color:hover { color: #519bf5 !important; } /*media all*/ #main-content .et_pb_widget .widgettitle { border-bottom: solid 6px #519bf5 !important; background-color: #313742 !important; } #main-content .et_pb_widget.widget_text:first-child .widgettitle, #main-content .et_pb_widget.widget_text:nth-child(2) .widgettitle, #main-content .et_pb_widget.widget_text:nth-child(3) .widgettitle{ display: none; } .et_pb_extra_module { border-top-color: #519bf5 !important; } .module-head h1 { color: #519bf5 !important; } .post-thumbnail { background-color: #519bf5 !important; } .post-thumbnail img { background-color: #519bf5 !important; } /* .tabbed-post-module { border-top-color: #1f5faf !important; } */ /*media all*/ .tabbed-post-module .tabs ul li.active { color: #00a8ff !important; } /*media all*/ #footer { background-color: #292f36; } /*media all*/ #footer .et_pb_widget .widgettitle { color: #519bf5; text-transform: uppercase; } footer .textwidget { color: rgba(255, 255, 255, 0.6); } .et_pb_widget.widget_text .textwidget { text-align: center; } #footer .et_pb_widget.widget_text .textwidget { text-align: left; } .et_pb_widget.widget_text .textwidget iframe{ height: 310px; } #footer-menu li { display: inline; list-style-type: none; padding-right: 20px; } footer .et_pb_section { padding: 0; } footer .et_pb_image_0 { max-width: 100%; } footer .et_pb_column_1 { height: auto; } @media only screen and (max-width: 1023px) { #footer .container .et_pb_extra_row > div:first-child > div { margin-bottom: 0 !important; } #footer .container .et_pb_extra_row > div:nth-child(2) > div { margin-bottom: 0 !important; padding-top: 10px !important; } #footer .container .et_pb_extra_row > div:last-child > div { padding-top: 10px !important; } } @media screen and (max-width: 1250px) and (min-width: 1024px) { .et_pb_widget.widget_text .textwidget iframe{ height: 370px; } } @media only screen and (min-width: 1250px) { .et_pb_widget.widget_text .textwidget iframe{ height: 320px; } } /*#main-menu { background: #3e5062; margin: 0; } #main-menu .container { display: -ms-flexbox; display: flex; -ms-flex-align: stretch; align-items: stretch; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-direction: row; flex-direction: row; -ms-flex-pack: justify; justify-content: space-between; }*/ /*.has_headerad #main-header .container { -ms-flex-align: center; align-items: center; }*/ /*.et_fullwidth_nav #main-menu .container { max-width: none; width: 100%; padding-right: 30px; padding-left: 30px; }*/ #menu-container { background-color: #292f36; } #et-navigation { width: 100%; } /*#et-navigation*/ #et-menu { width: 100%; display: block !important; } #et-menu > li:first-child { margin-left: 0; } #et-menu > li { height: 40px; /*padding: 10px;*/ } #et-menu > li > a { margin-top: 10px; } #et-menu > li a { /*margin-top: 15px;*/ font-family: "aller", "Open Sans", sans-serif; font-weight: 300 !important; font-size: 15px !important; } #et-menu .sub-menu > li a { font-size: 11px !important; } .menuHighlight { background-color: #ff5800; float: right; font-weight: 700; overflow: hidden; } .menuHighlight a { padding: 13px 25px !important; margin-top: 0 !important; } .module-head h1 { font-family: "aller", "Open Sans", sans-serif; /*font-weight: 300 !important;*/ } .module-head span { font-family: "aller", "Open Sans", sans-serif; /*font-weight: 300 !important;*/ } .menu-navigate-menu-container { padding-top: 20px; } #menu-navigate-menu li { padding: inherit !important; border-bottom: none !important; padding-left: 10px; padding-bottom: 10px; } #menu-navigate-menu li a::before { content: "> "; color: orange; } /*media all*/ .et_pb_widget.widget_nav_menu .widgettitle { line-height: 1; } #footer-menu { padding-bottom: 30px; } #footer-menu .container { border-top: solid 1px #3f444a; } #footer-menu ul { padding-left: 0; } #footer-menu li { padding-right: 15px; padding-left: 15px; border-left: 1px solid gray; /*margin-left: 20px; margin-right: 20px;*/ } #footer-menu a { color: white; text-transform: uppercase; } #footer-menu li:first-child { border-left: none; padding-left: 0; } /*#footer-menu li:last-child::after { content: none; }*/ /*#footer-menu a { padding-left: 20px; padding-right: 20px; } #footer-menu a:first-child { padding-left: 0 !important; } */ /*media all*/ .et_pb_text h1 { display: inline-block; padding: 0; color: #00a8ff; font-size: 16px; font-weight: 700; letter-spacing: 1.2px; line-height: 1; text-transform: uppercase; border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding: 15px 20px; box-sizing: border-box; width: 100%; } .et_pb_text h1 span { font-size: 14px; display: inline-block; color: #444651; font-weight: 300; text-transform: capitalize; } /* .module-head, .tabbed-post-module .tabs { background: #ffffff; width: 100%; line-height: 1; } */ /*media all*/ .sabai-directory-listings-list .sabai-directory-listing-featured.sabai-entity, .sabai-directory-listings-grid .sabai-directory-listing-featured.sabai-entity { background-color: transparent !important; } #DirectoryModule .sabai-directory-images { padding: 0px; } #DirectoryModule .sabai-directory-title { margin-bottom: 0 !important; } #DirectoryModule .sabai-directory-title a { color: #666666 !important; font-family: 'Open Sans'; } #DirectoryModule .sabai-directory-title a:hover { color: #519bf5 !important; } #DirectoryModule .sabai-directory-title i { display: none; } #DirectoryModule .sabai-directory-info { display: none; } #DirectoryModule .sabai-directory-body { display: none; } #DirectoryModule .sabai-col-xs-3 { width: 65px !important; } #DirectoryModule .sabai-directory-category { line-height: 20px; } body.ie #DirectoryModule .sabai-directory-category { max-width: 300px; } #DirectoryModule .sabai-directory-category a { color: #888888 !important; font-size: 12px; line-height: 20px; } #DirectoryModule .sabai-directory-category a i { display: none; } #DirectoryModule .sabai-embed { width: 100%; } .ecs-event img { float: left; margin: 0 10px 0 0; } .ecs-event-list { list-style-type: none; width: 100%; } .ecs-event-list .ecs-event { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .ecs-event .entry-title a, .et_pb_extra_module .posts-list article h3 a { font-size: 14px !important; line-height: 18px; font-weight: 600; letter-spacing: 0px; text-transform: capitalize; color: #666666; font-family: 'Open Sans'; } .et_pb_extra_module .posts-list article h3{ padding: 0 0 0 60px; margin-top: -8px; } li.ecs-event h4 a:hover { color: #519bf5 !important; } .ecs-event .entrytitle { padding-bottom: 0; } #EventsModule .duration { font-size: 12px; line-height: 20px; color: #888888; } .subscribe-footer { background-image: url('/wp-content/uploads/2017/11/network-spheres-bg2.jpg'); border-top: 3px solid rgba(0, 0, 0, 0.1); background-size: cover; background-repeat: no-repeat; background-position: center -10px; } .subscribe-footer .container .et_pb_section .et_pb_row > div:last-child { margin-top: 25px !important; } footer .subscribe-footer h1 { font-family: "aller", "Open Sans", sans-serif; color: #444; font-size: 30px; text-transform: uppercase; padding-left: 0; border-bottom: 0; display: block; letter-spacing: unset; line-height: 1.2em; } #footer .subscribe-footer p { font-family: "Open Sans", sans-serif; font-weight: normal; margin-bottom: 25px; text-transform: none; line-height: 1.7em; } .subscribe-footer > .container > .et_pb_section { background-color: transparent !important; } .et-secondary-menu { margin: 0 !important; } @media only screen and (min-width:1024px) { .subscribe-footer { padding: 50px; } .subscribe-footer .container .et_pb_section .et_pb_row > div:last-child { margin-top: 0 !important; } } .signInButton { /*margin: 0 0 10px 10px !important;*/ margin: 0 !important; } .signInButton a, .logOutButton a, .accountButton a { display: inline-block; background-color: rgba(255,255,255, 0.1); height: 30px; border-radius: 3px; color: #ffffff !important; font-size: 16px; line-height: 30px; text-align: center; transition: .3s ease; padding: 0 10px 0 10px !important; } /*media all*/ #et-secondary-menu > li > a::before { transition: none !important; transform: none !important; } #et-secondary-menu > li > a:hover:before { text-shadow: none !important; } .accountButton a:before { content: '\f007' !important; position: relative !important; top: auto !important; left: auto !important; color: white !important; font-size: 16px !important; transition: none !important; transform: none !important; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 10px; } .signInButton a:before { content: '\f090' !important; position: relative !important; top: auto !important; left: auto !important; color: white !important; font-size: 16px !important; transition: none !important; transform: none !important; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 10px; } .logOutButton a:before { content: '\f08b' !important; position: relative !important; top: auto !important; left: auto !important; color: white !important; font-size: 16px !important; transition: none !important; transform: none !important; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-right: 10px; } .homeButton i { font-size: 18px; } .menuHighlight:hover { background-color: transparent; } #et-navigation > #et-menu .current-menu-item.menuHighlight a { color: #fff !important; } ul#et-menu li.current-menu-item.menuHighlight a:before { opacity: 0; } #et-menu .menuHighlight a:hover, #et-menu .current-menu-item.menuHighlight a:hover { background-color: transparent !important; color: #fff !important; transition: none !important; } ul#et-menu li.menuHighlight a:hover:before, ul#et-menu li.current-menu-item.menuHighlight a:hover:before { opacity: 1; background-color: #ff5800; -webkit-transform: translateY(24px); transform: translateY(24px); } #et-navigation > ul > li.mega-menu > ul ul.recent-list{ display:none; } li.mega-menu-featured:hover ul.recent-list{ display:block !important; } /*@media only screen and (min-width:768px)*/ .left-right.header #et-navigation > ul > li > a { padding-bottom: 14px !important; } .left-right.header #et-navigation > ul > li > a:hover { color: #4694da; } #et-menu > li > a:hover, #et-menu > li.menu-item-has-children > a:hover::after, #et-menu > li.mega-menu-featured > a:hover::after, #et-navigation > ul#et-menu > li.current-menu-item > a, #et-navigation > ul#et-menu > li.current_page_item > a, #et-extra-mobile-menu > li.mega-menu-featured > a:hover::after, #et-extra-mobile-menu > li.current-menu-item > a, #et-extra-mobile-menu > li.current_page_item > a, #et-extra-mobile-menu > li > a:hover { color: #4694da !important; } /*#et-navigation > ul > li.menu-item > a:before { transform: translateY(8px); }*/ #et-navigation > ul > li.current-menu-item.menuHighlight > a:before { -webkit-transform: translateY(24px); transform: translateY(24px); } /*@media only screen and (min-width:1024px)*/ #footer .et_pb_extra_column { -ms-flex-preferred-size: 30%; flex-basis: 30%; } body.et_button_custom_icon #page-container .widgetButton:after { font-size: 14px; } body #page-container .widgetButton:after { font-size: 22.4px; opacity: 0; display: inline-block; } body #page-container .widgetButton:hover:after { opacity: 1; } body #page-container .widgetButton:hover { letter-spacing: 0; padding-left: 0.7em; padding-right: 2em; } body #page-container .widgetButton { color: #ffffff !important; background: #fc5a20; border-width: 0px !important; letter-spacing: 0px; font-size: 14px; text-transform: uppercase !important; font-family: 'Open Sans', sans-serif; } .widgetButton { margin-top: 20px; } /* Directory */ .sabai-row { margin: 0 !important; } /*.sabai-directory-listings-container > .sabai-row {*/ .sabai-entity { border-bottom: 1px solid rgba(0, 0, 0, 0.1); padding: 20px !important; } .sabai-directory-listings-list { padding: 0 !important; } .sabai-directory-title a { font-size: 14px !important; line-height: 18px !important; font-weight: 600 !important; text-transform: capitalize !important; letter-spacing: 0 !important; } .sabai-directory-listings-list .sabai-entity { min-height: 100px; } /* Events Calendar for Homepage */ .ecs-event-list { padding: 0; } .ecs-event-list .ecs-event { padding: 20px; margin-bottom: 0; min-height: 100px; } h1.entry-title { padding-bottom: 0; color: #666666 !important; font-family: "Aller", "Open Sans"; letter-spacing: 0; font-size: 36px; } h2.entry-title { font-family: "Open Sans"; font-weight: 600 !important; } h3.entry-title { font-family: "Open Sans"; font-weight: 600; } .recurringinfo { display: none; } .tribe-events-title-bar h1.tribe-events-page-title{ display: none; } /*media all*/ .et_pb_extra_module .posts-list article .post-thumbnail img, .et_extra_other_module .posts-list article .post-thumbnail img { display: block; width: auto; max-height: 100%; max-width: initial; margin-left: 50%; transform: translateX(-50%); } .pnpModuleHeader { font-family: "Aller", "Open Sans", Sans-Serif; font-weight: bold; font-size: 22px; text-transform: uppercase; } #EventsModule .et_pb_text_inner { width: 100%; } #et_recent_tweets-2 .post-tweet { width: 90%; } body.search-results .container .et_pb_extra_column_main > h1 { font-family: "Aller", "Open Sans"; color: #444; font-size: 42px; margin-top: 10px; } #et-info .et-top-search .et-search-field { width: 180px; } .post-meta { color: #888888 !important; } .excerpt { color: #666666 !important; } .posts-slider-module-items .entry-title a { font-family: "Open Sans"; color: #666666 !important; letter-spacing: 0; font-weight: 600; } body.archive.author .container .et_pb_extra_column_main > h1 { font-family: "Aller", "Open Sans"; color: #444; font-size: 42px; line-height: 42px; margin-top: 10px; } body.archive.author .container .paginated_page .excerpt > p:first-child, body.archive.author .container .paginated_page .excerpt > p:last-of-type, body.search-results .container .paginated_page .excerpt > p:first-child, body.search-results .container .paginated_page .excerpt > p:last-of-type { display: none; } @media only screen and (max-width: 680px){ .sabai-directory-listings-list .sabai-directory-images { width: 100%; margin-bottom: 15px; } } @media only screen and (max-width: 480px){ #et-info .et-top-search { width: 180px; } } /*============================== Custom styles - Marko ===============================*/ .home-block { margin-top: 30px; overflow: visible; } .home-block .module-head { padding: 0; position: relative; } .home-block.latest-feature { position: static; overflow: visible; } .home-block.latest-feature .carousel-items { position: relative; overflow: hidden; } .home-block .module-head h1 { position: absolute; color: rgba(0, 0, 0, 0.75) !important; font-size: 22px !important; top: -35px; } .home-block .module-head .module-filter { display: none; } .weblator-poll-container { margin-left: -20px; margin-top: -20px; width: calc(100% + 40px); text-align: left; } .weblator-poll-container .panel-default { border: none; } .weblator-poll-container .panel-default > .panel-heading { background-color: transparent; } .weblator-poll-container .panel-title { text-transform: none; font-family: 'Open Sans'; } .weblator-poll-container label.weblator-poll-label { font-family: 'Open Sans'; } .weblator-poll-container .panel-body { padding: 0; } .weblator-poll-container .weblator-poll-vote li { border: none; background-color: #eee; padding: 5px; margin: 15px 20px; } .weblator-poll-container input[type="radio"] { vertical-align: middle; } .weblator-poll-container .panel .panel-footer { background-color: transparent; border: none; } .panel-footer { display: table; width: 100%; } .button-vote { display: table-footer-group !important; width: 100%; } .button-vote button.vote-button { width: 100%; margin-top: 15px; border: none; color: #fff; background-color: #ff5800; text-transform: uppercase; font-family: 'Aller',Helvetica,Arial,Lucida,sans-serif; font-weight: normal; padding: 10px !important; box-shadow: 0px 2px 18px 0px !important; } .button-vote button.vote-button:hover{ background-color: #e65102; } .weblator-view-results { display: table-header-group !important; text-align: right; } .weblator-view-results a.weblator-view-poll, .weblator-view-results a.weblator-hide-poll { background-color: transparent; border: none; text-decoration: underline; color: #999; } .weblator-view-results a.weblator-hide-poll:hover, .weblator-view-results a.weblator-view-poll:hover { background-color: transparent !important; text-decoration: underline !important; border: none !important; box-shadow: none !important; color: #000; } .button-vote button.vote-button:hover, .button-vote button.vote-button:focus, .button-vote button.vote-button:active, .button-vote button.vote-button:visited { background-color: #BD3502; color: #fff; border: none; } .width-control { padding: 0 15px; } .bs-chart-container strong { width: 100%; display: block; padding-right: 60px; font-weight: 100; font-family: 'Open Sans'; } .weblator-poll-container .weblator-poll-progress { height: 10px !important; position: relative; overflow: visible; } .weblator-poll-container .weblator-poll-progress .weblator-poll-progress-bar { border-radius: 5px; } .weblator-poll-container .weblator-poll-progress .weblator-poll-progress-bar span { position: absolute; right: 0; top: -20px; color: #999; } /*.weblator-poll-container .weblator-poll-progress .weblator-poll-progress-bar span:after{ content: ' votes'; }*/ .weblator-poll-vote ul li br { display: none; } /* Subscribe button */ .subscribe-footer a.subscribe-btn { background-color: #ff5800; color: #fff !important; padding: 10px 25px 10px 25px !important; text-transform: uppercase; font-size: 16px; border-radius: 3px; font-weight: normal; text-decoration: none !important; font-family: Aller; transition: all .3s ease; -webkit-transition: all .3s ease; } .subscribe-footer a.subscribe-btn:hover { background-color: #e65102; border: 0; } #et-menu .menu-item-has-children.mega-featured-2 > ul:nth-child(2) { margin-top: 120px; border-top: none; } @media only screen and (max-width: 768px) { .home-block { margin-top: 45px; } .home-block .module-head h1 { top: 15px; } .subscribe-footer a.subscribe-btn { font-size:15px; } } @media only screen and (max-width: 1024px) { #et-navigation > ul { display: none !important; } /*#et-navigation .mega-menu-featured .featured-image img{ width: 100px; }*/ } h3.entry-title a:hover { color: #519bf5 !important; } #comment-wrap { padding-top: 0; } #comment-wrap .comment-reply-title { color: #444; letter-spacing: 0; } #comment-wrap textarea { resize: vertical; min-height: 150px; } .related-posts { margin-bottom: 20px; } .related-post .featured-image { height: 120px; overflow: hidden; } .posts-blog-feed-module .header, .posts-blog-feed-module.standard .hentry.type-post.has-post-thumbnail .header { width: 40%; overflow: hidden; position: relative; } .posts-blog-feed-module .header a.placeholder-link{ width: 100%; height: 100%; min-height: 50px; position: absolute; z-index: 2; } .posts-blog-feed-module.standard .hentry.type-post.has-post-thumbnail .post-content { width: 100%; } .posts-blog-feed-module.standard .hentry.type-post.has-post-thumbnail .header:after { display: none; } .posts-blog-feed-module.masonry .hentry.has-post-thumbnail .header:after { display: none; } body.archive .et_pb_extra_column_main > h1:first-child { display: none; } .posts-blog-feed-module .header:after { content: ""; position: relative; width: 100%; height: 180px; overflow: hidden; display: block; background: url(/wp-content/uploads/2018/01/placeholder-image.jpg); background-size: cover; background-position: center center; background-repeat: no-repeat; } .posts-blog-feed-module.masonry .type-post .header:after { height: 280px; } /*.events-list article{ border-top-width: 6px; border-top-style: solid; border-color: #519bf5; margin: 0 0 24px; padding: 0; background: #FFFFFF; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); max-width: 100%; }*/ .events-list article .post-wrap { padding: 0; } .events-list article .post-wrap .entry-title { display: none; } #et-navigation .mega-menu-featured .title { font-size: 14px !important; font-weight: 600 !important; font-family: 'Open Sans' !important; } #et-navigation .mega-menu-featured .recent-list li .post-meta{ visibility: hidden; display: inline-block; } #et-navigation .mega-menu-featured .recent-list li .post-meta h3{ visibility: visible; } #et-navigation .mega-menu-featured .recent-list li .post-meta span{ visibility: visible; float: left; } .sub-menu .featured-post > a { /*height: 220px;*/ overflow: hidden; } #et-menu .sub-menu .featured-post h2, #et-menu .sub-menu .featured-post .post-meta a { font-size: 12px !important; } .sub-menu .featured-post .post-meta .rating-stars, .sub-menu .recent-post .post-meta .comments-link { display: none !important; } .sub-menu .featured-post .post-meta .rating-stars, .sub-menu .recent-post .post-meta .url.fn { text-transform: none !important; } .paginated .pagination li, .archive-pagination .pagination li, .paginated > .page-numbers li, .archive-pagination > .page-numbers li { width: auto !important; min-width: 30px !important; } #logo{ height: auto !important; width: 100% !important; } @media only screen and (max-width: 640px) { .posts-blog-feed-module.masonry .type-post .header:after { height: 180px; } .et_pb_text_inner{ line-height: 1; } } @media only screen and (min-width: 480px) { .posts-blog-feed-module .header:after { background-size: contain; background-position: center top; } } @media only screen and (min-width: 768px) { #main-header .logo { width: 420px !important; height: auto !important; -webkit-transition:width .3s; transition: width .3s; } #page-container.et-fixed-header #main-header .logo { width: 360px !important; /*margin: 10px 0;*/ -webkit-transition:width .3s; transition: width .3s; } } @media (min-width: 981px) { .et_pb_gutters3 .et_pb_column_4_4 .et_pb_module.pnpModuleHeader.category-news { margin-bottom: 1%; margin-top: 2.75%; } } /*@media only screen and (min-width: 1400px) { #page-container.et-fixed-header #main-header .logo { width: 446px !important; margin: 17.5px 0; } }*/ /**** EVENTS PAGE ****/ body.single-tribe_events article{ background: transparent; box-shadow: none; } body.single-tribe_events .post-wrap{ padding: 0; } body.single-tribe_events .post-wrap h1.entry-title{ display: none; } body.single-tribe_events .post-wrap .tribe-events-single{ padding: 40px 60px !important; background: #fff; margin-top: 20px; } .events-archive .entry-content { width: 100%; } .single-tribe_events .tribe-events-event-meta, .single-tribe_events .tribe-events-venue-map{ border: none; } #tribe-events-bar:before { content: "Find upcoming events"; text-transform: uppercase; font-weight: 600; color: #fff; background-color: #313742; display: block; padding: 10px 15px; border-radius: 3px 3px 0 0; } #tribe-bar-views { display: none; } #tribe-bar-form { background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } #tribe-bar-form input[type=text], #tribe-bar-form input[type=text]:focus { border: 0; background: rgba(0, 0, 0, 0.05); border-radius: 3px; outline: none; padding: 5px 10px; font-style: normal !important; } #tribe-bar-form input[type=text]:focus { color: #000; } #tribe-bar-form input[type=text]::-webkit-input-placeholder { font-style: normal; font-size: 14px; } #tribe-bar-form input[type=text]::-moz-placeholder { font-style: normal; font-size: 14px; } #tribe-bar-form input[type=text]:-ms-input-placeholder { font-style: normal; font-size: 14px; } #tribe-bar-form input[type=text]:-moz-placeholder { font-style: normal; font-size: 14px; } #tribe-bar-form #tribe-bar-views + .tribe-bar-filters { right: 0; width: 100%; height: 77px; padding: 16px 8px 8px 8px; } #tribe-bar-form.tribe-bar-collapse #tribe-bar-views + .tribe-bar-filters { height: auto; } #tribe-bar-form label { display: none; } #tribe-bar-form .tribe-bar-filters-inner > div { padding: 5px !important; /*width: 30.4%;*/ } /*.tribe-bar-filters-inner .tribe-bar-submit{ width: 8.6% !important; }*/ .tribe-bar-filters-inner .tribe-bar-submit button.tribe-events-button { width: 100%; padding: 0 !important; background-color: #ff5800 !important; height: 30px; font-size: 13px !important; } #tribe-bar-form .tribe-bar-submit input[type=submit] { background: #ff5800; color: #fff; padding: 1px; border-radius: 3px; font-size: 14px; font-weight: normal; } .datepicker.dropdown-menu { z-index: 2001 !important; } .events-list .tribe-events-loop { max-width: 100%; } .tribe-events-list-separator-month { text-align: left; background-color: #f2f2f2; margin-top: -15px; width: calc(100% + 30px); margin-left: -15px; padding-left: 0; padding-bottom: 8px; padding-top: 10px; } .tribe-events-list-separator-month span { padding: 0; background-color: #f2f2f2; color: rgba(0, 0, 0, 0.75); text-transform: uppercase; } .tribe-events-list-separator-month:after { display: none; } .event-image { overflow: auto; display: inline-block; vertical-align: top; } .tribe-events-list .tribe-events-loop .event-image .tribe-events-event-image { width: 100%; } .event-text { overflow: auto; display: inline-block; margin-left: 15px; } .tribe-events-loop .event-block-month:first-child { padding-top: 0; margin-top: 0; } .event-block-month { background-color: #fff; margin: 2px 0 25px 0; padding: 15px; margin-top: -25px; } .tribe-events-list-separator-month:after { content: ""; display: block; height: 6px; background-color: #519bf5; width: 100%; margin-top: 17px; border-radius: 3px 3px 0 0; border-bottom: 0; } .tribe-events-list .type-tribe_events { margin-top: 0; margin-bottom: 0; } #tribe-events-content a.tribe-events-read-more { padding: 8px; background-color: #e1e1e1; font-weight: 700; text-transform: uppercase; display: inline-block; border-radius: 3px; font-size: 0.8rem; color: rgba(0, 0, 0, 0.75); } ul.tribe-events-sub-nav li a{ padding: 0 !important; background: none; color: #333 !important; } ul.tribe-events-sub-nav li a span.arrow{ background-color: #e1e1e1; padding: 10px 25px; display: block; border-radius: 3px; color: rgba(0, 0, 0, 0.75) !important; margin-bottom: 5px; } #tribe-events-footer:after, #tribe-events-footer:before { display: none; } .tribe-events-loop .tribe-events-event-meta { display: inline-block; color: #888; font-weight: normal; } .tribe-events-event-cost { display: inline-block; } .tribe-events-event-cost span { border: none; padding: 0; font-weight: normal; color: #888; font-size: 13px; } .tribe-events-event-cost span:before { content: "|"; margin-right: 5px; display: inline-block; } .tribe-events-list .tribe-events-list-event-title { display: block; } .tribe-events-list-event-description.tribe-events-content.description.entry-summary p { color: #666; } .tribe-events-list-separator-month + .type-tribe_events.tribe-events-first { padding: 0; } .tribe-events-list .type-tribe_events:first-of-type { margin-top: 10px; } .tribe-bar-collapse #tribe-bar-collapse-toggle { width: 100%; background: #fff; } h2.tribe-events-page-title, .tribe-events-user-recurrence-toggle { text-align: left; color: #444; line-height: 1.3; font-size: 42px; font-family: "Aller", "Open Sans"; } h2.tribe-events-page-title:after { content: "Industry events offering information, insight and networking"; display: block; text-transform: none; font-family: "Open Sans", sans-serif; font-weight: normal; font-size: 18px; } .tribe-event-schedule-details { display: inline-block; } .tribe-events-list .tribe-events-venue-details { display: inline-block; margin: 0; line-height: 1; } .tribe-events-list .tribe-events-venue-details a:before { content: "|"; margin-right: 5px; display: inline-block; } .tribe-events-list .tribe-events-venue-details a { font-style: normal; color: #888; display: inline-block; } span.tribe-address { display: inline-block; } a.tribe-events-gmap { display: none !important; } span.tribe-address span { display: none; } span.tribe-address span.tribe-locality, #tribe-events-content .tribe-events-abbr { display: inline; font-style: normal; } .single-tribe_events .tribe-events-single-event-title { margin: 0 auto; max-width: 470px; color: #666; font-family: "Aller", "Open Sans"; font-size: 36px; letter-spacing: 0; line-height: 1.3em !important; text-align: center; padding-bottom: 10px !important; } .single-tribe_events .tribe-events-schedule { max-width: 470px; margin: 0 auto 25px auto; text-align: center; } .single-tribe_events .tribe-events-schedule h2, .single-tribe_events .tribe-events-schedule > span { font-size: 14px !important; color: #888; text-transform: none; font-weight: normal; display: inline-block; padding: 0 !important; line-height: 23.8px !important; vertical-align: middle; } .single-tribe_events .tribe-events-schedule h2:after, .single-tribe_events .tribe-events-schedule .tribe-events-cost:after { content: "|"; margin-left: 5px; } .single-tribe_events .tribe-events-event-image { display: none; } .tribe-events-meta-group .tribe-events-single-section-title { font-family: "Aller", "Opens Sans"; color: #444; } @media only screen and (min-width: 580px) { #tribe-bar-form .tribe-bar-filters-inner > div { width: 30.4%; } .tribe-bar-filters-inner .tribe-bar-submit { width: 8.6% !important; } h2.tribe-events-page-title, .tribe-events-user-recurrence-toggle { line-height: 1.7; } } @media only screen and (min-width: 992px) { .event-image { width: 30%; } .event-text { width: 65%; } .tribe-events-loop .tribe-events-event-meta { height: 17px; } .tribe-events-loop .tribe-events-event-meta { height: 45px; } ul.tribe-events-sub-nav li a { padding: 10px; } } @media only screen and (max-width: 768px) { #tribe-events-content.tribe-events-single{ padding: 20px 20px !important; } .tribe-events-loop .tribe-events-event-meta { background: none; border: none; padding: 0; } .tribe-events-list .tribe-events-venue-details { border-top: none; padding: 0 5px 0; } .tribe-events-list .time-details, .tribe-events-list .tribe-event-schedule-details{ padding: 0; } } @media only screen and (max-width: 450px) { .tribe-events-list .tribe-events-venue-details { padding: 0; } .tribe-events-list .tribe-events-venue-details a:before{ display: none; } } /*//////////////////////////////////////////////*/ /*** Changing breaking points on tablet ***/ /* 1024px Breakpoint (Desktop) */ @media only screen and (max-width: 1024px) { .with_sidebar .et_pb_extra_column_main, .with_sidebar .et_extra_layout .et_pb_column_main, .with_sidebar .et_pb_extra_column_sidebar, .with_sidebar .et_extra_layout .et_pb_column_sidebar, .with_sidebar.et_pb_extra_column_main, .with_sidebar.et_extra_layout .et_pb_column_main, .with_sidebar.et_pb_extra_column_sidebar, .with_sidebar.et_extra_layout .et_pb_column_sidebar { width: 75% !important; min-width: 75%; max-width: 75%; -ms-flex-preferred-size: 75% !important; flex-basis: 75% !important; padding: 0 12px 0 0 !important; float: none; clear: both; } .ie.with_sidebar .et_pb_extra_column_main, .ie.with_sidebar .et_extra_layout .et_pb_column_main, .ie.with_sidebar .et_pb_extra_column_sidebar, .ie.with_sidebar .et_extra_layout .et_pb_column_sidebar, .ie.with_sidebar.et_pb_extra_column_main, .ie.with_sidebar.et_extra_layout .et_pb_column_main, .ie.with_sidebar.et_pb_extra_column_sidebar, .ie.with_sidebar.et_extra_layout .et_pb_column_sidebar { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .single.with_sidebar .et_pb_extra_column_main { padding: 0 12px 0 0 !important; } .single.with_sidebar .et_pb_extra_column_sidebar { padding: 0 0 0 12px !important; } .with_sidebar .et_pb_extra_column_sidebar { width: 25% !important; min-width: 25%; max-width: 25%; -ms-flex-preferred-size: 25% !important; flex-basis: 25% !important; flex-basis: 25% !important; padding: 0 0 0 12px !important; } } /* 1024px Breakpoint (Desktop)*/ @media only screen and (max-width: 1023px) { .with_sidebar .et_pb_extra_column_main, .with_sidebar .et_extra_layout .et_pb_column_main, .with_sidebar .et_pb_extra_column_sidebar, .with_sidebar .et_extra_layout .et_pb_column_sidebar, .with_sidebar.et_pb_extra_column_main, .with_sidebar.et_extra_layout .et_pb_column_main, .with_sidebar.et_pb_extra_column_sidebar, .with_sidebar.et_extra_layout .et_pb_column_sidebar { width: 100% !important; min-width: 100%; max-width: 100%; -ms-flex-preferred-size: 100% !important; flex-basis: 100% !important; padding: 0 !important; float: none; clear: both; } .ie.with_sidebar .et_pb_extra_column_main, .ie.with_sidebar .et_extra_layout .et_pb_column_main, .ie.with_sidebar .et_pb_extra_column_sidebar, .ie.with_sidebar .et_extra_layout .et_pb_column_sidebar, .ie.with_sidebar.et_pb_extra_column_main, .ie.with_sidebar.et_extra_layout .et_pb_column_main, .ie.with_sidebar.et_pb_extra_column_sidebar, .ie.with_sidebar.et_extra_layout .et_pb_column_sidebar { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .single.with_sidebar .et_pb_extra_column_main, .single.with_sidebar .et_extra_layout .et_pb_column_main, .single.with_sidebar .et_pb_extra_column_sidebar, .single.with_sidebar .et_extra_layout .et_pb_column_sidebar, .single.with_sidebar.et_pb_extra_column_main, .single.with_sidebar.et_extra_layout .et_pb_column_main, .single.with_sidebar.et_pb_extra_column_sidebar, .single.with_sidebar.et_extra_layout .et_pb_column_sidebar, .page.with_sidebar .et_pb_extra_column_main, .page.with_sidebar .et_extra_layout .et_pb_column_main, .page.with_sidebar .et_pb_extra_column_sidebar, .page.with_sidebar .et_extra_layout .et_pb_column_sidebar, .page.with_sidebar.et_pb_extra_column_main, .page.with_sidebar.et_extra_layout .et_pb_column_main, .page.with_sidebar.et_pb_extra_column_sidebar, .page.with_sidebar.et_extra_layout .et_pb_column_sidebar { padding: 0 !important; } .with_sidebar .et_pb_extra_column_sidebar { width: 100% !important; min-width: 100%; max-width: 100%; -ms-flex-preferred-size: 100% !important; flex-basis: 100% !important; flex-basis: 100% !important; padding: 0 !important; } } /*** BECOME MEMBER FORM ***/ #wppb-form-element-24.wppb-html label { font-size: 18px; font-weight: 700; text-transform: uppercase; color: #000; margin-top: 35px; margin-bottom: 20px; } #wppb-form-element-24.wppb-html span { margin-left: 0; } #wppb-form-element-24.wppb-html span p { margin-bottom: 0; } .wppb-form-field.wppb-html ul li { padding-bottom: 5px; list-style: initial; margin-left: 30px; } .wppb-form-field.wppb-html h6 { text-transform: initial; } .wppb-user-forms textarea { resize: vertical; min-height: 200px; } .cookie-privacy-info { font-style: italic; margin-top: 50px; } .wp-caption { text-align: center; background-color: #f2f2f2; padding-top: 4px; margin-bottom: 10px; max-width: 96%; padding: 8px; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); margin-left: 10px; } .single-post-module .post-wrap, .single-post-module.has-post-thumbnail.et-doesnt-have-featured_image .post-wrap { margin-top: -40px; } .single-post-module.has-post-thumbnail .post-wrap { margin-top: 0; } .single-post .author-box-header h3, .related-posts-header h3 { color: #444; letter-spacing: 0; font-family: "Aller", "Open Sans"; } form.wppb-user-forms input, form.wppb-user-forms select, form.wppb-user-forms textarea { border: none !important; height: 30px; padding: 5px 12px !important; } .select2-container--default .select2-selection--single { background-color: rgba(0, 0, 0, 0.05) !important; border: none !important; border-radius: 3px !important; } .wppb-form-field h4, .wppb-form-field.wppb-html > label, .wppb-form-field.wppb-html h6 { color: #444 !important; font-family: "Aller", "Open Sans" !important; font-weight: 900 !important; } .wppb-checkbox > label:first-child{ width: 100%; } .wppb-checkbox .wppb-checkboxes li{ display: block !important; } .wppb-checkbox .wppb-checkboxes li label{ vertical-align: top; margin-top: 2px; } a.read-more-button, a.read-more-button::after{ color: rgba(0, 0, 0, 0.6) !important; } /*** Directory page ***/ body.sabai-directory article, body.sabai-entity-bundle-name-directory_listing_category article { background: none; border: none; box-shadow: none; } body.sabai-entity-bundle-name-directory_listing_category #sabai-inline-nav, body.sabai-entity-bundle-name-directory_listing_category #sabai-body { display: none; } .sabai-entity .read-more-button{ display: none; } body.sabai-directory article .sabai-entity .read-more-button{ display: block; } body.sabai-directory article .post-wrap h1.entry-title, body.sabai-entity-bundle-name-directory_listing_category .post-wrap h1.entry-title{ padding: 0 0 25px 0; color: #444 !important; font-size: 42px; font-weight: 700; line-height: 1.7; } body.sabai-directory article .post-wrap h1.entry-title:after { content: "Your gateway to the global mail and express community"; display: block; text-transform: none; font-family: "Open Sans", sans-serif; font-weight: normal; font-size: 18px; } body.sabai-directory .sabai-directory-search form, body.sabai-entity-bundle-name-directory_listing_category .sabai-directory-search form{ background-color: #fff; padding-top: 20px; border-radius: 0; border: none; } body.sabai-entity-bundle-name-directory_listing_category .sabai-directory-search form{ padding-bottom: 15px; } body.sabai-directory .sabai-directory-search:before, body.sabai-entity-bundle-name-directory_listing_category .sabai-directory-search:before{ content: "Search directory"; text-transform: uppercase; font-weight: 600; color: #fff; background-color: #313742; display: block !important; padding: 10px 15px; border-radius: 3px 3px 0 0; width: 100%; z-index: 1; } body.sabai-directory .sabai-directory-listings-list, body.sabai-entity-bundle-name-directory_listing_category .sabai-directory-listings-list{ border-top: 6px solid #519bf5; border-bottom: none; margin-bottom: 0; background-color: #fff; border-radius: 3px 3px 0 0; } .sabai-search select { background-color: rgba(0, 0, 0, 0.05); border: 0; text-transform: uppercase; font-weight: 600; padding-left: 10px !important; } .sabai-navigation .sabai-btn-group > a.sabai-entity-btn-filter, .sabai-navigation .sabai-btn-group .sabai-btn-group > a { background-color: #fff !important; border: 1px solid #E2E2E2 !important; color: #666 !important; box-shadow: none; } .sabai-navigation .sabai-btn-group > a.sabai-entity-btn-filter:hover, .sabai-navigation .sabai-btn-group .sabai-btn-group > a:hover { background-color: #F4F4F4 !important; border: 1px solid #E2E2E2 !important; } .sabai-navigation .sabai-btn-group > a.sabai-entity-btn-filter.sabai-active { color: #82c0c7 !important; } .sabai-pagination.sabai-btn-group > a.sabai-disabled:first-child, .sabai-pagination.sabai-btn-group > a.sabai-disabled:last-child{ display: none; } body.sabai-directory .sabai-directory-search form.sabai-search .sabai-row > div input::-webkit-input-placeholder { font-weight: 600; } body.sabai-directory .sabai-directory-search form.sabai-search .sabai-row > div input::-moz-placeholder { font-weight: 600; } body.sabai-directory .sabai-directory-search form.sabai-search .sabai-row > div input:-ms-input-placeholder { font-weight: 600; } body.sabai-directory .sabai-directory-search form.sabai-search .sabai-row > div input:-moz-placeholder { font-weight: 600; } body.sabai-directory .sabai-directory-search form.sabai-search .sabai-row > div input, body.sabai-entity-bundle-name-directory_listing_category .sabai-directory-search form.sabai-search .sabai-row > div input{ padding-left: 10px !important; } body.sabai-directory .sabai-directory-listings-list .sabai-entity:first-child { margin-top: 35px; } body.sabai-directory .sabai-directory-listings-container > .sabai-navigation { border-bottom: none; } body.sabai-directory .sabai-directory-title a { font-size: 1.5rem !important; } body.sabai-directory .sabai-search .sabai-directory-search-submit .sabai-btn, body.sabai-entity-bundle-name-directory_listing_category .sabai-search .sabai-directory-search-submit .sabai-btn{ padding: 0; background-color: #ff5800 !important; } body.sabai-entity-bundle-type-directory_listing article { background: none; border: none; box-shadow: none; border-radius: 0; } body.sabai-entity-bundle-type-directory_listing article .post-wrap h1.entry-title { padding: 0 0 40px; } body.sabai-entity-bundle-type-directory_listing article .post-wrap .post-content { background: #fff; border-top: 6px solid #519bf5; border-radius: 3px; } .sabai-pagination a.sabai-btn-default, .sabai-pagination a.sabai-btn-default.sabai-disabled { background-color: rgba(0, 0, 0, 0.1) !important; padding: 7px 12px; border-radius: 3px !important; color: rgba(0, 0, 0, 0.6) !important; font-weight: 600 !important; border: 0; box-shadow: none !important; margin: 0 0 0 10px !important; } .sabai-pagination a.sabai-btn-default:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: rgba(0, 0, 0, 0.6) !important; box-shadow: none !important; } .sabai-pagination a.sabai-btn-default.sabai-active:hover { background-color: #519bf5 !important; color: #fff !important; } .sabai-pagination a.sabai-active { background-color: #519bf5 !important; color: #fff !important; } .sabai-pagination a:first-child, .sabai-pagination span:first-child { margin-left: 0; } .sabai-pagination a:last-child, .sabai-pagination span:last-child { margin-right: 0; } .sabai-directory-listings-container { position: relative; } .sabai-directory .sabai-directory-listings-list .sabai-entity:last-child { padding-bottom: 100px !important; } .sabai-navigation.sabai-navigation-bottom { position: absolute; width: 100%; bottom: 15px; padding-left: 15px; padding-right: 15px; } .sabai-navigation.sabai-navigation-bottom > div:first-child { display: none; } .sabai-pagination a.sabai-btn.sabai-btn-default.sabai-btn-sm:last-child, .sabai-pagination a.sabai-btn.sabai-btn-default.sabai-btn-sm:first-child { color: transparent !important; } .sabai-pagination a.sabai-btn.sabai-btn-default.sabai-btn-sm:last-child:before, .sabai-pagination a.sabai-btn.sabai-btn-default.sabai-btn-sm:first-child:before { content: '\e62f'; font-family: 'ET-Extra' !important; color: rgba(0, 0, 0, 0.6) !important; margin-right: -3px; margin-left: 3px; } .sabai-pagination a.sabai-btn.sabai-btn-default.sabai-btn-sm:first-child:before { content: '\e62e'; } body.sabai-entity-bundle-type-directory_listing .container article { background: #fff; padding-top: 25px; border-radius: 3px; margin-top:20px; } body.sabai-entity-bundle-type-directory_listing .container article .post-wrap h1 { padding: 0 20px; color: #444 !important; } body.sabai-entity-bundle-type-directory_listing .container article .post-content { background: none; border-top: none; border-radius: 0; } @media only screen and (min-width: 768px) { body.sabai-directory .sabai-directory-search form { height: 77px; } /*body.sabai-entity-bundle-type-directory_listing .container article .post-wrap h1 { width: 66.66666667%; float: right; }*/ } /*@media only screen and (max-width: 767px) { body.sabai-directory .sabai-directory-title { min-width: 320px; width: 320px; } }*/ body.single-post #text-14, body.single-post #custom_html-2, body.single-post #custom_html-3, body.single-post #custom_html-4{ display: none; } span.hideDesktop { margin: 25px 0; display: block; } span.hideDesktop hr { border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 0; border-left: 0; border-right: 0; } span.greyBg { width: 100%; display: block; background-color: #eee; text-align: center; } @media only screen and (min-width: 1024px) { span.hideDesktop { display: none; } body.single-post #text-14, body.single-post #custom_html-2, body.single-post #custom_html-3, body.single-post #custom_html-4{ display: block; } } body.single-post .container .et_pb_extra_column_main > ins { margin-bottom: 20px; } /*** Contact page ***/ body #page-container .et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button { float: right; margin-top: 2px; } .et_pb_contact p textarea.et_pb_contact_message { resize: vertical; } body.page-contact .et_pb_row{ max-width: 1280px; } body.page-contact .subscribe-footer .container .et_pb_row_0 { margin: 0; width: 100%; } .subscribe-footer .container .et_pb_row{ display: flex; } /******* Timeline ********/ .timeline-results-container { background: #FFFFFF; border-top: 6px solid #00A8FF; border-radius: 3px; } #m-filter-category, #m-filter-month, #m-filter-year { display: inline-block !important; overflow: hidden !important; margin: 0 !important; word-break: keep-all !important; /* height: 28px !important; */ box-sizing: border-box !important; vertical-align: middle !important; } body.page-template-timeline-page-template h1 { font-family: "Aller", "Open Sans"; font-size: 42px; color: #444; } .timeline-results article { display: flex; border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important; padding: 20px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; border-top: 0; border-radius: 0; background-color: transparent; box-shadow: none; } .timeline-results article .header { width: 40%; position: relative; overflow: hidden; } .timeline-results article .header img { width: 100%; display: block; } .timeline-results article .post-content { width: 100%; padding: 0 0 0 10px; } .timeline-results article.et-doesnt-have-format-content .header:after { content: url("/wp-content/uploads/2017/09/PP-Placeholder-260x180.jpg"); position: relative; width: 100%; height: 180px; overflow: hidden; display: block; } /*Pagination*/ .glimmernet-filter-pagination { margin-top: -10px; display: block; position: relative; text-align: right; padding: 0 10px 20px 10px; } .glimmernet-filter-pagination a, .glimmernet-filter-pagination span { background: rgba(0, 0, 0, 0.1); padding: 7px 12px; border-radius: 3px; margin: 10px 0 0 10px; color: rgba(0, 0, 0, 0.6); font-weight: 600; display: inline-block; } .glimmernet-filter-pagination span.current { background-color: #519bf5; color: #fff; } .glimmernet-filter-pagination a:first-child, .glimmernet-filter-pagination span:first-child { margin-left: 0; } .glimmernet-filter-pagination a:last-child, .glimmernet-filter-pagination span:last-child { margin-right: 0; } @media only screen and (max-width: 480px) { #m-filter-category{ width: 100% !important; margin-bottom: 10px !important; } #m-filter-month, #m-filter-year{ width: 49.3% !important; } } @media only screen and (max-width: 768px) { .with_sidebar .posts-blog-feed-module .paginated_content .paginated_page[data-columns]::before { display: none; } } @media only screen and (max-width: 992px) { .timeline-results article .header { width: 100%; } .timeline-results article { display: block; overflow: auto; } } @media only screen and (max-width: 1024px) { .menuHighlight, .accountButton, .logOutButton { margin-bottom: 15px !important; } .accountButton a { border: 0 !important; } } @media only screen and (min-width: 1024px) and (max-width: 1080px) { #m-filter-category, #m-filter-month, #m-filter-year { width: 100% !important; margin-bottom: 10px !important; } } .post-nav .nav-links .nav-link-next .button:before, .post-nav .nav-links .nav-link-next .read-more-button:before, .post-nav .nav-links .nav-link-next .post-nav .nav-links .button:before{ content: ">" !important; display: none !important; } .post-nav .nav-links .nav-link-prev .button:before, .post-nav .nav-links .nav-link-prev .read-more-button:before, .post-nav .nav-links .nav-link-prev .post-nav .nav-links .button:before{ content: "<" !important; display: none !important; } /*.post-nav .nav-links .nav-link-prev .button, .post-nav .nav-links .nav-link-next .button{ font-weight: 600; border: 1px solid #ff5800; background-color: #ff5800; color: #fff; border-radius: 3px; text-transform: uppercase; letter-spacing: 0.5px; }*/ /* Register and my account page*/ .page-register.page article{ border: none; background: transparent; box-shadow: none; } .page-register.page .post-wrap { padding: 0; } .page-register.page .post-wrap .post-content { padding: 40px 60px; background: #fff; } .page-register.page .post-wrap h1{ color: #444 !important; font-size: 42px; padding-bottom: 75px; } .page-register.page .post-wrap .post-content > p.subtitle { margin: -100px 0 60px -60px; font-family: "Open Sans", sans-serif; font-weight: normal; font-size: 18px; } .page-my-account.page article { border: none; background: transparent; box-shadow: none; } .page-my-account.page .post-wrap h1{ padding: 0 0 40px 0; color: #444 !important; font-size: 42px; } .page-my-account.page #main-content .post-content{ padding: 40px 60px; background: #fff; } .page-my-account.page article .form-submit .submit.button, .page-register.page article .form-submit .submit.button{ background-color: #ff5800; border-radius: 3px; color: #fff; padding: 5px 30px !important; } @media only screen and (max-width: 1024px) { .page-register.page .post-wrap .post-content, .page-my-account.page #main-content .post-content { padding: 15px; } .page-register.page .post-wrap .post-content > p.subtitle{ margin: -85px 0 60px -10px; } } /* Single post image */ @media only screen and (max-width: 700px) { .wp-caption.alignright{ float: none; margin: 10px auto; } img.alignright, img.alignleft{ display: block; float: none; margin: 10px auto; } } @media only screen and (max-width: 400px) { .page-register.page .wppb-checkbox .wppb-checkboxes li label, .page-my-account.page .wppb-checkbox .wppb-checkboxes li label{ width: 90%; } .page-register.page .post-wrap .post-content form > ul > li > input, .page-my-account.page .post-wrap .post-content form > ul > li > input{ width: 100%; } #pass-strength-result{ margin: 5px 0 !important; } } .wppb-form-field.wppb-html span { margin-left: 0 !important; } .wppb-user-forms .wppb-form-field > ul{ margin-left: 20px !important; } .wppb-checkboxes input{ background-color: transparent !important; } li#wppb-form-element-33, li#wppb-form-element-39, li#wppb-form-element-40 { display: none; } /*#wppb-form-element-32>label{ display: none; } #wppb-form-element-36>label{ display: none; } #wppb-form-element-36 ul li{ display:none !important; } #wppb-form-element-36 ul li:last-child{ display:block !important; } #wppb-form-element-37>label{ display: none; }*/ li.wppb-form-field.wppb-send-credentials-checkbox { display: none; } /* #wppb-form-element-32 ul li:last-child{ display:none !important; } */ .wppb-form-field.wppb-checkbox > label{ display: none; } #wppb-form-element-41 span{ margin-left: 0px; } .wppb-recaptcha > label { display: block; width: 100% !important; } .et_pb_extra_column, .et_extra_layout .et_pb_column{display:block !important;} @media only screen and (min-width: 1110px){ #et-menu .sub-menu > li a { font-size: 15px !important; } /* header.header li ul{ position: relative !important; } header.header li ul:last-child{ display: block; } */ } @media only screen and (max-width: 1024px){ #et-navigation .mega-menu.mega-featured-2 > ul > li:nth-child(2) { display: block; } } @media only screen and (max-width: 480px){ .wppb-recaptcha .g-recaptcha{ transform:scale(0.77); -webkit-transform:scale(0.77); transform-origin:0 0; -webkit-transform-origin:0 0; } } .wppb-mailchimp-subscribe label input, .wppb-send-credentials-checkbox label input{ vertical-align: middle !important; } /*li#wppb-form-element-36 ul { margin-bottom: -25px !important; padding: 0; }*/ .wppb-mailchimp-subscribe { margin-bottom: -10px !important; padding: 0 !important; } /*ul.tribe-events-sub-nav{ display: none; }*/ body.single-tribe_events ul.tribe-events-sub-nav{ display: block; } /* * Cookie alert button style * */ #cookie-notice .button.bootstrap { background-color: #ff5800; background-image: none; font-family: Open Sans; box-shadow: initial; text-shadow: initial; border: none; border-radius: 0; font-weight: normal; } #cookie-notice .button.bootstrap:focus, #cookie-notice .button.bootstrap:hover{ background-color: #e94f02; } /* Setting the breakpoint of the mobile menu */ @media (max-width: 980px) { #top-header { display: none; } #et-mobile-navigation { display: block; } #et-menu { display: none !important; } #et-mobile-navigation #et-extra-mobile-menu li{ width:100%; position: relative; } #et-mobile-navigation nav { width: 100%; padding: 40px 40px 20px; border-radius: 0 0 3px 3px; overflow: hidden; display: none; } #et-info { -ms-flex-wrap: wrap; flex-wrap: wrap; border-bottom: 1px solid rgba(255, 255, 255, 0.1); padding: 0 0 10px; margin: 0; } #et-info .et-extra-social-icons li { margin: 0 10px 10px 0; } #et-info .et-extra-social-icons .et-extra-icon { border: 0; padding: 0; } #et-navigation a { display: block; padding: 15px 0; } #et-mobile-navigation #et-extra-mobile-menu li.menu-item-has-children > a:after { position: absolute; top: 50%; right: 20px; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform-origin: center; transform-origin: center; transition: 0.3s ease; } .menuHighlight, .accountButton, .logOutButton { margin-bottom: 15px !important; } .et_fixed_nav .et-fixed-header #main-header { position: relative; } .subscribe-footer .container .et_pb_row{ flex-wrap: wrap; } } @media (min-width: 980px) { .et_fixed_nav .et-fixed-header #main-header { position: fixed; } } /*** Module titles ***/ .home-block .module-head h1 { font-size: 24px !important; } /*** Footer Menu Spacing ***/ #footer .et_pb_widget #menu-navigate-menu li { margin-bottom: 3px !important } @media (max-width: 768px) { #footer .et_pb_widget #menu-navigate-menu li{ margin-bottom: 10px !important; } #footer-menu li { display: inline-block; } } /*** Post Comments ***/ #reply-title { font-family: Aller; font-size: 22px; } /*** Tribe Events ***/ .tribe-events-related-events-title { font-family: Aller; color: #444444; } /*a.tribe-event-url { color: rgba(0, 0, 0, 0.75) !important; letter-spacing: 0px; }*/ .tribe-related-events-title{ padding-bottom: 0px !important; } .tribe-events-back{ text-decoration: underline; } /*** Widget Button Styling ***/ .widget_button { font-family: 'Aller',Helvetica,Arial,Lucida,sans-serif!important; text-transform: uppercase; font-weight: normal; font-size: 16px; line-height: 1.7em !important; padding: 4px!important; background: #ff5800; width: 100% !important; border-radius: 4px; border: 2px solid #ff5800 !important; box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.1) !important; -webkit-border-radius: 4px; -moz-border-radius: 4px; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; border: 2px solid #ff9501; } .widget_button:hover{ color: #ffffff; background: #e65102; border: 2px solid #e65102 !important; } /*** Gravity Forms Styling ***/ body .gform_wrapper .gform_body .gform_fields .gfield input { padding: 16px !important; border-radius: 5px; border: none; background: #ffffff; } body .gform_wrapper .gform_body .gform_fields .gfield textarea { padding: 16px !important; border-radius: 5px; border: none; } body .gform_wrapper .gform_body .gform_fields .gfield textarea { padding: 16px !important; border-radius: 5px; border: none; background: #ffffff; } body .gforms_confirmation_message { text-align: center !important; } #gform_confirmation_message { text-align: center !important; } /*** Recaptcha Style ***/ @media only screen and (max-width: 980px) { .ginput_recaptcha { transform: scale(0.77) !important; -webkit-transform: scale(0.77) !important; transform-origin: 0 0 !important; -webkit-transform-origin: 0 0 !important; } } /*** Gravity Forms Button Styling ***/ body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type=submit] { font-family: 'Aller',Helvetica,Arial,Lucida,sans-serif!important; text-transform: uppercase; font-weight: normal; font-size: 16px; color: #FFFFFF; line-height: 1.7em !important; padding: 5px!important; background: #ff5800; width: 100%; max-width: 200px; border-radius: 4px; border: 2px solid #ff5800 !important; box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.1); -webkit-border-radius: 4px; -moz-border-radius: 4px; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; } body .gform_wrapper .gform_footer input[type=submit]:hover { color: #ffffff; background: #e65102; border: 2px solid #e65102 !important; } #tribe-events-header .tribe-events-sub-nav{ overflow: visible; height: 45px; } /*Popular listing*/ ul.wpp-list li a.wpp-post-title{ margin-left: 57px; display: block; color: rgba(0, 0, 0, 0.75); font-size: 14px; font-weight: 600; } ul.wpp-list li span.wpp-meta.post-stats{ margin-left: 57px; color: #888888; font-family: 'Open Sans', sans-serif; font-size: 12px; font-weight: 400; } /*Footer animation*/ #footer .et_pb_image{ opacity: 1 !important; -webkit-animation: none !important; animation: none !important; } .et_extra_layout .et_pb_image_0{ max-width: 90%; } #footer .subscribe-footer .container > div{ padding: 15px 0; } /**Directories Pro**/ .drts-display-element-with-background{ background-size: contain; } body.page-directory-directory #main-content{ padding-top: 120px; } body.page-directory-directory h1.entry-title{ position: absolute; color: #444 !important; font-size: 42px; margin-left: -60px; top: -80px; } /*.drts .drts-bs-d-sm-block.drts-location-map-container-container{ display: none !important; } .drts-location-entities-container{ flex: none !important; max-width: 100% !important; }*/ .drts-dashboard{ padding: 0 5%; } .drts-dashboard-aside { display: none; } /*.drts-display-element.directory-listing-title > a { color: #444 !important; font-weight: 600; font-size: 24px; }*/ .drts-view-post-entities .drts-view-entities-list-row .drts-display--summary{ border:none; border-bottom: 1px solid #eee; } .fa-angle-double-right:before{ content: '\e62f' !important; font-family: 'ET-Extra' !important; color: rgba(0, 0, 0, 0.6) !important; } .fa-angle-double-left:before{ content: '\e62e' !important; font-family: 'ET-Extra' !important; color: rgba(0, 0, 0, 0.6) !important; } .drts .drts-bs-btn-outline-secondary{ background-color: rgba(0, 0, 0, 0.1) !important; padding: 7px 12px; border-radius: 3px !important; color: rgba(0, 0, 0, 0.6) !important; font-size: 12px !important; font-weight: 600 !important; border: 0 !important; box-shadow: none !important; margin: 0 0 0 10px !important; } .drts .drts-bs-btn-outline-secondary:not(:disabled):not(.drts-bs-disabled).drts-bs-active{ background-color: #519bf5 !important; color: #fff !important; } .directory-excerpt, .directory-read-more{ padding: 10px 0; } .directory-read-more button{ background-color:rgba(0, 0, 0, 0.1) !important; color: #444 !important; border: none !important; font-size: 14px !important; } /*Popular listing*/ ul.wpp-list li a.wpp-post-title{ margin-left: 57px; display: block; color: rgba(0, 0, 0, 0.75); font-size: 14px; font-weight: 600; } ul.wpp-list li span.wpp-meta.post-stats{ margin-left: 57px; color: #888888; font-family: 'Open Sans', sans-serif; font-size: 12px; font-weight: 400; } /******* Single post directory pro listings *******/ .single-post-dir-listing{ border: none; } .single-post-dir-listing .listings-box-header{ width: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .single-post-dir-listing .listings-box-header h3{ margin: 0; padding: 10px 0 10px 20px; font-size: 16px; text-transform: uppercase; font-family: "Aller", "Open Sans"; color: #444; letter-spacing: 0; } .single-post-dir-listing .listings-box-content{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: nowrap; flex-wrap: nowrap; width: 100%; padding: 20px; } .single-post-dir-listing .listings-box-content .single-listing-content a h3{ letter-spacing: 0; font-family: 'Aller'; color: #444; font-size: 22px; } .single-post-dir-listing .listings-box-content .contact-info{ width: 100%; /* display: -webkit-box; display: -ms-flexbox; display: flex; */ margin: 15px 0; justify-content: space-between; } .single-post-dir-listing .listings-box-content .contact-info a { font-weight: normal; color: #444; border: none; background-color: transparent; padding: 0; margin: 0 0 5px 0; text-align: left; width: auto; } .et_extra_other_module.single-post-dir-listing.premium .listings-box-content a{ margin-left: 0; } .single-post-dir-listing .single-listing{ width: 25%; padding: 0 10px; } .single-post-dir-listing .single-listing.advert{ padding: 15px 25px; background-color: #eee; border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.1) ; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) ; line-height: 1.2em } .single-post-dir-listing .single-listing.advert h2{ font-size: 1.7rem; color: #444; text-transform: uppercase; font-family: "Aller", "Open Sans"; } .single-post-dir-listing .single-listing.advert p{ line-height: 1.2em; font-weight: 700; } .single-post-dir-listing .single-listing.advert a.link.btn{ padding: 8px 10px; margin-top: 28px; } .single-post-dir-listing.regular .listings-box-content{ text-align: center; } .single-post-dir-listing.regular .listings-box-content h4{ padding: 0; font-size: 15px; } .single-post-dir-listing.regular .single-listing-image{ height: 150px; position: relative; /*border: 1px solid #eee;*/ margin-bottom: 10px; } .single-post-dir-listing.regular .single-listing-image img{ width: 90%; max-height: 100%; top: 50%; position: absolute; left: 50%; -ms-transform: translate(-50%, -50%); /* IE 9 */ -webkit-transform: translate(-50%, -50%); /* Safari */ transform: translate(-50%, -50%); } .single-post-dir-listing .listings-box-content .link{ font-weight: 600; border: 1px solid #ff5800; background-color: #ff5800; color: #fff; padding: 5px 10px; border-radius: 3px; display: block; width: 150px; text-align: center; margin: 10px auto 5px; transition: all .3s ease; } .single-post-dir-listing .listings-box-content .link.btn{ text-transform: uppercase; letter-spacing: 0.5px; } .single-post-dir-listing .listings-box-content .link.btn:hover{ background-color:#e65102; } .display-element-categories a{ color: #888 !important; font-size: small; } .drts-display-element-entity_field_post_content-1{ color: #444; font-size: 14px; } .drts-search-form-field-keyword .tt-dataset-top-directory_category{ display: none; } /**************** * Listings page ***************/ .listings-search-section{ z-index: 10; } .listings-search-bar button.drts-bs-btn-primary, .listings-search-bar button.drts-bs-btn-primary.drts-search-form-submit:disabled, body.tax-directory_dir_cat .go-back-btn button{ border-color: #ff5800; background-color: #ff5800; font-family: open sans!important; font-weight: 600; letter-spacing: 1px; font-size: 14px; border-radius: 5px !important; width: 95% !important; margin: 0 auto !important; } body.tax-directory_dir_cat .go-back-btn button{ width: 150px !important; text-align: center; border: 2px solid #ff5800; } .listings-search-bar button.drts-bs-btn-primary:hover, .listings-search-bar button.drts-bs-btn-primary:focus, .listings-search-bar button.drts-bs-btn-primary:active, .listings-search-bar button.drts-bs-btn-primary:visited, .listings-search-bar button.drts-bs-btn-primary:disabled, body.tax-directory_dir_cat .go-back-btn button:hover{ background: #e65102 !important; border: 2px solid #e65102!important; } .listings-search-bar .drts-bs-form-group.drts-form-field { width: 95%; margin: 0 auto !important; } .listings-search-bar .drts-form-field.drts-form-type-select{ border-radius: 3px !important; width: 97%; } form .drts-search-form-field input[type=text], form .drts-search-form-field .select2-container .select2-selection--single .select2-selection__rendered, form .drts-search-form-submit{ height: 50px !important; background-color: #fff; } .listings-search-bar .drts-bs-form-group input, .listings-search-bar .drts-bs-form-group span{ border-radius: 5px !important; } .select2-container--default .select2-results>.select2-results__options{ max-height: 130px !important; } .listings-search-bar .drts-bs-form-group.drts-form-field .drts-form-type-textfield{ width: 100%; } .select2-container--default .select2-selection--single .select2-selection__placeholder{ font-size: 1rem; line-height: 1.5; text-transform: uppercase; font-weight: 600; } /* .drts-view-entities-list-grid .drts-row > div.drts-col-12.drts-col-lg-4.drts-col-xl-3{ display: -webkit-box; display: -ms-flexbox; display: flex; } */ .single-post-dir-listing .listings-box-content .link p { margin-left: 5px; } .single-post-dir-listing .listings-box-content .link i, .single-post-dir-listing .listings-box-content .link p { display: inline-block; } .silver-level-listings .drts-entity-featured-9{ /* display: none; */ } .drts-view-entities-header{ display: none; } .drts-view-post-entities .drts-display--summary{ background-color: #fff; box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.2); border-radius: 5px; min-height: 450px; margin-bottom: 25px !important; text-align: center; position: relative; overflow: hidden; } .directory-listing-title{ text-align: center; } .directory-listing-title a{ font-size: 21px; color: #444444 !important; font-family: 'Open Sans'; font-weight: 700; margin: 15px 0 10px 0; display: block; } .blurb-separator{ margin: 10px auto !important; padding: 0; width: 50px; display: none; } /* .drts-view-entities-container-list .drts-entity-featured-9::after, .drts-view-entities-container-list .drts-entity-featured-5::after, .drts-view-entities-container-list .drts-entity-featured-9 .header-images-container::after, body.tax-directory_dir_cat .drts-entity-featured-9::after{ content: "Gold Listing"; max-width: 100px; margin: 15px auto; color: #444; border-radius: 3px; padding: 1px; background-color: #efce81; font-size: 10px; font-weight: bold; display: block; text-align: center; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 100%; z-index: 3; display: none; } .drts-entity-featured-5::after, .drts-entity-featured-5 .header-images-container::after, body.tax-directory_dir_cat .drts-entity-featured-5::after{ content: "Silver Listing" !important; max-width: 100px; margin: 15px auto; color: #444; border-radius: 3px; padding: 1px; background-color: #c0c0c0 !important; font-size: 10px; font-weight: bold; display: block; text-align: center; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 100%; z-index: 3; } */ body.single-directory_dir_ltg .featured-listings-container .drts-entity-featured-9::after, body.single-directory_dir_ltg .featured-listings-container .drts-entity-featured-5::after, body.single-directory_dir_ltg .drts-entity-featured-9 .header-images-container::after, body.single-directory_dir_ltg .featured-listings-container .drts-entity-featured-5::after, body.single-directory_dir_ltg .drts-entity-featured-5 .header-images-container::after{ display: none; } /* body.single-directory_dir_ltg.drts-entity-featured-9 .gradient-background::after, body.single-directory_dir_ltg.drts-entity-featured-5 .gradient-background::after, body.single-directory_dir_ltg.drts-entity-featured-9 .background-photo::after, body.single-directory_dir_ltg.drts-entity-featured-5 .background-photo::after{ content: "Silver Listing"; max-width: 150px; padding: 10px; font-size: 14px; bottom: 20px; margin: 15px auto; color: #444; border-radius: 3px; background-color: #c0c0c0; font-weight: bold; display: block; text-align: center; position: absolute; left: 50%; transform: translateX(-50%); width: 100%; z-index: 3; } body.single-directory_dir_ltg.drts-entity-featured-9 .gradient-background::after, body.single-directory_dir_ltg.drts-entity-featured-9 .background-photo::after{ content: "Gold Listing"; background-color: #efce81; } */ .directory-listing-aside { height: 200px; background-image: linear-gradient(45deg,#2b87da 0%,#59d1f2 100%); padding: 50px !important; border-radius: 5px 5px 0 0; } .drts-entity-featured-9 .directory-listing-aside { background-image: linear-gradient(315deg, #fec84e 0%, #ffdea8 74%); } .drts-entity-featured-5 .directory-listing-aside { background-image: linear-gradient(315deg, #ffffff 0%, #d7e1ec 74%); } .directory-listing-aside .directory-listing-photo{ background-size: contain; background-color: #fff; border-radius: 10px; border: 5px solid #fff; min-height: 100px; display: block; } .drts-display-element-with-background-no-image, div.drts-no-image{ display: none; } /********************** * Single listings page *********************/ body.single-directory_dir_ltg .et_pb_extra_column_sidebar, body.tax-directory_dir_cat .et_pb_extra_column_sidebar{ display: none; } body.single-directory_dir_ltg #main-content > .container{ max-width: none; width: 100%; } body.single-directory_dir_ltg #main-content{ padding-top: 0; background-color: #fff; } body.single-directory_dir_ltg .et_pb_extra_column_main, body.tax-directory_dir_cat .et_pb_extra_column_main{ min-width: 100%; max-width: 100%; width: 100%; flex-basis: 100%; padding: 0; } body.single-directory_dir_ltg .et_pb_extra_column_main article{ background-color: transparent; box-shadow: none; } body.single-directory_dir_ltg .et_pb_extra_column_main .post-wrap{ padding:0; } body.single-directory_dir_ltg .header-images-container { width: 150px; height: 150px; overflow: hidden; background-color: #fff; border-radius: 6px; border: 6px solid #eee; position: absolute; left: 50%; top: 140px; transform: translateX(-50%); padding: 5px; z-index: 2; } /*body.single-directory_dir_ltg.drts-entity-featured-9 .header-images-container { border: 6px solid #efce81; } body.single-directory_dir_ltg.drts-entity-featured-5 .header-images-container { border: 6px solid #c0c0c0; }*/ body.single-directory_dir_ltg .header-images-container > img { width: 100% !important; top: 50%; position: relative; transform: translateY(-50%); /* position: absolute; left: 50%; top: 50px; padding: 10px; background-color: white; border-radius: 5px; border: 3px solid #eee; transform: translateX(-50%); */ } body.single-directory_dir_ltg .entry-title{ display: none; } body.single-directory_dir_ltg .post-wrap > .post-content{ margin: 0; } body.single-directory_dir_ltg .header-images-container > div > div:first-child{ position: absolute; display: block; height: 140px; width: 140px !important; background-color: #fff; z-index: 9; left: 50%; transform: translateX(-50%); top: 50px; padding: 12px; border-radius: 5px; border: 5px solid #eee; } body.single-directory_dir_ltg .header-images-container > div > div:first-child img{ transform: translateY(-50%); top: 50%; position: relative; } body.single-directory_dir_ltg .header-title-container{ position: absolute; max-width: 1200px; left: 50%; z-index: 1; top: 350px; transform: translateX(-50%); text-align: center; } body.single-directory_dir_ltg .header-title-container a, body.single-directory_dir_ltg .header-title-container div.header-title{ font-size: 3rem; opacity: 1; text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.3); font-family: 'Aller', sans-serif; font-weight: 700; color: #fff; text-transform: uppercase; line-height: 1; } body.single-directory_dir_ltg .header-images-container img{ /*width: 200px !important; max-width: none; flex: none; padding: 50px 15px; background-color: #fff; border-radius: 5px; position: absolute; z-index: 2; left: 50%; transform: translateX(-50%); top: 50px; border: 5px solid #eee;*/ } /*body.single-directory_dir_ltg .header-images-container > div > div:nth-child(2) img { width: 100% !important; position: relative !important; top: -10px; left: 0; padding: 0 !important; z-index: 0; transform: none; border: none; }*/ /*body.single-directory_dir_ltg .header-images-container > div > div:nth-child(2):before { content: ""; position: absolute; top: -3px; left: 0; width: 100%; height: 100%; background-image: linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%); display: block; z-index: 1; }*/ body.single-directory_dir_ltg .background-photo{ position: absolute; top: 40PX; left: 0; width: 100%; height: 560px; overflow: hidden; z-index: 1; background-image: linear-gradient(45deg,#2b87da 0%,#59d1f2 100%)!important; } body.single-directory_dir_ltg .background-photo:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%); display: block; z-index: 2; } .gradient-background{ position: relative; top: 40px; left: 0; margin-bottom: 40px; width: 100%; height: 560px; overflow: hidden; z-index: 0; background-image: linear-gradient(45deg,#2b87da 0%,#59d1f2 100%)!important; } body.single-directory_dir_ltg .category-container .drts-entity-field-label, body.single-directory_dir_ltg .category-container .drts-entity-field-value{ display: inline-block; margin-top: 7px; } body.single-directory_dir_ltg .category-and-contact-business{ background-color: #f2f2f2; padding: 30px 0; margin-bottom: 20px; } body.single-directory_dir_ltg .category-and-contact-business a{ color: #888; } body.single-directory_dir_ltg .category-and-contact-business a.contact-btn{ /*display: none !important;*/ } body.single-directory_dir_ltg.drts-entity-featured.drts-entity-featured-9 .category-and-contact-business a.contact-btn{ display: block !important; } body.single-directory_dir_ltg .contact-business-container .drts-bs-btn-group { width: 100%; } body.single-directory_dir_ltg .contact-business-container a.contact-btn, body.single-directory_dir_ltg .add-your-business-column button.drts-bs-btn, body.single-directory_dir_ltg .drts-map-directions button.drts-directory-btn-directions.drts-map-directions-trigger, body.single-directory_dir_ltg .drts-map-directions button.drts-bs-dropdown-toggle-split{ width: 90%; margin: 0 auto; border-color: #ff5800; background-color: #ff5800; letter-spacing: 0.5px; font-size: 14px; font-weight: 600!important; text-transform: uppercase!important; border-radius: 3px; display: inline-block; padding: 10px; text-align: center; color: #fff; min-height: 35px; } body.single-directory_dir_ltg .drts-map-directions button.drts-bs-dropdown-toggle-split{ width: auto; } body.single-directory_dir_ltg .contact-business-container .contact-btn a:hover, body.single-directory_dir_ltg .add-your-business-column button.drts-bs-btn:hover{ border-color: #e65102; background-color: #e65102; } body.single-directory_dir_ltg .narrow-content, body.single-directory_dir_ltg .category-and-contact-business > div{ position: relative; width: 90%; max-width: 1280px; margin: 0 auto; } body.single-directory_dir_ltg .contact-information .drts-entity-field-label, body.single-directory_dir_ltg .contact-information .drts-entity-field-value{ display: inline-block; } body.single-directory_dir_ltg .contact-information .drts-entity-field-label{ vertical-align: top; } body.single-directory_dir_ltg .contact-information .drts-entity-field-value{ width: 90%; } body.single-directory_dir_ltg .narrow-content p { color: #444; font-size: 1.3em; } body.single-directory_dir_ltg .narrow-content input, body.single-directory_dir_ltg .narrow-content textarea{ background: #fff; resize:vertical; } body.single-directory_dir_ltg .narrow-content .single-listing-title{ margin: 40px 0 20px 0; font-size: 32px; font-weight: bold; text-transform: uppercase; line-height: 1.4em; font-family: 'Aller'; } /* body.single-directory_dir_ltg .sidebar-block{ margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px solid #ccc; } */ body.single-directory_dir_ltg .sidebar-block.contact-information .drts-display-element{ color: #444; margin-bottom: 10px; } body.single-directory_dir_ltg .sidebar-block.contact-information .drts-display-element a{ color: #444; } body.single-directory_dir_ltg .sidebar-block .directory-listing-map{ margin: 20px 0; } body.tax-directory_dir_cat #drts-body{ max-width: 1080px; width: 90%; margin: 50px auto; } body.tax-directory_dir_cat .category-page-title a{ font-size: 32px; font-family: 'Aller'; font-weight: 700; margin: 75px 0 50px 0; display: block; color: #444 !important; text-transform: uppercase; } /*body.single-directory_dir_ltg .drts-display-element-template-name-excerpt { width: 90%; max-width: 750px; left: 50%; position: absolute; top: 320px; z-index: 3; color: #fff; transform: translateX(-50%); text-align: center; font-size: 16px; }*/ body.single-directory_dir_ltg .single-directory-excerpt{ margin-top: 25px; } body.single-directory_dir_ltg .single-directory-excerpt p{ color: #fff; font-size: 1.1rem; font-family: 'Open Sans', sans-serif; text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.3); } body.single-directory_dir_ltg .single-listing-container > div.header-title-container:first-child{ position: relative; z-index: 1; top: 0; text-align: center; padding: 150px; background-image: linear-gradient(45deg,#2b87da 0%,#59d1f2 100%)!important; min-height: 500px; max-width: none; } /* body.single-directory_dir_ltg.drts-entity-featured-9 .single-listing-container > div.header-title-container:first-child::after, body.single-directory_dir_ltg.drts-entity-featured-5 .single-listing-container > div.header-title-container:first-child::after{ content: "Gold Listing"; max-width: 150px; margin: 15px auto; color: #444; border-radius: 3px; padding: 10px; background-color: #efce81; font-size: 14px; font-weight: bold; display: block; text-align: center; position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); width: 100%; z-index: 3; } */ /* body.single-directory_dir_ltg.drts-entity-featured-5 .single-listing-container > div.header-title-container:first-child::after{ content: "Silver Listing"; background-color: #c0c0c0; } */ .drts-display-element-header span { font-size: 24px; color: #444; font-family: 'Aller'; } body.single-directory_dir_ltg .related-listings{ width: 100%; padding-top: 50px; } body.single-directory_dir_ltg .related-listings .drts-display-element-header, body.single-directory_dir_ltg .related-listings .drts-main{ max-width: 1280px; margin: 0 auto; } body.single-directory_dir_ltg .related-listings .drts-display-element-header{ text-align: center; margin-bottom: 50px; } body.single-directory_dir_ltg .related-listings .drts-display-element-header span{ font-size: 38px; font-family: 'Aller'; text-transform: uppercase; } body.single-directory_dir_ltg .related-listings .drts-row > div{ padding-left:25px; padding-right: 25px; } body.single-directory_dir_ltg .add-your-business{ background-color: #313742; margin-bottom: -110px; } body.single-directory_dir_ltg .add-your-business > div{ max-width: 1280px; margin: 50px auto; padding: 20px 0; } body.single-directory_dir_ltg .add-your-business .text-block{ color: #fff; font-size: 30px; text-align: center; font-family: 'Aller'; font-weight: 700; } body.single-directory_dir_ltg .add-your-business button.drts-bs-btn{ margin-top: 6px; width: 60%; } .gallery-block .drts-display-element{ display: flex; flex-wrap: wrap; } .gallery-block .drts-display-element > div:first-child{ width: 100%; } .gallery-block .drts-display-element > div:first-child .fluid-width-video-wrapper{ min-height: 200px; } .gallery-block .drts-display-element > div:first-child iframe{ height: auto !important; min-height: 200px; } .gallery-block .drts-display-element > div{ width: 100%; padding: 0; height: auto; margin-right: 15px !important; } .gallery-block .drts-display-element > div iframe{ height: 200px !important; } .sidebar-block .latest-news-block ul{ padding-left: 15px; } .sidebar-block .latest-news-block ul li{ list-style-type: disc; margin-bottom: 7px; } .sidebar-block .latest-news-block ul li a{ color: #519bf5; font-size: 1rem; line-height: 1.7; } .listing-contact-container .row{ width: 100%; display: flex; justify-content: space-between; } .listing-contact-container .row .half{ width: 48%; margin-bottom: 10px; } .listing-contact-container .row label, .listing-contact-container .row input, .listing-contact-container .row select, .listing-contact-container .row textarea{ width: 100%; min-height: 50px; border-radius: 5px; } .listing-contact-container .row select{ background-color: #fff; } .title-link{ position: absolute; top: 0; left: 0; z-index: 0; text-align: left; } .title-link a{ opacity: 0; padding: 500px; } .display-element-categories{ z-index: 1; position: relative; margin-top: 5px; } .directory-listing-main{ overflow: visible !important; } body.single-directory_dir_ltg .drts-display-element-template-name-breadcrumbs, body.single-directory_dir_ltg .drts-display-element-template-name-breadcrumbs a{ color: #888; padding: 25px 0 0 0; } body.single-directory_dir_ltg .drts-display-element-template-name-breadcrumbs a:first-child{ font-weight: bold; } body.single-directory_dir_ltg .right-column.narrow-content-column{ padding-top: 95px; } body.single-directory_dir_ltg .drts-entity-featured-9::after, body.single-directory_dir_ltg .drts-entity-featured-5::after{ display: none; } body.single-directory_dir_ltg .sidebar-block.latest-news{ border: none; } body.single-directory_dir_ltg .sidebar-block.latest-news ul li{ list-style: none; } body.single-directory_dir_ltg .sidebar-block.latest-news > div ul li:first-child:before{ content: "Latest News"; text-transform: uppercase; display: block; font-size: 24px; font-weight: 700; margin-bottom: 15px; margin-top: 40px; color: #444; font-family: 'Aller'; } body.single-directory_dir_ltg .sidebar-block .drts-display-element-header{ margin: 40px 0 15px 0; } body.single-directory_dir_ltg .gallery-block .drts-display-element-header{ margin: 40px 0 15px 0; } body.single-directory_dir_ltg .contact-information.sidebar-block{ margin-bottom: 15px; } /* body.single-directory_dir_ltg .sidebar-block.gallery-block{ border-top: 1px solid #ccc; } */ body.single-directory_dir_ltg .listing-description{ padding-bottom: 65px; } .gfield input, body .gform_wrapper .gform_body .gform_fields .gfield select { padding: 16px!important; border-radius: 5px; border: none; background: #ffffff; } .contact-form-heading{ display: none; margin-bottom: -64px; margin-left: 54px; } body.drts-entity-featured .contact-form-heading{ display: block; } body.drts-entity-featured .contact-form-heading .drts-entity-field-label, body.drts-entity-featured .contact-form-heading .drts-entity-field-value{ display: inline; font-family: Aller; color: #444444; font-weight: 700; letter-spacing: 0px; font-size: 26px; text-transform: uppercase; } #footer #et-boc .et_pb_section { background-color: transparent; } .narrow-content-column .drts-display-element.listing-description ul{ padding: 1em 0 1em 1.143em; list-style: disc; } .narrow-content-column .drts-display-element.listing-description ul li{ list-style: disc; color: #444; font-size: 1.3em; margin-bottom: 7px !important; } #business-contact-form { padding: 54px 54px 24px 54px; background-color: #f2f2f2; border-radius: 8px; box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, .2); margin-bottom: 25px; } .single-post-dir-listing.premium .listings-box-content .single-listing-image{ width: 20%; } .single-post-dir-listing.premium .listings-box-content .single-listing-content{ max-width: 80%; padding-left: 15px; } /* latest_directory_members */ .latest_directory_members > div.et_pb_text_inner{ width: 100%; padding: 15px 0 0 0; } .latest_directory_members > div.et_pb_text_inner > p{ display: none; } .latest_directory_members > div.et_pb_text_inner .drts-row > div:last-child > div.drts-entity-post{ border: none; margin-bottom: 0; } .latest_directory_members .drts-entity-post{ box-shadow: none; min-height: 1px; padding-bottom: 10px; margin-bottom: 10px !important; } .latest_directory_members .drts-entity-post .directory-listing-main{ text-align: left; padding: 5px 1em 0.8em 1em; } .latest_directory_members .drts-entity-post .directory-excerpt{ display: none; } .latest_directory_members .drts-entity-post .directory-listing-aside{ padding: 0 !important; height: 70px; flex: none; max-width: 70px; margin-left: 20px; border-radius: 0; background-image: linear-gradient(45deg,#e7e7e7 0%,#eee 100%); } .latest_directory_members .drts-entity-post .directory-listing-aside .directory-listing-photo{ width: 70px; min-height: 70px; border-radius: 0; } .latest_directory_members .drts-entity-post .directory-listing-title a{ font-size: 14px !important; line-height: 18px; font-weight: 600; letter-spacing: 0px; text-transform: capitalize; color: #666666 !important; font-family: 'Open Sans'; text-align: left; margin: 0; } .latest_directory_members .drts-entity-post .directory-listing-title a:hover{ color: #519bf5 !important } .latest_directory_members .drts-entity-post .display-element-categories{ line-height: 20px; } .latest_directory_members .drts-entity-post .display-element-categories a{ font-size: 12px; color: #888888; } .latest_directory_members .drts-entity-post .title-link a, .latest_directory_members .drts-entity-post .blurb-separator{ display: none; } body.category footer#footer .et_pb_row.et_pb_row_{ display: flex; } @media screen and (max-width: 1100px) { .cta-section-listings h2{ text-align: center !important; } } @media screen and (max-width: 980px) { .header-images-container .drts-bs-no-gutters > div:nth-child(2){ max-width: none; height: 100%; position: absolute; width: max-content; } body.single-directory_dir_ltg .contact-business-container a.contact-btn{ display: block; } body.single-directory_dir_ltg .header-images-container > div > div:nth-child(2) img{ width: 100vw !important; height: 100% !important; } .narrow-content .narrow-content-column{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-top: 50px; } .category-container, .contact-business-container{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .add-your-business .text-block{ text-align: center; } .add-your-business-column{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .add-your-business-column button{ margin: 10px auto !important; } .drts-view-post-entities .drts-display--summary{ min-height: auto; } .single-post-dir-listing .single-listing{ width: 50%; } body.single-directory_dir_ltg .right-column.narrow-content-column{ padding-top: 10px; } /*body.single-directory_dir_ltg .drts-display-element-template-name-excerpt { top: 200px; }*/ body.single-directory_dir_ltg .narrow-content > div.drts-row{ margin-left: 0; margin-right: 0; } body.category footer#footer .et_pb_row.et_pb_row_{ display: block; } } @media screen and (max-width: 768px) { body.single-directory_dir_ltg .header-images-container > div > div:nth-child(2) img{ width: 100% !important; } .background-photo img{ height: 100% !important; width: auto !important; max-width: none !important; } .drts-view-entities-list-grid .drts-row > div.drts-col-12.drts-col-lg-4.drts-col-xl-3{ display: block; } body.single-directory_dir_ltg .header-title-container{ width: 90%; } .single-post-dir-listing.premium .listings-box-content{ display: block; } .single-post-dir-listing.premium .listings-box-content .single-listing-image{ width: 100%; padding: 20px; text-align: center; } .single-post-dir-listing.premium .listings-box-content .single-listing-content{ max-width: 100%; padding-left: 0; } .latest_directory_members .drts-entity-post .directory-listing-aside .directory-listing-photo{ width: 70px; background-size: 75%; background-position: 15% center; min-height: auto; } .latest_directory_members .drts-entity-post .directory-listing-aside{ height: 95px; width: 65px; max-width: 65px !important; } .latest_directory_members .drts-entity-post .directory-listing-main{ flex: 0 0 60% !important; } } @media screen and (max-width: 560px) { .single-post-dir-listing .listings-box-content{ display: block; } .single-post-dir-listing .single-listing{ width: 100%; } .single-post-dir-listing .single-listing.advert{ margin-top: 25px; } .category-container, .contact-business-container{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .listing-contact-container .row{ display: block; } .listing-contact-container .row .half{ width: 100%; } .related-listings .drts-gutter-none > div, .silver-level-listings .drts-gutter-none > div, .regular-level-listings .drts-gutter-none > div, .directory-listing-aside, .directory-listing-main{ -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; } .drts-entity.drts-entity-post .directory-excerpt{ line-height: 1.6; } .drts-view-entities-container-list .drts-entity-featured-9::after, .drts-view-entities-container-list .drts-entity-featured-5::after, .drts-view-entities-container-list .drts-entity-featured-9 .header-images-container::after, body.tax-directory_dir_cat .drts-entity-featured-9::after{ padding: 6px; } /** single listing page **/ body.single-directory_dir_ltg .header-title-container a{ font-size: 2rem; word-wrap: initial; } body.single-directory_dir_ltg .single-directory-excerpt p{ font-size: 1rem; } .category-and-contact-business .contact-business-container{ margin-top: 10px; } .narrow-content .narrow-content-column{ margin-top: 10px; } #business-contact-form{ padding: 54px 34px 24px 34px; } } /*** Membership pages ***/ body.page-template-no-header-template header { display: none; } .et_pb_module.et_pb_blurb.register-pricing-table { border-width: 0 2px 2px 2px; border-color: #313742; border-style: solid; } .et_pb_module.et_pb_blurb.register-pricing-table.featured{ background-color: #ffeff4; } .register-pricing-table h4.et_pb_module_header{ color: #fff; background-color: #313742; padding: 0; text-transform: initial; } .register-pricing-table h4.et_pb_module_header span.option{ font-size: .8rem; margin-right: 30px; padding: 15px 10px; background-color: #ff5800; display: inline-block; margin-left: -2px; position: relative; } .register-pricing-table h4.et_pb_module_header span.option::after { content: ""; position: absolute; background-color: transparent; width: 0; height: 0; border-top: 53px solid #ff5801; border-right: 30px solid transparent; top: 0; right: -30px; } .register-pricing-table .et_pb_blurb_description{ padding: 15px; } .register-pricing-table .et_pb_blurb_description p{ margin: 0; } .register-pricing-table .et_pb_blurb_description .header{ text-align: center; } .register-pricing-table .et_pb_blurb_description .header h3{ font-size: 2rem; color: #313842; } .register-pricing-table .et_pb_blurb_description .header h3 span, .register-pricing-table .et_pb_blurb_description .header h4 span { font-size: 1rem; text-transform: initial; } .register-pricing-table .et_pb_blurb_description .header p b{ font-weight: bold; } .register-pricing-table .et_pb_blurb_description .header i{ font-size: 0.7rem; font-style: italic; line-height: 1.6em; } .register-pricing-table .et_pb_blurb_description a.btn{ display: block; background-color: #ff5801; color: #fff; text-align: center; padding: 7px; margin-top: 15px; border-radius: 3px; } .register-pricing-table .et_pb_blurb_description ul { list-style-type: none; padding: 0; margin-bottom: 15px; } .register-pricing-table .et_pb_blurb_description ul.unavailable{ padding: 10px 0 15px 10px; } .register-pricing-table .et_pb_blurb_description ul li{ margin-bottom: 5px; font-size: 0.8rem; } .register-pricing-table .et_pb_blurb_description ul li p{ display: inline-block; width: calc(100% - 30px); } .register-pricing-table .et_pb_blurb_description ul li::before{ font-family: 'ETmodules'; font-size: 1.2rem; color: #4694da; vertical-align: top; display: inline-block; width: 25px; } .register-pricing-table .et_pb_blurb_description ul.available li::before{ content: "\4e"; } .register-pricing-table .et_pb_blurb_description ul.unavailable li::before{ content: "\4d"; color: #d92f3a; } .membership-btn{ display: block; border-radius: 3px; color: #fff; padding: 7px 15px; width: 150px; margin: 15px auto; } .membership-btn.orange{ background-color: #ff5800; color: #fff; font-style: normal; text-align: center; } .membership-btn.orange.long{ width: 200px; } .membership-row h1{ border-bottom: none; text-transform: initial; } .membership-row h3, .membership-row h4{ text-transform: initial; } .membership-row ul{ list-style: none; } .membership-row ul li::before { content: "\4e"; font-family: 'ETmodules'; font-size: 1.2rem; color: #4694da; vertical-align: top; display: inline-block; width: 25px; } .membership-footer #footer{ margin-top: 0; } .membership-footer #footer .et_pb_column_1_2{ width: 47.25%; } .et_social_pin_images_outer, .et_social_sidebar_networks, .et_social_mobile{ display: none; } .et_monarch .et_social_sidebar_networks, .et_monarch .et_social_mobile{ display: block; } .membership-form-header h1{ border-bottom: none; padding: 0; margin-bottom: 25px; font-size: 1.7rem; } .et_pb_text_1 h1{ font-family: "Aller", "Open Sans" !important; } .membership-form-container form ul li.wppb-form-field input.text-input, .membership-form-container form ul li.wppb-form-field input.extra_field_input, .membership-form-container form ul li.wppb-form-field select, .membership-form-container form ul li.wppb-form-field textarea, .membership-form-container form ul li.wppb-form-field input.extra_field_phone { width: 100%; height: 61px !important; border: 2px solid rgba(0,0,0,0.1) !important; background-color: #fff; border-radius: 5px; } .membership-form-container form ul li.wppb-form-field span{ width: 100%; margin-left: 0; } .membership-form-container form ul li.wppb-form-field span#pass-strength-result{ margin-left: 0; } .membership-form-container form .form-submit input, .membership-form-container form .form-submit input:hover{ color: #fff; background-color: #ff5800; float: left; width: 150px; } .personalized-registration-form h4, .personalized-registration-form ul li#wppb-form-element-24 label{ font-size: 1.9rem; } .personalized-registration-form ul li label{ font-size: 1.15rem; font-weight: 700; width: 100%; margin-bottom: 8px; } .personalized-registration-form ul li.wppb-form-field label{ font-family: "Open Sans" !important; } .personalized-registration-form ul li#wppb-form-element-24 label{ font-family: "Aller", "Open Sans" !important; } .personalized-registration-form ul li label span.wppb-required{ color: #790000; margin-left: 5px; } .personalized-registration-form ul li span{ font-size: 0.9rem; } .personalized-registration-form ul li span.custom_field_html p{ font-size:16px; } .personalized-registration-form ul li span p, .personalized-registration-form ul li ul.wppb-checkboxes li label{ font-size: 16px; font-weight: 400; } .personalized-registration-form ul li.wppb-msf-step-commands input.wppb-msf-button{ background: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.6); border-radius: 3px; width: 30%; height: 37px; } .personalized-registration-form ul li ul.wppb-checkboxes{ margin-left: 0 !important; width: 100%; } .personalized-registration-form p.form-submit{ width: 30%; position: absolute; right: 0; bottom: 0; } .personalized-registration-form p.form-submit input{ height: 37px; } .personalized-registration-form ul li#wppb-form-element-27 > label, .personalized-registration-form ul li#wppb-form-element-28 > label, .personalized-registration-form ul li#wppb-form-element-29 > label, .personalized-registration-form ul li#wppb-form-element-30 > label, .personalized-registration-form ul li#wppb-form-element-31 > label{ display: none; } .personalized-registration-form #wppb-form-element-50{ padding-bottom: 0; } .personalized-registration-form .wppb-recaptcha > label{ display: none; } @media only screen and (min-width: 981px){ .register-pricing-table .et_pb_blurb_description a.btn{ position: absolute; bottom: 10px; width: calc(100% - 30px); } .register-pricing-table .et_pb_blurb_description{ height: 100%; } .et_pb_module.et_pb_blurb.register-pricing-table{ height: 570px; padding-bottom: 60px; position: relative; } .personalized-registration-form ul li.wppb-form-field.wppb-default-first-name, .personalized-registration-form ul li.wppb-form-field.wppb-default-last-name, .personalized-registration-form ul li#wppb-form-element-25, .personalized-registration-form ul li#wppb-form-element-26, .personalized-registration-form ul li.wppb-form-field.wppb-default-e-mail, .personalized-registration-form ul li.wppb-form-field.wppb-phone, .personalized-registration-form ul li#wppb-form-element-28, .personalized-registration-form ul li#wppb-form-element-29, .personalized-registration-form ul li#wppb-form-element-30, .personalized-registration-form ul li.wppb-form-field.wppb-select-country{ width: 50%; display: inline-block; } .personalized-registration-form ul li.wppb-form-field.wppb-default-first-name, .personalized-registration-form ul li#wppb-form-element-25, .personalized-registration-form ul li.wppb-form-field.wppb-default-e-mail, .personalized-registration-form ul li#wppb-form-element-28, .personalized-registration-form ul li#wppb-form-element-29{ padding-right: 15px; } body.single-post .subscribe-footer > .container > .et_pb_section > .et_pb_row { display: flex; } } body.page-become-a-member .subscribe-footer { display: none; } #main-header-wrapper.fixedheader{ position: fixed; top:0; left: 0; width: 100%; }