/*Theme Name: Lounge ChildTheme URI: http://demo.qodeinteractive.com/lounge/Description: A child theme of Lounge ThemeAuthor: Qode InteractiveAuthor URI: http://www.qodeinteractive.com/Version: 1.0.1Template: lounge*/@import url("../lounge/style.css");footer h1 {	color: white;	margin: 0px;}input, textarea {	border: 1px #396 solid;	background-color: white; /*#C7F9E0;*/	color: black;	font-size: 115%;	padding: 5px 10px;}textarea {	height: 200px;	resize: both;}select {	border: 1px #396 solid;	height: 40px;	font-family: inherit;	font-size: 115%;	line-height: 40px;	margin: 0px 0px 20px;	padding-left: 10px;}.button, input[type="submit"] {	border: none !important;	font-size: 15px;}.clear {	clear: both;}.column_inner p {	padding-left: 5px;	display: inline-block;	line-height: 115% !important;	vertical-align: middle;}.content {	font-size: 125%;	line-height: 25px;}.content a {	color: #396;}.content a:hover {	color: blue;}.content h1 {	margin: 25px 0 25px 0;}.content h2 {	font-size: 18px;	margin: 15px 0;}.content h3 {	font-size: 16px;}.content p {	line-height: 30px;	margin: 10px 0 10px 0;}/*.content  ul {	list-style: disc inside none;}.content ul li {	padding: 0 0 5px 17px;	text-indent: -17px;}.content ol {	list-style: inside decimal none;}.content ol li {	padding: 0 0 5px 17px;	text-indent: -17px;}*/.form-left {	display: block;	float: left;	width: 200px;}.form-right {	display: block;	float: left;}.footer_holder {	padding: 20px 0px;	font-size: 125%;	line-height: 30px;}.header_inner {	background-color: rgba(255, 255, 255, 1);}.list.num ul li, .list.circle ul li, .list.square ul li {	font-size: 100%;}.required {	color: red;}.tablepress thead th {	background-color: black;	color: white;}.tablepress thead th h3 {	color: white;}.tablepress-table-description {	color: #e11646;	margin: 0 0 15px 0;}.three_columns {	margin: 10px 0;}.title h1 {	font-weight: bold;	margin: 34px 0;}.wpcf7-submit {	font-family: "PT Sans",sans-serif !important;	padding: 0 20px !important;}#tablepress-3 th, #tablepress-3 td {	text-align: center;}/**************************************Icons***************************************/.icon.ezemvelo {	width: 40px;	height: 40px;	background-image: url(images/sprite_icons_ezemvelo.png);	background-repeat: no-repeat;	display: block;}.box_small_holder.ezemvelo {	background-color: #f7f7f7;}.box_small_holder.ezemvelo:hover {	background-color: #396;}.icon-room {	background-position: 0px 0px;}.icon-bathroom {	background-position: -35px 0px;}.icon-kitchen {	background-position: -70px 0px;}.icon-braai {	background-position: -105px 0px;}.icon-light {	background-position: -140px 0px;}.icon-fan {	background-position: -175px 0px;}.icon-cleaning {	background-position: -210px 0px;}.box_small_holder.ezemvelo:hover .icon-room {	background-position: 0px -39px;}.box_small_holder.ezemvelo:hover .icon-bathroom {	background-position: -35px -39px;}.box_small_holder.ezemvelo:hover .icon-kitchen {	background-position: -70px -39px;}.box_small_holder.ezemvelo:hover .icon-braai {	background-position: -105px -39px;}.box_small_holder.ezemvelo:hover .icon-light {	background-position: -140px -39px;}.box_small_holder.ezemvelo:hover .icon-fan {	background-position: -175px -39px;}.box_small_holder.ezemvelo:hover .icon-cleaning {	background-position: -210px -39px;}