/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		https://diythemes.com/thesis/rtfm/custom-css/
*/

/*>>Start - BYOB Thesis Full Width Backgrounds CSS */
body.custom{background-color:#FFFFFF;min-width: 960px;} 
.custom #header_area{height:130px;background-color:#FFFFFF;background-image:url("https://washerdryercomboz.com/wp-content/themes/thesis_183/custom/images/outlets.png");background-repeat:repeat;background-position:top;} 
.custom #header_area .page{background-color:transparent;} 
.custom #content_area{background-color:#FFFFFF;} 
.custom #content_area .page{background-color:#FFFFFF;} 
.custom #footer_area{height:50px;background-color:#FFFFFF;background-image:url("https://washerdryercomboz.com/wp-content/themes/thesis_183/custom/images/outlets.png");background-repeat:repeat;background-position:bottom;} 
.custom #footer_area .page{background-color:transparent;} 
/*>>End - BYOB Thesis Full Width Backgrounds CSS */

.custom #header_area { margin-bottom: 2em; }
.custom #logo { float: left; }
.custom #header_area .home-social-list { height: 32px; padding: 1.5em 0 0 1.0em; position:relative; text-align: ; font-size:12px; font-weight: bold; color: #CCCCCC; }

.custom #header #tagline { height: 30px; text-indent: 25px; font-weight: bold; color: #019AD2; padding: 10px 0px; }
.custom #content_box { margin-top: 3.2em; }

.custom .menu { margin-top: 0em; font-weight: bold; width: 600px; }
.custom .menu a:hover { background:transparent; cursor: pointer; }
.custom ul.menu li a {background:transparent; }
.custom #content { width: 57em; padding-left: 5.1em; border-style:solid; border-width:0.1em; border-color:#DDDDDD;  }
.custom .subtitle { font-size: 1.2em; }
.custom #footer { padding-right:12em; }
.custom #footer a { text-decoration: none; border-bottom-style: none; }
.custom #footer a:hover {text-decoration: underline; color: #DDDDDD;}
.custom table td { padding-left: 0.3em; }

.custom .ranking { font-weight: bold; font-size: 20px; padding-bottom: 10px; color: #019AD2; }
#pre-rnk td {border: 1px solid none; }
.pre-rnk-mnu {color: #019ad2; text-align:center; font-weight:bold; font-family:verdana; font-size:14px; background:#191919;}
.pre-rnk-mnu td {padding-left:5px;}
#rnk td {margin:3px;}
#rnk tr:hover { background: #8CBAE7; }
#rnk td:hover a { color: #FFFFFF !important; }
#rnk td { border: 1px solid none; border-collapse: collapse; }
#rnk td a { display: block; text-decoration: none; color: #000000; }
#rnk-hdr {text-align:center;}
.rnk-mnu {color: #57575a; text-align:center; font-weight:bold; font-family:verdana; font-size:12px; width:40px;}
.rnk-mdl {font-weight:bold; width:160px; padding-left:25px;}
.rnk-prc {color: #57575a; font-family:verdana; font-size:10px;}
.rnk-prc a {color: #57575a !important; text-decoration: underline !important;}

.custom .box_skitter { 
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #333333;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-color: #000000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-color: #000000;
    border-top-style: solid;
    border-top-width: 1px;
	border-left-color: #000000;
    border-left-style: solid;
    border-left-width: 1px;
	border-right-color: #000000;
    border-right-style: solid;
    border-right-width: 1px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}

/* remove border from fish picture */
.format_text img.frame, .format_text .wp-caption {border-width: 0; padding: 0 ; background-color: white;}

.format_text ul {
    margin: 0 0 1.571em 0em;
}

/* signup form */

#SignUp a { text-decoration:underline;color:#93bc25; }
#SignUp a:hover { text-decoration:none; }
.subscribe {
	font: 700 12px/12px 'Open Sans Condensed',sans-serif;
	margin-bottom: 10px;
	padding-bottom: 5px;
	text-transform: uppercase;
	color: #93BC25;
}
#discount {
    	font-size: 2.7em;
    	padding: 10px 0px 15px 0px;
	margin:5px 0px;
	color: #FFFFFF;
}

#discount-img { position: relative; right:60px; color:#E36A5B; font-weight:bold; font-family:Georgia;font-size:3.1em; padding-bottom:10px; border-radius: 5px; }

.signupframe {
	font-weight: bold;
	padding-bottom: 20px;
}
.formfield input {
	font-size: 14px;
   	height: 30px;
    	margin: 0 5px 0 3px;
	padding: 5px;
	float: left;

}

.custom input[type=image] { border-color: #444444; }

/* Sticky Header */
#sticky_outer {
position: fixed;
z-index: 2;
top: -110px;
width: 100%;
height: 45px;
line-height: 45px;
color: rgb(255, 255, 255);
border-top: 1px solid rgb(72, 72, 72);
border-bottom: 2px solid rgb(0, 0, 0);
background: #000;
background-image: url("https://washerdryercomboz.com/wp-content/themes/thesis_183/custom/images/outlets.png");
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.6);
}

#sticky_inner {
width: 970px;
margin: 0px auto;
}
#stickyleft {
float: left;
}
.sticky_input
{
padding: 5px 10px;
border-radius: 19px;
border: 1px solid #000;
color: #C5C5C5;
outline: 0px;
box-shadow: inset 1px 1px 4px #6D6D6D;
-moz-box-shadow: inset 1px 1px 4px #6D6D6D;
-webkit-box-shadow: inset 1px 1px 4px #6D6D6D;
-o-box-shadow: inset 1px 1px 4px #6D6D6D;
-ms-box-shadow: inset 1px 1px 4px #6D6D6D;
}
#stickyRight {
padding-top: 2px;
float: left;
width: 30%;
}

#stickyMenu {
padding-top: 10px;
float: left;
font-weight: bold;
width: 40%;
}
#stickyMenu a {
border-width: 0 0 0 0;
font-size: 1.1em;
line-height: 1.273em;
padding: 0.636em 0.818em;
letter-spacing: 2px;
text-transform: uppercase;
display: block;
color: #FFFFFF;
}
#stickyleft li {
margin-right: 1%;
}
#sticky_inner li {
list-style: none outside none;
float: left;
}

#stickyleft .logo a {
width: 225px;
color: rgb(255, 255, 255);
font-family: "Droid Sans",Helvetica,Arial,sans-serif;
font-weight: bold;
text-transform: uppercase;
display: block;
height: 35px;
}
.fb
{
margin: 11px 0 0 0;
}
.gplus1
{
margin: 2px 0 0 0;
}
.btt a
{
display: block;
color: rgb(255, 255, 255);
margin: 9px 0px 0px 20px;
background: none repeat scroll 0% 0% rgb(83, 83, 96);
padding: 0px 11px;
border-radius: 55px;
height: 29px;
line-height: 25px;
}

.custom .teasers_box { width: 55em; }
.custom .teaser { width: 27em; }

.cool_search input[type=text] {
width: 220px;
padding: 5px;
padding-right: 40px;
outline: none;
border: 2px solid #999999;
border-radius: 5px;
background-color: #FBFBFB;
font-family: Cambria, Cochin, Georgia, serif;
font-size: 16px;
background-position: 230px -10px;
background-image: url('https://www.washerdryercomboz.com/wp-content/gallery/graphic/glass.png');
background-repeat: no-repeat;
 
-webkit-transition: background-color .2s ease-in,
                    background-position .2s ease-in,
                    box-shadow .3s ease-in;
 
-moz-transition: background-color .2s ease-in,
                 background-position .2s ease-in,
                 box-shadow .3s ease-in;
 
-o-transition: background-color .2s ease-in,
               background-position .2s ease-in,
               box-shadow .3s ease-in;
 
-ms-transition: background-color .2s ease-in,
                background-position .2s ease-in,
                box-shadow .3s ease-in;
 
transition: background-color .2s ease-in,
            background-position .2s ease-in,
            box-shadow .3s ease-in;

}

.cool_search input[type=text]:focus {
background-color: #FFFFFF;
border-color: #333333;
box-shadow: 0px 0px 25px -2px #333;
background-position: 230px -10px;
background-image: url('https://www.washerdryercomboz.com/wp-content/gallery/graphic/tick.png');
}

.subheadline {
color: #2361A1;
font-size: 1.286em;
font-weight: bold;
}
.subheadline a {
color: #2361A1;
font-weight: bold;
text-decoration: none;
}

.custom a.srp-post-title-link {    color: #2361A1;
}

#authorsure-author-profile p {
    font-size:12px;
}

.purchase, .purchase a { color:#93BC25 !important; font-weight:bold !important;}
.custom ul.sidebar_list { padding-top:0em; }

.demo {
		border:1px solid #C0C0C0;
		border-collapse:collapse;
		padding:5px;
	}
	.demo th {
		border:1px solid #C0C0C0;
		padding:5px;
		background:#F0F0F0;
	}
	.demo td {
		border:1px solid #C0C0C0;
		padding:5px;
	}


#feature_box {
display: block;
margin-top: 30px;
padding: 0px;
border: none;
background-color: #ffffff;
height: 100px;
position: relative;
}
