html {
margin:0 ;
}
@media only screen and (min-width: 1679px) and (max-width: 1920px) {
.grapes_img_outer {
float: left;
margin: -148px 0 0 1063px ;
position: absolute;
width: 39% ;
}
.thinking_left_img {
float: left;
margin: 0 ;
position: absolute;
width: 26%;
}
.read_our_text {
float: right;
margin: 194px 0 0 409px;
position: absolute;
width: 57% ;
}
.thinking_left_img2 {
float: right;
margin: -78px 0 0 1522px ;
position: absolute;
width: 20% ;
}
.barosa_val_inner_outer {
height: 540px ;
}
.grapes_img_outer {
margin: -201px 0 0 1063px ;
right: 0;
width: 24% ;
}
.fb_find_us_outer h2 {
font-size: 26px ;
}
.form_aud_text {
margin: 7px 0 10px ;
width: 100% ;
}
.form_aud_inner_right {
padding: 23px 23px 0 ;
}
.book_btm_txt {
margin: 5px 0 3px ;
}
.thinking_text_right {
padding: 18px 0 39px 18px ;
}
#CDSWIDSSP .widSSPData {
padding: 7px 9px ;
}
.tripadvisor_box_outer_new {
width: 20.8% ;
}
@media not all {
.tripadvisor_box_outer_new {
width: 18.3% ;
}
.form_aud_inner_right {
padding: 28px 23px 34px ;
}
.thinking_text_right {
padding: 26px 0 32px 18px ;
}
}

}
@media only screen and (min-width: 1367px) and (max-width: 1680px) {
.banner_boxes_outer {
width: 90% ;
}
.rate_form_aud {
margin: -78px 0 0 416px ;
}
.tripadvisor_box_outer_new {
margin: 0 0 0 1038px ;
width: 19.8% ;
}
.thinking_text_right {
padding: 33px 0 56px 19px ;
}
.book_btm_txt {
margin: 10px 0 0 ;
}
.form_aud_inner_right {
padding-bottom: 6px ;
}
.thinking_text_right ul li {
font-size: 13px ;
}
.form_aud_inner_right_new2 {
font-size: 38px ;
width: 54% ;
}
.form_aud_text {
margin: 26px 0 39px ;
}
.thinking_text_right h5 {
font-size: 39.35px ;
}
.grapes_img_outer {
margin: -142px 0 0 947px ;
right: 0;
width: 18% ;
}
.thinking_left_img {
float: left;
margin: -39px 0 0 ;
position: absolute;
width: 26%;
}
.read_our_text {
float: right;
margin: 194px 0 0 409px ;
position: absolute;
width: 57% ;
}
.thinking_left_img2 {
float: right;
margin: -47px 0 0 1316px ;
position: absolute;
width: 20% ;
}
@media not all {
.thinking_left_img {
margin: -56px 0 0 ;
}
.form_aud_text {
margin: 5px 0 4px ;
}
.thinking_text_right {
padding: 15px 0 19px 19px ;
}
.form_aud_inner_right {
padding: 35px 23px ;
}
}
}
@media only screen and (min-width: 1200px) and (max-width: 1366px) {
.logo_outer img {
width: 245px ;
}
.form_aud_text p {

/*font-size: 11px ;*/

line-height: 20px ;
}
.form_aud_inner_right_new2 span {
width: 35% ;
}
.thinking_text_right ul li {
font-size: 13px ;
margin: 6px 0 6px 0 ;
}
.form_aud_inner_right {
margin: 0 0 0 -10px ;
padding: 23px 15px ;
}
.banner_boxes_outer {
width:74% ;
}
.tripadvisor_box_outer_new {
margin: 0 ;
right: -292px;
width: 35% ;
}
.form_aud_booknow02 {
font-size: 14px ;
}
.thinking_text_right h5 {
font-size: 32.35px ;
line-height: 16px ;
margin: 0 0 6px ;
padding: 0 0 18px ;
}
.form_aud_inner_right_new2 {
font-size: 33px ;
width: 51% ;
}
.like_fb_img {
margin: 60px 0 0 ;
padding: 0 0 5px ;
width:21% ;
}

.banner_part_new2 {
background-position: -152px 0 ;
margin:0 ;
padding: 60px 0 300px;
}
.form_aud_text {
margin: 15px 0 20px ;
}
.trip_adviser_no_img {
width: 11% ;
}
.thinking_text_right {
padding: 8px 0 100px 19px ;
}
.trip_adviser_no_img img {
width: 100%;
}
.form_aud_outer_new {
margin: 498px 0 0 ;
}
.book_now_text {
font-size: 12.62px ;
}
.banner_part_outer {
background-position: 0 -12px ;
}
.form_aud_inner {
margin: -150px 0 0 ;
padding: 24px 0 45px ;
}
.merchant_part_main {
margin: -288px 0 0;
padding: 24px 0 45px ;
}
.thinking_left_img2 {
margin: -58px 0 0 74% ;
}
.thinking_left_img {
margin: -2px 0 0 ;
}
.grapes_img_outer {
margin: -111px 0 0 ;
right: 0 ;
width: 13% ;
}
.rate_form_aud {
margin: -86px 0 0 351px ;
z-index: 9;
}
.read_our_text {
display: none ;
}
.nav_new_part_outer {
padding: 0 ;
width: 98% ;
}
.fb_find_us_outer h2
{
font-size:26px;
}
.form_aud_booknow02 a
{
margin-left:7px;
}


.form_aud_booknow02 img
{
width:70%;
}
@media not all {
.thinking_left_img {
margin: -23px 0 0 ;
}
.form_aud_text {
margin: 7px 0 2px ;
}
.thinking_text_right {
padding: 7px 3px 13px 6px ;
}
.fb_find_us_outer h2 {
font-size: 23px ;
text-align: center ;
}
.form_aud_inner_right {
padding: 13px 14px 9px ;
}
.tripadvisor_box_outer_new {
width: 25.8% ;
}
.thinking_text_right ul li {
font-size: 12px ;
}
.form_aud_booknow02 a {
padding: 6px 0 ;
}
}


#CDSWIDCOE {
margin: 0 ;
width: 120px ;
}
.book_now_outer {
width:100% ;
margin:20px 0 0;
}
.book_now_text_img {
width: auto ;
}
.nav_new_part_inner li {
font-size:16px ;
line-height: 25px;
margin: 0 15px 0 0 ;
}
.banner_text_outer {
margin: 30px 0 200px ;
}


}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
textarea {
height: 124px ;
}
.tripadvisor_box_outer_new {
margin: 0 0 0 752px ;
width: 27.8% ;
}
.banner_boxes_outer {
width: 79% ;
}
.nav_new_part_inner2 li {
font-size: 10px ;
margin: 1px 9px 0 0 ;
}
.navigation_new_inner {
margin: 79px 0 0 ;
}
.book_now_text2 {
font-size: 11px ;
margin: -14px 0 0 ;
}
.book_now_text {
font-size: 12.62px ;
}
.trip_adviser_no_img img {
width: 100%;
}
.nav_new_part_inner li {
font-size: 12px ;
margin: 1px 17px 0 0 ;
}
.banner_part_outer {
background-position: 0 -12px ;
}
.merchant_part_main {
padding: 24px 0 42px ;
}
.form_aud_inner {
padding: 24px 0 42px ;
}
.nav_new_part_outer {
padding: 20px 0 6px ;
width: 96% ;
}
.nav_new_part_inner {
width:65% ;
margin-left:30px ;
}
.grapes_img_outer {
margin: -101px 0 0 ;
right: 0 ;
width: 13% ;
}
.thinking_text_lft_img img {
width: 100% ;
}
.footer_hover_imgs_outer2 img
{
	height:auto;
}
.thinking_text_right h4 {
font-size: 16.87px ;
}
.thinking_text_right ul li {
font-size: 10px ;
line-height: 22px ;
margin: 8.4px 0 0 ;
padding: 7px 5px 0 35px ;
}
.read_more_btn {
width: 42% ;
}
.thinking_left_img {
margin: -26px 0 0 ;
}
.thinking_left_img2 {
margin: -41px 0 0 74% ;
}
.thinking_text_lft_img {
margin: 50px 0 0 ;
width: 94% ;
}
.rate_form_aud {
margin: -66px 0 0 264px ;
width: 30% ;
}
.rate_form_aud img {
width: 100% ;
}
.nav_part_outer {
padding: 0 ;
}
.read_our_text {
display: none ;
}
.copyright_text {
font-size: 11.58px ;
}
.copyright_text2 {
font-size: 11.58px ;
}
.nav_part_inner03 li {
margin: 1px 27px 0 0 ;
}
.tripadvisor_box_outer {
padding: 6px ;
}
#input-165314659827114525 {
height: 128px ;
}
.form_aud_inner_right h3 {
font-size: 22.97px ;
}
.form_aud_text span {
margin: 3px 0 ;
}
.form_aud_inner_right h3 {
padding: 0 0 5px ;
}
.form_aud_inner_right {
padding: 48px 17px 13px ;
}
.book_btm_txt {
margin: 10px 0 0 ;
}
.book_btm_txt span {
float: left ;
}
.form_aud_text p {
font-size: 14px ;
line-height: 22.4px ;
}
.form_aud_text span {
font-size: 12px ;
}
.book_now_outer {
width: 85% ;
margin: 20px 110px 0 0 ;
}
.form_aud_text {
margin-bottom: 9px ;
}
.thinking_text_right h5 {
font-size: 28.35px ;
line-height: 16px ;
}
.thinking_text_right {
padding: 25px 0 55px 19px ;
}
.form_aud_inner_right_new2 {
font-size: 25px ;
}
.form_aud_inner_right_new2 span {
font-size: 17.69px ;
width: 34% ;
}
.form_aud_booknow02 {
font-size: 12px ;
width: 46% ;
}
.form_aud_booknow02 img {
margin: 0 0 0 12px ;
}
.barosa_val_inner_outer {
height: 665px ;
}
.fb_find_us_outer h2 {
font-size: 22px ;
}
.form_aud_outer {
padding: 0 0 94px ;
}
.map_outer_right
{
padding-top:0;
}
.like_fb_img
{
width:26%;
}
.mr
{
margin:40px 0 0;
}
@media not all {
.form_aud_inner_right {
padding: 31px 8px 36px ;
}
.thinking_text_right {
padding: 10px 0 8px 19px ;
}
}
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
.partners_inner_img2 img {
width: 90%;
}
.banner_boxes_outer {
width: 68% ;
}
.tripadvisor_box_outer_new {
margin: 0 0 0 495px ;
width: 47.8% ;
}
.book_now_text_img {
margin: 0 ;
width: 20px ;
}
.book_now_outer {
padding:8px 0 0 0 ;

width: 100% ;
}
.book_now_text_img img {
width: 65% ;
margin:7px 0 0;
}
.book_now_new_outer {
width:30% ;
}
.logo_new_outer {
float: left;
width: 150px;
}
.logo_new_outer img {
width: 100%;
}
.trip_adviser_no_img {
float: left ;
width: 15% ;
background:#589641;
}
.trip_adviser_no_img img {
width: 100% ;
}
.nav_new_part_inner2 {
margin:12px 0 0 0;
width:45%;
}
.book_now_text2 {
font-size: 9px ;
margin: -26px 0 0 ;
}
.navigation_new_inner {
margin: 56px 0 0 ;
}
.banner_part_outer {
background-position: 0 -12px ;
}
.form_aud_inner {
margin: -165px 0 0 ;
padding: 24px 0 42px ;
}
.merchant_part_main {
margin: -165px 0 0 ;
padding: 24px 0 42px ;
}
.logo_outer img {
width: 30% ;
}
.form_aud_outer_new {
margin: 512px 0 0 ;
}
.nav_new_part_outer {
padding: 15px 0 5px ;
width: 96% ;
}
.nav_part_inner03 li {
font-size: 10px ;
margin: 1px 10px 0 0 ;
}
.book_now_text {
font-size: 11px ;
}
.nav_new_part_inner li {
font-size: 10px ;
margin: 1px 12px 0 0 ;
}
.nav_new_part_inner {
margin: 0 0 0 20px ;
width:90% ;
}
.mr
{
	margin:30px 0 0;
}
.banner_text_outer
{
	margin-top:50px;
}
.form_aud_inner_right {
padding: 39px 10px 5px ;
min-height:532px;
}
.form_aud_text {
margin-bottom: 5px ;
}
.book_btm_txt {
margin: 10px 0 12px ;
font-size:11px;
}
.form_aud_inner_right h3 {
font-size: 20.97px ;
padding: 0 0 3px ;
}
.form_aud_inner_right h3 span {
font-size: 12.69px ;
}
.form_aud_text span {
font-size: 11px ;
margin: 3px 0 ;
}
.form_aud_text p {
font-size: 11px ;
line-height: 18px ;
}
.form_aud_booknow {
font-size: 11px ;
margin: 5px 0 0 ;
padding: 5px 0 ;
width: 52% ;
}
.form_aud_booknow02 {
float: left ;
font-size: 11px ;
margin: 5px 0 0 ;
padding: 5px 0 ;
width: 71% ;
}
.taste_brosa_img img {
width: 100% ;
}
.barosa_val_inner_inner h3 {
font-size: 28.81px ;
}
.barosa_val_inner_inner p {
font-size: 12px ;
}
.barosa_val_inner_outer {
height: 682px ;
}
.barosa_valley_btm_outer {
margin: 498px 0 0 ;
}
.thinking_text_lft_img img {
width: 100% ;
}
.thinking_text_lft_img {
margin: 54px 0 0 ;
width: 93% ;
}
.thinking_text_right h4 {
font-size: 12.87px ;
line-height: 23px ;
}
.thinking_text_right ul li {
font-size: 10px ;
line-height: 17px ;
margin: 0 ;
padding: 11px 0 0 29px ;
}
.read_more_btn {
font-size: 14px ;
padding: 10px 0 8px 11px ;
width: 46% ;
}
.book_btm_txt span {
float: left ;
line-height: 38px ;
}
.thinking_left_img {
margin: -43px 0 0 ;
}
.thinking_left_img2 {
margin: -21px 0 0 74% ;
}
.tripadvisor_box_outer {
padding: 0 ;
width: 100% ;
}
.customer_comment_inner h5 {
font-size: 26px ;
padding: 0 0 55px ;
}
.customer_comment_inner_img {
margin: -8px 0 0 ;
width: 13% ;
}
.customer_comment_text {
font-size: 11px ;
line-height: 20px ;
width: 96% ;
}
.read_our_text {
display: none ;
}
.wsite-button-inner, .wsite-editor .wsite-button-inner {
height: 40px ;
line-height: 40px ;
margin: 5px 0 0 ;
}
textarea {
height: 40px ;
}
.copyright_text {
font-size: 9.58px ;
}
.copyright_text2 {
font-size: 9.58px ;
width: 92.6% ;
}
.rate_form_aud {
margin: -50px 0 0 151px ;
width: 38% ;
}
.merchant_text {
font-size: 10.58px ;
}
.rate_form_aud img {
width: 100%;
}
.grapes_img_outer {
margin: -92px 0 0 ;
right: 0 ;
width: 18% ;
}
.banner_part_new2 {
background-position: -126px -33px ;
margin:77px 0 0 ;
padding: 0 ;
}
.form_aud_outer_new {
margin: 514px 0 0 ;
}
.thinking_text_right h5 {
font-size: 20.35px ;
line-height: 13px ;
margin: 0 0 6px ;
padding: 0 0 16px ;
}
.thinking_text_right {
padding: 32px 0 59px 12px ;
min-height:532px;
}
.form_aud_inner_right_new2 span {
font-size: 14.69px ;
line-height: 16px ;
width: 30% ;
}
.like_fb_img
{
	margin:20px 0 0;
}
.form_aud_inner_right_new2 {
font-size: 25px ;
line-height: 31px ;
width: 82% ;
}
.form_aud_booknow02 a {
padding: 3px 0 3px 10px ;
}
.form_aud_booknow02 img {
margin: 0 0 0 21px;
width:50% ;
}
.form_aud_outer {
padding: 0 0 50px ;
}
.fb_find_us_outer h2 {
font-size: 17px ;
margin: 10px 0 0 ;
}
.map_outer_right
{
	padding:0 20px;
}
.footer_hover_imgs_outer2 img
{
	height:auto;
}
@media not all {
.form_aud_inner_right {
padding: 21px 8px 31px ;
}
.thinking_text_right {
padding: 8px 0 5px 19px ;
}
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#active {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) ;
}
.merchant_text {
font-size: 12.58px ;
margin: 8px 0 0 ;
}
.form_aud_inner {
padding: 24px 0 ;
}
.merchant_part_main {
padding: 24px 0 ;
}
.trip_adviser_no_img {
width: 14% ;
display:none;
}
.nav_part_inner02 {
padding: 0 ;
}
.trip_adviser_no_img img {
width: 100% ;
}
.logo_new_outer {
float: left ;
margin: 0 0 0 29% ;
width: 120px ;
}
.logo_new_outer img {
width: 100% ;
}
.book_now_text_img {
width: 9% ;
}
.nav_part_outer {
background-position: 0 0 ;
height: 50px ;
}
.nav_part_inner02 {
height: 65px ;
margin: 0 ;
padding: 0 ;
}
.book_now_outer {
padding: 4px 0 4px 25px ;
width: 79% ;
}
.book_now_text_img img {
width: 100% ;
}
.book_now_new_outer {
margin: -54px -2px 0 0 ;
}
.nav_part_inner03 li {
font-size: 9px ;
margin: 1px 2.3% 0 0 ;
}
.nav_new_part_outer {
width: 87% ;
}
.book_now_text {
font-size: 11px ;
margin: 0 ;
}
.nav_new_part_inner {
width: 100% ;
}
.nav_new_part_outer {
padding: 1px 0 0 ;
width: 87% ;
}
.banner_text_outer h2 {
font-size: 21.72px ;
}
.banner_text_outer h2 {
  background: rgba(0,0,0,0.5);
  font-size: 21.72px;
  padding: 4px 0;
  color:#fff;
}
.logo_outer img {
width: 42% ;
}
.form_aud_inner_new {
width: 100% ;
}
.form_aud_inner_new02 {
margin: 27px 0 0 ;
width: 100% ;
}
.taste_brosa_img img {
width: 100% ;
}
.taste_brosa_img {
margin: -77px 0 0 ;
}
.barosa_val_inner_inner h3 {
font-size: 22.81px ;
width: 91% ;
}
.barosa_val_inner_inner p {
font-size: 11px ;
}
.barosa_val_inner_inner h4 {
font-size: 13.12px ;
}
.barosa_val_inner_outer {
height: 639px ;
}
.barosa_valley_btm_outer {
margin: 485px 0 0 ;
}
.thinking_broosa_inner {
width: 100% ;
}
.grapes_img_outer {
margin: -81px 0 0 ;
right: 0 ;
width: 33% ;
}
.thinking_left_img2 {
margin: -54px 0 0 73% ;
}
.thinking_text_lft_img {
text-align: center ;
}
.thinking_text_right h4 {
font-size: 16.87px ;
line-height: 26px ;
}
.thinking_text_right ul li {
font-size: 12px ;
line-height: 19px ;
padding: 10px 0 0 35px ;
}
.read_more_btn {
font-size: 13px ;
padding: 10px 0 10px 22px ;
width: 175px ;
}
.wsite-button, .wsite-editor .wsite-button {
margin: 10px 0 0 ;
}
.thinking_left_img {
margin: 2px 0 0 ;
width: 54% ;
}
.thinking_left_img2 {
margin: 9px 0 0 66% ;
width: 34% ;
}
.customer_comment_inner h5 {
font-size: 26px ;
}
.customer_comment_inner_img img {
width: 95% ;
}
.customer_comment_text {
font-size: 12px ;
line-height: 22px ;
}
.tripadvisor_box_outer {
float: left ;
width: 100% ;
}
.read_our_text {
display: none ;
}
.map_bg_outer {
position: relative ;
width: 100% ;
z-index: 999 ;
}
.customer_inner_bg {
padding: 53px 0 66px ;
}
.map_outer_right {
margin: 8px 0 0 ;
}
.map_outer_auto {
margin: auto ;
width: 392px ;
}
.copyright_text {
font-family: "quandoregular";
font-size: 12.58px ;
text-align: center ;
}
.copyright_text3 {
float: none ;
}
.copyright_text2 {
font-size: 12.58px ;
margin: 5px 0 0 ;
text-align: center ;
width: 100% ;
}
.rate_form_aud {
margin: -66px 0 0 ;
right: 35px;
width: 20% ;
}
.barosa_val_inner_inner h4:after {
content: url("//tastethebarossa.weebly.com/uploads/2/6/7/2/26724937/custom_themes/719204343245430489/files/baroosa_lft_brd_img2.png") ;
}
.barosa_val_inner_inner h4:before {
content: url("//tastethebarossa.weebly.com/uploads/2/6/7/2/26724937/custom_themes/719204343245430489/files/baroosa_lft_brd_img2.png") ;
}
.clearfix:before, .clearfix:after {
content: " ";
display: table ;
}
.clearfix:after {
clear: both ;
}
.clearfix {
margin: 0 ;
}
.clearfix a img {
margin: 0 10px 0 0 ;
}
.nav_new_part_inner li {
font-size: 11px ;
margin-top:0 ;
}
.nav_new_part_inner li a:hover {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) ;
color: #32a4d6 ;
}
.nav_new_part_inner li a {
padding: 0 ;
text-decoration: none;
}
.nav_right {
display: block ;
float: right ;
position: relative ;
right: 23px ;
top: 0 ;
width: 38px ;
z-index: 9999 ;
}
nav {
border-bottom: 2px solid #283744 ;
display: block ;
font-size: 13px ;
height: 35px ;
position: absolute ;
right: 0 ;
text-transform: uppercase ;
top: 9px ;
width: 100% ;
}
nav ul {
height: 35px ;
margin: 0 auto ;
padding: 0 ;
position: relative ;
width: 600px ;
z-index: 999 ;
}
nav li {
background: none repeat scroll 0 0 #231f20 ;
display: inline ;
float: left ;
}
nav a {
color: #fff ;
display: inline-block ;
font-family: "quandoregular" ;
line-height: 35px ;
text-align: center ;
text-decoration: none ;
text-shadow: 1px 1px 0 #283744 ;
width: 100px ;
}
nav li a {
border-right: 1px solid #576979 ;
box-sizing: border-box ;
}
nav li:last-child a {
border-right: 0 none ;
}
nav a#pull {
display: block ;
}
nav {
height: auto ;
}
nav ul {
display: block;
height: auto ;
position: relative ;
width: 100% ;
z-index: 9999 ;
}
nav li {
float: left ;
position: relative ;
width: 100% ;
}
nav li a {
border-bottom: 1px solid #576979 ;
}
nav a {
text-indent: 0 ;
width: 100% ;
}
nav {
border-bottom: 0 none ;
}
nav ul {
display: none;
height: auto ;
}
nav a#pull {
color: #fff ;
display: block ;
font-size: 11px ;
outline: medium none ;
position: relative ;
width: 105px ;
}
nav a#pull:after {
display: inline-block ;
height: 30px ;
margin: 47px 0 0 ;
position: absolute ;
right: 15px ;
top: 10px ;
width: 30px ;
}
.banner_part_outer {
background-position: 0 -29px ;
}
.nav_new_part_inner2 {
margin: 7px 0 0 -2px ;
width: 46% ;
}
.book_now_text2 {
margin: -30px 0 0 ;
}
.navigation_new_outer {
display: none ;
}
.like_fb_img {
margin:-50px 0 0 ;
width:100%;
text-align:center;
}
.like_fb_img iframe {
  height: 30px;
  left: 0;
}
.banner_text_outer {
margin:40px 0 0;
}
.book_now_text {
display: none ;
}
.book_now_text3 {
color: #fff ;
display: block ;
float: left ;
font-family: "Conv_RockwellStd" ;
font-size: 11.62px ;
width: 80% ;
}
.book_now_text3 a {
color: #fff ;
outline: medium none ;
text-decoration: none ;
}
.book_now_text3 span {
color: #76756d ;
float: left ;
font-family: "quandoregular" ;
font-size: 11.33px ;
text-transform: uppercase ;
width: 100% ;
}
.thinking_text_right h5 {
font-size: 34.35px ;
}
.form_aud_inner_right_new2 span {
font-size: 15.69px ;
line-height: 17px ;
width: 29% ;
}
.form_aud_inner_right_new2 {
font-size: 30px ;
line-height: 36px ;
width: 44% ;
}
.form_aud_booknow02 {
font-size: 15px;
width:30% ;
}
.form_aud_booknow02 a {
padding: 6px 0 6px 15px;
}
.footer_hover_imgs_outer2 img
{
height:114px;
}
.form_aud_booknow02 img {
width:70% ;
}
.form_aud_outer {
padding: 0 0 86px ;
}
.fb_find_us_inner {
width: 100% ;
}
.footer_hover_imgs_inner {
width: 60% ;
}
.banner_part_new2 {
background-size: cover ;
margin: 0 ;
padding: 61px 0 0 ;
}
.form_aud_outer_new {
margin: 298px 0 0 ;
}
.thinking_text_right {
width: 100% ;
}
.tripadvisor_box_outer_new {
float: right ;
margin: 25px 0 22px ;
position: relative ;
width: 100% ;
}
.form_aud_inner {
margin: -89px 0 0 ;
}
.merchant_part_main {
margin: -89px 0 0 ;
}
.private_form_auto {
margin: auto ;
width: 90% ;
}

.TA_selfserveprop {
  text-align: center !important;
}
#CDSWIDSSP iframe
{
	width:250px;
	margin:auto !important;
}

}
@media only screen and (max-width: 479px) {
.private_form_auto {
margin: auto ;
width: 90% ;
}
#active {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) ;
}
.merchant_text {
font-size: 12.58px ;
margin: 8px 0 0 ;
}
.tripadvisor_box_outer_new {
float: right ;
margin: 25px 0 22px ;
position: relative ;
width: 100% ;
}
.thinking_text_right {
padding: 39px 0 34px 9px ;
width: 100% ;
}
.like_fb_img {
margin: 54px 0 10px ;
width: 10% ;
}
.banner_part_new2 {
background-position: -198px -92px ;
background-size: cover ;
margin: -2px 0 0 ;
padding: 0 ;
min-height:300px;
}
.form_aud_outer_new {
margin: 240px 0 0 ;
}
.wsite-button, .wsite-editor .wsite-button {
margin: 10px 0 0 ;
}
.book_now_new_outer {
margin: -54px 0 0 ;
width: 69% ;
}
.book_now_text_img {
margin: 6px 8px 0 0 ;
width: 10% ;
}
.book_now_text_img img {
width: 100% ;
}
.book_now_outer {
margin: 10px 0 0;
padding: 5px 0 5px 9px ;
width: 60% ;
}
.trip_adviser_no_img {
width: 24% ;
display:none;
}
.trip_adviser_no_img img {
display: none ;
width: 100% ;
}
.nav_part_inner03 li {
font-size: 9px ;
margin: 1px 0 0 ;
text-align: center;
width: 33.2% ;
}
.nav_new_part_outer {
width: 87% ;
}
.book_now_text {
font-size: 11px ;
margin: 0 0 0 11px ;
text-align: left ;
}
.nav_new_part_inner {
width: 100% ;
}
.nav_new_part_outer {
padding: 0 ;
width: 78% ;
}

.banner_text_outer h2 {
font-size: 18px ;
color:#fff;
background:rgba(0,0,0,0.5);
padding:5px 20px;
}
.logo_outer img {
width: 42% ;
}
.form_aud_inner_new {
width: 100% ;
}
.form_aud_inner_new02 {
margin: 27px 0 0 ;
width: 100% ;
}
.taste_brosa_img img {
width: 100% ;
}
.barosa_val_inner_inner h3 {
font-size:20px ;
width: 100% ;
}
.barosa_val_inner_inner p {
font-size: 10px ;
line-height: 20px ;
}
.barosa_val_inner_inner h4 {
font-size: 13.12px ;
}
.customer_comment_text img {
display:none;
}
.barosa_val_inner_outer {
height:850px ;
}
.active
{
border:none;
}
.barosa_valley_btm_outer {
margin: 600px 0 0 ;
display:none;
}
.thinking_broosa_inner {
width: 100% ;
}
.barosa_val_inner_inner div.paragraph font {
font-size: 15px;
}
.grapes_img_outer {
margin: -79px 0 0 ;
right: 0 ;
width: 33% ;
}
.thinking_text_lft_img {
text-align: center ;
}
.thinking_text_lft_img img {
width: 100% ;
}
.thinking_text_right h4 {
font-size: 12.87px ;
line-height: 21px ;
}
.thinking_text_right ul li {
font-size: 12px ;
line-height: 19px ;
padding: 10px 0 0 35px ;
}
.read_more_btn {
font-size: 13px ;
padding: 10px 0 10px 22px ;
width: 175px ;
}
.thinking_left_img {
margin: -1px 0 0 ;
width: 32% ;
}
.thinking_left_img {
margin: 19px 0 0 ;
width: 67% ;
}
.customer_comment_inner h5 {
font-size: 21px ;
padding: 0 0 30px;
}
.customer_comment_inner_img img {
width: 95% ;
}
.customer_comment_text img {
width: 49%;
}
.customer_comment_text {
font-size: 12px ;
line-height: 22px ;
margin: 0 0 22px ;
padding: 0 0 19px ;
}
.tripadvisor_box_outer {
float: left ;
width: 100% ;
}
.read_our_text {
display: none ;
}
.map_bg_outer {
position: relative ;
width: 100% ;
z-index: 999 ;
}
.customer_inner_bg {
padding: 53px 0 66px ;
}
.map_outer_right {
padding: 0 16px 0 ;
}
@media not all, not all {
.form_aud_text {
margin: 10px 0 ;
}
}
.nav_part_outer {
background-position: 0 -47px ;
height: 33px ;
}
.copyright_text {
font-family: "quandoregular";
font-size: 11.58px ;
text-align: center ;
}
.copyright_text2 {
font-size: 11.58px ;
margin: 5px 0 0 ;
text-align: center ;
width: 100% ;
}
.copyright_text3 {
float: none ;
}
.rate_form_aud {
margin: -78px 0 0 ;
right: 14px;
width: 36% ;
}
.barosa_val_inner_inner h4:after {
display: none ;
}
.barosa_val_inner_inner h4:before {
display: none ;
}
.clearfix:before, .clearfix:after {
content: " ";
display: table ;
}
.clearfix:after {
clear: both ;
}
.clearfix {
margin: -25px 0 0 ;
}
.clearfix a img {
margin: 0 10px 0 0 ;
}
.nav_new_part_inner li {
font-size: 11px ;
margin-top:0 ;
}
.nav_new_part_inner li a:hover {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0) ;
color: #32a4d6 ;
}
.nav_new_part_inner li a {
padding: 0 ;
text-decoration: none;
}
.nav_right {
display: block ;
float: right ;
position: relative ;
right: 23px ;
top: 0 ;
width: 38px ;
z-index: 9999 ;
}
nav {
border-bottom: 2px solid #283744 ;
display: block ;
font-size: 13px ;
height: 35px ;
position: absolute ;
right: 0 ;
text-transform: uppercase ;
top: 9px ;
width: 100% ;
}
nav ul {
height: 35px ;
margin: 0 auto ;
padding: 0 ;
position: relative ;
width: 600px ;
z-index: 999 ;
}
nav li {
background: none repeat scroll 0 0 #231f20 ;
display: inline ;
float: left ;
}
nav a {
color: #fff ;
display: inline-block ;
font-family: "quandoregular" ;
line-height: 35px ;
text-align: center ;
text-decoration: none ;
text-shadow: 1px 1px 0 #283744 ;
width: 100px ;
}
nav li a {
border-right: 1px solid #576979 ;
box-sizing: border-box ;
}
nav li:last-child a {
border-right: 0 none ;
}
nav a#pull {
display: block ;
}
nav {
height: auto ;
}
nav ul {
display: block;
height: auto ;
position: relative ;
width: 100% ;
z-index:999999;
}
.nav_part_inner02 {
padding: 0 0 2px ;
}
nav li {
float: left ;
position: relative ;
width: 100% ;
}
nav li a {
border-bottom: 1px solid #576979 ;
}
nav a {
text-indent: 0 ;
width: 100% ;
}
nav {
border-bottom: 0 none ;
}
nav ul {
display: none;
height: auto ;
}
nav a#pull {
color: #fff ;
display: block ;
font-size: 11px ;
outline: medium none ;
position: relative ;
width: 105px ;
}
nav a#pull:after {
display: inline-block ;
height: 30px ;
margin: 47px 0 0 ;
position: absolute ;
right: 15px ;
top: 10px ;
width: 30px ;
}
.banner_part_outer {
background-position: 0 -29px ;
}
.logo_new_outer {
display: none ;
float: left ;
width: 133px ;
}
.logo_new_outer img {
width: 100% ;
}
.nav_new_part_inner2 {
margin: 19px 0 0 -2px ;
width: 73% ;
}
.book_now_text2 {
margin: -30px 0 0 ;
}
.navigation_new_outer {
display: none ;
}
.wsite-button-inner, .wsite-editor .wsite-button-inner {
height: 43px ;
line-height: 43px ;
}
.book_now_text {
display: none ;
}
.book_now_text3 {
color: #fff ;
display: block ;
float: left ;
font-family: "Conv_RockwellStd" ;
font-size: 11.62px ;
width: 80% ;
}
.book_now_text3 a {
color: #fff ;
outline: medium none ;
text-decoration: none ;
}
.book_now_text3 span {
color: #76756d ;
float: left ;
font-family: "quandoregular" ;
font-size: 11.33px ;
margin: 4px 0 0 ;
text-transform: uppercase ;
width: 100% ;
}
.form_aud_inner {
margin: -40px 0 0 ;
}
.merchant_part_main {
margin: -62px 0 0 ;
}
.thinking_text_right h5 {
font-size: 23.35px ;
line-height: 13px ;
}
.form_aud_inner_right_new2 {
font-size: 36px ;
line-height: 49px ;
width: 100% ;
}
.form_aud_inner_right_new2 span {
font-size: 20.69px ;
line-height: 24px ;
width:30% ;
}
.form_aud_booknow02 {
float: left ;
font-size:16px ;
margin: 8px 0 0 ;
width: 85% ;
}
.form_aud_booknow02 img
{
width:60%;
}
.form_aud_outer {
padding: 0 0 82px ;
}
.fb_find_us_inner {
width: 100% ;
}
.footer_hover_imgs_outer {
margin: 0 5px 0 0 ;
}
.footer_hover_imgs_inner2 {
margin: 11px 0;
width: 100% ;
}
.footer_hover_imgs_outer2 {
margin: 0 5px 6px 0 ;
width:31% ;
}
.footer_hover_imgs_inner {
width: 100% ;
}
.book_btm_txt {
margin:20px 0 0;
font-size:11px;
}
.book_btm_txt span {
float:left;
margin:5px 0 0;
}
.about_page_outer h3
{
font-size:20px;
}
.about_page_outer p
{
font-size:12px;
margin:5px 0 15px;
}
.like_fb_img {
margin:30px 0 0 ;
width:100%;
text-align:center;
}
.like_fb_img.mr {
	margin:0;
}
.like_fb_img iframe {
	left:0;
	height:30px;
}
.banner_text_outer
{
margin:0;
top:90px;
}
.private_charter_inner
{
	padding:0 0 30px;
}
.private_charter_inner font {
    font-size: 20px;
}
.private_charter_inner p
{
	font-size:12px;
}
/*.private_form_bg_outer {

margin:40px 0 0 0 ;

}*/


#CDSWIDSSP iframe
{
	width:250px;
	margin:auto !important;
}
}