.slick-lightbox .slick-lightbox-inner .slick-lightbox-close::before {
font-family: "Font Awesome 5 Free";
content: "\f057";
font-weight: 900;
position: absolute;
right: 0;
top: 0;
font-size: 3rem;
}
@media all and (min-width: 992px) { #main-header .navbar-pages .nav-link {
padding: 0 2rem;
font-family: 'Montserrat', sans-serif;
font-size: 1.6rem;
color: #fff;
}
#main-header .navbar-pages .active .nav-link {
color: #48c5e0;
}
#main-header .navbar-pages .nav-link:hover {
text-decoration: underline;
} #main-header .navbar-profile .nav-link {
padding: 0 0.7rem;
font-family: 'Montserrat', sans-serif;
font-size: 1.4rem;
color: #a1a1a1;
}
#main-header .navbar-profile .nav-link:hover {
color: #48c5e0;
}
.subnav-wrapper {
position: relative;
z-index: 10;
}
.subnav-wrapper.fixedOnTop .navbar {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 14rem;
z-index: 99999;
}
#main-header .subnav-wrapper.fixedOnTop .nav-link {color: #fff} #main-header .navbar-social .nav-link {
padding: 0 0.5rem;
font-family: 'Montserrat', sans-serif;
font-size: 1.4rem;
color: #a4a4a4;
}
#main-header .navbar-social .nav-link:hover {
color: #48c5e0;
}
.gallery-section {
height: auto;
}
}
@media all and (min-width: 768px) {
.mobile-only {display: none !important}
.basics-section .row > div:nth-child(3) .social-section-title {
margin-top: 20px;
}
#gallery-modal button.close,
#audio-modal button.close
{
margin-right: 5rem;
font-size: 3rem;
}
.slick-initialized .slick-slide {
padding: 4rem;
}
.slick-slider_item.slick-slide video, .slick-slider_item.slick-slide img, .slick-slider_item.slick-slide.slick-cloned.slick-active img {
width: 100%;
box-shadow: 3px 3px 30px #333;
}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-close {
top: 1.5rem;
right: 5rem;
left: unset;
}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-close:before {
font-family: "Font Awesome 5 Free";
content: "\f057";
font-weight: 900;
position: absolute;
right: 0;
top: 0;
font-size: 3rem;
}
}
@media all and (min-width: 1420px) {
.container {
max-width: 1324px;
}
#main-header .container {
max-width: 1164px;
}
.a-day-in-my-life-wrapper .section-content .content-headline {
margin-left: -5.5rem;
margin-right: -5.5rem;
}
}
@media all and (min-width: 1200px){
.footer-wrapper {
max-width: 950px;
}
}
@media all and (min-width: 1600px) {
.container {
max-width: 1374px;
}
}
@media all and (min-width: 1920px) {
.more-great-interviews .section-title:before {width: calc(61% - 51.2rem);}
.more-great-interviews .section-title:after {width: calc(61% - 51.2rem);}
}
@media (max-width:1919px){
}
@media all and (max-width: 1200px) {
}
@media (max-width:1024px) {
}
@media (max-width:991px) {
.section-text img,
.interview-section .a-day-in-my-life-wrapper .section-content img {
float: none;
}
.section-text ul,
#interview ul   {
list-style: none;
padding: 0;
margin: 1.5rem 0 2rem 0;
}
.section-text ol,
#interview ol   {
margin: 1.5rem 0 2rem 1.655rem;
}
.section-text ul li,
#interview ul li    {
position: relative;
padding-left: 1.5rem;
}
#interview ol li    {
position: relative;
padding-left: 0.25rem;
}
.section-text ul li:before,
#interview ul   li:before{
font-family: "Font Awesome 5 Free";
content: "\f105";
font-weight: 900;
position: absolute;
left: 0;
top: 0;
}
.basics-section {
background-size: cover;
}
.basics-section .social-links {
text-align: left;
}
}
@media all and (min-width: 768px) and (max-width: 991px) {
#main-header .subnav-wrapper .nav-link {
padding: 0 5rem;
letter-spacing: 0;
}
.cascade-slider_container {
max-width: 100%;
}
.gallery-section:before {width: 38%}
.gallery-section:after {width: 38%}
#gallery .cascade-slider_container {min-height: 58rem}
#gallery-modal .modal-body .section-title {font-size: 3.6rem;}
}
@media all and (max-width: 767px){
html {
font-size: 52.5%;
}
.slick-lightbox .slick-lightbox-inner .slick-lightbox-close {
right: 35px;
}
.desktop-only { display: none !important}
.fixed-top {position: static}
#gallery-modal .modal-body .section-title span {padding: 0 1rem}
#gallery-modal .grid-item {
padding: 0.5rem;
margin-top: 1rem;
} .hero-section {  padding: 2.5rem 0 0 0;
min-height: unset;
}
.hero-section .row {
justify-content: center;
}
.hero-section .contributor-photo {
margin-bottom: 7rem;
text-align: center;
}
.hero-section .contributor-photo:before {
width: 96%;
left: -2rem;
}
.hero-section .contributor-title h1 {
font-size: 5rem; font-weight: 400;
padding-left: 2rem;
margin-bottom: 2rem;
}
.hero-section .contributor-title .career-desc {
padding-left: 2rem;
margin-bottom: 3.5rem;
}
.contributor-title p.audio-wrapper {
margin-bottom: 3.5rem;
margin-top: -1rem;
padding-left: 2rem;
}
.hero-section .container {
padding: 0;
}
.like-share-buttons {
margin-bottom: 1rem;
}
.like-share-buttons li {
display: flex;
position: relative;
border: 0;
padding: 0;
width: 50%;
text-align: center;
justify-content: center;
align-items: center;
}
.like-share-buttons.edit-available li {
width: 33%;
}
.like-share-buttons li:first-child:before {
display: none
}
.like-share-buttons li a {
display: block;
width: 100%;
position: relative;
line-height: 2.1rem;
padding: 1.5rem 0;
}
.like-share-buttons li a span {
display: inline-block;
vertical-align: top;
padding-left: 0.5rem;
}
.like-share-buttons li a.like-counter-btn:after {
content:'';
width: 1px;
height: 100%;
background-color: rgba(0,0,0,1);
position: absolute;
right: -1rem;
top: 0;
bottom: 0;
margin: auto;
z-index: 999;
}
.like-share-buttons li a strong {
display: none;
padding-left: 1rem;
}
.myadvice-wrapper {
padding-top: 0;
}
#secondaryNavbar .navbar-nav {
flex-direction: column;
width: 100%;
}
#main-header .subnav-wrapper nav {
margin:0;
padding: 0;
border: 0;
}
#interview .tab-content>.tab-pane {
display: block;
}
.highlights-wrapper .nav-pills {
height: auto;
}
#main-header .subnav-wrapper .nav-item {
border-top: 1px solid #171919;
}
#main-header .subnav-wrapper .nav-item:first-child {
border-top: 0;
}
#main-header .subnav-wrapper .nav-link,
#main-header .subnav-wrapper .active .nav-link  {
text-align: center;
background-color: #26292a;
}
#main-header .subnav-wrapper .nav-link {
padding-top: 2rem;
padding-bottom: 2rem;
line-height: 2;
}
#main-header .subnav-wrapper .navbar-collapse {
padding: 0;
border: 0;
}
.like-share-buttons {
position: static;
width: 100%;
flex-direction: row;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAL0lEQVQYV2M0NDH9z8LCyoAMGE0trP4jC/z585sBRRAkANIFF4QJgHSBBZEFQIIA0F8UNxIuDxIAAAAASUVORK5CYII=);
}
.snapshot-section:before {
top: 10rem;
}
.hero-section .contributor-photo img {
width: 20rem;
margin: auto;
}
.profile-box .author-pic {
margin-bottom: 2rem;
}
.profile-box .author-title {
margin-top: 0.5rem;
margin-bottom: 0.5rem;
} .quote-section {
padding: 5rem 0;
}
.quote-section:before {
top: 5rem;
}
.quote-section .quote-text {
max-width: 100%;
font-size: 2.1rem;
line-height: 3.6rem;
padding: 0 5rem;
} .snapshot-section {
padding: 6rem 0;
} .snapshot-section .section-text p {
margin-bottom: 3rem;
}
.snapshot-section .section-text p:last-child {
margin-bottom: 0;
}
.custom-first-letter p:first-child::first-letter {
color: #000;
margin-top: 0;
margin-left: 0;
margin-bottom: 0;
}
.snapshot-section .section-text:last-child {
margin-bottom: 0;
}
.section-text img,
.section-text img.alignleft,
.section-text img.alignright
{
max-width: 100%;
margin: 3rem 0;
} .interview-section {
padding-top: 9rem;
}
.interview-section:before {
top: 12.5rem;
} .highlights-wrapper .section-subtitle {
margin-bottom: 2rem;
}
.highlights-wrapper #v-pills-tab {
padding: 1rem 2rem;
}
.highlights-wrapper #v-pills-tab a {
padding: 1rem 0;
}
.highlights-wrapper {
margin-bottom: 0;
display: none;
}
.what-else-wrapper {
padding: 8rem 2rem;
}
.what-else-wrapper .section-subtitle {
font-size: 2.8rem;
}
.what-else-wrapper .section-subtitle:before {
display: none;
}
.what-else-wrapper .container {
padding: 5rem 2rem;
}
.myadvantage-wrapper {padding-top: 9rem} .basics-section {
background-size: cover;
padding-top: 5rem;
}
.basics-section:before {
top: 9rem;
}
.basics-section .section-title {
background-color: #e5e8ed;
} .more-great-interviews {
padding: 5rem 0;
background: url(//natfluence.com/wp-content/plugins/wp-peeps/images/bg-profile-box.jpg) no-repeat center top;
background-size: cover;
}
.more-great-interviews .section-title {
margin-bottom: 4.5rem;
}
.more-great-interviews .row {
margin: 0;
}
.more-great-interviews .row div[class^="col-"] {
padding-left: 3rem;
padding-right: 3rem;
max-width: 49.5%;
}
.profile-box .author-title {
font-weight: 400;
} .a-day-in-my-life-wrapper {
padding-top: 9rem;
padding-bottom: 5rem;
}
.a-day-in-my-life-wrapper .section-content p {
line-height: 2.4rem;
}
.a-day-in-my-life-wrapper .section-content h4 {
padding: 3.3rem 1rem 2.8rem 1rem;
letter-spacing: 0.5rem;
margin-bottom: 4rem;
}
.a-day-in-my-life-wrapper .section-content h5 {
margin-top: 4rem;
}
.cascade-slider_container {
max-width: 74%;
} .gallery-section .section-title,
.market-section .section-title
{
text-align: center;
background: #fff url(//natfluence.com/wp-content/plugins/wp-peeps/images/bg-advantage-pattern.png) repeat center center;
position: relative;
z-index: 999;
width: 22rem;
margin: 5rem auto 5rem auto;
} .market-section:before
{
content:'';
width: 43%;
height: 0.6rem;
background: rgba(57,57,57,0.1);
position: absolute;
left: 0;
top: 8.8rem;
margin: auto;
}
.market-section:after
{
content:'';
width: 43%;
height: 0.6rem;
background: rgba(57,57,57,0.1);
position: absolute;
right: 0;
top: 8.8rem;
margin: auto;
}
.cascade-slider_item,
.cascade-slider_item.next,
.cascade-slider_item.prev   {
display: flex;
align-items: center;
transform: unset;
top: 0;
left: 0;
bottom: 0;
opacity: 0;
}
.cascade-slider_item.now {
transform: unset;
top: 0;
left: 0;
opacity: 1;
}
.cascade-slider_item img {
box-shadow: 0 0 3rem rgba(0,0,0,0.3);
}
#share-container {
position: sticky;
border-top: 0.1rem solid #000; }
.interview-section .section-title {
margin: 0 -2.5rem 4rem -2.5rem;
} .view-full-gallery .btn,
.view-full-market .btn
{
background: rgba(255, 255, 255, 0.5);
}
#gallery .cascade-slider_container,
#market .cascade-slider_container
{
min-height: unset;
}
#gallery .cascade-slider_arrow-right {
right: -17%;
}
#gallery .cascade-slider_arrow-left {
left: -17%;
}
.a-day-in-my-life-wrapper .section-content img {
display: block;
float: none;
}
.basics-section .social-links {
text-align: left;
}
#slick-slider .slick-slide a {
display: block;
padding: 3rem 0%;
}
#slick-slider .slick-slide a img {
box-shadow: 0 0 1.5rem #333;
max-width: 100%;
margin: auto;
}
}
@media all and (max-width: 600px){
.like-share-buttons {
margin-bottom: 3rem;
}
#slick-slider .slick-slide a img {
box-shadow: none;
}
body .slick-next {
top: 35%;
right: 5px;
}
body .slick-prev {
top: 35%;
left: 0;
}
.market-section .slick-next {
top: 50%;
right: 25px;
}
.market-section .slick-prev {
top: 50%;
}
body .slick-prev::before, body .slick-next::before {
color: white !important;
}
}
@media all and (max-width: 767px){
.like-share-buttons {
margin-bottom: 1px;
}
.like-share-buttons li:nth-child(3) {
border-left: 1px solid #000000;
}
body .a-day-in-my-life-wrapper .section-content img.pic-of-the-day {
width: 100%;
}
body .slick-lightbox .slick-prev,
body .slick-lightbox .slick-next {
display: none !important;
}
}
@media (max-width: 767px) {
.slick-slide {
min-height: auto !important;
}
h2.section-title {
margin: 20px 0 30px;
}
h2 span {
font-size: 3.5rem;
}
#audio-modal {
width: 500px;
height: 450px;
margin-left: -250px;
top: 1%;
overflow: hidden;
}
#audio-modal .modal-dialog .modal-content .modal-body #iframe-wrap iframe {
height: 300px;
}
}
@media (max-width: 640px){
.peeps-mini-profile-menu {
right: 60px;
}
}
@media (max-width: 600px) {
#audio-modal {
width: 100%;
height: 320px;
left: 0;
margin-left: 0;
top: 20%;
}
#audio-modal .modal-dialog .modal-content .modal-body #iframe-wrap iframe {
width: 100%;
height: 200px;
}
.modal-backdrop {
background-color: rgba(0,0,0,.5);
}
}
@media (max-width: 385px) {
.a-day-in-my-life-wrapper .section-content .content-headline {
padding-left: 4rem;
padding-right: 4rem;
}
}
@media (max-width: 350px) {
.a-day-in-my-life-wrapper .section-content .content-headline {
padding-left: 3rem;
padding-right: 3rem;
}
}