input.tnp-submit {
font-family: 'Centra-No1' !important;
} li#menu-item-73 {
border-bottom: 1px solid #000;
}
ul#menu-sidebar-menu-1 {
margin-bottom: 0px;
}
.all_stories_mainsec .img_contnt_mainsec .contnt_sec h2 {
font-family: 'Grifo-M';
font-size: 1.9375rem;
line-height: 1.625rem;
letter-spacing:.03125rem;
margin-bottom: 0.375rem;
}  div#popmake-444 {
border: none !important;
}
div#popmake-444 .subscription__top.container {
padding-top: 0px !important;
}
div#popmake-444 .sub_inner {
padding-top: 0px !important;
}
div#popmake-444 .sub_inner h1 {
max-width: 100%;
}
div#popmake-444 .sub_inner p.card__title.ng-binding {
font-size: 18px;
}
div#popmake-444 .sub_inner p.card__price.fast_price {
margin-top: 10px !important;
}
div#popmake-444 .sub_inner p.card__title.ng-binding.card__title--accent {
font-size: 18px !important;
}
div#popmake-444 .sub_inner p.card__price.card__price--discount {
margin: 10px;
}
div#popmake-444 .sub_inner p.card__price.fast_price {
margin-bottom: 56px !important;
}
div#popmake-444 .sub_inner .card__top {
min-height: auto !important;
}
div#popmake-444 .sub_inner .dise_per {
margin-top: 30px;
}
div#popmake-444 .subscription__plan-item {
padding: 10px;
}
div#popmake-444 .subscription__help {
padding-top: 60px;
padding-bottom: 0px;
}
div#popmake-444 {
top: 20px !important;
}
.sidenav a {
font-size: 0.8125rem;
line-height: 0.9150rem;
letter-spacing: .125rem;
padding: 12px 0px;
}  section.hoc_sec .top_text h2 {
font-size: 64px !important;
}
section.hoc_sec .top_text h2 span {
right: 10px !important;
top: 0px;
}
.magazine-archive h3.page-description {
font-family: 'Centra-No1' !important;
font-weight: 600 !important;
font-size: 12px !important;
margin-top: 10px !important;
margin-bottom: 20px !important;
}
body.post-type-archive-news article.post__article {
margin-left: 0px !important;
}
.aside_main {
padding-top: 15px;
position: relative;
right: 24px;
} ul.eyebrow {
display: flex;
}
.header_mainsec .container {
max-width: 1280px;
padding: 0px 20px;
height:100%;
}
.header_mainsec .container .side_menu {
padding: unset;
float: none;
height: 100%;
font-size: unset !important;
}
.header_mainsec .logo_sec img {
width: 235px !important;
}
.right_menusec {
display: flex;
justify-content: flex-end;
align-items: center;
height: 100%;
padding-top: 4px;
}
.header_mainsec .right_menusec ul li:last-child {
margin-right: 0px;
}
.header_mainsec .right_menusec ul li:last-child a {
font-size: 18px;
position: relative;
}
.header_mainsec .right_menusec ul li a {
font-size: 12px;
}
.header_mainsec {
height: auto !important;
min-height: 55px;
}
.header_mainsec .row{
align-items: center;
height:100%;
}
.news_mainsec .left_bigimg_contnt .news_boxsec .contnt_sec h2 a {
font-family: 'Grifo-M';
font-size: 2.4375rem;
line-height: 2.0625rem;
letter-spacing: -1.2px;
} div#post-ad-89-1 {
position: sticky;
top: 50px;
}
.header_mainsec .bottom_navsec ul li {
margin: 0px 10px;
}
.header_mainsec ul.fastCo_menu li a{
line-height: 28px !important;
}
.header_mainsec .bottom_navsec ul.fastCo_menu > li > a{
height:22px;
background-position: 0px 2px;
}
.header_mainsec .bottom_navsec ul.fastCo_menu > li > a::before{
top: 8px;
}
.header_mainsec .bottom_navsec ul.fastCo_menu {
margin-top: 5px !important;
height: 23px;
}
.header_mainsec .bottom_navsec .menu-sidebar-menu-1-container {
padding-right: 40px !important;
}
.header_mainsec.fixed_sec.stick .bottom_navsec {
height: 34px;
}
.container.slidercont a.carousel-control-prev {
left: 37% !important;
top: 88%;
background: none !important;
width: 0;
display: flex;
height: 0;
opacity: 1;
color: #000 !important;
display: block;
}
.container.slidercont a.carousel-control-next {
right: 49% !important;
top: 88%;
background: none!important;
width: 0;
display: flex;
height: 0;
opacity: 1;
display: block;
}
.container.slidercont a.carousel-control-prev span.carousel-control-prev-icon {
background-image: url(https://fastcompanyme.com/wp-content/themes/fastcompany/logo/download (1).svg');
width: 25px;
height: 20px;
}
.container.slidercont a.carousel-control-next span.carousel-control-next-icon {
background-image: url(https://fastcompanyme.com/wp-content/themes/fastcompany/logo/download (2).svg');
width: 25px;
height: 20px;
}
.queryly_title p {
display: none;
}
.login img {
width: auto !important;
}
header.post__header .socal_ul ul {
padding: 0px;
list-style: none;
}
header.post__header .aside_div {
width: 11.75rem;
}
.aside_main aside.article-recirc-by-tag {
padding-left: 0px;
padding-right: 0px;
} .aside_main img {
max-width: 100%;
width: auto !important;
margin-bottom: 0px !important;
}  .aside_main .socal_ul { margin-left: 0;
display: flex;
justify-content: flex-end;
padding-right: 12px;
}
header.post__header .aside_div aside.article-recirc-by-tag {
padding: 0px !important;
}
div#post-ad-89-1 h2 {
font-family: 'A2Beckett-Book';
letter-spacing: .3rem;
line-height: 1.875rem;
font-size: 40px;
text-transform: uppercase;
text-align: center;
margin-top: 20px;
border-top: 3px solid #000;
padding-top: 10px;
margin-bottom: 20px;
}
.video_test p {
color: black;
font-weight: 600;
font-size: 16px;
padding-top: 0px;
font-family: 'Centra-No1';
letter-spacing: .01875rem;
}
.co_pert {
position: relative;
display: flex;
}
header.post__header {
overflow: unset;
}
body.single {
overflow: unset;
}
.sidebar_main {
position: sticky;
top: 70px;
left: 0;
right: 0;
bottom: 0;
}
.header_mainsec .sidenav .social_mainsec ul li a {
padding: 0px !important;
display: flex;
align-items: center;
justify-content: center;
}
.header_mainsec .sidenav .social_mainsec ul li {
margin-right: 4px;
}
.header_mainsec .bottom_navsec ul.fastCo_menu:hover li .sub_menu {
padding-left: 15px !important;
}
.header_mainsec .bottom_navsec ul.fastCo_menu:hover > li > a {
padding-left: 29px !important;
}
.header_mainsec .bottom_navsec ul.fastCo_menu:hover { }
.header_mainsec .bottom_navsec .menu-sidebar-menu-1-container a {
padding-bottom: 6px;
display: flex;
position: relative;
font-family: CentraNo1Book,sans-serif !important;
}
.header_mainsec .bottom_navsec .menu-sidebar-menu-1-container .menu-item:last-child a {
font-weight: 700 !important;
font-family: 'Centra-No1' !important;
}
.header_mainsec .bottom_navsec .menu-sidebar-menu-1-container .menu-item:last-child a::before {
background-image: url(https://fastcompanyme.com/wp-content/themes/fastcompany/img/right-arrow-white.svg);
background-repeat: no-repeat;
background-size: contain;
content: '';
height: 8px;
position: absolute;
left: calc(100% + 3px);
top: 11.5px;
transition: all .2s ease-out;
width: 8px;
}
.header_mainsec .bottom_navsec .menu-sidebar-menu-1-container a::after {
background: #868686;
bottom: 7px;
content: '';
height: 0;
left: 0;
position: absolute;
transition: all .2s ease-out;
width: 100%;
}
.header_mainsec .bottom_navsec .menu-sidebar-menu-1-container a:hover::after {
height: 5px;
}
ul.eyebrow {
margin-bottom: 0px;
}
.page-id-47 .post .post__main {
margin: 0 auto;
}
.page-id-47 .post .post__main .slug {
font-family: Beckett,sans-serif;
font-size: 3.75rem;
letter-spacing: .5rem;
line-height: 3rem;
text-transform: uppercase;
color: #000;
margin-top: 40px;
}
.page-id-47 .post .post__main .news-container{
margin-top: 50px !important;
}
.category-page__ff-ad-container{
min-height: 6.6875rem;
}
.page-id-47 .post .post__main 
input#email {
font-family: CentraNo1Book,sans-serif;
line-height: .8125rem;
letter-spacing: .125rem;
font-size: .8125rem;
border: 0.0625rem solid #5f5f5f;
padding: 13px 70px;
margin-top: 30px;
margin-bottom: 20px;
min-width: 17.5rem; padding: 1.25rem;
padding-left: 0.3125rem;
height: 2.5rem!important;
vertical-align: middle; text-align: center;
}
.page-id-47 .post .post__main button {
color: #fff;
font-family: Helvetica;
font-size: .875rem;
font-weight: 700;
letter-spacing: 1.4px;
padding: 0 7px 3px 8px;
text-transform: uppercase;
text-align: center;
transition: background .75s;
height: 2.5rem;
padding-top: 0.0625rem;
margin: 0 auto;
width: 7.375rem;
min-width: 6.25rem;
background-color: #ef5b24;
margin-top: 15px;
border-radius: 0.25rem;
border: none !important;
}
.page-id-1484 .post__main {
margin-top: 90px;
}
.page-id-1484 .post__main h1.entry-title {
font-family: 'Centra-No1';
letter-spacing: 2px;
line-height: 3rem;
text-transform: uppercase;
text-align: center;
font-weight: bold;
color: #000;
margin-top: 20px;
margin-bottom: 10px;
}
.page-id-1484 .post__main .col-1 {
padding: 0px !important;
width: 100% !important;
max-width: 100% !important;
margin-bottom: 20px;
}
.page-id-1484 .post__main .col-1 h3, .page-id-1484 .post__main h3 {
font-size: 30px;
font-family: 'Centra-No1';
font-weight: 600;
text-transform: capitalize;
color: #000;
margin-bottom: 10px;
}
.page-id-1484 .post__main p {
display: block !important;
}
.page-id-1484 .post__main p label {
margin-bottom: 0px;
}
.page-id-1484 .post__main p input {
padding: 12px 20px;
}
.page-id-1484 .post__main p span.select2-selection {
height: auto !important;
padding: 8px 20px;
}
.page-id-1484 .post__main p span.select2-selection__arrow {
top: 10px;
}
.page-id-1484 .post__main .col-2 {
width: 100% !important;
max-width: 100%;
padding: 0px !important;
}
.page-id-1484 .post__main .col-2 textarea#order_comments {
padding: 10px 20px;
margin-bottom: 20px;
height: 100px;
} .fast_row .col-sm-6 {
padding-left: 0px;
padding-right: 0px;
border-bottom: 1px solid #ddd;
padding: 24px 0px;
}
.fast_img {
padding-left: 20px;
}
.fast_img img {
max-width: 100%;
}
.fast_cont h5 {
font-family: 'Centra-No1';
letter-spacing: .0875rem;
line-height: .8125rem;
color: #5f5f5f;
font-size: .8125rem;
font-weight: 600;
text-transform: uppercase;
margin: 0 0 0.25rem;
padding-left: 0;
}
.fast_cont h3 {
font-family: 'Grifo-S';
line-height: 1.625rem;
letter-spacing: .03125rem;
color: #000;
font-size: 31px;
font-weight: 600;
}
.fast_cont p {
text-transform: capitalize;
font-size: 15px;
font-weight: 400;
letter-spacing: 0;
max-width: 390px;
line-height: 20px;
margin-top: 10px;
}
.page-id-44 {
overflow-x: visible !important;
}
.fast_work {
background: #fff;
padding-top: 80px;
}
.fast_work h2 {
font-family: 'A2Beckett-Book';
font-size: 56px;
letter-spacing: .25rem;
line-height: 3rem;
font-weight: 400;
text-transform: uppercase;
color: #000;
}
.fast_work p {
font-family: 'Centra-No1';
line-height: 1.0625rem;
font-size: 12px;
text-transform: uppercase;
letter-spacing: .0625rem;
color: #5f5f5f;
font-weight: 600;
max-width: 600px;
}
.fast_work h6 {
margin-bottom: 0px;
text-align: right;
border-bottom: 1px solid #ddd;
padding-bottom: 6px;
}
.ad_img {
text-align: right;
position: sticky;
top: 120px;
}
.entry-content-main {
background: #fff;
} .news_mainsec .col-sm-12.col-md-8.col-lg-8.col-xl-8, 
.news_mainsec .col-sm-12.col-md-4.col-lg-4.col-xl-4, 
.four_box_mainsec .col-sm-12.col-md-6.col-lg-6.col-xl-6, 
.video_mainsec, .video_mainsec .col-sm-12.col-md-3.col-lg-3.col-xl-3, 
.col-sm-12.col-md-3.col-lg-3.col-xl-3, .video_mainsec .col-sm-12.col-md-9.col-lg-9.col-xl-9, .video_mainsec .col-sm-12.col-md-3.col-lg-3.col-xl-3, .video_mainsec .col-sm-12.col-md-12.col-lg-12.col-xl-12, .all_stories_mainsec .col-sm-12.col-md-12.col-lg-12.col-xl-12, .all_stories_mainsec .col-sm-12.col-md-8.col-lg-8.col-xl-8, .all_stories_mainsec .col-sm-12.col-md-4.col-lg-4.col-xl-4, .four_box_mainsec .col-sm-12.col-md-12.col-lg-12.col-xl-12, .four_box_mainsec .col-sm-12.col-md-4.col-lg-4.col-xl-4, .video_mainsec .col-sm-12.col-md-8.col-lg-8.col-xl-8, .video_mainsec .col-sm-12.col-md-4.col-lg-4.col-xl-4, .four_box_mainsec .col-sm-12.col-md-2.col-lg-2.col-xl-2{
padding-right: 1.25rem;
padding-left: 1.25rem;
}
.header_mainsec .sidenav .subscribe_btn a {
font-family: 'Centra-No1';
letter-spacing: .1125rem;
font-size: .875rem;
font-weight: 700;
color: #fff !important;
padding: .0625rem .4375rem 0 .5rem;
height: 27px;
line-height: 27px;
margin-top: 1.1875rem;
margin-bottom: 1.1875rem;
}
li#menu-item-469 ul.sub-menu li {
border: none;
padding-left: 20px;
padding-bottom: 0px !important;
text-transform: uppercase !important;
}
li#menu-item-358 {
padding-top: 20px;
}
li#menu-item-469 ul.sub-menu li a {
font-family: 'Centra-No1';
font-size: 13px;
line-height: 1.0625rem;
letter-spacing: .01875rem;
text-transform: capitalize;
color: #898989;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
li#menu-item-469 ul.sub-menu li#menu-item-358 a,li#menu-item-469 ul.sub-menu li#menu-item-15429 a, li#menu-item-469 ul.sub-menu li#menu-item-361 a, li#menu-item-469 ul.sub-menu li#menu-item-360 a, li#menu-item-469 ul.sub-menu li#menu-item-362 a, li#menu-item-469 ul.sub-menu li#menu-item-6539 a, li#menu-item-469 ul.sub-menu li#menu-item-6530 a, li#menu-item-469 ul.sub-menu li#menu-item-359 a {
text-transform: uppercase !important;
color: #000 !important;
padding-top: 22px !important;
line-height: .8125rem;
letter-spacing: .125rem;
font-size: .8125rem !important;
}
ul.sub-menu li {
border-bottom: none !important;
padding-bottom: 0px !important;
padding-top: 0px !important;
}
ul.sub-menu {
border-top: 1px solid #ccc;
padding-left: 20px !important;
margin-top: 5px;
padding-top: 18px;
}
body.single .post__header-text time{
font-weight: 600;
}
.post {
justify-content: space-between;
}
.stories_sec {
margin-bottom: 0px;
margin-top: 25px;
}
.stories_sec .post__main .post__content{
flex: 0 1 calc(100% - 112px);
max-width: 37.5rem;
margin-left: 4.5rem !important;
}
.mb-0 {
margin-bottom: 0 !important;
}
.stories_div img {
width: 100%;
}
.count_div {
padding-right: 30px;
}
.count_div h2 {
font: normal 125px/78px GrifoS;
color: #f4f4f4;
position: relative;
right: 7px;
letter-spacing: -7px;
}
.stories_div {
max-width: 600px;
display: grid;
border-bottom: 1px solid #ddd;
column-gap: 20px;
padding: 15px 0;
}
.stories_div a {
display: flex;
}
.stories_div .store_img {
width: 140px;
}
.store_imgont {
margin-left: 20px;
max-width: 300px;
}
.stories_sec h3 {
font-size: 18px;
line-height: 20px;
font-family: 'Centra-No1';
font-weight: 600;
color: #000;
margin-bottom: 20px;
}
.stories_div p {
margin-bottom: 4px;
font-family: 'Centra-No1';
letter-spacing: .0875rem;
line-height: .8125rem;
font-size: .8125rem;
font-weight: 700;
color: #5f5f5f;
}
.stories_div h6 {
color: #000;
font: bold 16px/20px Centra-No1;
}
.most_main {
margin-top: 30px !important;
}
.most_main time {
text-align: center;
display: block;
font-weight: 600;
font-family: 'Centra-No1';
letter-spacing: .0875rem;
line-height: .8125rem;
color: #5f5f5f;
font-size: .8125rem;
}
.most_main h1.post__title {
text-align: center;
font-family: 'Grifo-S' !important;
margin-top: 10px;
font-size: 3.5625rem;
letter-spacing: .0625rem;
line-height: 3.0625rem;
margin-bottom: 30px;
}
.most_main img {
width: 100%;
margin-bottom: 50px;
}
.head_main .post__featured-caption{
font-family: CentraNo1Book,sans-serif;
font-size: .8125rem;
line-height: 1rem;
letter-spacing: 0.01875rem;
padding-bottom: 1.0625rem;
margin-top: 0.375rem;
border-bottom: 0.0625rem solid #ccc;
margin-bottom: 1rem;
}
.stories-slider{
width: 600px;
position: relative;
}
.owl-nav{
position: absolute;
width: 100%;
top: 0;
height: 80%;
display: flex;
padding: 20px;
justify-content: space-between;
}
.owl-dots{
margin-bottom: -10px;
}
.owl-dot{
background: #dedede;
width: 8px;
height: 8px;
border-radius: 100%;
}
.owl-dot.active{
background: #000;
}
.container.slidercont img{
width: 375px;
margin-right: 40px;
height: 210px;
object-fit: cover;
}
.search-mobile{
display: none;
} .container.test_container{
max-width: 1248px !important;
}
#headerloginModal{
background: #00000090;
}
#headerloginModal .modal-dialog, #helpModal .modal-dialog{
width:400px;
min-height: auto;
margin: 50px auto;
}
#headerloginModal .modal-dialog .fw-semi-blod, #helpModal .modal-dialog .fw-semi-blod{
margin-top: 50px;
}
#headerloginModal .modal-dialog .modal-content, #helpModal .modal-dialog .modal-content{
border-radius: 0;
}
#headerloginModal .modal-dialog .modal-content .logo-box img, #helpModal .modal-dialog .modal-content .logo-box img{
margin: 0 auto;
width: 75px;
height: 75px;
margin-bottom: -30px;
margin-top: 30px;
}
#headerloginModal .modal-dialog .modal-content .logo-box, #helpModal .modal-dialog .modal-content .logo-box{
text-align: center;
}
#headerloginModal .modal-dialog .btn-close, #helpModal .modal-dialog .btn-close.tp-close.tp-active{
background: transparent;
border: none;
font-size: 28px;
padding: 0;
transform: scaleX(1.2); position: absolute;
right: 20px;
top: 20px;
line-height: 28px;
}
#headerloginModal .modal-dialog .round-social-button[_ngcontent-jca-c232], #helpModal .modal-dialog .round-social-button[_ngcontent-jca-c232]{
width: 48px;
height: 48px;
border-radius: 50%;
box-sizing: border-box;
background-size: inherit;
background-repeat: no-repeat;
background-position: 50%;
background-color: inherit;
margin: 0 4px;
border: 1px solid rgba(15,15,21,.06);
cursor: pointer;
}
#headerloginModal #loginform input[type=password], #helpModal #loginform input[type=password]{
max-width: 100% !important;
}
#registraion-form-create label, #helpModal label{
color: #151515;
font-weight: 900;
line-height: 1.25em;
letter-spacing: 0.025em;
outline: none;
text-transform: none;
text-align: left;
font-size: 10px;
margin-bottom: 0px !important;
font-family: 'Centra-No1';
}
#registraion-form-create label.remember-me, #helpModal label.remember-me{
text-align: center;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}
#registraion-form-create label.remember-me t, #helpModal label.remember-me t{   
margin-left: 5px;
font-family: "CentraNo1Book";
letter-spacing: 0.24px;
font-size: 12px;
text-transform: initial;
color: #5F5F5F;
}
.etn-attendee-form .attendee-title{
font-family: 'A2Beckett-Book';
letter-spacing: 5px;
font-size: 42px;
font-weight: 300;
line-height: 10px;
}
.etn-attendee-form .etn-attendee-form-wrap h4{
margin: 0 0 20px;
font-size: 26px;
font-family: 'CentraNo1Book' !important;
font-weight: 400;
text-transform: uppercase;
}
.etn-attendee-form .etn-attendee-form-wrap .etn-group-field label {
font-size: 14px;
line-height: 16px;
margin: 0 0 5px;  font-family: 'CentraNo1Book' !important;
font-weight: 600 !important;
text-transform: uppercase;
}
.etn-attendee-form .etn-attendee-form-wrap {
padding: 50px;
border: 1px solid #EAEAEA;
border-radius: 0 !important;
-webkit-border-radius: 12px;
-ms-border-radius: 12px;
margin-bottom: 30px;
background-color: #fff;
}
.etn-attendee-form .etn-attendee-form-wrap .attr-form-control {
background-color: transparent;
border: 1px solid #EAEAEA;
border-radius: 0;
height: 40px; }
#etn-event-attendee-data-form .etn-btn.etn-btn-secondary{
margin: auto 1%;
width: 48%;
text-align: center;
line-height: 40px;
height: 45px;
font-family: 'CentraNo1Book';
text-transform: uppercase;
background: transparent;
color: #5f5f5f;
border: 1px solid #5f5f5f;
border-radius: 0px;
}
#etn-event-attendee-data-form .etn-btn.etn-primary.attendee_sumbit{
margin: auto 1%;
width: 47%;
text-align: center;
line-height: 40px;
height: 45px;
font-family: 'CentraNo1Book';
text-transform: uppercase;
background: #EF5B24 !important;
color: #ffffff;
border: 1px solid #EF5B24;
border-radius: 0px;
}
.magazine-template-default.single-magazine .post__main.container{
margin: auto;
text-align: center;
}
@media (max-width: 1199px){
.header_mainsec .right_menusec ul li.follow_sec {
display: none;
}
.header_mainsec .bottom_navsec ul.fastCo_menu:hover > li > a {
padding-left: 31px !important;
}
.header_mainsec .bottom_navsec ul.fastCo_menu:hover {
width: 580px !important;
}
}
@media(max-width: 991px){
.home_slider_mainsec .bottom_title_sec .title_contnt_sec a h3 {
font-size: 16px;
font-weight: 600;
font-family: 'Centra-No1';
line-height: 1.0625rem;
letter-spacing: .01875rem;
}
.cloud_anywhere p {
font-size: 90px !important;
}
.orig_cloud {
padding: 20px 20px;
}
.right_news_box {
display: none;
}
.col-sm-12.col-md-8.col-lg-8.col-xl-8 {}
.news_mainsec .col-sm-12.col-md-8.col-lg-8.col-xl-8 {
max-width: 100% !important;
flex: auto !important;
}
.page-template-home .four_box_mainsec.climate_plan_mainsec .row {
display: block;
}
.page-template-home .four_box_mainsec.climate_plan_mainsec .row .col-sm-12.col-md-3.col-lg-3.col-xl-3 {
max-width: 100%;
}
.video_mainsec .row {
display: block !important;
}
.video_mainsec .row .col-sm-12.col-md-9.col-lg-9.col-xl-9 {
max-width: 100%;
}
.video_mainsec .row .col-sm-12.col-md-3.col-lg-3.col-xl-3 {
max-width: 100%;
}
.video_mainsec {
clear: both;
}
.page-template-home .all_stories_mainsec .col-sm-12.col-md-3.col-lg-3.col-xl-3 {
display: none;
}
.page-template-home .all_stories_mainsec .col-sm-12.col-md-9.col-lg-9.col-xl-9 {
max-width: 100%;
flex: auto;
} .footer_menusec {
text-align: center;
}
.header_mainsec.fixed_sec.stick > .container-fluid {
display: none;
}
}
@media (max-width: 767px){
.home_slider_mainsec .bottom_title_sec .title_contnt_sec {
width: 100%;
display: none;
padding: 0;
}
.header_mainsec.fixed_sec.stick > .container-fluid {
display: none !important;
}
.home_slider_mainsec .bottom_title_sec .title_contnt_sec.active{
display: flex;
}
.home_slider_mainsec .bottom_title_sec .title_contnt_sec a h6{
color: #5f5f5f;
}
.sidenav {
width:100%;
}
.sidenav .img_box a{
width: 14.0625rem;
margin: auto;
padding-top: 0;
}
.header_mainsec .sidenav .social_mainsec ul li a{
width: 30px;
height: 30px;
}
.header_mainsec .sidenav .social_mainsec ul li a img{
width: 20px;
height: 20px;
}
body{
padding-top: 70px;
}
.home_slider_mainsec .bottom_title_sec .title_contnt_sec .img_sec {
position: relative;
opacity: 1 !important;
overflow: revert !important;
}
.home_slider_mainsec .bottom_title_sec .title_contnt_sec .img_sec img {
transform: translatey(0px);
margin-top: 18px;
}
.home_slider_mainsec .bottom_title_sec .title_contnt_sec:hover::before, .home_slider_mainsec .bottom_title_sec .title_contnt_sec.active::before{
height:0px;
} .news_mainsec .left_bigimg_contnt .news_boxsec .contnt_sec h2 a {
display: block;
font-size: 20px;
}
.four_box_mainsec .img_contnt_box .contnt_sec h2 a {
font-size: 20px;
line-height: 20px;
}
.four_box_mainsec.climate_plan_mainsec h2 {
font-size: 40px;
letter-spacing: 0px;
} .franchise_mainsec .img_contnt_box .contnt_sec h2 span {
font-size: 21px;
width: 70%;
}
.all_stories_mainsec .img_contnt_mainsec .contnt_sec {
width: 100%;
}
.all_stories_mainsec .img_contnt_mainsec .img_sec {
padding: 0px;
width: 100%;
}
.all_stories_mainsec .img_contnt_mainsec .img_sec img {
height: auto !important;
margin-top: 20px;
}
.all_stories_mainsec .img_contnt_mainsec .contnt_sec h2 {
font-size: 20px;
} .header_mainsec{
background: #000;
}
.home_slider_mainsec{
padding: 0px 10px;
}
.container{
padding-left: 10px;
padding-right: 10px;
}
.home_slider_mainsec .bottom_title_sec{
flex-wrap: wrap;
}
.header_mainsec .container{
display: flex;
height: 55px;
justify-content: center;
align-items: center;
}
.header_mainsec .row{
width: 100%;
display: flex;
padding: 0 !important;
margin: 0px;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
.home_slider_mainsec .bottom_title_sec .title_contnt_sec:last-child{
display: none;
}
.header_mainsec .row > div {  
display: flex;
width: auto;
flex: 100;
justify-content: center;
padding: 0;
}
.header_mainsec .row > div:first-child{
justify-content: flex-start;
}
.header_mainsec .row > div:last-child{
justify-content: flex-end;
}
.header_mainsec .row > div:last-child{
justify-content: flex-end;
}
.header_mainsec .logo_sec img {
width: 180px !important;
max-width: 180px !important;
}
.search-right{
display: none !important;
}
.search-mobile{
display: flex;
font-size: 20px;
color: #fff;
margin-top: 2px;
}
.search-header{
}
div#popmake-237 .search-header .search-box {
padding-right: 50px;
}
div#popmake-237 .search_container{
overflow-x: hidden;
}
div#pum-237 button.pum-close.popmake-close{
top:34px;
}
div#popmake-237 .search_result{
max-width: 100% !important;
margin-left: 0;
padding: 20px;
box-sizing: border-box;
}
div#popmake-237 .row{
margin: 0px;
}
.header_mainsec .right_menusec ul li.account-sec a.account img {
width: 25px;
}
.header_mainsec .right_menusec ul li.account-sec {
position: fixed;
height: 50px;
width: auto;
background: #000;
}
.header_mainsec .right_menusec ul li.account-sec ul.account-info{
margin-left: 0px;
}
.header_mainsec .right_menusec ul li.account-sec ul.account-info li a {
font-family: 'CentraNo1Book';
text-transform: uppercase;
font-size: 12px;
margin-top: auto;
margin-right: 0;
letter-spacing: 1.17px;
line-height: 16px;
}
.header_mainsec .right_menusec ul li {
margin: 0px 10px;
}
.header_mainsec .right_menusec ul li.account-sec:hover ul.account-info {
width: 165px;
}
div#popmake-237 .queryly_item{
flex-direction: column;
}
div#popmake-237 .queryly_item .queryly_img{
width: 100%;
margin-right: 0;
}
div#popmake-237 .queryly_item .queryly_content{
margin-right: 0;
margin-top: 20px;
}
.search-header .logo{
display: none;
}
.search-header .col-md-10{
width: 100%;
flex: 100;
max-width: 100%;
}
.swiper-container.home-slide-top {
height: 250px;
} .four_box_mainsec .row {
display: block;
}
.four_box_mainsec .row .col-sm-12.col-md-4.col-lg-4.col-xl-4.bottom-border {
width: 100% !important;
} .four_box_mainsec .img_contnt_box .contnt_sec h2 {
font-size: 20px;
}
.four_box_mainsec.width-section .img_sec img {
height: auto !important;
}
.title_mainsec h2 {
letter-spacing: .3rem;
line-height: 1.875rem;
font-size: 2.3125rem;
margin-bottom: 0 !important;
}      .four_box_mainsec.signup_two_boxsec .img_sec img {
height: auto !important;
}    section.category-page.category-page--news.post .post.post--default {
display: block !important;
}
section.category-page.category-page--news.post .post.post--default .post__main {
max-width: 100%;
}
body.post-type-archive-news h1.post__title a {
font-size: 26px;
line-height: 24px;
}
body.post-type-archive-news article.post__article {
margin-left: 0px;
}
body.post-type-archive-news aside.article-recirc-by-tag {
padding-left: 0px;
}
body.post-type-archive-news .post__wrapper .post.post--default {
display: block !important;
}
body.post-type-archive-news .post__wrapper .post.post--default .post__main {
max-width: 100%;
}
.post__header-text .post__title {
line-height: 18px !important;
} section.subscription__top.container {
padding-top: 50px;
}
.sub_inner h1.subscription__title {
font-size: 16px !important;
line-height: 22px !important;
}
.subscription__list {
display: block;
}
.subscription__list .card__top {
width: 100%;
margin-bottom: 20px;
}
.subscription__bottom .subscription__plan-list {
padding: 29px 15px;
display: block;
}
.subscription__plan-item {
width: 100%;
margin-bottom: 20px;
}
.card--default a {
display: block !important;
text-align: left !important;
}
.card__poster.card__poster--default {
margin-left: 0px;
margin-bottom: 20px;
}
.card--all-feed>a {
display: block;
}
.card--all-feed>a figure.card__poster.card__poster--all-feed {
margin-left: 0px;
} .cloud_anywhere p {
font-size: 41px !important;
}
.elementor-308 .elementor-element.elementor-element-fbee440 {
text-align: center;
}
.elementor-308 .elementor-element.elementor-element-eafbe27 {
text-align: center;
}
.intel_patner a {
padding: 13px 13px !important;    
font-size: 14px !important;
}
.orig_cloud {margin-top: 0px;padding: 20px 10px;}
.orig_cloud h2 {
font-size: 25px !important;
}
.orig_cloud h6 {
font-size: 16px !important;
}
.elementor-308 .elementor-element.elementor-element-57733c2 {
padding: 30px 0px 30px 0px;
}
.elementor-308 .elementor-element.elementor-element-72907f9 .elementor-heading-title {
font-size: 28px;
}
.elementor-308 .elementor-element.elementor-element-0163dde {
font-size: 16px;
}
.image-container .image-display img {
height: auto !important;
}
.post__main, .post__sidebar{
flex: 100 !important;
max-width: 100% !important;
padding: 0 20px !important;
margin: 0 !important;
box-sizing: border-box !important;
}
header.post__header .aside_div{
display: none;
}
.co_pert {
flex-direction: column;
}
.aside_main .socal_ul{
justify-content: flex-start;
}
.aside_main .socal_ul ul{
display: flex;
flex-direction: row;
}
header.post__header .socal_ul ul li{
border-right: 1px solid #ccc;
padding:0px 20px;
}
header.post__header .socal_ul ul li:first-child{
padding-left:0px;
}
.aside_main {
padding-top: 0px;
position: relative;
right: auto;
}
.top-stories{
margin-left: 0;
width: 100%;
}
.stories_div{
width: 100%;
display: flex;
}
.stories_div .store_img{
display: none;
}
.count_div{
padding-right: 0px;
}
.stories_div a{
width: 100%;
display: flex;
flex-direction: column;
}
.store_imgont{
margin-left: 0px;
max-width: 300px;
margin-top: 10px;
}
.post{
flex-direction: column;
}
.stories-slider{
width: 100%;
}
.stories_sec.articles > div {
width: 100%;
}
.articles.article{
margin-right: 0px;
}
.post-118 {
margin-left: 0px;
}
.page-template-innovation360 .upcoming-event{
gap: 0;
display: flex;
flex-direction: column;
}
.video_mainsec{
padding: 0px;
}
.page-template-innovation360 .image {
width: 100%;
padding: 20px;
height: 200px;
}
.page-template-innovation360 .upcoming-event .details{
display: flex;
flex-direction: column;
padding: 20px 0px;
}
.news-container{
flex-direction: column;
}
.news-container__choice:first-child{
border-right: 0px solid #ccc;
}
body.page-template-videos button.slide-arrow.next-arrow.slick-arrow, body.page-template-videos button.prev-arrow{
width: 40px;
}
.page-template-videos button.slide-arrow img{
width: 16px;
}
.trending_video .slick-list { box-sizing: border-box;
}
.hoc_sec .col-sm-7, .hoc_sec .col-sm-12, .hoc_sec .col-sm-5 {
padding: 0px !important;
}
.socal_xon{
height: auto;
display: flex;
}
.socal_xon ul{
height: auto;
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
}
.page-id-334 section.hoc_sec .top_text h2 {
font-size: 54px !important;
}
#co-design .head_main .post__title, #co-design .head_main .post__title a{
font-size: 2.3125rem;
line-height: 2rem;
letter-spacing: .6px;
}
}