/*============================================================

	Theme Name: web123-child
	Theme URI: http://www.web123.com.au
	Author: http://www.web123.com.au
	Author URI:
	Version: 1.0
	Description:
	Template: web123
	Text Domain: web123

============================================================*/





/* css for all pages*/

.wpb_wrapper p{font-family: Arial, sans-serif;font-size: 9pt;color: #4e4e4e;line-height: 1.4em;margin-bottom: 12px;}
.wpb_wrapper h1{margin-bottom: 12px!important;font-family: 'MuseoSans500', Georgia, serif;
    color: #949c50;
    font-size: 16pt;
    font-weight: normal;}

.row_rate .section_inner{width:100%!important}
.row_rate{width: 90%!important;margin: 0 auto;}

.form-group {
display: flex;
margin-bottom: 10px;
}
label.required {
width: 30%;
font-weight: 700;
margin-top: 19px;
font-family: Arial, sans-serif;font-size: 9pt;
}



input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{border-color: #949c50;}
.wpcf7-form-control.wpcf7-submit.btn.pull-right.btn-default{background-color: #949C4F;
    background-image: linear-gradient(#949c50, #9ea561);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#949c50", endColorstr="#9ea561");
    border-radius: 3px;
    height: 37px;
    font-size: 10px;font-family: Helvetica, Arial, Verdana, sans-serif;}
input.wpcf7-form-control.wpcf7-submit:not([disabled]){    border: 0px solid #ffffff!important;
    color: #ffffff!important;}

/*********************** blog csss *********************/


.i001-extras3 {
    float: right;
    background: #eff0e5;
    border-radius: 4px;
    padding: 7px 12px;
}


.i001-list-item.cms-mg-obj a {
    color: #949c50;
    font-family: 'MuseoSans300', Georgia, serif;
    font-size: 12pt;
    font-weight: normal;
}

.i001-list-item.cms-mg-obj h5 {
    color: #949c50;
    text-decoration: underline;
    cursor: pointer;
    margin-bottom: 10px;
}

.i001-list-item.cms-mg-obj h5:hover {text-decoration:none;}

.i001-list-item.cms-mg-obj {
    line-height: 1.3em;
    font-family: 'MuseoSans300', Georgia, serif;
}
.i001-list-item.cms-mg-obj {
    margin-bottom: 5em;
    line-height: 1.3em;
    font-family: 'MuseoSans300', Georgia, serif;
}

a.i001-css-button.new_v01 {
    padding: 5px 18px;
    background-color: #949c50;
    background-image: linear-gradient(#949c50, #9ea561);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="#949c50", endColorstr="#9ea561");
    border-radius: 3px;
    color: #fff;
    position: relative;
    top: 20px;
}

.container.t115-content {
    width: 1170px;
    margin: 0 auto;
}
div#respond {
    width: 1170px;
    margin: 0 auto;
}
.i001-comments-info {
    width: 1170px;
    margin: 0 auto;
}

.single_image {
    background-image: url(https://gogeldrieweirpark.com.au/wp-content/uploads/2017/06/45660-1.jpg);
    height: 400px;
    background-position: center;
    background-size: cover;
    margin-bottom: 30px;
    border-bottom: 16px solid #dedede;
}
.title.title_size_small.position_left.has_background {
    border-bottom: 16px solid #dedede;
}

li.narrow .second .inner ul {
background-color: rgba(16, 54, 68, 0.77);
margin-top: -10px;
padding: 0px;
}

div#i001-238321 h1 {
    color: #949c50;
}
div#respond {
    display: none;
}


/* comment form css start */
form#commentform p {
    display: flex;
    width: 40%;
}

form#commentform label {
    width: 20%;

}

div#respond {
    padding-bottom: 30px;
}
/* comment form css end*/

.blogshow {
    width: 90%;
    margin: 0 auto;
}



/* single blog page css Start */

.custom__blogs_h {
    width: 94%;
    margin: 0 auto;
}
.container.t115-content {
    width: 80%!important;
    margin: 0 auto;
}
.i001-comments-info {
    width: 80%!important;
    margin: 0 auto;
}
/* single blog page css End*/

.image.responsive {
   background-image: url(https://gogeldrieweirpark.com.au/wp-content/uploads/2014/03/banner-new.jpg);
   background-position: center;
   position: relative;
   height: 680px;
    background-size: cover;
}


.image.responsive img {
display: none;
}

.header_bottom .container_inner {
   position: relative;
  /* width: 78.5%;*/
}


.q_logo img {
   margin-top: 2px;
   box-shadow: 0px 0px 1px #000;
}

footer .column1 {
top: 0px!important;
}

.text3 .textwidget {
   text-align: right;
}

.mc4wp-form-fields input[type="text"] {
   width: 100%;
}

.mc4wp-form-fields input[type="email"] {
   width: 100%;
}



.button_row {
    float: right;
}
.entry-title a{color:#949c50;}
.entry-summary a {color: #949c50;}
.entry-summary p{text-align: justify;}
.vc_single_image-wrapper.vc_box_border_grey img {
    margin: 4px auto;
}
.second .inner ul li a span {
   font-size:15px!important;
}

.second .inner ul li.menu-item {
    border-bottom: 1px solid;
}

.column1.footer_col1 .column_inner {
    border-right: 1px solid rgba(246, 246, 246, 0.34);
    padding-right: 30px!important;
}

.column2.footer_col2 .column_inner {
    border-right: 1px solid rgba(246, 246, 246, 0.34);
    padding-right: 30px;
}
.footer_bottom .textwidget img {
    vertical-align: bottom;
}
.web123_footer {
    display: none;
}
a.more-link {
    display: block;
}
li#nav-menu-item-14663 {
    background: none;
}
nav.main_menu ul li {
    background: url(https://gogeldrieweirpark.com.au/wp-content/uploads/2017/06/nav-break.png) left center no-repeat;
}
.drop_down .narrow .second .inner ul li {width: 285px!important;}


/************** css start ***************/
/*img.mfp-img {
    width: 1000px!important;
    max-width: 1000px!important;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto;
}*/

.rbs-img-thumbnail-container {
    width: 250px;
    height: 250px;
}

.rbs-img-image.rbs-lightbox.mfp-image {
    width: 250px!important;
    height: 250px!important;
}

.category15083.rbs-img.rbs-img-loaded {
    width: 250px!important;
}

.rbs-img-thumbnail-container {
    width: 250px!important;
    height: 250px!important;
}

.rbs-img.rbs-img-loaded {
    position: relative!important;
    left: 0px!important;
    top: 0px!important;
}


.comment_form, .rbs_gallery_button, .comment_pager, div#comments, div#rbs_gallery_594d17c5d836bfilter, .post_info, .post_text_inner h2 {
    display: none!important;
}

div#rbs_gallery_594d192845cd6 {
    height: auto!important;
}
.rbs-img-thumbnail-container img {
    height: 250px!important;
}
/************ csss end ***********/


li.no_grayscale {
      min-height: 184px!important;
    max-height: 184px!important;
}

img.attachment-medium {
    min-height: 184px!important;
    max-height: 184px!important;
}
li.no_grayscale {
    border: 6px solid rgba(222, 222, 222, 0.52);
    margin: 0px 2px 10px 2px!important;
}


body a.pp_next:after {
    border: 0px!important
    border-radius: 3px!important;
    content: "\f101"!important;
    right: 0px!important;
}

body a.pp_next:after {
    display:none!important;
    border: 0px!important;
    border-radius: 3px!important;
    content: "\f105";
    right: 25px;
}
body a.pp_previous:after {display:none!important;}
body a.pp_next:after {
    color: #FFF;
    display: block!important;
    font-family: FontAwesome,serif;
    font-size: 35px!important;
    height: 40px!important;
    margin: -27px 0 0;
    position: absolute;
    text-align: center;
    width: 34px!important;
    text-indent: 0;
    line-height: 38px!important;
    top: 50%;
    border-radius: 3px!important;
    background-color: rgba(0,0,0,0.2);
}

.pp_hoverContainer {
    border: 7px solid #fff;
    margin-left: -7px;
    margin-top: -7px;
}

@font-face {
    font-family: 'museo500';
    src: url('fonts/Museo500-Regular-webfont.eot');
    src: url('fonts/Museo500-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Museo500-Regular-webfont.woff2') format('woff2'),
         url('fonts/Museo500-Regular-webfont.woff') format('woff'),
         url('fonts/Museo500-Regular-webfont.ttf') format('truetype'),
         url('fonts/Museo500-Regular-webfont.svg#museo500') format('svg');
    font-weight: normal;
    font-style: normal;
}
