/***********************
*  Site Specific CSS   *
************************/

/* @imports
--------------*/

@import url('http://cdn.myld.com.au/1/js/plugins/smartCaptcha/smartCaptcha-v1.0.min.css');

/* @font-faces
--------------*/

@font-face{
   font-family: 'Open Sans';
   src:   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-regular-webfont.eot);
   src:   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-regular-webfont.woff) format('woff'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-regular-webfont.ttf) format('truetype'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-regular-webfont.svg#open_sansregular) format('svg');
   font-weight:400;
   font-style:normal;
}

@font-face{
   font-family: 'Open Sans';
   src:   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-light-webfont.eot);
   src:   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-light-webfont.woff) format('woff'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-light-webfont.ttf) format('truetype'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-light-webfont.svg#open_sanslight) format('svg');
   font-weight:300;
   font-style:normal;
}

@font-face{
   font-family: 'Open Sans';
   src:   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-bold-webfont.eot);
   src:   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-bold-webfont.woff) format('woff'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-bold-webfont.ttf) format('truetype'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-bold-webfont.svg#open_sansbold) format('svg');
   font-weight:700;
   font-style:normal;
}

@font-face{
   font-family: 'Open Sans';
   src:   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-extrabold-webfont.eot);
   src:   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-extrabold-webfont.woff) format('woff'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-extrabold-webfont.ttf) format('truetype'),
   url(http://cdn.myld.com.au/1/fonts/OpenSans/opensans-extrabold-webfont.svg#open_sansextrabold) format('svg');
   font-weight:800;
   font-style:normal;
}


/* @general styles
-----------------*/

a, a:active, a:focus {
outline: none;
}


.fb-contact-link{
    margin-top: 30px;
}

.keyboard-img{
    /*margin-left: -30px;
    margin-right: -8px;*/
    /*margin-left: -30px;
    margin-right: -10px;
    margin-top: -6px;*/
}

.about-img{
    margin-left: -12px;
    margin-right: -12px;
}

.about-img img{
  min-height: 295px;
}

.ingestigation-img{
    margin-left: -12px;
    margin-right: -12px;
}

/*.ingestigation-img img{
  height:317px;
  margin: auto;
}*/

.surviellance-img{
    margin-left: -12px;
    margin-right: -12px;
}

.contact-opening-border{
    /*border: 8px solid #ff9900;
    padding: 25px 20px 30px 20px;
    margin-top: 61px;*/
    border: 8px solid #ff9900;
    padding: 15px 10px 20px 10px;
    margin-top: -30px;
}

.contact-globe{
  margin-left: 30px;
    margin-top: 25px;
}

.career-border{
    /*border: 2px solid #333;*/
    padding: 10px;
    margin-top: 10px;
   /* min-height: 935px;
    min-height: 1065px;*/
    min-height: 850px;
}

.career-border-middle{background-color: #eee;}

.about-centered{
  width:200px;
  margin:0 auto;
}

.thank-you-list li{line-height:2.25em;}

/*.about-icon{
  width:200px;
  height:200px;
  border-radius:100px;
  background-color:#000;
}*/

.about-icon-nav1{
  /*background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_c8b406ee89.png)no-repeat;
  background-position: 20px -60px;*/
  /*height:100px;
  margin-bottom:30px;*/
  height:200px;
  width:200px;
  border-radius:100px;
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_d493fa43e4.png)no-repeat #fee300;
  margin: 15px auto 25px;
}

.about-icon-nav2{
  /*background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_1ea0935c5d.png)no-repeat;
  background-position: 20px -50px;
  height:100px;
  margin-bottom:30px;*/
  height:200px;
  width:200px;
  border-radius:100px;
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_16810af6ea.png)no-repeat #fee300;
  margin: 15px auto 25px;
}

.about-icon-nav3{
  /*background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_16ab834e89.png)no-repeat;
  background-position: 15px -50px;
  height:100px;*/
  margin-bottom:30px;
  margin-bottom:30px;
  height:200px;
  width:200px;
  border-radius:100px;
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_200f92ec4a.png)no-repeat #fee300;
  margin: 15px auto 25px;
}

.about-icon-nav4{
  /*background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_1abd5a4533.png)no-repeat;
  background-position: 22px -50px;
  height:100px;*/
  margin-bottom:30px;
  margin-bottom:30px;
  height:200px;
  width:200px;
  border-radius:100px;
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_9fd4416ae3.png)no-repeat #fee300;
  margin: 15px auto 25px;
}

.about-icon-nav5{
  /*background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_ab033129ed.png)no-repeat;
  background-position: 20px -50px;
  height:120px;*/
  margin-bottom:30px;
  height:200px;
  width:200px;
  border-radius:100px;
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_b8edec457a.png)no-repeat #fee300;
  margin: 15px auto;

}

.about-icon-nav6{
    /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_15e9747e1c.png)no-repeat;
    height: 110px;
    background-position: 19px -40px;*/
    margin-bottom:30px;
  height:200px;
  width:200px;
  border-radius:100px;
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_fb9576c57f.png)no-repeat #fee300;
  margin: 15px auto;
}

.about-icon-nav7{
    /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_be93ba9efb.png)no-repeat;
    background-position: 26px -46px;
    height: 100px;
    margin-bottom: 40px;
    margin-bottom:30px;*/
  height:200px;
  width:200px;
  border-radius:100px;
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_4c29038378.png)no-repeat #fee300;
  margin: 14px auto;
}

.about-icon-nav8{
  /*background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_1fff13c90b.png)no-repeat;
  background-position: 25px -50px;
  height:100px;*/
  margin-bottom: 10px;
  margin-bottom:30px;
  height:200px;
  width:200px;
  border-radius:100px;
  background:url(http://cdn.myld.com.au/2/1561/surveillance-nq_713b5d64b4.png)no-repeat #fee300;
  margin: 15px auto;
}

.mar-fix{margin-bottom:20px;}


.nav-tabs> .active .about-icon-nav1{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_bd5d553049.png)no-repeat;
  background-position: 20px -60px;*/
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_2433b2bf39.png)no-repeat #2c4f9f;
}

.nav>li>a>.about-icon-nav1:hover{
    /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_bd5d553049.png)no-repeat;
    background-position: 20px -60px;*/
    background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_2433b2bf39.png)no-repeat #2c4f9f;

}

.nav-tabs> .active .about-icon-nav2{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_4398070fd3.png)no-repeat;

  background-position: 20px -50px;  */
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_11755dd03d.png)no-repeat #2c4f9f;
}

.nav>li>a>.about-icon-nav2:hover{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_4398070fd3.png)no-repeat;
  background-position: 20px -50px;*/
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_11755dd03d.png)no-repeat #2c4f9f;
}

.nav-tabs> .active .about-icon-nav3{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_58d676167e.png)no-repeat;
  background-position: 15px -50px;*/
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_d9be23eaef.png)no-repeat #2c4f9f;
}

.nav>li>a>.about-icon-nav3:hover{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_58d676167e.png)no-repeat;
    background-position: 15px -50px;*/
    background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_d9be23eaef.png)no-repeat #2c4f9f;
}

.nav-tabs> .active .about-icon-nav4{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_c11145181d.png)no-repeat;
  background-position: 22px -50px;*/
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_7e45866f23.png)no-repeat #2c4f9f;
}

.nav>li>a>.about-icon-nav4:hover{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_c11145181d.png)no-repeat;
    background-position: 22px -50px;*/
    background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_7e45866f23.png)no-repeat #2c4f9f;
}

.nav-tabs> .active .about-icon-nav5{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_b593d3b0cd.png)no-repeat;
  background-position: 20px -50px;*/
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_163569eaf3.png)no-repeat #2c4f9f;
}

.nav>li>a>.about-icon-nav5:hover{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_b593d3b0cd.png)no-repeat;
  background-position: 20px -50px;*/
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_163569eaf3.png)no-repeat #2c4f9f;
}

.nav-tabs> .active .about-icon-nav6{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_eb25b5c7a9.png)no-repeat;
  background-position: 19px -40px;*/
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_80ea0f37a1.png)no-repeat #2c4f9f;
}

.nav>li>a>.about-icon-nav6:hover{
    /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_eb25b5c7a9.png)no-repeat;
    background-position: 19px -40px;*/
    background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_80ea0f37a1.png)no-repeat #2c4f9f;
}

.nav-tabs> .active .about-icon-nav7{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_2ca8dc88d4.png)no-repeat;
  background-position: 26px -46px;*/
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_34377f36a7.png)no-repeat #2c4f9f;
}

.nav>li>a>.about-icon-nav7:hover{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_2ca8dc88d4.png)no-repeat;
  background-position: 26px -46px;*/
  background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_34377f36a7.png)no-repeat #2c4f9f;
}

.nav-tabs> .active .about-icon-nav8{
  /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_b506a8af9e.png)no-repeat;
  background-position: 25px -50px;*/
  background:url(http://cdn.myld.com.au/2/1561/surveillance-nq_338c7231d5.png)no-repeat #2c4f9f;
}

.nav>li>a>.about-icon-nav8:hover{
    /*background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_b506a8af9e.png)no-repeat;
    background-position: 25px -50px;*/
    background:url(http://cdn.myld.com.au/2/1561/surveillance-nq_338c7231d5.png)no-repeat #2c4f9f;
}

.split-list-margin{margin:20px 0}

/*.nav>li>a>.tab-nav-icon1, .nav>li>a>.tab-nav-icon2, .nav>li>a>.tab-nav-icon3, .nav>li>a>.tab-nav-icon4, .nav>li>a>.tab-nav-icon5{
  width:200px;
  height:200px;
  border-radius:100px;

  margin:0 auto;
}*/

.nav>li>a>.tab-nav-icon1{background:url(http://cdn.myld.com.au/2/1562/surveillance-nq_93efe70ee8.png) no-repeat 0 0 #fee300;}
.nav>li>a>.tab-nav-icon2{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_c6d8efb784.png) no-repeat 0 0 #fee300;}
.nav>li>a>.tab-nav-icon3{background:url(http://cdn.myld.com.au/2/1566/surveillance-nq_5f6698241d.png) no-repeat 0 0 #fee300;}
.nav>li>a>.tab-nav-icon4{background:url(http://cdn.myld.com.au/2/1562/surveillance-nq_bcc205294e.png) no-repeat 0 0 #fee300;}
.nav>li>a>.tab-nav-icon5{background:url(http://cdn.myld.com.au/2/1562/surveillance-nq_81fc352380.png) no-repeat 0 0 #fee300;}



.nav>li>a>.tab-nav-icon1:hover, .nav>li.active>a>.tab-nav-icon1{background:url(http://cdn.myld.com.au/2/1562/surveillance-nq_26b76c27e4.png) no-repeat 0 0 #2c4f9f;}
.nav>li>a>.tab-nav-icon2:hover, .nav>li.active>a>.tab-nav-icon2{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_2315ab95b3.png) no-repeat 0 0 #2c4f9f;}
.nav>li>a>.tab-nav-icon3:hover, .nav>li.active>a>.tab-nav-icon3{background:url(http://cdn.myld.com.au/2/1566/surveillance-nq_3838eb619e.png) no-repeat 0 0 #2c4f9f;}
.nav>li>a>.tab-nav-icon4:hover, .nav>li.active>a>.tab-nav-icon4{background:url(http://cdn.myld.com.au/2/1562/surveillance-nq_bf06cfec8c.png) no-repeat 0 0 #2c4f9f;}
.nav>li>a>.tab-nav-icon5:hover, .nav>li.active>a>.tab-nav-icon5{background:url(http://cdn.myld.com.au/2/1562/surveillance-nq_af86cffd06.png) no-repeat 0 0 #2c4f9f;}







/*.nav-tabs> .active .tab-nav-icon1{
  background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_18d81e986a.png)no-repeat;
  background-position: 16px -60px;
}

.nav>li>a>.tab-nav-icon1:hover{
    background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_18d81e986a.png)no-repeat;
    background-position: 16px -60px;
}

.nav-tabs> .active .tab-nav-icon2{
  background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_a9b2ddeb02.png)no-repeat;
  background-position: 20px -50px;
}

.nav>li>a>.tab-nav-icon2:hover{
    background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_a9b2ddeb02.png)no-repeat;
    background-position: 20px -50px;
}

.nav-tabs> .active .tab-nav-icon3{
  background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_4ebd860b61.png)no-repeat;
  background-position: 20px -40px;
}

.nav>li>a>.tab-nav-icon3:hover{
    background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_4ebd860b61.png)no-repeat;
    background-position: 20px -40px;
}

.nav-tabs> .active .tab-nav-icon4{
  background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_1a077d2c9c.png)no-repeat;
  background-position: 20px -50px;
}

.nav>li>a>.tab-nav-icon4:hover{
    background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_1a077d2c9c.png)no-repeat;
    background-position: 20px -50px;
}


.tab-nav-icon1{
  background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_60d514ab01.png)no-repeat;
  background-position: 16px -60px;
  height:100px;
  margin-bottom:30px
}

.tab-nav-icon2{
  background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_3ca56dd287.png)no-repeat;
  background-position: 20px -50px;
  height:100px;
  margin-bottom:30px
}

.tab-nav-icon3{
  background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_567de9db8d.png)no-repeat;
  background-position: 20px -40px;
  height:120px;
  margin-bottom:30px
}

.tab-nav-icon4{
  background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_44df56abe8.png)no-repeat;
  background-position: 20px -50px;
  height:100px;
  margin-bottom:30px
}

.tab-nav-icon5{
  background:url(http://cdn.myld.com.au/2/1545/surveillance-nq_c8b406ee89.png)no-repeat;
  background-position: -15px -60px;
  height:100px;
}

*/

.top-30{
    color: #ff0000;
}

.top-police{
  color:##1e73be;
}
.centered-content{
  margin:0 auto;
  width:1170px;
}

.career-ul{
  margin-top: 20px;
}

.last-col-career{
    margin-top: 20px;
}

body {
    font-size: 16px;
    font-family: 'Open Sans';
    font-weight:400;
    font-style:normal;
  /*  background: #fee300; */
    background: #fff;
}
.top-contact-phone{
      letter-spacing: 8px;
      margin-right: -3px;
}

.contact-top{
   margin-top: 0px;
}
.contact-pi-work{
/*  margin-top: 55px;
  font-size:18px;*/
  margin-top: 50px;
  font-size:24px;
}

.contact-email-link{
   /*margin-top: 62px;
   font-size:18px;*/
   margin-top: 50px;
   font-size:24px;
}

.contact-email-col{
/*  margin-top: 68px;
  font-size:18px;*/
  margin-top: 55px;
  font-size:24px;
}

.list-left-margin{
    margin-left:-35px;
    line-height: 1.55em;
}

.top-nav-bg {
    background: #ebebeb;
    padding: 13px 30px;
    border-bottom: 1px solid #e2e2e2;
}

.bg-header-strip{
    background:#fee300;
}

.hover-n-phone-btm {
    /*color: #02407d;*/
    color:#003ba9;
    font-size: 22px;
    letter-spacing: 6px;
    font-weight: bold;
    margin-top: -10px;
    padding-bottom: 10px;
    font-weight: 700;
}

.logo-nav-container {
    background: #fff;
}

.hover-n {
    color: #8d8d8d;
    position: relative;
    top: -37px;
    font-size: 20px;
    letter-spacing: 2px;
}

.hover-n:hover, .hover-n:focus {
    color: #ff0000;
    text-decoration: none;
}

.phone-txt {
    color: #003ba9;
    font-weight: normal;
}

.hover-n-phone {
    color: #003ba9;
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 30px;
    font-weight: 800;
}
.hover-n-phone:hover, .hover-n-phone:focus {
    color: #003ba9;
    text-decoration: none;
}

.piwork{color:#ff0000!important;}

.hover-t {
    /*color: #2175bf;*/
    color: #000;
}

.hover-t:hover, .hover-t:focus {
    color: #2175bf;
    text-decoration: none;
}

.hover-j {
  color: #2175bf;
  text-decoration:underline;
  font-weight:500;
}

.hover-j:hover {
  text-decoration:underline;
  color:#000;
}

.hover-c {
    color: #fff;
}

.hover-c-2{
  color:#ff9900;
}

.hover-c-2:hover{
  color:#ff9900;
  text-decoration:none;
}

.hover-c:hover, .hover-c:focus {
    color: #fff;
    text-decoration: none;
}

.phone-icon, .t-number, .mail-icon, .email-txt {
    display: inline-block;
}

.phone-icon {
    width: 17px;
    height: 16px;
    background: url(http://cdn.myld.com.au/2/1229/surveillance-nq_17e1d0e963.png)center center no-repeat;
    position: relative;
    top: -35px;
}

.mail-icon {
    width: 18px;
    height: 11px;
    background: url(http://cdn.myld.com.au/2/1230/surveillance-nq_37666d2909.png)center center no-repeat;
    margin-left: 30px;
    position: relative;
    top: -37px;
}

.t-number {
    width: 100%;
    padding-right: 52px;
}

.email-txt {
    top: -3px;
    position: relative;
    padding-left: 10px;
}

#logo {
    margin-top: 10px;
    padding-bottom: 10px;
    margin-left: -15px;
}

.hidden-phone {
    display: none;
    color: #8d8d8d;
}

.phone-hidden {
    color: #8d8d8d;
}

.phone-hidden:hover, .phone-hidden:focus {
    color: #8d8d8d;
    text-decoration: none;
}

.no-pad {
    padding: 0;
}

.col-3-width {
    width: 26%;
}

.col-9-width {
    width: 74%;
}

/*--social media--*/

.social-top {
    padding-left: 90px;
    padding-top: 18px;
}

.socialmedia {
    display: inline-block;
}

.socialmedia[class*=sm-] a:hover {
    background-position: center;
    zoom: 1;
    filter: alpha(opacity=100);
    opacity: 1;
}

.socialmedia[class*=sm-].x32 a.ls {
    width: 36px;
    height: 32px;
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_fb61bc024e.png);
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_fb61bc024e.png);
    margin-right: 10px;
}

.socialmedia[class*=sm-].x32 a:hover {
    width: 36px;
    height: 32px;
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_fb61bc024e.png);
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_fb61bc024e.png);
}

.socialmedia[class*="sm-"].sm-round.x32 a.facebook {
    width: 15px;
    height: 31px;
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_d2ffb40d9d.png);
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_d2ffb40d9d.png);
    margin-right: 8px;
}

.socialmedia[class*="sm-"].sm-round.x32 a.facebook:hover {
    width: 15px;
    height: 31px;
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_d2ffb40d9d.png);
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_d2ffb40d9d.png);
}

.social-media {
    display: inline-block;
    background: none;
    width: 36px;
    height: 36px;
    background-position-y: -42px;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
    cursor: pointer;
    text-indent: -9999px;
}

.top-fb-icon{
  width:36px;
  height:32px;
  float:left;
  margin-right:10px;
}

/*--social media--*/
   #contact_form{
   margin-bottom: 50px;
   }
/*--navbar--*/

.hide {
    display: none;
}

/* navbar centered */

.navbar-collapse .navbar-nav {
    /*float: none;*/
    text-align: center;
    background: #2c4f9f;
}

.navbar-collapse .navbar-nav > li {
    float: none;
}

.navbar-collapse .nav > li {
    display: inline;
}

.navbar-collapse .nav > li > a {
    display: inline-block;
}

/* navbar centered */

.nav-bg {
    background: rgba(36, 36, 36, 0.9);
    position: relative;
    z-index: 1;
}

.navbar-nav>li>a {

    font-size: 13px;
    color: #737373;
}

/*.navbar-nav>li>.border-l {
    padding-top: 32px;
    padding-bottom: 32px;
    font-size: 13px;
    color: #737373;
    border-left: 1px solid #e8e8e8;
}*/

.navbar-placeholder {
    margin: 0 auto;
}

.nav>li>a:hover, .nav>li>a:focus {
    color: #2c4f9f;
    /* color: #fff; */
    text-decoration: none;
    background: #ff9900;
    box-shadow: inset 0 0 30px #ff9900;
 /*   background: #fee300;
    box-shadow: inset 0 0 30px #fee300; */
}

.navbar .navbar-nav > .active a {
    color: #2c4f9f;
    background: #ff9900;
    box-shadow: inset 0 0 30px #ff9900;
   /*  background: #fee300;
    box-shadow: inset 0 0 30px #fee300; */
    border-right: transparent;
}

.navbar-collapse .nav > li {
    display: block;
    float: left;
}

.nav>li>a {
    position: relative;
    display: block;
    /*padding: 44px 43.59px;*/
    padding: 44px 44.25px;
   /* font-size: 13px; */
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    background: #2c4f9f;
}

.dropdown:hover>.dropdown-menu {
   color: #fff;
/*    background-color: #fff;*/
    background-color: #2c4f9f;
    width: auto;
}

.dropdown-menu {
/*    padding: 8px 0;*/
    font-size: 13px;
    border: none;
    border-radius: 0;
    box-shadow: none;
    text-align: left;
    padding: 0px 0;
    border-top: 5px solid #fff;
    -webkit-box-shadow: 0 3px 3px rgba(0,0,0,.45)!important;
    box-shadow: 0 3px 3px rgba(0,0,0,.45)!important;
    min-width: 250px!important;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

/* ------ This code not targeting dropdown menu ------
li.dropdown:last-child ul.dropdown-menu{margin-left:-90px!important;}*/
li.dropdown ul.dropdown3{left:0px;}

li.dropdown:last-child ul.dropdown-menu{left:-95px;}

/*li.dropdown:last-child ul.dropdown-menu li a{text-align:right;}
 ------ This code not targeting dropdown menu ------*/


.sub1{border-bottom:1px solid #fff;}
.sub1:last{border-bottom:none!important;}

.dropdown-menu>li>a {
    display: block;
    padding: 6px 8px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
/*    color: #737373 !important;*/
    color: #FFFFFF !important;
    white-space: nowrap;
    border-top: none !important;
    font-size: 17px;
    /*background: #fff !important;*/
    background: #2c4f9f !important;
    box-shadow: none !important;
}

.dropdown-menu li a:hover, .dropdown-menu li a:focus {
    background-color: #fee300 !important;
  /*  background-color: #5b772d !important;
    color: #fff !important; */
    color: #2c4f9f !important;
    box-shadow: none;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    color: #ff0000;
    text-decoration: none;
    background-color: transparent;
    outline: 0;
}

/*--navbar--*/

.hero-img {
    width: 100%;
}

.pad-btm-link {
    padding-bottom: 33px;
}

.main-width {
    width: 100%;
    margin: 0 auto;
}

.carousel-inner>.item>img, .carousel-inner>.item>a>img {
    line-height: 1;
    width: 100%;
    height: 437px;
}

.intro {
    padding-right: 40px;
}

.intro-bg {
    background: #fff;
  /*  background: #fee300;  */
    border-bottom: 1px solid #fff;
    margin: 0 auto;
    width: 1170px;
}

.intro-title {
    color: #004084;
    font-size: 24px;
    font-weight: 800;
    text-transform: uppercase;
}

.intro-title-contact{
  color: #004084;
    font-size: 24px;
    font-weight: 800;
    text-transform: uppercase;
    margin-top:22px;
}

.hero-txt {
    padding-left:20px;
    padding-top: 0px;
    padding-right:20px;
}

#thank-you .hero-txt {
    padding-left:20px;
    padding-top: 30px;
    padding-right:20px;
    padding-bottom:30px;
}

.service-hero-txt {
    padding-left:20px;
    padding-top: 20px;
    padding-right:20px;
    padding-bottom:20px;
    border-bottom:1px solid #FF0000;
}

.service-hero-txt:last-child {
  border-bottom:none;
  padding-bottom:0px;
}

.intro-bg2 {
    background: #004084;
    margin: 15px 0 0;
}


.content-h2 {
    font-size: 28px;
    color: #fff;
}

.content-h2-1{
  margin-top: 10px;
  font-size: 28px;
  color: #fff;
}

.content-h2-2{
  margin-top: 10px;
  font-size: 28px;
  color: #fff;
}


.content-p, .content-p2 {
    font-size: 23px;
    color: #fff;
    font-weight:300;
    padding-bottom: 5px;
}

/*--modal--*/

.img-mod {
    width: 246px;
    height: 246px;
    background: url(http://cdn.myld.com.au/2/1552/surveillance-nq_b692e2eca1.png)center center no-repeat;
    margin: 0 auto;
    padding-left: 30px;
    padding-right: 30px;
    margin-bottom:15px;
}

.img-mod2 {
    width: 246px;
    height: 246px;
    background: url(http://cdn.myld.com.au/2/1552/surveillance-nq_589e16789a.png)center center no-repeat;
    margin: 0 auto;
    padding-left: 30px;
    padding-right: 30px;
}

.img-mod3 {
    width: 246px;
    height: 246px;
    background: url(http://cdn.myld.com.au/2/1552/surveillance-nq_6f022bb39b.png)center center no-repeat;
    margin: 0 auto;
    padding-left: 30px;
    padding-right: 30px;
}

.img-mod4 {
    width: 246px;
    height: 246px;
    background: url(http://cdn.myld.com.au/2/1544/surveillance-nq_2d1f1049af.png)center center no-repeat;
    margin: 0 auto;
    padding-left: 30px;
    padding-right: 30px;
}

.text-mod {
    padding-left: 30px;
    padding-right: 30px;
}

.mod-con {
    width: 1170px;
    margin: 0 auto;
    /*padding-top: 40px;*/
    padding: 20px 0 40px;
}

.mod-title {
    /*font-size: 24px;
    font-weight: 500;
    margin-top: 15px;*/
    font-size: 21px;
    font-weight: 600;
    margin-top: 0px;
}

.hover-m {
    color: #171717;
}

.hover-m:hover, .hover-m:focus {
    color: #3c86c7;
    text-decoration: none;
}

.main-hover {
    padding: 0;
}

.main-hover:hover .img-mod {
    width: 246px;
    height: 246px;
    background: url(http://cdn.myld.com.au/2/1552/surveillance-nq_0ff1b7d771.png)center center no-repeat;
    cursor: pointer;
}

.main-hover:hover .img-mod2 {
    width: 246px;
    height: 246px;
    background: url(http://cdn.myld.com.au/2/1552/surveillance-nq_60920104a2.png)center center no-repeat;
    cursor: pointer;
}

.main-hover:hover .img-mod3 {
    width: 246px;
    height: 246px;
    background: url(http://cdn.myld.com.au/2/1552/surveillance-nq_b767924f42.png)center center no-repeat;
    cursor: pointer;
}

.main-hover:hover .img-mod4 {
    width: 246px;
    height: 246px;
    background: url(http://cdn.myld.com.au/2/1544/surveillance-nq_b3a30d433d.png)center center no-repeat;
    cursor: pointer;
}

.main-hover:hover .hover-m {
    color: #3c86c7;
    text-decoration: none;
    cursor: pointer;
}

.mod-txt-line {
    border-left: 1px solid #2c4f9f;
    border-right: 1px solid #2c4f9f;
  /*   border-left: 1px solid #efefef;
    border-right: 1px solid #efefef; */
}

/*--footer social--*/

a:hover, a:focus{
  text-decoration:none;
}

.footer-social {
    background: #fff;
 /*   background: #5b772d; */
}

.socialmedia[class*=sm-].x32 a.ls-f {
    margin: 15px 60px;
    width: 40px;
    height: 37px;
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_b8e1142679.png);
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_b8e1142679.png);
    background-size: cover;
}

.socialmedia[class*=sm-].x32 a.ls-f:hover {
    width: 40px;
    height: 37px;

    background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_f4597e2832.png);
    background: url(http://cdn.myld.com.au/2/1545/surveillance-nq_f4597e2832.png);
  /*  background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_c80284c4aa.png);
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_c80284c4aa.png); */
    background-size: cover;
}

.socialmedia[class*="sm-"].sm-round.x32 a.fb-f {
    margin: 15px 60px;
    width: 18px;
    height: 37px;
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_2bab297ebb.png);
    background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_2bab297ebb.png);

    background-size: cover;
}

.socialmedia[class*="sm-"].sm-round.x32 a.fb-f:hover {
    width: 18px;
    height: 37px;
      background: url(http://cdn.myld.com.au/2/1544/surveillance-nq_edb6a51a5c.png);
    background: url(http://cdn.myld.com.au/2/1544/surveillance-nq_edb6a51a5c.png);
  /*  background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_472223a998.png);
     background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_472223a998.png); */
    background-size: cover;
}

.phone-icon-f, .mail-icon-f, .fb-icon-f {
    display: inline-block;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease;
}

.phone-icon-f {
    margin: 15px 60px;
    width: 36px;
    height: 36px;
    background: url(http://cdn.myld.com.au/2/1566/surveillance-nq_87309ba10b.png);

    background-size: cover;
}

.fb-icon-f:hover {
    width: 36px;
    height: 36px;
     background: url(http://cdn.myld.com.au/2/1566/surveillance-nq_486bb3115e.png);
    /* background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_847f7825b7.png); */
    background-size: cover;
    text-decoration:none;
}

}

.fb-icon-f {
   margin: 15px 60px;
    width: 36px;
    height: 36px;
    background: url(http://cdn.myld.com.au/2/1553/surveillance-nq_4c34756854.png);

    background-size: cover;
}

.phone-icon-f:hover {
    width: 36px;
    height: 36px;
     background: url(http://cdn.myld.com.au/2/1566/surveillance-nq_486bb3115e.png);
    /* background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_847f7825b7.png); */
    background-size: cover;
    text-decoration:none;
}

.mail-icon-f {
    margin: 15px 60px;
    width: 36px;
    height: 36px;
    background: url(http://cdn.myld.com.au/2/1566/surveillance-nq_442741206a.png);

    background-size: cover;
}

.mail-icon-f:hover {
    width: 36px;
    height: 36px;
    background: url(http://cdn.myld.com.au/2/1566/surveillance-nq_56e5753ba9.png);
  /*  background: url(http://cdn.myld.com.au/2/1428/surveillance-nq_9395727722.png); */
    background-size: cover;
    text-decoration:none;
}

.main-width-f {
    width: 70%;
    margin: 0 auto;
}

/*--footer social--*/

/*--footer--*/

.footer-synopsis {
   /* background: #6d823d; */
    background: #fff;
    padding: 20px 0;
}

.footer-btm {
    background: #fee300;
  /*  background: #85924d; */
    padding: 15px 0;
}

.footer-txt {
    color: #333;
   /* color: #fff; */
}

.ls-footer {
    float: right;
}

.copy {
    color: #333;
   /* color: #fff; */
}

/*--footer--*/

/*--about--*/

.private-investigator-img{
/*  float:left;*/
  float: right;
  height: 230px;
  /*width: 240px;*/
  margin: 10px 0 5px 25px;
}

.private-investigator-img-family-law{
  float: right;
    height: 216px;
    /* width: 240px; */
    margin: 10px 0 5px 25px;
}

.private-investigator-img-investigate{
  float: right;
  height: 245px;
  width: 350px;
  margin: 10px 0 5px 25px;
}

.private-investigator-img-factual{
  float: right;
  height: 240px;
  width: 240px;
  margin: 10px 0 5px 25px;
}

.private-investigator-img-investigations{
    float: right;
    height: 293px;
    width: 360px;
    margin: 10px 0 5px 25px;
}

.private-investigator-img-bus{
/*  float:left;*/
  float: right;
  height: 200px;
  /*width: 240px;*/
  margin: 10px 0 5px 25px;
}

.private-investigator-img-locate{
width: 350px;
    /* float: left; */
    float: right;
    height: 280px;
    /* width: 240px; */
    margin: 10px 0 15px 30px;
}

.private-investigator-img-crime{
/*  float:left;*/
  float: right;
  height: 282px;
  /*width: 240px;*/
  margin: 10px 0 5px -13px;
}

.private-investigator-img-tech{
/*  float:left;*/
  float: right;
  height: 243px;
  /*width: 240px;*/
  margin: 10px 0 5px 25px;
}

.private-investigator-img-terms{
/*  float:left;*/
  float: right;
  height: 253px;
  /*max-width: 345px;*/
  margin: 10px 0 5px 25px;
}

.private-investigator-img-business{
/*  float:left;*/
  float: right;
  height: 302px;
  /*width: 240px;*/
  margin: 10px 0 5px 25px;
}

.private-investigator-img-training{
  /*  float:left;*/
  float: right;
  height: 270px;
  /*width: 240px;*/
  margin: -205px 0 5px 15px;
}

.pi-first{margin-top:12px!important;margin-left:15px!important;margin-right:-15px!important; }

.private-investigator-img-left{
  float:left;
  height: 230px;
  /*width: 240px;*/
  margin: 10px 25px 5px 0px;
}

.private-investigator-img-left2{
  float: left;
    height: 164px;
    /* width: 240px; */
    margin: 10px 45px 5px -38px;
}
.private-investigator-img-left-locate{
  float: left;
    height: 211px;
    /* width: 240px; */
    margin: 5px 39px 15px 0px;
    max-width: 325px;
}

.private-investigator-img-left3{
  float: left;
    height: 182px;
    /* width: 240px; */
    margin: 10px 25px 5px 0px;
}

#services .private-investigator-img-left4{
  float: left;
    height: 180px;
    /* width: 240px; */
    margin: 5px 25px 5px 0px;
    /*min-width: 315px;*/
}

#investigations .private-investigator-img-left4{
  float: left;
    height: 220px;
    /* width: 240px; */
    margin: 5px 25px 5px 0px;
}

.private-investigator-img-left-business-corp{
  float: left;
    height: 253px;
    /* width: 240px; */
    margin: 5px 25px 25px 0px;
    width: 330px;
}

.private-investigator-img-left4{
  float: left;
    height: 180px;
    /* width: 240px; */
    margin: 5px 25px 5px 0px;
}

.private-investigator-img-left-sur{
  float: left;
    height: 220px;
    /* width: 240px; */
    margin: 5px 25px 5px 0px;
  }

.private-investigator-img-left-technical{
  float: left;
    height: 220px;
    /* width: 240px; */
    margin: 5px 25px 5px 0px;
}

.private-investigator-img-left-legalsup{
    float: left;
    height: 203px;
    /* width: 240px; */
    margin: 6px 30px 5px 0px;
}

.private-investigator-img-left-factual{
  float: left;
    height: 143px;
    /* width: 240px; */
    margin: 6px 25px 5px 0px;
}

.private-investigator-img-left-family{
    float: left;
    height: 200px;
    /* width: 240px; */
    margin: 6px 25px 5px 0px;
}

.inner-banner {
    height: 241px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_8c036406b0.jpg) center center no-repeat;
    background-size: 100% 100%;
}

.inner-title {
    font-size: 24px;
    font-weight: 500;
    margin-top: 20px;
    color: #1e73be;

}

#careers .inner-title{
  text-align:center;
}

/*--about--*/

/*--services--*/

.services-image-right{
  float:right;
  max-width:300px;
  margin:15px 0px 15px 25px;
}

.services-image-right-legalsup{
    float: right;
    max-width: 290px;
    margin: 15px 0px 5px 25px;
}

.services-image-left{
  float:left;
  max-width:300px;
  margin:15px 25px 15px 0;
}

.confidential{font-weight:bold; color:red; font-style:italic;}



/*--navtabs--*/

/*#investigations .nav-tabs>li, #services .nav-tabs>li{
    width: 17%;
    margin: 0 15px 0 15px;
}*/

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{
    color: #1e73be;
    cursor: default;
    background-color: transparent;
    box-shadow: none;
    border: 0px solid transparent;
    border-bottom-color: transparent;
}

/*.nav-tabs>li.active>a>.cheaters-serv, .nav-tabs>li.active>a>.surveillance-serv, .nav-tabs>li.active>a>.tech-serv, .nav-tabs>li.active>a>.other-serv{background-color:#2c4f9f;}*/

.nav-tabs>li>a>.cheaters-serv{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_931f852ecd.png)no-repeat 0 0 #fee300;}
.nav-tabs>li>a>.surveillance-serv{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_ceffaf4139.png)no-repeat 0 0 #fee300;}
.nav-tabs>li>a>.tech-serv{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_ed5dcd0936.png)no-repeat 0 0 #fee300;}
.nav-tabs>li>a>.other-serv{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_711b8e111a.png)no-repeat 0 0 #fee300;}
.nav-tabs>li>a>.find-people-serv{background:url(http://cdn.myld.com.au/2/1563/surveillance-nq_97987c995f.png)no-repeat 0 0 #fee300;}

.nav-tabs>li:hover>a>.cheaters-serv, .nav-tabs>li.active>a>.cheaters-serv{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_8d7ae27f6a.png) no-repeat 0 0 #2c4f9f;}
.nav-tabs>li:hover>a>.surveillance-serv, .nav-tabs>li.active>a>.surveillance-serv{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_1c162e523d.png) no-repeat 0 0 #2c4f9f;}
.nav-tabs>li:hover>a>.tech-serv, .nav-tabs>li.active>a>.tech-serv{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_0941491d3f.png) no-repeat 0 0 #2c4f9f;}
.nav-tabs>li:hover>a>.other-serv, .nav-tabs>li.active>a>.other-serv{background:url(http://cdn.myld.com.au/2/1560/surveillance-nq_ebd11098ab.png) no-repeat 0 0 #2c4f9f;}
.nav-tabs>li:hover>a>.find-people-serv, .nav-tabs>li.active>a>.find-people-serv{background:url(http://cdn.myld.com.au/2/1563/surveillance-nq_bbc7c38def.png) no-repeat 0 0 #2c4f9f;}


.nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
    box-shadow: none;
}

/*.nav-tabs>li.active>.cheaters-a .cheaters-tab {
    width: 203px;
    height: 203px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_49c5cda98e.png);
    background-color:#1e73be;
}

.nav-tabs>li.active>.surveillance-a .surveillance-tab {
    width: 203px;
    height: 203px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_abd67c2186.png);
}

.nav-tabs>li.active>.technical-a .technical-tab {
    width: 203px;
    height: 203px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_d4285bc0a7.png);
}

.nav-tabs>li.active>.other-a .other-tab {
    width: 203px;
    height: 203px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_84321ef88b.png);
}

.cheaters:hover .cheaters-tab {
    width: 203px;
    height: 203px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_49c5cda98e.png);
}

.surveillance:hover .surveillance-tab {
    width: 203px;
    height: 203px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_abd67c2186.png);
}

.technical:hover .technical-tab {
    width: 203px;
    height: 203px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_d4285bc0a7.png);
}

.other:hover .other-tab {
    width: 203px;
    height: 203px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_84321ef88b.png);
}

.other {
    margin-left: -6px;
}*/

.nav-tabs>li>a {
    margin-right: 0;
    line-height: 1.42857143;
    /*border: 1px solid transparent;*/
    border-radius: 0;
    color: #000;
    background: transparent;
    /*padding: 10px 1px;*/
    padding: 0 1px;
    font-size: 17px;
    font-weight: 600;
}

.nav-span {
    color: #000;
}

.nav-tabs>li>a:hover, .nav-tabs>li>a:focus {
    color: #1e73be;
    background: transparent;
    border-top: none;
}

.nav-tabs {
    border-bottom: none;
}

.nav-tabs>li>a:hover {
    border-color: transparent;
}

.navtab-container {
    margin: 0 auto;
    width: 80%;
}

.nav-tabs>li {
    float: none;
    margin-bottom: -1px;
    display: inline-block;
    width: 250px;
}

.margin-r {
    margin-right: 9%;
}

.top-navtab {
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
    color: #000;
}

.service-title {
    padding: 0;
    margin: 0;
}

/*.cheaters-tab {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1552/surveillance-nq_9908b0d574.png);
    margin:0 auto;
}

.surveillance-tab {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1552/surveillance-nq_f25ea389d4.png);
    margin:0 auto;
}

.technical-tab {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_fca94a500f.png);
    margin:0 auto;
}

.other-tab {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1231/surveillance-nq_fd69e55bf0.png);
    margin:0 auto;
}*/

.text-tab {
    text-align: center;
}

/*--navtabs--*/

/* nav tab 2
-----------------*/

.cheaters-serv, .surveillance-serv, .tech-serv, .other-serv, .find-people-serv{
    width:200px;
    height:200px;
    margin: 0 auto;
    background-color:#fee300;
    border-radius:100px;
}

.cheaters-serv:hover, .surveillance-serv:hover, .tech-serv:hover, .other-serv:hover{
    background-color:#2c4f9f;
}

.tabnav-l1-1 .active a div.cheaters-serv, .tabnav-l1-2 .active a div.surveillance-serv{
  background-color:#2c4f9f;
}

.tabnav-l1-1 .active a div.cheaters-serv{background:#000;}



/*.cheaters-serv {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1555/surveillance-nq_9e5a6d4837.png);
    margin:0 auto;
}

.cheaters-serv:hover {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1555/surveillance-nq_d516003bd7.png);
    margin:0 auto;
}

.surveillance-serv {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1555/surveillance-nq_f91fdc9e2b.png);
    margin:0 auto;
}

.surveillance-serv:hover {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1555/surveillance-nq_0865503b2f.png);
    margin:0 auto;
}

.tech-serv {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1555/surveillance-nq_1294e1a3a7.png);
    margin:0 auto;
}

.tech-serv:hover {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1555/surveillance-nq_65dd34369e.png);
    margin:0 auto;
}

.other-serv {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1555/surveillance-nq_4d5634e1d5.png);
    margin:0 auto;
}

.other-serv:hover {
    width: 200px;
    height: 200px;
    background: url(http://cdn.myld.com.au/2/1555/surveillance-nq_b766032b3e.png);
    margin:0 auto;
}*/

.nav-tab-holder {
    padding-top: 10px;
}

.container .nav-tab-holder {
    display: table;
    margin: auto;
}

.tab-content {
    /*margin-bottom: 85px;*/
    margin-bottom: 50px;
}

.tab-hover1 {
    position: absolute;
    z-index: 1;
    display: none;
}

.tab-hover2 {
    position: absolute;
    z-index: 1;
    display: none;
}

.tab-hover3 {
    position: absolute;
    z-index: 1;
    display: none;
}

.tab-hover4 {
    position: absolute;
    z-index: 1;
    display: none;
}

.tab-hover5 {
    position: absolute;
    z-index: 1;
    display: none;
}

.tab-display {
    position: absolute;
    z-index: 1;
    display: block;
}

.tab-hover img {
    margin: 0 auto;
}

.tab-text-center img {
    margin: 0 auto;
}

.main-tab-container {
    display: inline-block;
    position: relative;
    text-align: center;
    margin-left: 15px;
    margin-right: 15px;
}

.main-tab-container:hover a {
    display: block;
    text-decoration: none;
}

.hover-module-p {
    color: #000;
    margin-top: 17px;
    font-size: 15px;
}

.tabnav-l1-1, .tabnav-l1-2, .tabnav-l1-3, .tabnav-l1-4, .tabnav-l1-5 {
    padding: 0 8px;
    font-size:18px;
    font-weight:600;

}

/*.tab-p{width:200px;}*/

/*.tabnav-l1-1:hover .tab-p {
    color: #1e73be;
    text-decoration: none;
}

.tabnav-l1-2:hover .tab-p-2 {
    color: #1e73be;
    text-decoration: none;
}

.tabnav-l1-3:hover .tab-p-3 {
    color: #1e73be;
    text-decoration: none;
}

.tabnav-l1-4:hover .tab-p-4 {
    color: #1e73be;
    text-decoration: none;
}



.tab-p {
    margin: 17px auto;
    color: #171717;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
}

.tab-p2 {
    margin-top: 15px;
    color: #de922e;
    font-weight: 700;
}

.tab-p-2 {
    margin-top: 17px;
    color: #000;
    font-size: 15px;
    font-weight: normal;
    text-align: center;
    margin: 17px auto;
    color: #171717;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
}

.tab-p-3 {
    margin-top: 17px;
    color: #000;
    font-size: 15px;
    font-weight: normal;
    text-align: center;
    margin: 17px auto;
    color: #171717;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
}

.tab-p-4 {
    margin-top: 17px;
    color: #000;
    font-size: 15px;
    font-weight: normal;
    text-align: center;
    margin: 17px auto;
    color: #171717;
    font-size: 24px;
    font-weight: 500;
    text-align: center;
}*/

.tab-content-h3 {
    color: #1e73be;
    font-size: 24px;
    font-weight: 500;
}

.border-btm {
    padding-top: 30px;
    /*padding-bottom: 30px;*/
}

.main-width2 {
    width: 80%;
    margin: 0 auto;
}

/* nav tab 2
-----------------*/

/*--services--*/

/*--investigation--*/

.investigations-tabnav {
    margin: 0px auto 0;
    width: 100%;
    text-align: center;
}

#about .investigations-tabnav {
    margin: 0px auto 0;
    width: 100%;
    text-align: center;
}

.family-court{
  margin:25px 0 100px;
}



/*--investigation--*/

.center{
    text-align: center;
    margin-top: 30px;
    /*margin-bottom: -50px;*/
}

ul.leg-support li{
  margin-bottom:12px;
  list-style:none;
  }


/*--contact--*/

#map-canvas {
    height: 350px;
}

#careers .btn-default{
    color: #FFF;
    background-color: #4baf24;
    border-color: #4baf24;
    font-size:18px!important;
    font-weight:600!important;
    /* float: right; */
    margin-top: 5px;
}

#careers .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{
    color: #fff;
    background-color: #36801a;
    border-color: #36801a;
}

#contact .btn-default{
    color: #FFF;
    background-color: #4baf24;
    border-color: #4baf24;
    font-size:18px!important;
    font-weight:600!important;
    /* float: right; */
    margin-top: -67px;
}

#careers .btn-default {
    color: #FFF;
    background-color: #4baf24;
    border-color: #4baf24;
    font-size: 18px!important;
    font-weight: 600!important;
    float: right;
    margin-top: -52px;
    margin-right: 70px;
}

#contact .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{
    color: #fff;
    background-color: #36801a;
    border-color: #36801a;
}

#contact .btn{
  display: inline-block;
    padding: 20px 32px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    float: right;
}


/*--contact--*/

/*--links--*/

.links-img {
    margin: 0 auto 20px;
}

.links-margin {
    margin-top: 30px;
}

/*--links--*/

/* @media queries
-----------------*/

@media (max-width: 768px) {

#logo {
    padding-left: 0;
}

.t-number {
    padding-right: 0;
    text-align: center;
}

.no-pad-l {
    padding-bottom: 10px;
}

.intro {
    padding-right: 0;
}

.col-3-width {
    width: 100%;
}

.main-width {
    width: 100%;
}

.hidden-phone {
    display: block;
    font-size: 50px;
    font-weight: bold;
    text-align: center;
}

.hero-txt {
    padding-left: 30px;
}

.mod-txt-line {
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
}

.intro-bg{width:100%;}
.centered-content{width:100%;}

}

@media (max-width: 991px) {
.career-border{
    /*border: 2px solid #333;*/
    padding: 10px;
    margin-top: 10px;
   /* min-height: 935px;
    min-height: 1065px;*/
    min-height: auto;
}
}

@media (max-width: 767px) {

}

/* iPhone */

@media only screen
and (max-device-width : 568px) {
    .intro-bg{width:100%;}
    .centered-content{width:100%;}
}

@media (max-width: 480px) {

.hidden-phone {
    font-size: 30px;
}

.content-p, .content-p2 {
    font-size: 18px;
}

.content-h2 {
    font-size: 23px;
    color: #fff;
}
.intro-bg{width:100%;}
.centered-content{width:100%;}

}

@media (max-width: 1200px) {

}



/* small desktop */
/* @media (min-width: 992px) and (max-width: 1199px) {

.nav>li>a {
    padding: 32px 10px;
}

.margin-r {
    margin-right: 2.4%;
}

.hover-n {
    font-size: 17px;
    letter-spacing: 0;
}

.hero-txt {
    padding-left: 50px;
    padding-top: 30px;
}

.hero-txt p {
      font-size: 13px;
}

#logo {
    margin-top: 5px;
    padding-bottom: 5px;
}
.intro-bg{width:100%;}
.centered-content{width:100%;}

} /*


/* iPads (landscape) */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {

.nav>li>a {
    padding: 32px 10px;
}

.no-pad-l {
    padding-left: 0;
}

.col-md-offset-2 {
    margin-left: 15.66666667%;
}

.hero-txt {
    padding-top: 0;
}

.hero-txt p {
      font-size: 12px;
}

.intro-bg{width:100%;}
.centered-content{width:100%;}

}

/* iPads (portrait) */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {

.no-pad-l {
    padding-bottom: 10px;
}

.intro {
    padding-right: 0;
}

.col-3-width {
    width: 100%;
}

.main-width {
    width: 100%;
}

.hidden-phone {
    display: block;
    font-size: 50px;
    font-weight: bold;
    text-align: center;
}

.t-number {
    padding-right: 0;
    text-align: center;
}

#logo {
    padding-left: 0;
}

.hero-txt {
    padding-left: 30px;
}

.mod-txt-line {
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
}

.intro-bg{width:100%;}
.centered-content{width:100%;}





}



img.contact-icons {
    float: left;
    margin: -22px 30px 0 0;
}




/* AN Fix - debug */



.intro-bg { max-width: 100%; }

.mod-con { width: 100%; }

.centered-content {
  margin: 0 auto;
  width: 100%;
}

/* Correct containser larger than 1170px wide ----------- */
@media only screen and (min-width : 1170px) {

  img#contact-key {
      margin-left: -30px;
      max-width: 111.7%;
      margin-top: -7px;
  }

  #tabbedDisc {
    width: 100% !important;
    max-width: 1170px;
  }


  .centered-content {
     margin: 0 auto;
     width: 1170px;
  }

  .mod-con {
    width: 1170px;
  }

}

/* Correct between 1170px wide ----------- */
@media only screen and (min-width: 992px) and (max-width: 1170px)  {
    .navbar-collapse .nav > li {
        width: 20%;
        display: block;
        float: left;

    }

    .nav>li>a {
      padding: 44px 44.25px;
      font-size: 12px;
    }

    .navbar-collapse .navbar-nav {
      width: 100%;
    }

    .container-fluid {
      padding-right: 0px;
      padding-left:  0px;
      margin-right: auto;
      margin-left: auto;
    }
}

@media only screen and (max-width: 991px) {
  div#myCarousel {
    display:none;
  }

  h2.intro-title {
    display:none;
  }

  #investigations .nav-tabs>li, #services .nav-tabs>li {
      width: 15%;
      margin: 0 15px 0 15px;
  }
}



/* fix Sub Pages */
@media only screen and (max-width: 1170px) {

  div.container {
    width:100%;
  }

  ul#tabNav li {
    width:18%;
  }

  #investigations .nav-tabs>li, #services .nav-tabs>li {
    float: left;
    width: 15%;
    margin: 0 ;
  }

  .cheaters-serv, .surveillance-serv, .tech-serv, .other-serv, .find-people-serv {
     width: 100%;
     height: 100%;
     margin: 0 auto;
     background-color:#fee300;
     /* border-radius:100px; */
  }
}

@media only screen and (min-width: 992px) and (max-width: 1170px) {
  .container {
      width: 100%;
  }
}

#click-to-call-bar {
  display:none;
}

@media only screen and (min-width : 100px) and (max-width : 992px) {
  .contact-disc {
      padding-bottom: 20px;
      display: table;
      margin: auto;
  }

   .contact-text {
     clear: both;
     text-align: center;
   }

  #click-to-call-bar {
    display:block;
    margin-bottom: 20px;
  }

  #click-to-call-bar div div {
    padding: 0 0 7px 0;
  }

 .private-investigator-img-left-technical,
  .private-investigator-img-locate,
  .private-investigator-img-tech,
  .private-investigator-img-bus,
  .private-investigator-img-terms,
  .private-investigator-img-investigate,
  .private-investigator-img-investigations,
  .private-investigator-img-training,
  .private-investigator-img-business,
  .private-investigator-img,
  .private-investigator-img-crime,
  .private-investigator-img-family-law,
  .private-investigator-img-factual   {
      margin: 50px auto 20px;
      float: none;
      height: auto;
      /*max-width: 400px;*/
  }

  .private-investigator-img-training {
    max-height: 400px;
    margin: auto !important;
  }

  #tab5 .private-investigator-img {
    max-height: 300px;
  }

  .investigations-tabnav {
    margin: -40px 0 30px 0;
  }

  p.disc-title {
      margin: 0 0 5px 0;
      font-size: 10px;
      min-height: 23px;
  }

  #investigations p.disc-title {
      margin: 0 0 5px 0;
      font-size: 10px;
      min-height: 23px;
      width:85px!important;
  }

  /*#technical {
    margin: 0 0 10px 5px;
  }*/

  .surviellance-img {
    margin: 0 0 30px 0;
    /* margin-left: -12px; */
    /* margin-right: -12px; */
  }

  #tabbedDisc div.investigations-tabnav ul li {
    width: 25%;
    padding: 0px;
  }

  img.contact-icons {
    float: left;
    margin: -22px auto 0 auto;
}

/* --------------- WORKING HERE -------------- */

#tabbedDisc.container{padding-left:12px!important;}

.investigations-tabnav{padding-left:0px!important; margin-left:-2px;}

}

@media only screen and (min-width : 601px) and (max-width : 992px) {

  #tabbedDisc div.investigations-tabnav ul li {
    width: 25%;
    padding: 0px;
  }

  /* Fix tage cloud */
  .ingestigation-img img,
  .surviellance-img img,
  .about-img img {
    margin: 10px auto;
     height: auto;
  }

  /*#investigations .nav-tabs>li, #services .nav-tabs>li {
    float: left;
    width: 15%;
    margin: 10px ;
  } */

  .discs, .cheaters-serv, .surveillance-serv, .tech-serv, .other-serv, .find-people-serv {
     width: 150px;
     height: 150px;
     margin: 0 auto;
     background-color:#fee300;
     border-radius:75px;
     background-size: contain !important;
  }

  #tabbedDisc div.investigations-tabnav ul li {
    width: 25%;
    padding: 0px;
  }

  #tabbedDisc ul li {
    width: 20%;
    padding: 0px;
  }


  #tabbedDisc ul li a {
    width: 100%;
  }

  #tabbedDisc ul li a p {
    width: 100%;
    /*min-height: 40px;*/
    min-width: 100%;
    font-size: 13px;
  }

  #tabbedDisc ul li a div {
    width: 33%;
    height: 100%;
    min-height: 100px;
    min-width: 100px;
  }

  #investigations .nav-tabs>li, #services .nav-tabs>li {
    float: left;
    width: 17%;
    margin: 0px;

  }

  .border-btm {
    padding-top: 30px;
    padding-bottom: 0px;
    margin-top: 30px;
  }

  #home .col-md-4{
  width:50%;
  margin:auto;
  float:left;
}

#home .service-hero-txt{
  border-bottom:none;
}

}

@media only screen and (min-width: 0px) and (max-width: 992px) {

  .fb-contact-link {
    margin: auto;
  }

  #contact-key {
    display: none;
  }
  #about li.tabnav-l1-1.disc-list-about {
        margin-right: 13%;
  }
  #about li.tabnav-l1-2.disc-list-about {
        margin-right: 12%;
  }
  #about li.tabnav-l1-3.disc-list-about {

  }
  #about li.tabnav-l1-4.disc-list-about {
        margin-right: 12%;
        clear: left;
  }
  #about li.tabnav-l1-5.disc-list-about {
    margin-right: 12%;

  }
  #about li.tabnav-l1-6.disc-list-about {

  }
  #about li.tabnav-l1-7.disc-list-about {
        clear: left;
        margin-right: 12%;
        margin-left: 20%;
  }
  #about li.tabnav-l1-8.disc-list-about {

  }

  .investigations-tabnav{padding-left:0px!important; margin-left:-2px;}

}


@media only screen and (min-width: 0px) and (max-width: 600px) {

  #services img.private-investigator-img-left4 {
    height: auto;
    width: 100%;
    float: left;
    /* height: 180px; */
    /* width: 240px; */
    margin: 5px 25px 5px 0px;
    /* min-width: 315px; */
  }

  #tabbedDisc ul li a div {
    width: 33%;
    height: 100%;
/*    min-height: 77px;
    min-width: 77px;*/
    min-height: 85px;
    min-width: 85px;
  }

  p.tab-p {
    width: 85px;
    font-size: 10px;
    height: 10px;
    text-align: center;
  }

  p.disc-title {
    /*margin: 0 0 5px 11%;*/
    margin: 0 0 7px 0;

}

  .nav-tabs>li>a {
    font-size: 12px;
  }

  #investigations li.tabnav-l1-1.disc-list-investigations,
  #services li.tabnav-l1-1.disc-list-services {
    margin-right: 20%;
  }

  #investigations li.tabnav-l1-2.disc-list-investigations,
  #services li.tabnav-l1-2.disc-list-services {
  margin-right: 17%;
  }

  #investigations li.tabnav-l1-3.disc-list-investigations,
  #services li.tabnav-l1-3.disc-list-services {

  }

  #investigations li.tabnav-l1-4.disc-list-investigations,
  #services li.tabnav-l1-4.disc-list-services {
      margin-top: 30px;
      margin-right: 20%;
      margin-left: 20%;
      clear: left;
  }

  #investigations li.tabnav-l1-5.disc-list-investigations,
  #services li.tabnav-l1-5.disc-list-services {
    margin-top: 30px;
  }

   .title-adjust{
     width: 130%!important;
    margin-left: -10px!important;
   }

   #home .col-md-4{
  width:100%;
  margin:auto;
  float:none;
}

#home .service-hero-txt{
  border-bottom:none;
}

#investigations .investigations-tabnav{margin:0 auto;}

.investigations-tabnav{padding-left:0px!important; margin-left:-2px!important;}

.captcha-answer{max-width:100%; clear:both;}

#contact .btn{width:100%; margin-top:5px;}

}

@media only screen and (min-width: 992px) and (max-width: 1170px) {

  #about #tabbedDisc {
    width: 100%;
  }


  .discs, .cheaters-serv, .surveillance-serv, .tech-serv, .other-serv, .find-people-serv {
     width: 150px;
     height: 150px;
     margin: 0 auto;
     background-color:#fee300;
     border-radius:75px;
     background-size: contain !important;
  }

  #tabbedDisc ul li {
    width: 20%;
    padding: 0px;
  }

  #tabbedDisc ul li a {
    width: 100%;
  }

  #tabbedDisc ul li a p {
    width: 100%;
    min-height: 40px;
    min-width: 100%;
    font-size: 13px;
  }

  #tabbedDisc ul li a div {
    width: 33%;
    height: 100%;
    min-height: 140px;
    min-width: 140px;
  }

  a.border.menu_link_3.dropdown-toggle {
    /* width: 117px; */
    padding-left: 20px;
}
}




/* DEFAUlt FOR THE DISCS */
.discs, .cheaters-serv, .surveillance-serv, .tech-serv, .other-serv, .find-people-serv {
   width: 150px;
   height: 150px;
   margin: 0 auto;
   background-color:#fee300;
   border-radius:75px;
   background-size: contain !important;
}

#investigations .nav-tabs>li, #services .nav-tabs>li {
    width: 20%;
    /*margin: 15px;*/
    padding: 0;
}


div.investigations-tabnav ul#tab-Nav li {
  width: 25% !important;
}



.nav-tabs>li  {
  float: left;
}

#rates  {
  clear:left;
}


div.investigations-tabnav ul#tab-Nav li:nth(4n+4) {
  float: left;
  clear:left;
}

#tabbedDisc div.investigations-tabnav ul li {
  width: 25%;
  padding: 0px;
      margin-bottom: 40px;
}

.main-disc.text-center.main-hover {
    float: left;
    width: 25%;
}


  .disc-menu {
        background: #fff;
  }

  .img-mod,
  .img-mod2,
  .img-mod3,
  .img-mod4 {
    background-size: contain;
    width: 180px;
    height: 180px;

    margin: 0 auto;
    padding-left: 30px;
    padding-right: 30px;
    margin-bottom: 15px;
    border-radius: 90px;
}

.main-hover:hover .img-mod,
.main-hover:hover .img-mod2,
.main-hover:hover .img-mod3,
.main-hover:hover .img-mod4 {
  width: 180px;
  height: 180px;
    background-size: contain;
}


@media only screen and (max-width: 992px) {
  .contact-opening-border{
      border: 8px solid #ff9900;
      padding: 15px 10px 20px 10px;
      margin-top: 0px;
      width: 100%;
  }

  .private-investigator-img-training-ed {
    display: none;
  }

  .main-disc.text-center.main-hover {
      float: left;
      width: 50%;
  }

  #surveillance-disc {
    clear: left;
  }



  .mod-title {
      min-height: 51px;
      font-size: 18px;
      margin-top: 20px;
  }


    .img-mod,
    .img-mod2,
    .img-mod3,
    .img-mod4 {
      background-size: contain;
      width: 120px;
      height: 120px;

      margin: 0 auto;
      padding-left: 30px;
      padding-right: 30px;
      margin-bottom: 15px;
      border-radius: 60px;
  }

  .main-hover:hover .img-mod,
  .main-hover:hover .img-mod2,
  .main-hover:hover .img-mod3,
  .main-hover:hover .img-mod4 {
    width: 120px;
    height: 120px;
      background-size: contain;
  }

  .contact-globe {
    display: none;
  }


}

@media (min-width: 0px) and (max-width: 676px) {
  #home .col-md-4{
    width:100%;
    margin:auto;
    float:none;
  }

  #home .service-hero-txt{
    /*border-bottom:none;*/
  }

  #home .service-hero-txt {

    padding-top: 0px;
    padding-bottom: 0px;

}



}

@media (min-width: 1171px) and (max-width: 1200px) {
  p.disc-title {
    min-height: 49px;
}
  }


.nav-tabs>li>a {
    /* margin-right: 2px; */
    /* line-height: 1.42857143; */
    border: 0px solid rgba(0, 0, 0, 0);
    /* border-radius: 4px 4px 0 0; */
}

.contact-email-link img.contact-icons {
  margin-top:-10px;
}