.container { margin-bottom: 12px; }
.search-wrapper .search-frm { 
  margin: 0 auto;
  border: none;
  box-shadow: none;
  margin-left: 4px;
}
.form-control:focus {
  border: none;
  box-shadow: none;
}
#main .container .row { margin-top: 15px; }
.search-frm .search-input { 
  left: -12px; 
  padding-left:58px; 
  width: 100%; 
  border-radius: 0px; 
  background: transparent; 
  border: none; 
  color: black;  
  cursor: text;
  box-shadow: none;
  font-size: 17px;
  opacity: 1;
  font-weight: 700;
} 
.search-background { 
    position: absolute;
    width: 100%;
    height: 46.2px;
    background-color: rgba(195,200,200,0.8);
    top: 104.4px;
 }

.container p.notice { font-size: 15px;    font-weight: bold;    background-color: rgba(0,159,218,0.6);    padding: 10px 0; }
.form-control { border-radius: 0px; }
.btn-default { border-radius: 0px; }
.thumbnail { border-radius: 0px; }
.selectize-input { border-radius: 0px !important; }
.sceditor-container { border-radius: 0px !important; }
.modal-content { border-radius: 0px; }
img#captcha_img_publish_new { border-radius: 0px; }
.registers { margin: 26px 10px; height: 40px; line-height: 40px !important; }
body { background-color: rgba(195,200,200,0.3); }
header { background-color: white !important; }
input#captcha { width: 120px; }
.categorie a:hover { text-decoration: none; }
.input-group .form-control:focus { border: 1px solid #c3c8c8; }
.visitwebsite { color: black; opacity: 0.6; text-decoration: underline; font-weight: 700; }
.btn-warning { border-radius: 0px; }
.stripe-button-el, .stripe-button-el:hover { border-radius: 0px !important;  margin-bottom: 15px !important; }
aside .location:hover a, aside .location:hover .location-icon, aside .location:focus a, aside .location:focus .location-icon { color: #a2ad00; }
#page-header { background-image: url('/images/KEY_IMAGE4_1280x557.jpg'); }
.faq-icon { padding-top: 22px; }
.faq-list .faq-icon .faq-number { font-size: 16px; line-height: 27px; background-color: #a2ad00; border-radius: 0px; }
.btn-primary { border-radius: 0px; background-color: #1a82c0; }
.listing-overview li .list-image-overlay { background-color: #a2ad00; border-radius: 0px;}
.listing-overview li .adimage img { border-radius: 0px; border: 1px rgba(195,200,200,0.9) solid}
#slider-thumbs .list-inline { width: 102%; }
#slider-thumbs .list-inline>li { width: 20%; }
.detaillist { padding-right: 15px;}
.description { float: left; }
.locumAd { float: none; }
.breadcrumb { float: right; padding: 10px 15px; background-color: transparent; margin-bottom: 0px;}
.itempage { margin-top: 15px; }
.detaillist li { margin: 15px; padding: 0px; }
.detaillist .price { border-bottom: 0px;  }
.detaillist .price .pricebtn { border-radius: 0px; background: #a2ad00; width: 100%; padding: 15px 20px; }
#slider .carousel .img-responsive { border-radius: 0px; width: 100%; background-color: white !important; border: 1px rgba(195,200,200,0.9) solid; background-position: 50% !important; background-size: contain !important;}
#slider-thumbs .list-inline>li img { border-radius: 0px; width: 100%;} 
.categories .categorie:hover .h3, .categories .categorie:focus .h3, .categories .categorie.active .h3 { color: white; }
.categorie .categories-item .business-opportunity { background: url('/images/categories/business-opportunity.jpg') no-repeat !important; background-size: cover!important; }
.categorie .categories-item .equipment-for-sale { background: url('/images/categories/equipment-for-sale.jpg') no-repeat !important; background-size: cover!important; }
.categorie .categories-item .locums-available { background: url('/images/categories/locums-available.jpg') no-repeat !important; background-size: cover!important; }
.categorie .categories-item .practice-for-sale { background: url('/images/categories/practice-for-sale.jpg') no-repeat !important; background-size: cover!important; }
.categorie .categories-item .rooms-for-lease { background: url('/images/categories/rooms-for-lease.jpg') no-repeat !important; background-size: cover!important; }
.categories .categorie { border: none; }
.nav li a { border-radius: 0px; }
.slider-overlay { background: none; }
.latestads { font-size: 28px; text-align: left; color: #007ac9; }
.categories .h2 { color: #007ac9; text-align: left; font-size: 28px; margin-top: 30px; margin-bottom: 10px; }
.well { box-shadow: none; border: 1px rgba(195,200,200,0.9) solid; border-radius: 0px; padding: 34px;  }
.categories .categorie { padding: 0; margin: 17px 0; border-radius: 0px; }
.navbar-nav>li {float: left;} 
.navbar-right { float: right;} 
.homeheadlogo { width: 100%; } 
.color-secondary{background:#0073b0;border-radius: 0px; }
.color-primary {background:#a2ad00!important; border-radius: 0px;}
.color-primary:hover, .color-primary:focus,.color-primary.active{background:rgba(162,173,0,0.7)!important;}
#related li:last-of-type{background:#009fda;}
.categories .categorie:hover,.categories .categorie:focus,.categories .categorie.active{/*border-color:#a2ad00;*/}
#related li .overlay-related{background-color:#a2ad00;}
.navbar-nav .active a{color:#a2ad00;}
.filter a:hover,.filter button:hover,.filter a:focus,.filter button:focus,.filter a.active,.filter button.active{background:#a2ad00;}
.listing-overview li .text .h2{color:#a2ad00;}
.alert-success{color:#a2ad00;}
.btn-success{background-color:#a2ad00;}
#page-header .breadcrumb li:hover,#page-header .breadcrumb li:focus,#page-header .breadcrumb li.active{color:#a2ad00;}
a:focus,a:hover{color:#a2ad00;}
.categories-module li a:hover,.categories-module li a:focus,.categories-module li a.active{color:#a2ad00;}
.categories .categorie .h3{margin:0px; padding: 110.5px 0; }
.categories .categorie{min-height:181px;}
.categorie ul{display:none;}
.slider-h1 { padding-top: 55px; margin-bottom: 40px;} 
.slider-h2 { padding-bottom: 110px; font-size: 28px;}
.search-frm .searchicon { position: absolute; z-index: 2;  width: 30px; height: 30px; background-image: url('https://www.classifieds4physios.com.au/images/cms/1470100745.mag-glass-37x37'); background-repeat: no-repeat; border: none; background-color: transparent; background-size: contain;} 
.categories .categorie .covers, .categories .categorie .covers, .categories .categorie .covers{ background-color: black !important; opacity: 0.3 !important; }
.categories .categorie:hover .covers, .categories .categorie:focus .covers, .categories .categorie.active .covers{ opacity: 0 !important; }
.categories .categorie:hover .icon, .categories .categorie:focus .icon, .categories .categorie.active .icon{ background: none;}
.categories .categorie .icon, .categories .categorie .icon, .categories .categorie .icon { opacity: 1; }
.categories .categorie .h3 { color: white; }
  header { background: none; }
.faq { padding: 34px 0px; text-align: center; }
.homes .well { background-color: transparent; padding: 0 34px; border: none;}
.homes .well .location { margin-bottom: 9px; } 
.homes .faq { background-color: transparent; margin-top: 55px; }
.sidebarcm { margin-top: 15px; }
.down { overflow-x: hidden; overflow-y: auto; top:0; right: 0; left: 0; bottom: 0; z-index: 1050; outline: 0; box-sizing: border-box; transition: opacity .05s linear; position: fixed;}
.show { transform: translate(0,0); transition: transform .1s ease-out; width: 1000px; margin: 30px auto; position: relative; box-sizing: border-box; }
.contents_ { box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); position: relative; background-color: white; background-clip: padding-box; border: 1px solid rgba(0,0,0,0.2); border-radius: 6px; padding: 15px;}
#slider .carousel .img-popup { background-size: contain !important; background-position: 50% !important;}
.left_ { left: 0; position: fixed; width: 80px; height: 80px; top: 50%; font-size: 35px; z-index: 1060; }
.right_ { right: 0; position: fixed; width: 80px; height: 80px; top: 50%; font-size: 35px; z-index: 1060; }
.navbar-nav .primary-btn { margin: 26px 10px; }
.promoBlock .categorie .categories-item .icon{z-index: 1;}

/** Media **/

@media (min-width: 1200px) {
  .search-wrapper { 
    width: 1170px;
    margin: 0 auto;
    background-color: transparent;
    border: transparent;
    box-shadow: none;
 }
.sidebarcms { width: 20%; margin-top: 111px;} .maincat {width: 80%;} .SearchBarNav { width: 23%; margin-left: 30px; }  .search-frm .searchicon {  top: 112px; } aside .h3, aside h3 { text-align: left; } .categories-module ul { text-align: left; }
 .col-lg-2 { width: 20%; }
  #related li { height: 190px; }
#related li a { height: 190px; }
.copyright-side {width: 50%; margin-left: 30px; float: left;}
.categorie .categories-item { width: 280px; height: 240px; margin: 0; }
.categorie .categories-item .h3{ width: 100%; height: 100%; margin: auto; padding: 38% 0; }
.categorie .categories-item .icon{ width: 280px; height: 240px; left: 16px; top: initial; padding: 0; margin: 0; background: none; z-index: -1; }
#main { min-height: 550px; } 
.moread { padding-top: 62px !important; }
.grid-view li { min-height: 400px; }
.nmer .col-sm-4 { width:50%; }
.nmer .col-sm-4 .categorie .categories-item { width: 322px; height: 245px; }
.categories .nmer .col-sm-4 .categorie { margin: 2px; }
.nmer .col-sm-4 .categorie .categories-item .icon { width: 458px; height: 240px; }
.nmer .col-sm-4 .categorie .categories-item .h3 { width: 464px; }

.mer .col-sm-4 .categorie .categories-item { width: 303px; height: 245px; }
.categories .mer .col-sm-4 .categorie { margin: 2px; }
.mer .col-sm-4 .categorie .categories-item .icon { width: 303px; height: 240px; }
.faq .faqother { padding: 36px 101px; font-size: 30px; }
.tune20 .faq .faqother { padding: 36px 70px; font-size: 30px; }
#slider .carousel .img-responsive { height: 650px;}
#slider .carousel .img-popup { height: 800px; background-size: contain !important; background-position: 50% !important;}
.tune80 { width: 80%; }
.tune75 { width: 72%; }
.tune25 { width: 28%; }
aside.tune20 .sidebarcm { width: 20%; }
.tune80 .tune25 .detaillist li { width: 240px; margin: 15px; }
}

@media (max-width: 999px) {
.show { width: 100%; }
}

 @media (min-width: 992px) and (max-width: 1199px) {
  .search-wrapper { 
    width: 970px;
    margin: 0 auto;
    background-color: transparent;
    border: transparent;
    box-shadow: none;} 
.sidebarcms { width: 20%;  margin-top: 112px; padding: 0px;} .maincat {width: 80%;} .SearchBarNav { width: 23%; margin-left: 30px; } .search-frm .searchicon { top: 112px; } aside .h3, aside h3 { text-align: left; } .categories-module ul { text-align: left; } 
 .col-lg-2 { width: 20%; }
  #related li { height: 130px; }
#related li a { height: 130px; }
.copyright-side {width: 50%; margin-left: 30px; float: left;}
/*.categorie .categories-item { width: 280px; height: 240px; margin: 0; }*/
.categorie .categories-item .h3{ width: 100%; height: 100%; margin: auto; padding: 38% 0; font-size: 17px;}
.categorie .categories-item .icon{ width: 227px; height: 190px; left: 16px; top: initial; padding: 0; margin: 0; background: none; z-index: -1; }
#main { min-height: 550px; } 
.moread { padding-top: 44px !important; }
.grid-view li { min-height: 400px; }
.nmer .col-sm-4 { width:50%; }
.nmer .col-sm-4 .categorie .categories-item { width: 322px; height: 245px; }
.categories .nmer .col-sm-4 .categorie { margin: 2px; }
.nmer .col-sm-4 .categorie .categories-item .icon { width: 379px; height: 240px; }
.nmer .col-sm-4 .categorie .categories-item .h3 { width: 378px; }
.homes .faq{ margin-top: 38px; }
.promoBlock .categorie .categories-item .icon #placement_407072_0 a img { max-width: 100%; }
.mer .col-sm-4 .categorie .categories-item { width: 250px; height: 245px; }
.categories .mer .col-sm-4 .categorie { margin: 2px; }
.mer .col-sm-4 .categorie .categories-item .icon { width: 249px; height: 240px; }
.mer .col-sm-4 .categorie .categories-item .h3 { padding: 46% 0; }
.faq .faqother { padding: 36px 76px; font-size: 30px; }
#slider .carousel .img-responsive { height: 450px;}
#slider .carousel .img-popup { height: 700px; }
aside .well h5 { margin: 15px 0; }
aside .well { padding: 23px; }
.well.custom_box_content.faq { padding: 23px 30px; }
.faq .faqother { padding: 28px 76px; }
}

@media (min-width: 768px) and (max-width: 991px) {
  .search-wrapper { 
    width: 750px;
    margin: 0 auto;
    background-color: transparent;
    border: transparent;
    box-shadow: none;} 
  #main { min-height: 550px; } 
  .SearchBarNav { width: 45%; margin-left: 30px; } 
  .search-frm .searchicon { top: 112px;}
 .col-lg-2 { width: 33.333333%; }
  #related li { height: 130px; }
#related li a { height: 130px; }
.search-background { 
    position: absolute;
    width: 100%;
    height: 46.2px;
    background-color: rgba(195,200,200,0.5);
    top: 103.4px;
 }
.copyright-side {width: 50%; margin-left: 30px; float: left;}
.categorie .categories-item .h3{ width: 100%; height: 100%; margin: auto; padding: 38% 0; font-size: 17px;}
.categorie .categories-item .icon{ width: 218px; height: 184px; left: 16px; top: initial; padding: 0; margin: 0; background: none; z-index: -1; }
.moread { padding-top: 44px !important; }
.ipadres { width: 100%; }
.ipadres_child { width: 33.3333%; }
.nmer .col-sm-4 { width:49%; }
.nmer .col-sm-4 .categorie .categories-item { width: 305px; height: 250px; }
.categories .nmer .col-sm-4 .categorie { margin: 2px; }
.nmer .col-sm-4 .categorie .categories-item .icon { width: 350px; height: 240px; }
.nmer .col-sm-4 .categorie .categories-item .h3 { width: 350px; }
.homes .sidebarcms  { margin-top: 15px; }
.promoBlock .categorie .categories-item .icon #placement_407072_0 a img { max-width: 100%; }
.mer .col-sm-4 .categorie .categories-item { width: 240px; height: 240px; }
.categories .mer .col-sm-4 .categorie { margin: 2px; }
.mer .col-sm-4 .categorie .categories-item .icon { width: 240px; height: 240px; }
.mer .col-sm-4 .categorie .categories-item .h3 { padding: 46% 0; }
.faq .faqother { padding: 36px 300px; font-size: 30px; }
#slider .carousel .img-responsive { height: 405px;}
#slider .carousel .img-popup { height: 600px; }
.mer .maincat .row .col-sm-4 { width: 32.5%; }
.namenotice { top: 0px; }
.navbar-header { width: 380px; }
}

 @media (min-width: 768px) { 
.slider-h1 { font-size: 45px; }
}

 @media (max-width: 767px) { 
  .navbar-collapse {
         z-index: 6;
    position: absolute !important;
    width: 100%;
    background: white;
  }
  .search-wrapper { 
    margin: 0 auto;
    background-color: transparent;
    border: transparent;
    box-shadow: none;} 
.footer-logo { margin-left: 20px; } .search-frm .searchicon {top: 111px; } 
.copyright-side {width: 50%; margin-left: 30px; float: left;}
.categorie .categories-item { width: 100%; height: 180px; margin: 0; }
.promoBlock .categorie .categories-item { height: 240px; }
.promoBlock .categorie .categories-item .icon { height: 240px; }
.categorie .categories-item .h3{ width: 100%; height: 100%; margin: auto; padding: 82px 0;}
.categorie .categories-item .icon{ width: 96%; height: 180px; left: 2%; top: initial; padding: 0; margin: 0; background: none; z-index: -1; }
.item picture img { width: inherit; height: inherit; } 
.slider-h1 { padding-top: 55px; margin-bottom: 25px;} 
.slider-h2 { padding-bottom: 65px; font-size: 22px;}
.detaillist { padding-right: 0px; }
.detaillist li { margin: 15px 0; }
.moread { padding-top: 22px !important; }
.homes .sidebarcms  { margin-top: 15px; }
.categories .categorie { margin:4px 0px; }
.faq .faqother { padding: 36px; font-size: 30px; }
#slider .carousel .img-responsive { height: 350px;}
#slider .carousel .img-popup { height: 500px; }
.locumAd { float: left; }
} 

 @media (max-width: 479px) { 
.copyright-side {width: 60%; margin-left: 0px; float: left;}
.categorie .categories-item .icon{ width: 94%; height: 180px; left: 3%; top: initial; padding: 0; margin: 0; background: none; z-index: -1; }
.slider-h2 { padding-bottom: 50px; }
.item picture img { width: 100%; height: inherit; } 
.moread { padding-top: 30px !important; }
#slider .carousel .img-responsive { height: 300px;}
.navbar-nav .primary-btn { margin: 26px -8px; }
}

@media (max-width: 330px) {
.slider-h1 { font-size: 20px; }
}

/* print */

@media print {
   header { display: none !important; }
  /*#page-header, .alert, header { display: none !important; }
  .col-sm-6 { width: 50% !important; }
  .text-right { display: none !important; }
  .copyright { display: none !important; }*/
}