/* Theme Name: Sleep Like A Baby Theme URI: Author: Michael Rosser Version: 2.0 Tags: Simple, effective */
/* Global Styles - Start */

.post_title h3 {
	color: #948fbd;
	
}

.button:link, .button:visited {
	display: block;
padding: 10px;
margin: 0 auto;
width: 40%;
background-color: rgba(245,187,235,1.00);
border-radius: 10px;
color: black;
text-decoration: none;
	text-align: center;
}

.button:hover {
	background-color: rgba(245,187,235,0.90);

}

.footer_info a:link, .footer_info a:visited {
	color: #f8a5c9;
	text-decoration: none;
}


.woocommerce-product-gallery {opacity: 1 !important;}
body{margin:0;padding:0;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";line-height:1.7}img{max-width:100%;height:auto}*,*:before,*:after{box-sizing:inherit}.col{padding:1em;margin:8px}[class*='col-']{width:100%;float:left;min-height:1px}.col-mob-1{width:8.33333%}.col-mob-2{width:16.66667%}.col-mob-3{width:25%}.col-mob-4{width:33.33333%}.col-mob-5{width:41.66667%}.col-mob-6{width:50%}.col-mob-7{width:58.33333%}.col-mob-8{width:66.66667%}.col-mob-9{width:75%}.col-mob-10{width:83.33333%}.col-mob-11{width:91.66667%}.col-mob-12{width:100%}.header{height:auto;overflow:hidden;background-image:url("headerimage.jpg");background-position:center;background-size:cover;width:100%}.nav{display:none}.logo{width:40%;height:auto;display:block;margin:0 auto}.row_container{max-width:1040px;margin:0 auto;overflow:hidden;height:auto}.header_text_pages{text-align:center;margin:0 auto;margin-top:20px;margin-bottom:20px;color:#948fbd}.section_container{max-width:1040px;margin:0 auto;overflow:hidden;height:auto;padding:10px}.section_image{height:auto}.row5_container h2{color:white;font-size:44px}.section_background_image{height:auto;overflow:hidden;background-position:center;background-size:cover;text-align:center}.row5_container a:link,.row5_container a:visited{display:block;padding:10px;margin:0 auto;width:40%;background-color:rgba(245,187,235,1.00);border-radius:10px;color:black;text-decoration:none}.row5_container a:hover{background-color:white}.socials{width:20%}.circle-image img{width:100%;height:100%;position:absolute;border-radius:50%;object-fit:cover}.circle-image{display:inline-block;overflow:hidden;width:95%;padding-bottom:95%;height:0;position:relative}.overlay{height:100%;overflow:hidden;background-color:rgba(0,0,0,0.25)}.top_bar{position:relative;top:0;width:100%;border-bottom:rgba(255,255,255,1.00) thin solid;height:auto;background-color:#948fbd}.header_text{text-align:center;margin:0 auto;margin-top:100px;margin-bottom:100px;color:white;padding:10px}.header_text h1{font-size:30px;font-weight:400;margin:0;padding:0}.header_text p{color:white;font-size:22px;font-weight:200}.row1{height:auto;padding:10px}.row1 a:link,.row1 a:visited{color:rgba(117,109,198,1.00)}.row2{height:auto;overflow:hidden;padding:10px;background-color:#f6f6f6}.row1 h2,.row2 h2{text-align:center;font-size:44px;color:#8d88bf}.row3{height:500px;padding:10px;background-color:#e2e0f5}.row3 h2{text-align:center;color:black;font-size:44px}.row5{height:auto;overflow:hidden;background-image:url("bottomimage.jpg");background-position:center;background-size:cover;text-align:center}.row5_container{margin:0 auto;margin-top:50px;margin-bottom:50px;padding:10px}.footer{height:auto;overflow:hidden;background-color:#8d88bf;padding:10px}.footer_logo{margin:0 auto;width:50%}.footer_info{text-align:center}.footer_info p{color:#dbdada;padding:0;margin:0}.contact_us p{color:white;margin:0;padding:0}.contact_us h2,.quick_links h2{text-align:center;color:#f8a5c9}.quick_links{text-align:right}.quick_links a:link,.quick_links a:visited{color:white;text-decoration:none;text-align:center;display:block}.products{background-color:#e2e0f5}.products h2{text-align:center;color:white}.google_reviews h2{text-align:center;color:#8d88bf}.blogimage{width:40%;float:left;margin-right:30px;height:auto}.blog_post_card{padding:10px;background-color:white;height:auto;overflow:hidden}.blog_post_card a:link,.blog_post_card a:visited{color:#8d88bf;text-decoration:none}.row2 a:link,.a:visited{text-decoration:none;color:#948fbd}.blog_text ul li{list-style:disc !important;margin-left:20px}ul li{list-style:disc}@media only screen and (min-width:768px){.col-dt-1{width:8.33333%}.col-dt-2{width:16.66667%}.col-dt-3{width:25%}.col-dt-4{width:33.33333%}.col-dt-5{width:41.66667%}.col-dt-6{width:50%}.col-dt-7{width:58.33333%}.col-dt-8{width:66.66667%}.col-dt-9{width:75%}.col-dt-10{width:83.33333%}.col-dt-11{width:91.66667%}.col-dt-12{width:100%}.socials{max-width:6%}.logo{width:130px;height:auto;display:block}.nav{display:inherit}.header_text h1{font-size:62px;font-weight:400;margin:0;padding:0}.header_text{text-align:center;margin:0 auto;margin-top:350px;margin-bottom:350px;color:white}.header_text_pages{text-align:center;margin:0 auto;margin-top:50px;margin-bottom:50px;color:#948fbd}}