    body {font-size: 13px; line-height: 1.5; color: #000000; font-family: 'proxima_novaregular'; }
    
	#blog {margin-left: 0px !important; margin-bottom: 0px !important;}
	a {text-decoration: none !important;}
    img {width: auto; max-width: 100%;}
    dl, ol, ul {margin: 0; padding: 0; list-style: none; }
    button:focus, a:focus, input:focus {outline: none !important; box-shadow: none !important;}
    .align-items-center {-ms-flex-align: center!important; align-items: center!important; }
    .justify-content-end {-ms-flex-pack: end!important; justify-content: flex-end!important; }
    .align-items-end {-ms-flex-align: end!important; align-items: flex-end!important;}
    .d-flex {display: -ms-flexbox!important; display: flex!important; }
    .pl-5 {padding-left: 3rem!important; }
    .container {width: 100%; }
    div#main .blog-ContainerWrapper .row {display: -ms-flexbox;
    display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;} 
    .blog-ContainerWrapper .col-6 {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
    .blog-ContainerWrapper .col-lg-8,
    .blog-ContainerWrapper .col-lg-5,
    .blog-ContainerWrapper .col-lg-4,
    .blog-ContainerWrapper .col-lg-3, 
    .blog-ContainerWrapper .col-md-12,
    .blog-ContainerWrapper .col-md-7,
    .blog-ContainerWrapper .col-md-6,
    .blog-ContainerWrapper .col-md-5,
    .blog-ContainerWrapper .col-6 {position: relative; width: 100%; padding-left: 15px; padding-right: 15px;}

    .mob-view{display: none !important;}
    .desktop-view {display: block;}

    .heder-right-nav ul li.humber-menuIcon {cursor: pointer; display: none; }

    .bar1, .bar2, .bar3 {width: 20px; height: 1px; display: block; background-color: #ffffff; margin: 6px 0; transition: 0.4s; }
    .bar2 {width: 12px;}
    .change .bar1 {-webkit-transform: rotate(-45deg) translate(-2px, 2px); transform: rotate(-45deg) translate(-2px, 2px); }
    .change .bar2 {opacity: 0;}

    .change .bar3 {-webkit-transform: rotate(45deg) translate(-8px, -8px); transform: rotate(45deg) translate(-8px, -8px); }

    /* Comman Style End */

    .header-desktopNav .navbar.affix {position: static !important;}
    .hero-bannerInner {position: relative;}
    .hero-bannerContentWrap {position: absolute; bottom: 0px; left: 0; right: 0; width: 100%; padding: 15px; text-align: center; }
    .hero-bannerContentWrap .hero-banner-HD {font-size: 74px; line-height: 84px; color: #ffffff; font-family: 'proxima_novaregular'; margin: 0px 0 0px; }
    .hero-banner-content {font-size: 18px; line-height: 28px; color: #ffffff; padding-top: 10px; font-family: 'proxima_novalight'; }
    .hero-bannerWrap a {cursor: default;}
    .down-directon {width: 52px; height: 52px; margin: 35px auto 40px; background: #C39537; border-radius: 50%; line-height: 55px; }
    .down-directon i {color: #ffffff; font-size: 17px; line-height: 17px; }
    .section-wrap {padding-top: 65px; } 
    .blog-title {color: #C39537; font-size: 16px; font-weight: 600; font-family: 'proxima_novasemibold'; }
    .blog-HD,
    .blog-ContainerWrapper .section-HD {font-size: 36px; line-height: 40px; padding: 10px 0px; margin: 0px; }
    .blog-content {font-size: 16px; line-height: 26px; color: #000000; font-family: 'proxima_novalight'; }
    .readMore-btnWrap .readMore-btn {color: #000000; text-decoration: none; border: 2px solid #000000; display: inline-block; padding: 12px 10px; width: 156px; text-align: center; margin-top: 30px; font-size: 14px; font-family: 'proxima_novasemibold'; }
    .blogSlider-wrappers {margin-top: 25px; }
    .blog-slider-title {color: #C39537; font-size: 13px; line-height: 13px; font-family: 'proxima_novasemibold'; padding: 20px 0px; text-transform: uppercase; }
    .blog-slider-content {font-size: 18px; line-height: 25px; color: #000000; font-family: 'proxima_novabold'; max-height: 80px; overflow: hidden; }

    .blogSlider-wrappers .owl-nav .owl-prev, 
    .blogSlider-wrappers .owl-nav .owl-next {
        position: absolute;
        top: 30%;
        width: 40px;
        height: 40px;
        border-radius: 50% !important;
        background: #000000 !important;    
    }
    .blogSlider-wrappers .owl-nav .owl-prev:hover, 
    .blogSlider-wrappers .owl-nav .owl-next:hover {
        background: #C39537 !important;
    }
    .blogSlider-wrappers .owl-nav .owl-prev .fa, 
    .blogSlider-wrappers .owl-nav .owl-next .fa {
        color: #ffffff;
        font-size: 34px;
        line-height: 34px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50% , -50%);
    }
    .blogSlider-wrappers .owl-nav .owl-prev {left: -60px;}
    .blogSlider-wrappers .owl-nav .owl-next {right: -60px;}

    .bg-gray {background: #EFEFEF;}
    .pd-65 {padding-bottom: 65px;}
    .mt-65 {margin-top: 65px;}
    .videoSection-wrappers {
        position: relative;
    }
    .video-contWrap {
        position: absolute;
        bottom: 18%;
        left: 0;
        width: 100%;
    }
    .video-contentInner {
        padding-left: 50px;
    }
    .video-content-title {
        font-size: 16px;
        color: #ffffff;
    }
    .video-content-HD {
        font-size: 46px;
        line-height: 56px;
        color: #fff;
    }
    .video-contentInner .readMore-btnWrap .readMore-btn {
        color: #ffffff !important;
        border-color: #ffffff;
    }
    .videoSection-wrappers .carousel-inner {
        background: #000000;
    }
    .carousel-action-iconWrap {
        position: absolute;
        bottom: 50px;
        width: 100%;
        left: 0;
        padding-left: 65px;
    }
    .carousel-action-iconInner {width: 140px; position: relative;}
    .carousel-action-iconWrap .carousel-control-next, 
    .carousel-action-iconWrap .carousel-control-prev {
        color: #C39537;
        font-size: 16px;
        line-height: 16px;
        opacity: 1;
        cursor: pointer;  
        text-transform: uppercase;  
        display: inline-block;
        position: relative;
    }
    .carousel-action-iconWrap .carousel-control-next {float: right;}
    .carousel-action-iconWrap .carousel-control-prev {float: left;}
    .carousel-action-iconWrap .carousel-control-prev:after {
        content: '';
        width: 1px;
        height: 15px;
        display: block;
        background: #C39537;
        position: absolute;
        right: -30px;
        top: 0;
    }
    .slider-bottomLine {
        width: 100%;
        max-width: 1140px;
        background: #E5E5E5;
        height: 8px;
        position: relative;
        margin-top: 45px;
        margin-left: auto;
        margin-right: auto;
    }
    .slider-bottomLine:before {
        content: '';
        position: absolute;
        width: 100%;
        max-width: 350px;
        background: #777777;
        height: 8px;
    }
    .carousel-item img {width: 100%;}

    /* Blog details page */

    .back-to-blog {
        margin-bottom: 40px;
    }
    .back-to-blog a {
        font-size: 16px;
        line-height: 16px;
        color: #000000;
        text-decoration: none;
        font-family: 'proxima_novabold';
    }
    .left-angle-icon {
        width: 40px;
        height: 40px;
        background: #000000;
        border-radius: 50%;
        text-align: center;
        line-height: 44px;
        margin-right: 10px;
        display: inline-block;
    }
    .back-to-blog a i {
        color: #ffffff;
    }
    .blog-details-top-sec {
        padding-bottom: 60px;
    }
    .top-social-section .social-HD {
        margin: 0px 0px 10px;
    }
    .top-social-section .social-HD {
        text-align: right;
    }
    .top-social-section .bottom-socialIcons li {
        margin-right: 0px;
        margin-left: 10px;
    }
    .blog-contentWrap,
    .blog-contentWrap.blog-details-innerSecion {
        width: 100%;
    /*     max-width: 910px; */
        margin: 0 auto;
        font-size: 18px;
        color: #000000;
    }
    .blog-contentWrap.blog-details-innerSecion,
    .blog-contentWrap .blog-contentWrap {
        max-width: 910px;
    }
    .blog-imageWrap img {
        width: 100%;
    }
    .blog-content-HD {
        padding: 0px;
        margin: 35px 0px 20px;
        font-size: 36px;
        line-height: 46px;
        color: #000000;
        font-weight: normal;
    }
    .blog-details-innerImage {
        margin: 35px 0px;
    }
    .bottom-social-section {
        margin: 0 auto;
        width: 100%;
        max-width: 910px;
    }
    .social-HD {
        font-size: 16px;
        font-weight: 600;
        color: #000000;
        margin: 40px 0px 10px;
    }
    .bottom-socialIcons {
        display: flex;
        display: -ms-flexbox;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .bottom-socialIcons li {
        width: 40px;
        height: 40px;
        background: #000000;
        border-radius: 50%;
        text-align: center;
        line-height: 44px;
        margin-right: 10px;
    }
    .bottom-socialIcons li a {
        text-decoration: none;
    }
    .bottom-socialIcons li a i {
        color: #ffffff;
    }
    .bottom-socialIcons li:hover a i {
        color: #C39537;
    }
    .mt-60 {
        margin-top: 60px;
    }
    .signup-section,
    .section-width940 {
        width: 100%;
        max-width: 940px;
        margin: 0px auto;
        padding: 40px 15px 60px;
    }
    .section-width940 {
        padding: 60px 15px;
    }
    .signup-HD,
    .blog-HD-2 {
        font-size: 51px;
        line-height: 64px;
        color: #000000;
    }
    .signup-title {
        font-size: 16px;
        color: #000000;
        font-weight: 600;
        margin: 10px 0px 15px;
    }
    .signup-form {
        width: 100%;
        display: flex;
        display: -ms-flexbox;
        -ms-flex-wrap: wrap;
        flex-flow: wrap;
    }
    .signup-form .signup-inputField {
        width: 100%;
        max-width: calc(100% - 174px);
        padding: 17px 20px;
        background: #ffffff;
    }
    .signup-form .subscribe-btn {
        width: 100%;
        max-width: 156px;
        margin-left: 18px;
        background: transparent;
        border: 2px solid #000000;
        color: #000000;
        border-radius: 0px;
        font-size: 14px;
        font-weight: 600;
    }
    .signup-form .subscribe-btn:hover {
        background: #ffffff;
        color: #000000;
    }

    .bg-black {
        background: #000000;
    }
    .w-960 {
        width: 100%;
        max-width: 960px;
        margin: 0 auto;
    }

    .white-txtWrapper .up-next-title {
        font-size: 16px;
        line-height: 18px;
        color: #ffffff !important;
        position: relative;
        margin-bottom: 40px;
    }

    .white-txtWrapper .up-next-title a{

        color: #ffffff !important;
    }

    .up-next-title:after {
        content: '';
        position: absolute;
        left: 0;
        bottom: -5px;
        height: 2px;
        width: 64px;
        background: #C39537;
    }
    .white-txtWrapper .blog-HD-2 {
        color: #ffffff;
    }
    .readMore-btnWrap.white-btnWrap .readMore-btn {
        color: #ffffff;
        border-color: #ffffff;
    }
    .readMore-btnWrap.white-btnWrap .readMore-btn:hover {
        color: #BC9435;
        border-color: #BC9435;
    }
    .pulvinar-HD {margin: 50px auto 60px;}

    .blog-mediaEvent-wrap {padding-right: 60px; padding-left: 60px;}
    .freidaRothman-blogWrap,
    .blog-detailPage-wrap {margin-bottom: 75px; }
    .top-social-section .addthis_toolbox a {margin-right: 0px; }
    .top-social-section .addthis_toolbox a.addthis_button_facebook_like,
    .top-social-section .addthis_toolbox a.addthis_button_tweet ,
    .top-social-section .addthis_toolbox a.addthis_counter {margin-left: 10px;}

    .signUp-world-FR .world-FR-inputField.ifsubmitted {padding-left: 0px; }
    .signUp-world-FR .button3-wrap {margin-left: 15px;}
    /* Footer Wrappers */

    .footer-wrappers .container {padding-right: 15px; padding-left: 15px;}
    .footer-row {display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}
    .footer-col-12 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
    .footer-col-6 {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
    .footer-col-12, .footer-col-6, .footer-col-lg-8, .footer-col-lg-4, .footer-col-md-3 {position: relative; width: 100%;padding-right: 15px; padding-left: 15px;}
    .footer-wrappers {background: #000000; padding: 36px 0px 36px; margin-top: 75px; color: #ffffff;}
    .footer-boxInner {padding: 36px 0px;}
    .footer-boxIcon {margin-bottom: 5px; width: 100%; max-width: 75px; height: 35px; }
    .footer-boxIcon img {width: auto; max-width: 100%; height: 100%; }
    .footer-box-HD {margin: 0px; color: #BC9435; font-size: 16px; line-height: 26px; font-weight: 600; padding-bottom: 10px; }
    .footer-boxInner p {font-size: 14px; padding: 0px; margin: 0px 0px 10px !important; }
    .footer-nav li {margin-bottom: 5px; }
    .footer-nav li a {color: #ffffff; font-size: 14px; line-height: 24px; text-decoration: none; }
    .footer-boxTile {font-size: 16px; line-height: 26px; color: #ffffff; padding-top: 25px; padding-bottom: 20px; }
    .form-filedWrap {margin-bottom: 20px; }
    .form-inputField {width: 100%; color: #ffffff !important; box-shadow: none; padding: 8px 12px !important; border: 1px solid #ffffff !important; background: transparent !important; }
    .form-submitBrtWrap .form-submitBrt {width: 100%; max-width: 185px; height: 50px; border: 1px solid #ffffff; border-radius: 0px; background: #ffffff; color: #000000; font-size: 16px; font-weight: 600; margin-top: 10px; }
    .form-submitBrtWrap .form-submitBrt:hover {color: #BC9435; border-color: #BC9435; background: transparent; }
    .footer-logo {width: 100%; max-width: 35px; }
    .brands-listWrap {margin-top: 10px;}
    .brands-listWrap li a {color: #BC9435; display: block; width: 22px; height: 22px; font-size: 13px; line-height: 20px; border-radius: 3px; text-decoration: none; text-align: center; margin-right: 20px; border: 1px solid #BC9435; }
    
    .copyRight-sec {font-size: 12px; line-height: 12px; color: #ffffff; } 
    .footer-wrappers .social-links {text-align: left; margin-top: 10px; padding-bottom: 0px !important;}
    #footer ul.social-links li:first-child {margin-left: 0px;}
    .footer-newsletter #mc_embed_signup label {font-size: 16px; line-height: 26px; color: #ffffff; padding: 25px 0px 20px; float: none; margin: 0px;}
    .footer-newsletter .newsletter-emailWrap {background: transparent; float: none; max-width: 100%; width: 100%; padding: 0px; }
    .footer-newsletter .newsletter #mc_embed_signup input.email {width: 100%; color: #ffffff !important; box-shadow: none; padding: 8px 12px !important; border: 1px solid #ffffff !important; background: transparent !important;}
    .footer-newsletter .newsletter #mc_embed_signup input.email::-webkit-input-placeholder {color: #BC9435 !important; }
    .footer-newsletter .newsletter #mc_embed_signup input.email:-ms-input-placeholder {color: #BC9435 !important;; }
    .footer-newsletter .newsletter #mc_embed_signup input.email::placeholder {color: #BC9435 !important;; }
    .footer-newsletter .newsletter #mc_embed_signup .button {width: 100%; max-width: 185px; height: 50px; border: 1px solid #ffffff !important; border-radius: 0px; background: #ffffff; color: #000000; font-size: 16px !important; font-weight: 600 !important; margin-top: 30px !important; margin-left: 0px !important;} 
    .footer-newsletter .newsletter #mc_embed_signup .button:hover {color: #BC9435; border-color: #BC9435 !important; background: transparent !important; }
    .footer-wrappers #bottom {padding: 0px 0 0px 0; }
    /* Responsive layout */

    @media (max-width: 1400px) {

        .down-directon {margin: 15px auto 20px; line-height: 62px;}
        .blogSlider-wrappers .owl-nav .owl-prev, 
        .blogSlider-wrappers .owl-nav .owl-next {width: 35px; height: 35px; }
        .blogSlider-wrappers .owl-nav .owl-prev {left: -45px;}
        .blogSlider-wrappers .owl-nav .owl-next {right: -45px;}
        .blogSlider-wrappers .owl-nav .owl-prev .fa, 
        .blogSlider-wrappers .owl-nav .owl-next .fa {font-size: 25px; line-height: 25px; }
    }

    @media (max-width: 1300px) {
        .blogSlider-wrappers .owl-nav .owl-prev {left: 0px;}
        .blogSlider-wrappers .owl-nav .owl-next {right: 0px;}
    }
    @media (max-width: 1199px) {

       
        .hero-bannerContentWrap .hero-banner-HD {font-size: 45px; line-height: 55px;}
        .down-directon {width: 42px; height: 42px; margin: 15px auto 15px; line-height: 48px;}
        .hero-banner-content {font-size: 16px; line-height: 26px;}

        .section-wrap {padding-top: 45px; }
        .pd-65 {padding-bottom: 45px; }
        .mt-65 {margin-top: 45px;}
        .blog-mediaEvent-wrap.pd-65 {padding-bottom: 10px; }
        .blog-contentWrap.pl-5 {padding-left: 1rem!important; }
        .blog-HD, .blog-ContainerWrapper .section-HD, .blog-content-HD {font-size: 28px; line-height: 35px; }
        .blog-slider-title {padding: 10px 0px; }
        .blog-slider-content {font-size: 14px; line-height: 22px; }
        .blogSlider-wrappers .owl-nav .owl-prev, .blogSlider-wrappers .owl-nav .owl-next {
            width: 25px; height: 25px; }
        .blogSlider-wrappers .owl-nav .owl-prev {left: -33px; }
        .blogSlider-wrappers .owl-nav .owl-next {right: -33px; }
        .blogSlider-wrappers .owl-nav .owl-prev .fa, .blogSlider-wrappers .owl-nav .owl-next .fa {
            font-size: 22px; line-height: 25px; transform: translate(-50% , -55%); }

        .video-content-HD {font-size: 32px; line-height: 36px;}
        .signup-HD, .blog-HD-2 {font-size: 41px; line-height: 54px;}

    }

    @media (max-width: 991px) {
        

        .blog-contentWrap.pl-5 {padding-left: 0rem!important; } 
        .blog-HD, .blog-ContainerWrapper .section-HD {font-size: 21px; line-height: 28px; }
        .blog-content {font-size: 12px; line-height: 18px; }
        .blog-detailPage-wrap .blog-content {font-size: 16px; line-height: 26px;}
        .readMore-btnWrap .readMore-btn {padding: 8px 10px; width: 145px; margin-top: 15px;}
        .signup-HD, .blog-HD-2 {font-size: 31px; line-height: 44px;}

        .blogSlider-wrappers .owl-nav .owl-prev {left: 30px; }
        .blogSlider-wrappers .owl-nav .owl-next {right: 30px; }
        .carousel-action-iconWrap {bottom: 30px;}

        .blog-sliderImage img {width: 100%;}
        .blog-slider-content {margin-bottom: 15px;}

        .footer-newsletter .newsletter #mc_embed_signup .button {max-width: 100%;}
        .form-submitBrtWrap .form-submitBrt {max-width: 100%;}
        .copyRight-secWrap {text-align: right;}

    }

    @media (max-width: 767px) {

        body #menu {margin-bottom: 0px !important;}
        .desktop-view {display: none !important;}
        .mob-view {display: block !important;}
        .mt-65 {margin-top: 30px;}
        .mt-0 {margin-top: 0px !important}

        .hero-bannerContentWrap .hero-banner-HD {font-size: 42px; line-height: 52px; }
        .down-directon {width: 50px; height: 50px; line-height: 55px; background: #ffffff; }
        .down-directon i {color: #000000;}
        .section-wrap {padding-top: 30px; }
        .blog-imageWrap {margin-bottom: 25px;}
        .blog-title {font-size: 14px; }
        .blog-HD, .blog-ContainerWrapper .section-HD {font-size: 26px; line-height: 35px; }
        .blog-content {font-size: 16px; line-height: 26px; }
        .blogSlider-wrappers {padding-left: 5px; padding-right: 5px; }
        .blog-slider-content {height: auto; max-height: 93px;}

        .blog-sliderImage {height: 336px; overflow: hidden;}
        /*.blogSlider-wrappers .owl-carousel {width: auto; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }
        .blogSlider-wrappers .owl-carousel .item {-ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; position: relative; width: 100%; padding-right: 5px; padding-left: 5px; margin-bottom: 20px;}
        */
        .slider-bottomLine {display: none;}
        .video-contWrap {bottom: 80px;}
        .video-contentInner {padding-left: 0px;}
        .video-content-title {font-size: 14px;}
        .video-content-HD {font-size: 36px; line-height: 38px;} 
        .video-contentInner .readMore-btnWrap .readMore-btn {margin: 15px 0px 0px; width: 100%; max-width: 335px;}


        div#main .blog-ContainerWrapper .blogSlider-wrappers .row,
        div#main .pulvinar-prod-imageWrap .row {margin-right: -5px; margin-left: -5px;}
        .blogSlider-wrappers .col-6 {padding-right: 5px; padding-left: 5px;}
        .blog-sliderBoxInner {margin-bottom: 20px;}
        .blog-sliderImage img {width: 100%; }
        .readMore-btnWrap .readMore-btn {padding: 10px 10px; width: 100%; margin: 0px 0px 20px;}
        .blog-content-HD {font-size: 20px; line-height: 30px; margin: 20px 0px 20px;}
        .blog-content-HD.pulvinar-HD {font-size: 28px; line-height: 38px; margin: 40px 0px 40px;}
        .blog-details-top-sec {padding-bottom: 15px;}
        .pulvinar-prod-imageWrap .col-6 {padding-left: 5px; padding-right: 5px;}

        .blog-mediaEvent-wrap {padding-right: 0px; padding-left: 0px;}
        .signup-HD {font-size: 36px; line-height: 46px;}
        .signup-title {font-size: 14px; line-height: 24px;}
        .signup-form .signup-inputField {max-width: 100%;}
        .signup-form .subscribe-btn {max-width: 100%; padding: 17px 10px; margin-top: 20px; margin-left: 0px;}
        .signUp-world-FR .button3-wrap {margin-left: 0px; }
        .white-txtWrapper .blog-HD-2 {margin: 10px auto 25px; }
        .blog-HD-2 {font-size: 23px; line-height: 36px;}
        .footer-wrappers {padding: 0px 0px 36px; margin-top: 35px;}
        .footer-boxInner {padding: 36px 0px 0px; }
        .form-submitBrtWrap .form-submitBrt {margin-bottom: 50px;}
        .brands-listWrap {margin: 10px 0px 40px; }

    }

    @media (max-width: 575px) {
        .blog-sliderImage {height: 243px;}
    }
    @media (max-width: 479px) {
        .video-contWrap {bottom: 11%;}    
        .video-contentInner .readMore-btnWrap .readMore-btn {width: 100%; padding: 17px 10px;}
        .carousel-action-iconInner {margin: 0 auto;}
        .carousel-action-iconWrap {bottom: 35px; padding-left: 0px;}

        .blog-sliderImage {height: 206px;}         
        .footer-newsletter .newsletter #mc_embed_signup input.email {width: 100% !important; }
    }

    @media (max-width: 375px) {
        .blog-sliderImage {height: 163px;}
    }

    @media (min-width: 768px) {

        .blog-ContainerWrapper .col-md-7 {
            -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
            max-width: 58.33333333%;
        }
        .blog-ContainerWrapper .col-md-6,
        .footer-col-md-6 {
            -ms-flex: 0 0 50%;
            flex: 0 0 50%;
            max-width: 50%;
        }
        .blog-ContainerWrapper .col-md-5 {
            -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
            max-width: 41.66666667%;
        }
        .blog-ContainerWrapper .col-md-3,
        .footer-col-md-3 {
            -ms-flex: 0 0 25%;
            flex: 0 0 25%;
            max-width: 25%;
        }
    }

    @media (min-width: 992px) {
        .blog-ContainerWrapper .col-lg-3 {
            -ms-flex: 0 0 25%;
            flex: 0 0 25%;
            max-width: 25%;
        }
        .blog-ContainerWrapper .col-lg-4,
        .footer-col-lg-4 {
            -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
            max-width: 33.33333333%;
        }
        .blog-ContainerWrapper .col-lg-8,
        .footer-col-lg-8 {
            -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
            max-width: 66.66666667%;
        }
    }

    @media (min-width: 1200px) {

        .container,
        .top-announcements .container {max-width: 1260px !important; }
        div#main .blog-ContainerWrapper .row {
            display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; 
        }
    }