#pis_posts_in_sidebar-2 h4  body{
font-size: 24px !important;
font-family: 'Raleway', sans-serif !important;
}
p{
font-family: 'Raleway', sans-serif;
}
h1, h2, h3, h4{
font-family: 'Anton', sans-serif;
}
a:focus, a:hover{
color: #ffde17;
}
a{
color: #88c438;
}
.col-centered {
display:inline-block;
float:none; text-align:left; margin-right:-4px;
}
span.tGreen{
color: #88c438 !important;
}
.banner{
position: relative;
}
.banner-text{
position: absolute !important;
z-index: 55555;
background: rgba(255, 255, 255, 0.86);
padding: 10px 40px;
margin:20px 0;
top: 40px;
left: 20%;
}
.banner-text>h2{
font-size: 48px;
font-family: 'Anton', sans-serif;
font-weight: bold;
color:#000;
text-transform: uppercase;
}
.banner-text>p{
font-size: 22px !important;
line-height: 30px;
color: #000;
}
.green{
background-color: #88c438;
color: #000 !important;
text-transform: uppercase;
font-size: 24px;
font-family: 'Anton', sans-serif;
}
.green a{
color: #000 !important;
}
.green a:hover{
color: #fff !important;
text-decoration: none;
}
.green:hover{
background-color: #000;
color: #fff !important;
}
.aboutBanner{
background: url(//simcatgroup.com.au/wp-content/themes/simcat/images/T20548-simcat-Kilbreda.jpg) top center no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
min-height: 500px !important;
padding: 50px 80px 50px 80px !important;
position: relative;
}
.aboutBanner h1{
font-family: 'Anton', sans-serif;
font-size: 90px;
color: #fff;
padding-top: 20%;
text-transform: uppercase;
text-align: right;
padding-right: 50px
}
.aboutArticle{
padding: 30px 0 0 40px;
}
.map{
overflow:hidden;
position:relative;
max-height:450px;
}
.map iframe{
left:0;
top:0;
height:100%;
width:100%;
position:absolute;
}
.modal{
z-index: 6666 !important;
}
.modal-title{
font-size: 40px;
text-transform: uppercase;
}
.modal-body{
text-align: left;
font-size: 16px;
}
.team{
text-align: center;
}
.team h1, .service h1{
background: url(//simcatgroup.com.au/wp-content/themes/simcat/images/homequote-bg.jpg) repeat #a1cd65;
font-family: 'Anton', sans-serif;
font-size: 48px;
color: #000;
padding: 30px 0;
text-transform: uppercase;
text-align: center;
margin: 0 0 30px 0;
}
.career h1{
background: url(//simcatgroup.com.au/wp-content/themes/simcat/images/homequote-bg.jpg) repeat #a1cd65;
font-family: 'Anton', sans-serif;
font-size: 48px;
color: #000;
padding: 30px 0;
text-transform: uppercase;
text-align: center;
margin: 0 ;
}
.team a{
color: #88c438 !important;
}
.fullTitle{
background: url(//simcatgroup.com.au/wp-content/themes/simcat/images/homequote-bg.jpg) repeat #a1cd65;
font-family: 'Anton', sans-serif;
font-size: 48px;
color: #000;
padding: 30px 0;
text-transform: uppercase;
text-align: center;
margin: 0 0 30px 0;
}
.profilposition{
font-weight: bold;
font-size: 18px;
text-transform: uppercase;
}
.profiler{
font-weight: bold;
color: #000;
}
.profiler, .profileLink, .profilposition{
text-align: center;
margin:0 auto;
}
.profilePhoto{
margin-bottom: 30px !important; 
margin:0 auto;
}
.modal-dialog{
z-index: 8888 !important;
margin: 160px auto !important;
}
.nav-tabs>li>a{
color: #88c438 !important;
}
#exTab2{
position: relative;;
}
.sidePanel {
position: absolute;
right: 5%;
top: 111%;
}
.servicePanel {
max-width: 700px;
margin: 0 auto;
}
.teamBox{
margin-bottom: 40px;
margin-top: 10px;
}
.servicebox{
border:3px solid #a1cd65;
position: relative;;
display: block;
text-align: left;
}
.serviceImage{
margin:0 !important;
padding: 0 !important;
border:none !important;
object-fit: cover;
max-height: 240px;
overflow: hidden;
object-position: center;
}
.servicetext>h3{
font-weight: bold;
font-family: 'Anton', sans-serif;
font-size: 30px;
}
.ih-item.square {
border:none !important;
box-shadow:none !important;
height: 100% !important;
width: 100% !important;
}
.career{
background-color: #000;
position: relative;
color: #fff;	
background-image: url(//simcatgroup.com.au/wp-content/themes/simcat/images/careertxt-bg.jpg);	
background-position: top center;
background-repeat: no-repeat;
width: 100%;
height: 100%;	
-ms-background-size: cover;
-o-background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
background-size: cover;
margin-bottom: -40px;
}
.careerBanner{
background-color: #fff;
position: relative;
background-image: url(//simcatgroup.com.au/wp-content/themes/simcat/images/we-are-hiring.jpg);	
background-position: top center;
background-repeat: no-repeat;
width: 100%;
height: 400px;	
-ms-background-size: cover;
-o-background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
background-size: cover;	
display: block;
}
.careertext{
z-index: 3333;
background-color: rgba(0, 0, 0, 0.78);
border-radius: 10px;
padding: 20px 30px;
margin:10px 0;
}
.careertext h3{
font-weight: bold;
font-family: 'Anton', sans-serif;
font-size: 30px;
}
.cbt{
float: right;
margin-top: 115px;
margin-right: 115px; 
width: 200px;
padding:20px 0;
font-size: 24px !important;
} header{
min-height: 146px;
background: #fff;
width: 100%;
border-bottom: #000 solid 5px;
}
.pnumber{
color: #000;
font-size: 24px;
font-family: 'Anton', sans-serif;
font-weight: bold;
border-bottom: #88c438 solid 3px;
padding-bottom: 10px;
margin-top: 20px;
text-transform: uppercase;
float: right !important;
text-align: right;
}
.navbar-default {
background-color: transparent !important;
border-color: transparent !important;
margin-bottom: 0px;
position: fixed;
width: 100%;
border-radius: 0px;
z-index: 10007;
padding: 0 !important;
}
#topNav{
margin-top:20px;
float: right;
}
.navbar{
min-height:0;
margin-bottom:0;
background: transparent !important;
border:none !important;
}
.navbar-nav>.active>a, .navbar-nav>.active>a:hover, .navbar-nav>.active>a:focus{
color: #ffde17 !important ;	
background-color: #88c438 !important;
}
.navbar-nav>li>a{
padding-top:0px;
padding-bottom:0px;
color: #000;
}
.nav>li{
text-transform: uppercase;
font-size: 16px;
font-family: 'Raleway', sans-serif;
font-weight: bold;
}
.nav>li>a:focus, .nav>li>a:hover {
text-decoration: none;
color: #ffde17 !important ;	
background-color: #88c438 !important;
}
.navbar-default{
background: transparent;
border:0;
} footer{
padding: 30px 0 60px 0;
color: #8f8f8f;
font-size: 12px;
border-top: #000 solid 5px;
}
#netwiz{
text-align: right;
padding-top: 30px;
}
#copyr{
text-align: left;
} .carousel {
background-color: #000;
max-height: 585px;
display: table !important;
width: 100% !important;
}
.carousel-inner{
max-height: 585px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {
object-fit: cover !important;
width: 100%;
height: 100% !important;
} .ih-item.circle.effect1 .spinner {
width: 270px;
height: 270px;
border: 10px solid #ffde17;
border-right-color: #88c438;
border-bottom-color: #88c438;
border-radius: 50%;
-webkit-transition: all 0.8s ease-in-out;
-moz-transition: all 0.8s ease-in-out;
transition: all 0.8s ease-in-out;
}
.ih-item.circle.effect1 .img {
position: absolute;
top: 10px;  
bottom: 0;
left: 10px;
right: 0;
width: auto;
height: auto;
}
.ih-item.circle.effect1 .img:before {
display: none;
}
.ih-item.circle.effect1:hover .spinner {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.ih-item.circle.effect1:hover .info {
opacity: 1;
} ul.check li{
background: url(//simcatgroup.com.au/wp-content/themes/simcat/images/checkList.png) no-repeat center left;
padding-left: 45px;
font-size: 24px;
list-style: none;
}
.homePost{
background: url(//simcatgroup.com.au/wp-content/themes/simcat/images/homepost-bg.jpg) top center no-repeat;
background-attachment: fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
padding: 35px;
margin:0 auto ;
}
.homeQuote{
background: url(//simcatgroup.com.au/wp-content/themes/simcat/images/homequote-bg.jpg) repeat #a1cd65;
}
.content-home{
background: rgba(255, 255, 255, 0.86);
padding: 25px 30px;
margin:40px 0;
display: -webkit-box;
}
ul.check{
padding: 0 !important;
}
img.imgBorder{
border: 6px double #a1cd65;
margin-left: 20px;
float: right;
}
.sidePanel li{
width: 100% !important;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
text-decoration: none;
color: #ffde17 !important;
background-color: #88c438 !important;
}
.nav-tabs>li{
text-align: center;
} #gallery-1 img {
border: 2px solid #cfcfcf; 
width: 95%;
height: auto;
position: relative;
float: left;
cursor: pointer;
-webkit-box-shadow: rgba(0,0,0,.2) 3px 5px 5px;
-moz-box-shadow: rgba(0,0,0,.2) 3px 5px 5px;
box-shadow: rgba(0,0,0,.2) 3px 5px 5px;
} input[type='text'], input[type='email'], input[type='url'], input[type='password'], input[type='search'], input[type='number'], input[type='tel'], input[type='range'], input[type='date'], input[type='month'], input[type='week'], input[type='time'], input[type='datetime'], input[type='datetime-local'], input[type='color'], select, textarea {
background-color: #f6f6f7;
border: none;
border-radius: 10px;
padding: 24px 26px;
font-style: normal;
font-size: 15px !important;
width: 100%;
font-family: 'Anton', sans-serif;
color: #cfcfcf;
}
.form-control{
border-radius: 10px !important;
font-style: normal;
font-size: 15px !important;
width: 100%;
font-family: 'Anton', sans-serif;
color: #cfcfcf !important;
padding: 8px 26px;
}
input.black{
background-color: #000;
color: #fff;
}
input.black:hover{
background-color: #cfcfcf;
color: #000;
}
.quote-title{
color: #000;
font-size: 48px;
text-align: center;
text-transform: uppercase;;
font-weight: bold;
font-family: 'Anton', sans-serif;
padding: 30px 0 20px 0;
}
.wpcf7-file{
background-color: #fff;
}
.wpcf7-form{
overflow: hidden;
}
.contactBanner{
background: url(//simcatgroup.com.au/wp-content/themes/simcat/images/homequote-bg.jpg) repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
text-align: center;
color: #fff;
padding: 70px 0;
font-size: 20px;
text-align: center;
}
.contactBanner h2{
color: #000;
text-transform: uppercase;;
font-weight: bold;
font-family: 'Anton', sans-serif;
}
.contactBanner h1{
font-weight: bold;
font-family: 'Anton', sans-serif;
color: #000;
font-size: 50px;
text-transform: uppercase;
padding-bottom: 30px;
}
.contactText{
padding:0 !important;
}
.wpcf7-response-output{
clear:both;
} @media (min-width: 280px) {
#topNav {
margin-top: 10px;
}
.banner-text>p{
font-size: 13px !important;
line-height: 20px;
}
.banner-text>h2{
font-size: 25px;
}
} @media (max-width: 479px) {	
.content-home, ul.check li{
font-size: 18px !important;
}
}
@media (max-width: 600px) {	
#topNav {
margin-top: 10px;
float: none !important;
}
.pnumber{
float: none !important;
text-align: center !important;
}
.carousel{
height: 700px;
overflow: hidden;
}
.carousel-inner{
height: 100% !important;
}
.banner-text{
left: 0 !important;
top: 0 !important;
}
.carousel-inner>.item{
height: 100% !important;		
object-fit: cover;
}
#netwiz{
text-align: center;
padding-top: 30px;
}
#copyr{
text-align: center;
}
#copyr img{
margin:0 auto;
}
img.imgBorder{
float: none !important;
margin: 0 auto !important;
}
.sidePanel {
position: relative !important;
right: 0;
}
}
@media (max-width: 768px){
.carousel{
height: 700px;
overflow: hidden;
}
.banner-text{
left: 0 !important;
top: 0 !important;
}
.carousel-inner>.item{
height: 100% !important;		
object-fit: cover;
}
#topNav {
margin-top: 10px;
float: none !important;
}
.pnumber{
float: none !important;
text-align: center !important;
}
.carousel{
height: 700px;
overflow: hidden;
}
.carousel-inner {
height: 100%;
}
.sidePanel {
position: relative !important;
right: 0;
}
}
@media (min-width: 768px){
.collapse{
display: block !important;
}
.pnumber{
float: none !important;
text-align: center !important;
}
}
@media (min-width: 992px){
#topNav{
margin-top:20px;
float: right;
}
.pnumber{
float: right !important;
text-align: right;
}
}
@media (max-width: 1024px){
.banner-text{
left: 10%;
top: 10px;
}
.carousel{
height: 400px;
overflow: hidden;
position: relative;
display:table;
}
.carousel-inner {
height: 100%;
}
}
@media (min-width: 1600px){
}
.facebook {
display: inline-block;
zoom: 1;
background: url(//simcatgroup.com.au/wp-content/themes/simcat/includes/images/facebook.jpg) center center no-repeat;
padding: 2px 3px;
text-indent: -9999px;
width: 70px;
height: 20px;
line-height: 20px;
}
.nav>li>a {
padding: 10px 13px !important;
}     #main{
}
#main .container {
overflow: hidden;
width: 1130px;
margin-left: auto;
margin-right: auto;
padding: 40px 0;
}
.primary{ width: 60%; float: left; }
.secondary{width: 35%; float: right; }
#blogroll {
min-height: 470px;
}
.block {
overflow: hidden;
padding: 20px;
margin: 0 0 15px 0;
border: 1px solid #ddd;
}
.block h1,
.block h2,
.block h3,
.block h4,
.blcok p{
margin: 0 0 15px 0;
}
.block h1{ font-size: 30px; }
.block h2{ font-size: 25px; }
.block h3{ font-size: 20px; }
.block h4{ font-size: 18px; }
.block small {
display: block;
margin: 0 0 15px 0;
font-size: 15px;
line-height: 24px;
margin: 0 0 20px 0;
color: #999;
}
.block p {
font-size: 17px;
line-height: 27px;
}
.block ul{ list-style: disc; }
.block ul li{ margin: 0 0 15px 0;}
.block ol{ list-style: disc; }
.block ol li{ margin: 0 0 15px 0;}
.block .info{
overflow: hidden;
}
.block .info h1{
margin-bottom: 15px;
}
.block .info p{
}
.block .info small{
margin-bottom: 15px;
}
.block .callto{
margin-bottom: 0;
}
.block .callto a {
display: inline-block;
background: #88c438;
color: #333;
font-weight: bold;
text-decoration: none;
padding: 10px 15px;
font-weight: bold;
text-transform: uppercase;
border-radius: 0;
font-size: 16px;
}
.block .callto a:hover{
opacity: 0.8;
}
.category-blog .logo,
#blog-article .log {
margin-left: 0px;
margin-right: 0px;
padding-left: 0;
padding-right: 0;
}
.category-blog .pnumber,
#blog-article .pnumber {
display: inline-block;
width: auto;
padding-left: 0;
padding-right: 0;
margin-top: 33px;
}
.blog.widget {
border: 1px solid #ddd;
}
.blog.widget h4 {
background: #ddd;
padding: 20px;
text-transform: uppercase;
font-weight: bold;
margin: 0 0 20px 0;
}
.blog.widget ul {
padding: 10px 10px 10px 40px;
}
.blog.widget ul li {
color: #88c438 ;
}
.blog.widget ul li a {
color: #333;
text-decoration: none;
font-size: 17px;
display: block;
line-height: normal;
}
.blog.widget ul li a:hover{
color: #111;
} @media only screen and (max-width: 1129px) {
#main .container{
width: 96%;
}
#blog-article header .container,
#category-blog header .container{
width: 96%;
padding-left: 0;
padding-right: 0;
}
#blog-article header .navbar-nav,
#category-blog header .navbar-nav {
float: left;
}
#blog-article header .navigation, 
#category-blog header .navigation {
width: 100%;
float: none;
} }
@media only screen and (max-width: 989px) {
.category-blog .logo, 
#blog-article .logo {
text-align: center;
}
.category-blog .logo a img, 
#blog-article .log a img {
display: inline-block;
}
.category-blog .pnumber, 
#blog-article .pnumber {
width: 100%;
margin: 10px auto;
}	
.category-blog #topNav, #blog-article #topNav {
margin-top: 20px;
float: right;
width: 100%;
margin-bottom: 20px;
}		
#blog-article header .navbar-nav, 
#category-blog header .navbar-nav {
text-align: center;
width: 100%;
font-size: 0;
}
}
@media only screen and (max-width: 767px) {
.primary,
.secondary{
float: none;
width: 100%;
}
.primary{
margin-bottom: 40px
} }
@media only screen and (max-width: 479px) { }
@media only screen and (max-width: 340px) { }