/*
Theme Name: Scrap Girls
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:   http://www.webstix.com
Template: Divi
*/

@import url("../divi/style.css");
@import url("css/custom.css");
@import url("css/custom-responsive.css");

/* CSS Document */
body{
	font-weight:400;
	font-size:16px;
}
img{
	max-width:100%;
}
.no-float{
	float:none !important;
}
.pull-left{
	float:left;
}
.pull-right{
	float:right;
}
.div-center{
	float:none;
	margin:10px auto;
}
.strong{
	font-weight:bold;
}
.space{
	padding:10px;
}
.top-bigspace{
	padding-top:20px;
}
.top-bigmspace{
	margin-top:20px;
}
.ver-bigspace{
	padding:20px 0;
}
.ver-bigmspace{
	margin:20px 0;
}
.ver-space{
	padding:10px 0;
}
.hor-space{
	padding:0 10px;
}
.top-space{
	padding-top:10px;
}
.sspace{
	padding:5px;
}
.ver-sspace{
	padding:5px 0;
}
.hor-sspace{
	padding:0 5px;
}
.bot-space{
	padding-bottom:10px;
}
.mspace{
	margin:10px;
}
.bot-mspace{
	margin-bottom:10px;
}
.top-mspace{
	margin-top:10px;
}
.ver-mspace{
	margin:10px 0 !important;
}
.hor-mspace{
	margin:0 10px;
}
.smspace{
	margin:5px;
}
.ver-smspace{
	margin:5px 0;
}
.hor-smspace{
	margin:0 5px;
}
.txtu{
	text-transform:uppercase;
}
.txtn{
	text-transform:none !important;
}
.dc{
	text-align:center;
}
.dl{
	text-align:left;
}
.dr{
	text-align:right;
}
.pr{
	position:relative;
}
.pa{
	position:absolute;
}
.no-mar{
	margin:0 !important;
}
.no-pad{
	padding:0 !important;
}
.radius5{
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
}

.radius3{
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.radius{
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-o-border-radius:100%;
}
.list-common{
	list-style:none;
	padding:0;
	margin:0;
}
.upper{
	text-transform:uppercase;
}
div, .btn, a,p{
	-webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.no-style{
	list-style:none;
}
a{
text-decoration:underline;
color:#027073;
}
a:hover{
text-decoration:none !important;
}
ul li{
	font-size:15px;
	font-weight:400;
	color:#333;
	line-height:25px;
}
p{
font-size:15px;
font-weight:400;
color:#333;
padding-bottom:20px;
line-height:25px;
}
hr{
    border-top: medium none;
    color: #c2c2c2;
	border-right:none;
	border-left:none;
}
img.alignright{
margin:0 0 35px 35px;
position:relative;
top:30px;
}
img.alignleft{
margin:0 35px 35px 0;
position:relative;
top:30px;
}
a.btn{
	display:inline-block;
	padding:7px 15px;
	color:#fff !important;
	font-weight:400;
	font-size:15px;
	text-transform:uppercase;
	background:#027073;
	text-decoration:none;
}
a.btn:hover{
	background:#1c1611;
	color:#fff !important;
}
h1, h2, h3, h4, h5, h6{
	font-weight:bold;
	font-family: 'Josefin Sans', sans-serif;
	
}
#et_search_icon:hover, .mobile_menu_bar::before, .mobile_menu_bar::after, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button, .nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .footer-widget h4{
	color: #49b1ba;
}

.footer-widgets { color: black; }