.nat_broc { display: inline-block; background: #475d6f url(../images/make-enquiry-icon.png)no-repeat 31px 8px; font-size: 14px; line-height: 23px; color: #fff !important; font-weight: 400; padding: 4px 23px 3px 52px; border-radius: 20px; transition: all 0.4s ease 0s; margin: 0px 4px; border: 1px solid #fff; }
.nat_broc:hover {background: #005d9a url(../images/make-enquiry-icon.png)no-repeat 31px 8px !important; }

/*---FORM CSS--*/
div.wpcf7-validation-errors {
    background: #fff;
    border: none;
    color: #ff0000;
    clear:both;
}

.wpcf7-not-valid, .has_error {
    border: 1px solid red !important;
}

span.wpcf7-not-valid-tip {
    color: red;
    display: none !important;
    font-size: 1em;
}
div.wpcf7-validation-errors {
    /* border: 0 solid #000 !important;
    display: none !important;*/
}
div.wpcf7-spam-blocked
{
    clear:both;
}
.cd-top {
    display: inline-block;
    height: 40px;
    width: 40px;
    position: fixed;
    bottom: 80px;
    right: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    background: #475d6f url(../images/cd-top-arrow.svg) no-repeat center 50%;
    visibility: hidden;
    opacity: 0;
    z-index: 99;
    -webkit-transition: opacity .3s 0s, visibility 0s .3s;
    -moz-transition: opacity .3s 0s, visibility 0s .3s;
    transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
    -webkit-transition: opacity .3s 0s, visibility 0s 0s;
    -moz-transition: opacity .3s 0s, visibility 0s 0s;
    transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
    -webkit-transition: opacity .3s 0s, visibility 0s 0s;
    -moz-transition: opacity .3s 0s, visibility 0s 0s;
    transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
    visibility: visible;
    opacity: 1;
}
.footer .bottom-footer .infoDiv .btnDiv p{
	    line-height: 20px;
}
.categoryBox{
	text-align:center;
}
.categoryBox a{
	max-width: 133px;
    padding: 6px 10px 6px 15px;
    box-sizing: border-box;
    font-size: 14px;
    color: #fff;
    background: #475d6f;
    text-align: center;
    transition: all 0.4s ease 0s;
    bottom: 56px;
    border-radius: 25px;
}
.featuresBox .icon img{
	height:auto;
}
.color{
	background:#fff;
}
.paddin{
	padding: 12px 18px 12px 23px;
	max-width:100% !important;
}
.retailer{
	 width: 56.33802816901409%;
    float: left;
    box-sizing: border-box;
}
.retailer .rw50{
	width: 50%;
    float: left;
    box-sizing: border-box;
}
.rw50 .fa-chevron-down{
	position: absolute;
    left: 335px;
    z-index: 1;
    top: 26px;
    color: #bacadb;
}
.rw50 select{
	background: #fff;
    color: #475d6f;
    display: block;
    font-size: 15px;
    line-height: 30px;
    padding: 10px 40px 10px 14px;
    height: 48px;
    width: 100%;
    position: relative;
    border: 1px solid #aec4e0;
    box-sizing: border-box;
    font-weight: 400;
    border-radius: 0px;
}
.rw50 .rgroup{
	margin: 0px 27px 34px;
    position: relative;
}
.wpsl-provided-by{
	display:none;
}
.videoimg{
	cursor:pointer;
}
.native-australian-detail-page .thumb-image-slide.slider .slick-track{
	transform: translate3d(31px, 0px, 0px) !important;
}
.tr_ggwp .wp-google-border {
    display: none !important;
}
.tr_ggwp .wp-google-badge-btn {
    position: relative!important;
    padding: 0px!important;
    background: transparent !important;
}
.tr_ggwp .wp-google-badge {
    box-shadow: 0 0px 0px 0 rgba(0,0,0,.26)!important;
}
.tr_ggwp .wp-google-badge-btn:hover {
    background: transparent !important;
}
.native-australian-detail-page .detailDiv p{
    font-family: 'work_sansregular' !important;
    font-size: 16px !important;
}
svg path {
   fill: #ffbd0b;
}
.wpac svg{
    height: 14px !important;
    width: 14px !important;
}
.native-australian-detail-page .detailDiv ul{
       margin: 0px 0 0 0 !important; 
}
.native-australian-detail-page .detailDiv .reviewDiv p {
    padding-left: 10px !important;
}
@media(max-width:1024px){
	video{
		height:auto;
	}
	img{
      height: auto;
	}
}



.banner .nextend-arrow-previous{ left:0px !important;}
.banner .nextend-arrow-next{ right:0px !important;}

.banner .nextend-arrow-next, .banner .nextend-arrow-previous{ width: 40px !important; height: 60px !important; background: rgba(0, 0, 0, 0.75); text-align: center; line-height: 60px !important; top: calc(50% - 30px) !important;}
.banner .nextend-arrow-next img, .banner .nextend-arrow-previous img{max-width:30px !important; position: relative !important; top: 15px; }
.banner .n2-ss-layer .n2-ss-desktop .availablediv p:first-child {
    margin-top: 10px !important;
}
@media(max-width: 700px){
	.native-australian-detail-page .thumb-image-slide.slider .slick-track {
	transform: none !important;
    right: 0px;
    margin: 0px auto;}
}