/**handles:divi-style**/
body{font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:300!important;word-wrap:normal!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#ee2a7b!important}h1.et_pb_slide_title a,h2.et_pb_slide_title a,h3.et_pb_slide_title a,h4.et_pb_slide_title a,h5.et_pb_slide_title a,h6.et_pb_slide_title a{color:inherit!important}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:300!important}h2{font-size:26px;line-height:30px;margin-bottom:10px}p:last-of-type{padding-bottom:1em}blockquote{padding-left:70px;border:none;background:url('https://sluttygirlproblems.com/wp-content/themes/divi-child/blockquote.png') no-repeat left top;font-style:italic;color:#000}#top-menu ul.sub-menu li a{text-transform:none!important;font-size:14px!important;line-height:17px!important}img#logo{max-width:260px}.container{width:95%}#main-content .container:before{background:0 0}#sidebar{display:none}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:0 0 0!important}.author_info{margin-top:30px}.archive .author_info{margin-top:0}.author_info .bio{float:left;max-width:500px;padding-top:30px;margin-bottom:40px}a.viewmore{display:inline-block;margin-top:30px;padding:5px 15px;border:1px solid #000;text-transform:uppercase;font-size:14px;letter-spacing:.3em;color:#000}a.viewmore:hover{background:#000;color:#fff}body.author.archive a.viewmore{display:none}hr.top{margin-top:30px}hr.bottom{margin-bottom:30px}h3 span.author{text-transform:capitalize}h4.breadcrumbs{margin-bottom:20px;color:#afafaf}h4.breadcrumbs a{color:#afafaf}.avatar{float:left;margin:10px 30px 30px 0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.tml-user-avatar .avatar{float:none}.small{font-size:14px;line-height:17px}.entry-featured-image-url .et_pb_image_wrap{display:inline-block!important;position:relative!important;max-width:100%!important}.entry-featured-image-url img{position:relative!important}.entry-featured-image-url .et_pb_image_wrap:hover .et_overlay{z-index:9!important;opacity:1!important}.ad{margin-bottom:25px}.ad .content{padding:30px;background:#d0d0d0;font-size:20px}.ad .content a{font-size:25px;line-height:35px}.ads.banner{width:95%;margin:70px auto 0 auto;text-align:center}.ads.banner.bottom{width:100%;max-width:1020px;margin-bottom:60px}.ads.banner img{max-width:1020px;height:auto;margin:0 auto}.ad ul{text-align:left;margin-left:25px}.ad li{padding-bottom:5px}.ad.side-banner{width:90%;display:block;margin:0 auto}.ad img{width:100%;height:auto}.ad p{width:90%;margin:10px auto}.ad.ad-type-square-large{width:90%;display:block;margin:0 auto}.ad.ad-type-square-small{width:44.5%;display:inline-block;margin:0 auto}.navigation ul{margin:0 0 40px 0;padding:0!important}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#fff;text-decoration:none}.navigation li{display:inline}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{background-color:#000;cursor:pointer;padding:12px;padding:5px 10px}.navigation li a:hover,.navigation li.active a{background-color:#ed2a7a}ul.related{margin:40px 0 0 0!important;padding:0!important}ul.related li{list-style:none;margin-bottom:30px}ul.related .image{margin-bottom:20px}#footer-widgets ul.menu li{display:inline-block}#footer-widgets .footer-widget li:before{display:none}ul.wpsw-social-links li{list-style:none}@media (min-width:981px){#left-area{width:85%;margin:0 auto;padding:23px 0 0!important;float:none!important}#left-area.full{width:100%}.et_pb_gutters3 .footer-widget{margin-bottom:2.5%}ul.related li{display:inline-block;vertical-align:top;width:30%;margin-right:2%}}@media (max-width:980px){.et_pb_column_1_4 .et_pb_slider_fullwidth_off h2,.et_pb_slide_description h2.et_pb_slide_title{font-size:30px!important;font-weight:300!important}.et_header_style_left .et-search-form,.et_header_style_split .et-search-form{width:100%!important;max-width:100%!important;background:#fff!important}}@media (max-width:767px){.et_pb_column_1_4 .et_pb_slider_fullwidth_off h2,.et_pb_slide_description h2.et_pb_slide_title{font-size:24px!important}.et_pb_portfolio_item h2,.et_pb_post h2,.et_pb_title_container h1{font-size:26px}}@media (max-width:479px){body{font-size:15px}.et_pb_blog_grid h2,.et_pb_post h2{font-size:24px}}