.search.home .block p {
    padding-bottom: 8px;
    width: 25% !important;
}
.search.home .block > div {
    width: 74% !important;
}
#searchform .vcenter {
    vertical-align: top !important;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    color: #676968;
}
.search.home .block > div.country p {
    width: 33% !important;
}
.search.home .block > div.country {
    width: 100% !important;
}
.search.home .block > div.country div.outer {
    width: 100% !important;
}
.search.home .block > div.age p {
    width: 33% !important;
    color: #676968;
}
.search.home .block > div.age {
   width: 75% !important;
}
.search.home .block > div.age div.outer {
   width: 62% !important;
}

.search.home .searchinner input[type=submit] {
	background: url(https://www.compareandchoose.com.au/images/go.jpg) no-repeat;
	border: 0;
	border-radius: 0;
	color: #FFF;
	font: 400 16px 'Open Sans', sans-serif;
	height: 36px;
	padding: 0;
	text-indent: -9999em;
	width: 173px;
	margin: 0 auto !important;
}

.search.home .searchinner .blocks .vcenter.outer {
    border:1px solid #d5d5d5;
}

.search.home .block {
    margin-bottom: 10px !important;
}
.country.vcenter{
    margin-bottom: 10px;
}
.search.home .tab2 {
    border-top: none !important;
	background-color: #fff;
}
.search.home #searchform {
    padding: 5px 0 0 0 !important;
    background-color: #fff;
    margin-top: 0px;
	overflow: show !important;
	background: none;
}
.jtwo {
    width: 100% !important;
	background: none;
	background-color: #fff;
}

@media screen and (max-width:480px){
    .search.home .block > div.country {
        width: 99% !important;
    }
    .search.home .block p {
        width: 100% !important;
    }
    .search.home .block > div {
        width: 99% !important;
    }
   #searchform .vcenter {
        vertical-align: top !important;
        display: block;
    }    
}
#widget-search {
    max-width: 560px;
}
body, .search.home .tab2, .search.home #searchform {
    background-color: #fff;
}

.search.home .block p {
    padding-bottom: 8px;
    width: 25% !important;
}
.search.home .block > div {
    width: 74% !important;
}
#searchform .vcenter {
    vertical-align: top !important;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    color: #676968;
}

.search.home .block > div.country p {
    width: 33% !important;
}
.search.home .block > div.country {
    width: 100% !important;
}
.search.home .block > div.country div.outer {
    width: 100% !important;
}

.search.home .block > div.age p {
    width: 33% !important;
    color: #676968;
}
.search.home .block > div.age {
   width: 75% !important;
}
.search.home .block > div.age div.outer {
   width: 62% !important;
}

.search.home .searchinner input[type=submit] {
	background: url(https://www.compareandchoose.com.au/images/go.jpg) no-repeat;
	border: 0;
	border-radius: 0;
	color: #FFF;
	font: 400 16px 'Open Sans', sans-serif;
	height: 36px;
	padding: 0;
	text-indent: -9999em;
	width: 173px;
	margin: 0 auto !important;
}

.search.home .searchinner .blocks .vcenter.outer {
    border:1px solid #d5d5d5;
}

.search.home .block {
    margin-bottom: 10px !important;
}
.country.vcenter{
    margin-bottom: 10px;
}
.search.home .tab2 {
    border-top: none !important;
}
.search.home #searchform {
    padding: 5px 0 0 0 !important;
    background-color: #fff;
    margin-top: 0px;
	overflow: show !important;
}
.jtwo {
    width: 100% !important;
	background: none;
	background-color: #fff;
}
@media screen and (max-width:480px){
	.search.home .tabs h2 { 
	display: none !important;
	}
    .search.home .block > div.country {
        width: 99% !important;
    }
    .search.home .block p {
        width: 100% !important;
    }
    .search.home .block > div {
        width: 99% !important;
    }
   #searchform .vcenter {
        vertical-align: top !important;
        display: block;
		font-size: 18px;
    }    
	search.home input[type="text"], .search.home input[type="number"], .search.home input[type="email"], .search.home select, .search.home span, .search.home label {
    font-size: 17px;
    height: 40px;
    margin-top: 4px;
    line-height: 35px;
    color: #000;
    font-size: 16px;
}
.search.home .searchinner .blocks .vcenter.outer {
    border: 1px solid #000 !important;
}
.search.home input[type="text"], .search.home input[type="number"], .search.home input[type="email"], .search.home select, .search.home span, .search.side input[type="text"], .search.side input[type="number"], .search.side input[type="email"], .search.side select, .search.side span {
   font-size: 17px;
    height: 40px !important;
    line-height: 37px !important;
    color: #000;
}
search.home input[type="text"], .search.home input[type="number"], .search.home input[type="email"], .search.home select, .search.home span, .search.home label {
    font-size: 18px;
    color: #000;
}
.search.home .pulldown2 {
    margin-top: 10px !important;
}
	.search.home .block {
		margin-bottom: 20px !important;
	}
#widget-search {
    max-width: 560px;
}

body, .search.home .tab2, .search.home #searchform {
    background-color: #fff;
}
	.blocks select {
		height: 43px !important;
		line-height: 59px !important;
	}
	.search.home select {
		height: 38px !important;
		line-height: 31px !important;
	}
	.search.home span{
		line-height:35px;
	}
		.container-fluid{
		  width:100% !important;
		}