.mobilemenu-slide.astroid-mobilemenu{visibility:visible;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}.mobilemenu-slide.astroid-mobilemenu-open .mobilemenu-slide.astroid-mobilemenu {visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.mobilemenu-slide.astroid-mobilemenu::after{display:none;}#ct-381539181673929{background-color:rgb(255, 255, 255);color:rgba(4, 15, 55, 0.963);margin-top:50px;margin-right:400px;margin-bottom:50px;padding:25px 25px 25px 25px}#cs-1528971561366{background-image:url(http://comparestatesville.com/images/130310-ORJ8W3-298-1300x650.jpg);background-repeat:no-repeat;background-size:cover;}#cs-1528971561366 a{color:rgb(255, 75, 75);}#cs-1528971561366 a:hover{color:rgb(255, 255, 255);}#bs-1529739293881{background-color:rgba(11, 0, 16, 0);background-image:url(http://comparestatesville.com/images/bg3.png);background-repeat:repeat-x;background-size:contain;color:rgb(255, 255, 255);}#bs-1529739293881 a{color:rgb(255, 255, 255);}#bs-1529739293881 a:hover{color:rgb(255, 51, 102);}#ac-wbyckmzg5{background-image:url(http://comparestatesville.com/images/img1.jpg);background-repeat:no-repeat;background-size:contain;}#s1-wgf5cqifs{padding-right:0px}#ac-6z4llssqf{padding:20px 10px 15px 30px}#ac-wbyckmzg5{background-image:url(http://comparestatesville.com/images/img1.jpg);background-repeat:no-repeat;background-size:contain;}#ac-6z4llssqf{padding:20px 10px 15px 30px}#as-0bbtz30h9{margin-top:-20px;margin-bottom:-40px}#ac-jtq0sfltf{margin-top:-40px;margin-bottom:60px}#ac-jtq0sfltf{margin-top:-40px;margin-bottom:60px}#ac-zw7si12nf{margin-top:-50px}#ac-zw7si12nf{margin-top:-50px}#as-l24tky9i8{margin-top:-20px}#ac-b0vrkc3mj{margin-top:60px}#s-go981fku8{margin-top:50px;margin-bottom:30px}#ac-b0vrkc3mj{margin-top:60px}#s-go981fku8{margin-top:50px;margin-bottom:30px}#ss-oxxi817sq{background-image:linear-gradient(rgb(246, 246, 246),rgb(255, 255, 255));}#ac-1528971627712{margin-top:10px;margin-bottom:10px}#ac-1528971627712{margin-top:10px;margin-bottom:10px}#fs-1528971627712{background-color:rgb(42, 44, 54);color:rgb(255, 255, 255);}#fs-1528971627712 a{color:rgb(255, 255, 255);}#fs-1528971627712 a:hover{color:rgb(255, 82, 82);}body, .body{font-weight:200;text-transform:none;font-size:1.2em;letter-spacing:0em;line-height:1.7em;font-family:Bellota Text, Arial, Helvetica, sans-serif;}h1, .h1{font-weight:500;text-transform:none;font-size:3.5em;letter-spacing:0em;line-height:1.2em;font-family:Cabin, Bookman Old Style, serif;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a{font-weight:400;text-transform:none;font-size:1.1em;letter-spacing:0em;line-height:1.7em;font-family:Bellota Text, Arial, Helvetica, sans-serif;}body{background-color:rgb(255, 255, 255);color:rgb(44, 46, 54);}body a{color:rgb(44, 46, 54);}body a:hover{color:rgb(254, 89, 89);}header{color:rgb(44, 46, 54);}.astroid-header-section, .astroid-sidebar-header{background-color:rgb(255, 255, 255);}.astroid-logo-text .site-title{color:rgb(254, 89, 89);}.astroid-logo-text .site-tagline{color:rgb(44, 46, 54);}#astroid-sticky-header{background-color:rgb(255, 255, 255);}#astroid-sticky-header .astroid-nav .nav-link{color:rgb(44, 46, 54);}#astroid-sticky-header .astroid-nav .nav-link:hover{color:rgb(254, 89, 89);}#astroid-sticky-header .astroid-nav .nav-link:active, #astroid-sticky-header .astroid-nav .nav-link.active{color:rgb(254, 89, 89);}.astroid-nav .nav-link, .astroid-sidebar-menu .nav-link{color:rgb(44, 46, 54);}.astroid-nav .nav-link:hover, .astroid-sidebar-menu .nav-link:hover{color:rgb(254, 89, 89);}.astroid-nav .nav-link:focus, .astroid-sidebar-menu .nav-link:focus{color:rgb(254, 89, 89);}.astroid-nav .nav-link:active, .astroid-nav .nav-link.active, .astroid-sidebar-menu .nav-link:active, .astroid-sidebar-menu .nav-link.active{color:rgb(254, 89, 89);}.megamenu-container{background-color:rgb(255, 255, 255);}.megamenu-container .nav-submenu .nav-submenu{background-color:rgb(255, 255, 255);}.has-megamenu.open .arrow{border-bottom-color:rgb(255, 255, 255);}.megamenu-container li.nav-item-submenu > a{color:rgb(0, 0, 0);}.megamenu-container li.nav-item-submenu > a:hover{color:rgb(255, 255, 255);background-color:rgb(254, 89, 89);}.megamenu-container li.nav-item-submenu > a:active, .megamenu-container li.nav-item-submenu > a.active{color:rgb(255, 255, 255);background-color:rgb(254, 89, 89);}.astroid-offcanvas, .astroid-offcanvas .burger-menu-button, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{ background-color: rgb(255, 255, 255) !important;}.astroid-offcanvas { color: rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-offcanvas .menu-indicator{ color: rgb(0, 0, 0) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-offcanvas .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{ color: rgb(254, 89, 89) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active { background-color: rgb(255, 255, 255) !important;}.header-offcanvas-trigger.burger-menu-button .inner, .header-offcanvas-trigger.burger-menu-button .inner::before, .header-offcanvas-trigger.burger-menu-button .inner::after{background-color: rgb(0, 0, 0);}.astroid-offcanvas .burger-menu-button .inner, .astroid-offcanvas .burger-menu-button .inner::before, .astroid-offcanvas .burger-menu-button .inner::after{background-color: rgb(0, 0, 0);}.astroid-mobilemenu, .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{ background-color: rgb(255, 255, 255) !important;}.astroid-mobilemenu { color: rgb(0, 0, 0) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-mobilemenu .menu-indicator{ color: rgb(0, 0, 0) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{ color: rgb(254, 89, 89) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active { background-color: rgb(255, 255, 255) !important;}.header-mobilemenu-trigger.burger-menu-button .inner, .header-mobilemenu-trigger.burger-menu-button .inner::before, .header-mobilemenu-trigger.burger-menu-button .inner::after{background-color: rgb(0, 0, 0);}.astroid-mobilemenu-open .burger-menu-button .inner, .astroid-mobilemenu-open .burger-menu-button .inner::before, .astroid-mobilemenu-open .burger-menu-button .inner::after{background-color: rgb(0, 0, 0);}.astroid-contact-info i[class*="fa-"]{color:rgba(124, 153, 66, 0.908);}.topbanner {
border: 2px solid rgba(50, 40, 49, 0.85);
border-radius: 5px;
max-width: 600px;
}

.acym_module_form label {
	max-width: 100%;
	display: inline-block;
	cursor: pointer;
	width: 100%;
	font-size: 21px;
	line-height: 35px;
}

.headertop {
text-align: center;
font-size: 60px;
line-height: 50px;
font-weight: bold;
color: #322931;
}

.headersub {
	font-size: 25px;
	margin-top: 20px;
	font-weight: 300;
	text-align: center;
	color: #322931;
}

.headerbutton {
	transition: ease-in-out 0.5s;
		font-size: 20px;
		font-weight: bold;
	width: 200px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 2px solid #fd5958;
	border-radius: 5px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	box-shadow: -5px 5px 1px #fd5958;
}

.sidebig {
	margin-left: -50px;
	margin-top: 20px;
	margin-bottom: 40px;
	background-color: #ffffff;
}

.headerbutton:hover {
	background-color: #fd5958;
	border: 2px solid #fff;
	box-shadow: 5px 0 1px rgba(255, 246, 246, 0);
	color: #fefffe;
}

  .sidehead {
  	color: #96b751;
  	margin-bottom: 20px;
  	font-weight: bold;
  	line-height: 50px;
  	font-size: 50px;
  }
  
.sidetext {
  	font-size: 20px;
  	line-height: 40px;
  	font-weight: 200;
  	color: #322931;
  }
  
  .sidebig {
  	box-shadow: 10px 0 rgba(0, 0, 0, 0.09);
  	opacity: 1;
  	border-right: 40px solid rgb(150, 183, 80);
  }
  
  #bottitle {
	color: #fefffe;
	font-weight: bold;
	font-size: 50px;
  	text-shadow: -3px 2px 1px #f5a40b;
  	line-height: 50px;
  	margin-bottom: 40px;
  }  

  
.specials {
	background-color: #ffffff;
	border-radius: 30px;
	max-width: 223px;
	text-align: center;
	box-shadow: -6px 5px rgb(246, 165, 11);
	padding-top: 15px;
	border: 7px double #f5a40b;
	transition: ease-in-out .3s;
}

.specials:hover {
	margin-top: -5px;
	border-width: 0px;
	box-shadow: none;
}

.productname {
	background-color: #2b2d36;
	color: #ffffff;
	padding-bottom: 3px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 3px;
	margin-top: 5px;
	border-right-style: double;
	border-left-style: double;
	border-left-width: 10px;
	border-right-width: 10px;
}

.productprice {
	font-size: 20px;
	font-weight: bold;
	margin-top: 5px;
}

.productsize {
	font-style: italic;
	font-size: 14px;
	margin-top: -5px;
}

.subtext {
  	font-size: 40px;
  	letter-spacing: 3px;
  	border: 2px none #ffffff;
  	border-radius:5px;
  	text-align: left;
  	padding-top: 30px;
  	line-height: 60px;
}
  
    .btn-primary, .btn-backtohome, .btn-prosandcons, div.jd-register-login-wrapper .jd-register-login-box .jd-button-control .jd-form-button {
		border-color: #fe5959;
 transition: ease-in-out 0.5s;
		background-color: #ffffff;
		border-width: 2px;
		color: #fd5958;
		font-weight: bold;
		font-size: 20px;
			box-shadow: -5px 5px 1px #fd5958;
	}
	    .btn-primary:hover {
			box-shadow: 5px 0 1px rgba(255, 246, 246, 0);
			border: 2px solid #ffffff;
		}
  
    .addresso {
  	text-align: center;
  	font-size: 16px;
  }
  
      .astroid-banner-title {
		color: rgb(255, 255, 255);
		font-weight: bold;
		font-size: 50px;
		text-shadow: -4px 3px rgba(42, 44, 54, 0.59);
	}
  
input, button, select, optgroup, textarea {
margin: 0 0 10px;
font-family: inherit;
  font-size: inherit;
  line-height: inherit; 
border-radius: 4px;
  width: 100%;
border: 1px solid rgba(35, 35, 35, 0.23);
}

.allsales {
	border: 2px solid #2a2c36;
	text-align: center;
	width: 250px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	border-radius: 5px;
	transition: ease-in-out 0.6s;
	box-shadow: -5px 5px 1px #2a2c36;
	font-size: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.allsales:hover {
	background-color: #2a2c36;
	box-shadow: 5px 0 1px rgba(255, 246, 246, 0);
			border: 2px solid #2a2c36;
}

.astroid-logo-mobile{max-width: 90%;
width: 300px;
}

@media (max-width:991.98px) {
    	.subtext {
		text-align: center;
		font-weight: bold;
	}
	
	#bottitle {
		text-align: center;
	}
	
	.col-lg-3.specprod {
		width: 100%;
	}
	
	.specials  {
		margin-right: auto;
		margin-left: auto;
		width: 100%;
	}
}@media (max-width: 991.98px) {#ct-381539181673929{margin-top:25px;margin-right:0px;margin-bottom:25px}#ac-6z4llssqf{margin-bottom:-35px;margin-left:0px;padding-right:0px}#ac-6z4llssqf{margin-bottom:-35px;margin-left:0px;padding-right:0px}#as-0bbtz30h9{margin-top:20px;margin-bottom:-20px}#as-l24tky9i8{margin-top:20px}#ac-b0vrkc3mj{margin-top:0px;margin-bottom:15px}#ac-b0vrkc3mj{margin-top:0px;margin-bottom:15px}body, .body{font-size:1em;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:3.2em;letter-spacing:0em;line-height:1.2em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a{font-size:1em;letter-spacing:0em;line-height:1.7em;}}@media (max-width: 767.98px) {#ct-381539181673929{margin-top:25px;margin-right:0px;margin-bottom:25px}#ac-wbyckmzg5{margin-top:10px;margin-bottom:-30px;margin-left:10px}#s1-wgf5cqifs{padding-left:10px}#ac-6z4llssqf{margin-top:-10px;margin-bottom:-35px;margin-left:1px;padding-left:1px}#ac-wbyckmzg5{margin-top:10px;margin-bottom:-30px;margin-left:10px}#ac-6z4llssqf{margin-top:-10px;margin-bottom:-35px;margin-left:1px;padding-left:1px}#as-0bbtz30h9{margin-top:40px;margin-bottom:-20px}#as-l24tky9i8{margin-top:10px}#ac-b0vrkc3mj{margin-top:15px;margin-bottom:-20px}#s-go981fku8{margin-bottom:5px;padding-bottom:30px}#ac-b0vrkc3mj{margin-top:15px;margin-bottom:-20px}#s-go981fku8{margin-bottom:5px;padding-bottom:30px}#ss-oxxi817sq{padding-left:20px}body, .body{font-size:1em;letter-spacing:0em;line-height:1.7em;}h1, .h1{font-size:3em;letter-spacing:0em;line-height:1.2em;}.astroid-nav > li > a, .astroid-sidebar-menu > li > a{font-size:1em;letter-spacing:0em;line-height:1.7em;}}