.diana_extraordinary_blurbs .et_pb_blurb .et_pb_main_blurb_image,
.diana_extraordinary_blurbs .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,
.diana_extraordinary_blurbs .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}

.diana_extraordinary_blurbs .et_pb_blurb:hover .et_pb_blurb_description {
    bottom: 0;
}

.diana_extraordinary_blurbs .et_pb_blurb .et_pb_blurb_description {
    background-color: #f8f8f6;
    position: absolute;
    bottom: -64px;
    left: 0;
    padding: 31px 52px;
    transition: 0.3s;
}

/*Diana Great Intro Blurbs*/

.diana_great_intro_blurbs .et_pb_image .et_pb_image_wrap,
.diana_great_intro_blurbs .et_pb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}

.diana_great_intro_blurbs .et_pb_row:first-child .et_pb_column_3_5 {
    width: 55.8% !important;
    margin-right: 6.4% !important;
}

.diana_great_intro_blurbs .et_pb_row:first-child .et_pb_column_2_5 {
    width: 33.8% !important;
}

.diana_great_intro_blurbs .et_pb_column .et_pb_text p:last-child {
    padding-bottom: 0 !important;
}

.diana_great_intro_blurbs .et_pb_column .et_pb_text p {
    padding-bottom: 28px !important;
}

.diana_great_intro_blurbs .et_pb_row:last-child .et_pb_column_3_5 {
    width: 46.9% !important;
}

.diana_great_intro_blurbs .et_pb_row:last-child .et_pb_column_2_5 {
    width: 41% !important;
    margin-right: 11.8% !important;
}

/*Diana Marked Blurbs*/

.diana_marked_blurbs .et_pb_blurb .et_pb_main_blurb_image,
.diana_marked_blurbs .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,
.diana_marked_blurbs .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}

.diana_marked_blurbs .et_pb_column_1_3:last-child {
    margin-right: 0 !important;
}

.diana_marked_blurbs .et_pb_column_1_3 {
    width: 31% !important;
    margin-right: 3.5% !important;
}

.diana_marked_blurbs .et_pb_blurb:hover:before {
    left: 0;
}

.diana_marked_blurbs .et_pb_blurb .et_pb_main_blurb_image:after {
    counter-increment: section;
    content: "0" counter(section);
    font-size: 18px;
    display: block;
    vertical-align: middle;
    line-height: 100%;
    font-weight: 500;
    font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif;
    text-align: left;
    background-color: #33373a;
    color: #fff;
    padding: 20px !important;
    position: absolute;
    bottom: 0;
    right: 0;
}

body.ie .diana_marked_blurbs .et_pb_blurb:before {
    -ms-writing-mode: tb-rl !important;
    display: inline-block !important;
}

/*Diana No Sweat Blurbs*/

.diana_no_sweat_blurbs .et_pb_blurb .et_pb_blurb_description {
    background-color: #f8f8f6;
    position: absolute;
    top: 15%;
    left: -54px;
    padding: 46px 26px;
    font-family: 'Roboto', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    font-size: 16px;
    color: #33373a !important;
    line-height: 120%;
    transform: rotate(-180deg);
    writing-mode: vertical-lr;
    transition: 0.4s;
}

body.ie .diana_no_sweat_blurbs .et_pb_blurb .et_pb_blurb_description {
    -ms-writing-mode: tb-rl !important;
    display: inline-block !important;
}

.diana_no_sweat_blurbs .et_pb_blurb:hover .et_pb_blurb_description {
    left: 0;
}

.diana_no_sweat_blurbs .et_pb_blurb .et_pb_main_blurb_image,
.diana_no_sweat_blurbs .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,
.diana_no_sweat_blurbs .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}

.diana_no_sweat_blurbs .et_pb_promo .et_pb_promo_description p:last-child {
    padding-bottom: 0 !important;
}

.diana_no_sweat_blurbs .et_pb_promo .et_pb_promo_description p {
    padding-bottom: 31px;
}

.diana_no_sweat_blurbs .et_pb_column_1_2 {
    width: 34% !important;
    margin-right: 8.6% !important;
}

.diana_no_sweat_blurbs .et_pb_column_1_4 {
    width: 23% !important;
    margin-top: -51px !important;
    margin-right: 2.6% !important;
}

.diana_no_sweat_blurbs .et_pb_column_1_4:last-child {
    width: 31.5% !important;
    margin-top: -123px !important;
}

#page-container #main-content .diana_no_sweat_blurbs .et_pb_promo .et_pb_button_wrapper .et_pb_button:after {
    font-size: 33px !important;
    position: static !important;;
    display: inline-block !important;;
    vertical-align: middle !important;;
    margin-top: -5px !important;;
    margin-left: -7px !important;;
    transition: 0s !important;
}

/*Diana Common Blurbs */

#page-container .diana_common_blurbs .et_pb_button_module_wrapper .et_pb_button:after {
    font-size: 33px !important;
    vertical-align: middle !important;
    position: static !important;
    margin: 0 0 0 -9px !important;
    transition: 0s !important;
}

.diana_common_blurbs .et_pb_blurb .et-pb-icon-circle {
    padding: 16px;
}

.diana_petticoat_blurbs .et_pb_image .et_pb_image_wrap,
.diana_petticoat_blurbs .et_pb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}



.diana_petticoat_blurbs .et_pb_column_1_3 {
    width: 39.6% !important;
}

.diana_petticoat_blurbs .et_pb_column_2_3 {
    width: 60.4% !important;
}

#page-container .diana_petticoat_blurbs .image_right .et_pb_button_wrapper {
    text-align: right;
}

#page-container #main-content .diana_petticoat_blurbs .et_pb_column .et_pb_button_wrapper .et_pb_button:after {
    font-size: 36px !important;
    position: static !important;
    margin: 0 !important;
    vertical-align: middle;
    margin-left: 16px !important;
    line-height: 100% !important;
    transition: 0s !important;
}

@media all and (max-width: 980px) {
  .diana_petticoat_blurbs .image_right {
    display: flex !important;
    flex-direction: column-reverse;
  }
  .diana_petticoat_blurbs .image_right  .et_pb_column_1_3  {
    left: 10% !important;
    position: relative !important;
  }
}

/*Diana About 2 Blurbs*/

.diana_about2_blurbs .et_pb_column_1_4:last-child {
    margin-right: 0 !important;
}

.diana_about2_blurbs .et_pb_column_1_4 {
    width: 23.2% !important;
    margin-right: 2.4% !important;
}

/*Diana Gal Blurbs*/

.diana_gal_blurbs .et_pb_blurb .et_pb_blurb_container h4:after {
    content: "";
    display: block;
    background-color: #585a5d;
    width: 100px;
    height: 4px;
    margin: 28px 0;
}

.diana_gal_blurbs .et_pb_blurb:hover:before {
    right: 0;
}

/*Diana Great Flip Blurbs*/

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container {
    background-color: #a6a6a6;
    overflow: hidden;
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
    opacity: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    min-height: 270px;
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    bottom: 0;
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container {
    min-height: 270px;
    background-size: cover;
    background-position: center center;
    opacity: 0;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);

    padding: 50px 30px;
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container,
.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
    transform-style: preserve-3d;
    background-position: center center;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;
    transition: all 0.4s linear;
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .et_pb_blurb_content {
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-perspective: 800px;
    -moz-perspective: 800px;
    -o-perspective: 800px;
    -ms-perspective: 800px;
    perspective: 800px;
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb:hover .et_pb_blurb_content {
    transform: scale(1.1);
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb:hover .et_pb_blurb_content .et_pb_main_blurb_image {
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    opacity: 0;
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb:hover .et_pb_blurb_content .et_pb_blurb_container {
    -webkit-transform: rotateY(0deg);
    -moz-transf-webkit-transformorm: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
    opacity: 1;
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .blurb_image:before {
    content: "";
    display: block;
    background-color: #a6a6a6;
    position: absolute;
    top: 0;
    left: 0;
    width: 150%;
    height: 100%;
    transform-origin: top left;
    transform: rotate(45deg);
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .et_pb_module_header,
.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .et_pb_blurb_description {
    position: relative;
    z-index: 20;
}

.diana_great_flip_blurbs .flip_blurbs .et_pb_blurb .blurb_image {
    position: absolute;
    top: 0;
    right: 0;
    max-width: 100px;
}

/*eminent contact blurbs*/

.diana_eminent_contact_blurbs .et_pb_blurb .et_pb_blurb_description p:last-of-type {
    padding-bottom: 0 !important;
}

.diana_eminent_contact_blurbs .et_pb_blurb .et_pb_blurb_description p {
    padding-bottom: 28px !important;
}

.diana_eminent_contact_blurbs .et_pb_blurb .et_pb_blurb_description a:hover {
    opacity: 0.5;
}

.diana_eminent_contact_blurbs .et_pb_blurb .et_pb_blurb_description a {
    color: inherit !important;
    transition: 0.3s;
}

.diana_eminent_contact_blurbs .et_pb_blurb:hover:before {
    top: 60px;
    left: 60px;
    right: 60px;
    bottom: 60px;
}

/*Diana Grandiose Blurbs*/

.diana_grandiose_blurbs .et_pb_image .et_pb_image_wrap,
.diana_grandiose_blurbs .et_pb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}

.diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2:last-child {
    width: 47.2% !important;
    margin-left: -3.5% !important;
    margin-top: 4.3% !important;
}

.diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2:first-child {
    width: 44% !important;
}

.diana_grandiose_blurbs .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon {
    padding: 17px !important;
}

.diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2 .et_pb_column_1_4:last-child {
    margin-right: 0 !important;
}

.diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2 .et_pb_column_1_4 {
    width: 46% !important;
    margin-right: 8% !important;
    float: left;
    max-width: 241px;
}

#page-container #main-content .diana_grandiose_blurbs .et_pb_column .et_pb_button_module_wrapper .et_pb_button:after {
    position: static !important;
    line-height: 80% !important;
    vertical-align: middle !important;
    margin: 0 0 0 -7px !important;
    font-size: 32px !important;
}

/*Home8 Blurbs*/

body #page-container .diana_home8_blurbs .et_pb_promo .et_pb_button_wrapper {
    line-height: 100% !important;
}

body #page-container .diana_home8_blurbs .et_pb_promo .et_pb_button_wrapper .et_pb_button {
    padding: 0 !important;
    line-height: 100% !important;
}

/*Diana Tycoon Blurbs*/

.diana_tycoon_blurbs .et_pb_column .et_pb_blurb .et_pb_main_blurb_image,
.diana_tycoon_blurbs .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,
.diana_tycoon_blurbs .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img {
    display: block !important;
    width: 100% !important;
}

.diana_tycoon_blurbs .et_pb_column_3_4 {
    width: 85% !important;
}

.diana_tycoon_blurbs .et_pb_column_1_4 {
    width: 15% !important;
    margin-right: 0 !important;
}

.diana_tycoon_blurbs .et_pb_column_1_5:first-child {
    margin-right: 2% !important;
    width: 12.5% !important;
}

.diana_tycoon_blurbs .et_pb_column_1_5:nth-child(2),
.diana_tycoon_blurbs .et_pb_column_1_5:nth-child(3) {
    width: 25.5% !important;
    margin-right: 0 !important;
}

.diana_tycoon_blurbs .et_pb_column_1_5:nth-child(4),
.diana_tycoon_blurbs .et_pb_column_1_5:nth-child(5) {
    width: 17.2% !important;
    margin-right: 0 !important;
}

/*Diana Babe Blurbs*/

body #page-container .diana_babe_blurbs .et_pb_promo .et_pb_button_wrapper .et_pb_button {
    padding: 0 0 0 21px !important;
    line-height: 100% !important;
}

body #page-container .diana_babe_blurbs .et_pb_promo .et_pb_button_wrapper:before {
    content: "";
    display: block;
    height: 1px !important;
    width: 0;
    top: 45%;
    transform: translate(0, -50%);
    background-color: #fff;
    position: absolute;
    right: 13px;
    opacity: 0;
    transition: 0.3s;
    transition-delay: 0s !important;
}

body #page-container .diana_babe_blurbs .et_pb_promo:hover .et_pb_button {
    transition-delay: 0.3s !important;
    transform: translate(0, 0);
    opacity: 1;
}

body #page-container .diana_babe_blurbs .et_pb_promo .et_pb_button_wrapper {
    position: absolute;
    z-index: 15;
    right: 0;
    bottom: 35px;
    width: 72%;
    text-align: right;
    margin: 0 14%;
}

body #page-container .diana_babe_blurbs .et_pb_promo:hover:after {
    transition-delay: 0s !important;
    transform: translate(0, 0);
}

body #page-container .diana_babe_blurbs .et_pb_promo:hover .et_pb_button_wrapper:before {
    transition-delay: 0.5s !important;
    width: 100% !important;
    opacity: 1;
}

/*Yes Please Blurbs*/

.diana_yes_please_blurbs .et_pb_column_3_4 {
    width: 83% !important;
}

.diana_yes_please_blurbs .et_pb_column_1_4 {
    margin-right: 2% !important;
    width: 15% !important;
}

body #page-container #main-content .diana_yes_please_blurbs .et_pb_button_module_wrapper .et_pb_button {
    padding: 0 0 0 21px !important;
    line-height: 100% !important;
}

body #page-container .diana_yes_please_blurbs .et_pb_button_module_wrapper:before {
    content: "";
    display: block;
    height: 1px !important;
    width: 0;
    top: 45%;
    transform: translate(0, -50%);
    background-color: #fff;
    position: absolute;
    right: 13px;
    opacity: 0;
    transition: 0.3s;
    transition-delay: 0s !important;
}

body #page-container .diana_yes_please_blurbs .et_pb_column_1_3:hover .et_pb_button_module_wrapper .et_pb_button {
    transition-delay: 0.3s !important;
    transform: translate(0, 0);
    opacity: 1;
}

body #page-container .diana_yes_please_blurbs .et_pb_button_module_wrapper {
    position: absolute;
    z-index: 15;
    right: 0;
    bottom: 40px;
    width: 72%;
    text-align: right;
    margin: 0 12%;
}

body #page-container .diana_yes_please_blurbs .et_pb_column_1_3:hover .et_pb_blurb:after {
    transition-delay: 0s !important;
    transform: translate(0, 0);
}

body #page-container .diana_yes_please_blurbs .et_pb_column_1_3:hover .et_pb_button_module_wrapper:before {
    transition-delay: 0.5s !important;
    width: 100% !important;
    opacity: 1;
}

/*Responsive*/

@media only screen and (max-width: 1390px) {
    .diana_yes_please_blurbs .et_pb_row,
    .diana_babe_blurbs .et_pb_row,
    .diana_tycoon_blurbs .et_pb_row,
    .diana_home8_blurbs .et_pb_row,
    .diana_eminent_contact_blurbs .et_pb_row,
    .diana_great_flip_blurbs .et_pb_row,
    .diana_gal_blurbs .et_pb_row,
    .diana_about2_blurbs .et_pb_row,
    .diana_petticoat_blurbs .et_pb_row,
    .diana_common_blurbs .et_pb_row,
    .diana_no_sweat_blurbs .et_pb_row,
    .diana_marked_blurbs .et_pb_row,
    .diana_great_intro_blurbs .et_pb_row,
    .diana_extraordinary_blurbs .et_pb_row {
        width: 90% !important;
    }

    .diana_great_intro_blurbs .et_pb_row:first-child .et_pb_column_2_5 {
        width: 37% !important;
        padding-top: 0;
    }

    .diana_great_intro_blurbs .et_pb_row:last-child .et_pb_column_2_5 {
        width: 41% !important;
        margin-right: 4% !important;
        padding-left: 0 !important;
        padding-top: 0 !important;
    }

    .diana_great_intro_blurbs .et_pb_row:last-child .et_pb_column_3_5 {
        width: 55% !important;
    }

    .diana_common_blurbs .et_pb_row:before {
        left: -5%;
        width: 110%;
    }

    .diana_petticoat_blurbs .et_pb_column_1_3 .et_pb_promo .et_pb_promo_description {
        padding: 40px !important;
        margin-left: -40px !important;
        margin-top: 20px !important;
    }

    .diana_eminent_contact_blurbs .et_pb_row .et_pb_blurb {
        padding: 35px !important;
    }

    .diana_eminent_contact_blurbs .et_pb_blurb .et_pb_blurb_content {
        padding: 30px 25px !important;
        max-width: 207px !important;
    }

    .diana_eminent_contact_blurbs .et_pb_blurb:hover:before {
        top: 35px;
        left: 35px;
        right: 35px;
        bottom: 35px;
    }

    .diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2:last-child {
        width: 56.2% !important;
    }
}

@media only screen and (max-width: 980px) {
    .diana_extraordinary_blurbs .et_pb_column_1_2:last-child {
        margin-right: 0 !important;
    }

    .diana_extraordinary_blurbs .et_pb_column_1_2 {
        width: 48% !important;
        margin-right: 4% !important;
    }

    .diana_marked_blurbs .et_pb_blurb .et_pb_main_blurb_image {
        margin-bottom: 20px !important;
    }

    .diana_marked_blurbs .et_pb_blurb .et_pb_module_header {
        padding-bottom: 12px !important;
    }

    body .diana_no_sweat_blurbs .et_pb_column_1_2 {
        width: 100% !important;
        margin-right: 0 !important;
    }

    body .diana_no_sweat_blurbs .et_pb_column_1_4:last-child {
        width: 49% !important;
        margin-top: 40px !important;
    }

    body .diana_no_sweat_blurbs .et_pb_column_1_4 {
        width: 48% !important;
        margin-top: 0 !important;
        margin-right: 3% !important;
    }

    .diana_common_blurbs .et_pb_row .et_pb_column_1_3:last-child {
        margin-right: 0 !important;
    }

    .diana_common_blurbs .et_pb_row .et_pb_column_1_3 {
        width: 32% !important;
        margin-right: 2% !important;
        margin-bottom: 0 !important;
    }

    .diana_petticoat_blurbs .et_pb_column_1_3 {
        width: 70% !important;
        float: right;
        margin-top: -70px;
    }

    .diana_petticoat_blurbs .et_pb_column_2_3 {
        width: 60% !important;
    }

    .diana_petticoat_blurbs .et_pb_column_1_3 .et_pb_promo .et_pb_promo_description {
        padding: 40px !important;
        margin-left: 0 !important;
        margin-top: 0 !important;
        margin-right: 0 !important;
    }

    #page-container .diana_petticoat_blurbs .image_right .et_pb_button_wrapper {
        text-align: left;
    }

    .diana_about2_blurbs .et_pb_row .et_pb_column_1_4 .et_pb_main_blurb_image,
    .diana_about2_blurbs .et_pb_row .et_pb_column_1_4 .et_pb_main_blurb_image .et_pb_image_wrap,
    .diana_about2_blurbs .et_pb_row .et_pb_column_1_4 .et_pb_main_blurb_image .et_pb_image_wrap img {
        display: block !important;
        width: 100% !important;
    }

    .diana_about2_blurbs .et_pb_row .et_pb_column_1_4:nth-child(2n+2) {
        margin-right: 0 !important;
    }

    .diana_about2_blurbs .et_pb_row .et_pb_column_1_4 {
        width: 48% !important;
        margin-right: 4% !important;
    }

    .diana_great_flip_blurbs .et_pb_row:first-child .et_pb_column_3_4 {
        width: 84% !important;
        margin-right: 3% !important;
        margin-bottom: 0 !important;
    }

    .diana_great_flip_blurbs .et_pb_row:first-child .et_pb_column_1_4 {
        width: 13% !important;
        margin-bottom: 0 !important;
    }

    .diana_eminent_contact_blurbs .et_pb_column_1_3:last-child {
        margin-right: 0 !important;
    }

    .diana_eminent_contact_blurbs .et_pb_column_1_3 {
        width: 32% !important;
        margin-right: 2% !important;
        margin-bottom: 0 !important;
    }

    .diana_eminent_contact_blurbs .et_pb_row .et_pb_blurb {
        padding: 20px !important;
    }

    .diana_eminent_contact_blurbs .et_pb_blurb:hover:before {
        top: 20px;
        left: 20px;
        right: 20px;
        bottom: 20px;
    }

    .diana_eminent_contact_blurbs .et_pb_blurb .et_pb_blurb_content {
        padding: 25px 16px !important;
        max-width: 181px !important;
    }

    .diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2 .et_pb_column_1_4 {
        width: 47% !important;
        margin-right: 6% !important;
    }

    .diana_home8_blurbs .et_pb_column_1_3:last-child {
        margin-right: 0 !important;
    }

    .diana_home8_blurbs .et_pb_column_1_3 {
        width: 32% !important;
        margin-right: 2% !important;
        margin-bottom: 0 !important;
    }

    .diana_home8_blurbs .et_pb_column_1_3 .et_pb_blurb {
        padding: 20px !important;
    }

    .diana_home8_blurbs .et_pb_column_1_3 .et_pb_blurb .et_pb_blurb_container h4 {
        padding-bottom: 10px !important;
    }

    .diana_home8_blurbs .et_pb_column_1_3 .et_pb_blurb .et_pb_main_blurb_image {
        margin-bottom: 20px;
    }

    .diana_tycoon_blurbs .et_pb_column .et_pb_blurb .et_pb_main_blurb_image {
        margin-bottom: 15px !important;
    }

    .diana_tycoon_blurbs .et_pb_column_1_5 {
        margin-bottom: 0 !important;
    }

    .diana_babe_blurbs .et_pb_column_1_3:not(:last-child) .et_pb_promo:last-child{
        margin-right: 0 !important;
    }
    .diana_babe_blurbs .et_pb_column_1_3:not(:last-child) .et_pb_promo{
        width: 48% !important;
        margin-right: 4%;
        float: left !important;
    }

    .diana_yes_please_blurbs .et_pb_column_1_3:last-child{
        margin-right: 0 !important;
    }
    .diana_yes_please_blurbs .et_pb_column_1_3{
        width: 32% !important;
        margin-right: 2% !important;
    }

    .diana_yes_please_blurbs .et_pb_column_3_4 {
        width: 75% !important;
    }

    .diana_yes_please_blurbs .et_pb_column_1_4 {
        margin-right: 2% !important;
        width: 23% !important;
    }
}

@media only screen and (max-width: 767px) {
    .diana_extraordinary_blurbs .et_pb_column_1_2 {
        width: 49% !important;
        margin-right: 2% !important;
    }

    .diana_great_intro_blurbs .et_pb_row:first-child .et_pb_column_3_5 {
        width: 100% !important;
        margin-right: 0 !important;
    }

    .diana_great_intro_blurbs .et_pb_row:first-child .et_pb_column_2_5 {
        width: 100% !important;
    }

    .diana_great_intro_blurbs .et_pb_row:last-child .et_pb_column_2_5 {
        width: 100% !important;
        margin-right: 0 !important;
    }

    .diana_great_intro_blurbs .et_pb_row:last-child .et_pb_column_3_5 {
        width: 100% !important;
    }

    .diana_great_intro_blurbs .et_pb_column .et_pb_text p {
        padding-bottom: 10px !important;
    }

    .diana_marked_blurbs .et_pb_column_1_3 {
        width: 100% !important;
        margin-right: 0 !important;
    }

    #page-container .diana_petticoat_blurbs .et_pb_column_1_3 {
        width: 90% !important;
        margin-top: -20px !important;
    }

    .diana_petticoat_blurbs .et_pb_column_2_3 {
        width: 90% !important;
    }

    .diana_eminent_contact_blurbs .et_pb_column_1_3:last-child {
        margin-bottom: 0 !important;
    }

    .diana_eminent_contact_blurbs .et_pb_column_1_3 {
        width: 100% !important;
        margin-right: 0 !important;
        margin-bottom: 20px !important;
    }

    .diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2:first-child {
        width: 80% !important;
        z-index: 7;
    }

    .diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2:last-child {
        width: 90% !important;
        margin-left: 0 !important;
        margin-top: -30px !important;
        float: right;
    }

    .diana_grandiose_blurbs .et_pb_image:before {
        bottom: auto;
        top: 20px;
    }

    .diana_home8_blurbs .et_pb_column_1_3:last-child {
        margin-bottom: 0 !important;
    }

    .diana_home8_blurbs .et_pb_column_1_3 {
        width: 100% !important;
        margin-right: 0 !important;
        margin-bottom: 30px !important;
    }

    .diana_home8_blurbs .et_pb_column_1_3 .et_pb_blurb {
        padding: 40px !important;
    }

    .diana_tycoon_blurbs .et_pb_column_1_5:last-child {
        margin-bottom: 0 !important;
    }

    .diana_tycoon_blurbs .et_pb_column_1_5 {
        padding-top: 0 !important;
        margin-bottom: 25px !important;
    }

    .diana_tycoon_blurbs .et_pb_column_1_5:first-child {
        margin-right: 0 !important;
        width: 100% !important;

    }

    .diana_tycoon_blurbs .et_pb_column_1_5:nth-child(2) {
        width: 100% !important;
        margin-right: 0 !important;
    }

    .diana_tycoon_blurbs .et_pb_column_1_5:nth-child(3) {
        width: 90% !important;
        margin-right: 0 !important;
    }

    .diana_tycoon_blurbs .et_pb_column_1_5:nth-child(4) {
        width: 80% !important;
        margin-right: 0 !important;
    }

    .diana_tycoon_blurbs .et_pb_column_1_5:nth-child(5) {
        width: 70% !important;
        margin-right: 0 !important;
    }

    .diana_tycoon_blurbs .et_pb_column .et_pb_blurb .et_pb_blurb_content {
        max-width: 100% !important;
    }

    .diana_tycoon_blurbs .et_pb_column .et_pb_blurb_container h4 {
        padding-left: 0 !important;
    }

    .diana_babe_blurbs .et_pb_column_1_3:not(:last-child) .et_pb_promo {
        width: 100% !important;
        margin-right: 0;
    }

    .diana_yes_please_blurbs .et_pb_column_1_3{
        width: 100% !important;
        margin-right: 0 !important;
    }

    .diana_yes_please_blurbs .et_pb_column_3_4 {
        width: 100% !important;
    }

    .diana_yes_please_blurbs .et_pb_column_1_4 {
        margin-right: 0 !important;
        width: 100% !important;
    }
}

@media only screen and (max-width: 480px) {
    .diana_extraordinary_blurbs .et_pb_column_1_2 {
        width: 100% !important;
        margin-right: 0 !important;
    }

    body .diana_no_sweat_blurbs .et_pb_column_1_4:last-child {
        width: 100% !important;
        margin-top: 0 !important;
    }

    body .diana_no_sweat_blurbs .et_pb_column_1_4 {
        width: 100% !important;
        margin-right: 0 !important;
    }

    body .diana_no_sweat_blurbs .et_pb_column .et_pb_blurb:last-child {
        margin-bottom: 0 !important;
    }

    body .diana_no_sweat_blurbs .et_pb_column .et_pb_blurb:first-child {
        margin-bottom: 30px !important;
    }

    body .diana_no_sweat_blurbs .et_pb_column .et_pb_blurb {
        max-width: 100% !important;
    }

    .diana_petticoat_blurbs .et_pb_column_1_3 .et_pb_promo .et_pb_promo_description {
        padding: 30px !important;
    }

    #page-container #main-content .diana_petticoat_blurbs .et_pb_column .et_pb_button_wrapper .et_pb_button {
        padding: 10px 15px !important;
    }

    #page-container #main-content .diana_petticoat_blurbs .et_pb_column .et_pb_button_wrapper .et_pb_button:after {
        font-size: 26px !important;
        margin-left: 10px !important;
    }

    .diana_about2_blurbs .et_pb_row .et_pb_column_1_4 {
        width: 100% !important;
        margin-right: 0 !important;
    }

    .diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2 .et_pb_column_1_4:first-child {
        margin-bottom: 40px !important;
    }

    .diana_grandiose_blurbs .et_pb_row .et_pb_column_1_2 .et_pb_column_1_4 {
        width: 100% !important;
        margin-right: 0 !important;
    }

    .diana_grandiose_blurbs .et_pb_image:before {
        display: none !important;
    }

    .diana_home8_blurbs .et_pb_column_1_3 .et_pb_blurb {
        padding: 30px !important;
    }

    .diana_babe_blurbs .et_pb_column_1_3:not(:last-child) .et_pb_promo:before {
        font-size: 50px;
        margin-bottom: 15px;
    }
}