body{
background: url("../img/body-bg.jpg") repeat scroll left top rgba(0, 0, 0, 0); 
color:#404040;
font-size: 16px; 
font-family: 'aurulent_sansregular', Arial, Helvetica, sans-serif; 
text-rendering: geometricprecision;
padding-top:30px;
}
header{text-align:left;}
.bg-white{background-color:#ffffff;}
a.font-color-b{text-decoration:underline;}
.main-container{width:100%;float:left;}
.container{margin:0 auto; background-color:#ffffff; padding:0; background: #fff;}
header{margin: 0 auto;}

article, aside{margin-top:20px; margin-bottom:20px;}
.row{margin:0 auto; padding:0 20px 0 20px;}
.width-1{width:80%;}
h1, .h1 {
    color: #313131;
    font-size: 30px;margin-bottom: 0;
}
h2{margin-top:0; color:#3191bf;text-align:left;margin-bottom: 17px;font-size: 24px;}
h3{margin-top:0; color:#313131;text-align:center;margin-bottom: 17px;font-size: 21px;}
h4, .h4 {font-size: 18px;color:#404040;}
h5, .h5{font-size: 18px;color:#3191bf;margin-top: 20px;}
h6, .h6{font-size: 25px;margin:0 0 14px 0;color:#6F6F6F;}

.bg-blue{background:#9BCDE6; color:#4F4F4F;}
.bg-blue p{color:#4F4F4F; font-size:16px;font-weight: bold;}
.pdng-article{padding-left:40px;padding-right:40px;}
.pdng-article-2{padding-right:40px;}
.pdng-2{font-size: 12px;margin-bottom: 0;padding-top: 2px;text-align: center;}
.pdng-0{padding:0;}
.pdng-left{padding-left:0;}
.pdng-4{padding:10px;}
.pdng-top-bottm{padding-top: 20px;padding-bottom: 20px;}
.pdng-top{padding-top: 20px;}
.pdng-bottom{padding-bottom: 10px;}
.pdng-6{padding-right:0;}
.pdng-7{padding-top: 10px;}
.pdng-8{padding-top: 14px; padding-bottom: 14px;}
.mrgn{margin:0;}
.font-color-b{color:#8CA4BC;}
.divider-1{background: url("../img/bg-divider.jpg") repeat-x scroll center center rgba(0, 0, 0, 0);height: 12px;margin: 10px 0 10px 0;}
.divider-2{height:4px; margin-top:10px; margin-bottom:10px;}
#soc .col-lg-4 {padding:0;}
#soc .col-xs-6, #soc .col-xs-3{padding:0;}
#rgn{font-size:11px;float:left; margin-bottom:30px;}
#fb{float:left; padding:0;margin-bottom: 20px;}
#suburb.col-xs-6{padding-left:0;}
.img-width{width:100%;}
ul, ol{padding-left:15px; margin-bottom:35px;}
#bld p{margin:20px 0 10px 0;}
aside#bld-pic {padding:0;}
#bld-box{margin-top:30px;}
#bld-box ol, #bld-box-2 ol{margin:0;list-style-type: lower-roman;font-family:Century Gothic, arial;}
#bld-box-2 ol{margin-bottom:20px;}
#bld-box p{margin-top:0;}
article#bld-box-2{margin-top:0;}
aside#bld-box-2{margin-top:0;padding:0;}
.link-1:hover{}

#divider-3{display:none;}
.container#proj-sld{width:100%;}
.abt-box{font-size: 1em;min-height: 492px;padding: 20px 10px 20px 10px;}
.last-p{margin-bottom:0;}
.font-20{font-size:20px;}
#soc img:hover{opacity:0.5;}
.bold{font-weight:bold;}
.bg-green{background-color:#afc0a0;}
.footer{border-top: 2px solid #59acff; padding-bottom: 30px; padding-top: 30px;text-align: center;background: #2F2F2F;color: #aeaeae;}
.footer a{color:#aeaeae;;}
.clr, .clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
.btn-default{text-transform:uppercase;  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; padding: 12px 25px 12px 25px;}
.border-right{border-right: 1px solid #ccc;}
.border-left{border-left: 1px solid #ccc;}
.panel-title{font-size:20px; text-transform:uppercase;padding: 20px 15px 20px 15px;}
.panel-heading{padding:0;}
a:hover, a:focus{text-decoration:none;}
.panel-title a{}
/*.collapsed{background:url("../img/bullet-plus.png") no-repeat right center;}*/

.panel-heading .accordion-toggle:after {
	/* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
	content: "\e113";    /* adjust as needed, taken from bootstrap.css */
	float: right;        /* adjust as needed */
	color: black;         /* adjust as needed */
	  font-size: 20px;
	  line-height:0;
    position: relative;
    right: 10px;
    top: -30px;
}

.panel-heading .accordion-toggle.collapsed:after {
	/* symbol for "collapsed" panels */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
}
.accordion-toggle:hover {
	text-decoration: none;
}
.glyphicon-minus a{color:#fff;}
#accordion .highlight {
	background:#A4D1E8;
	transition:background 2s ease;
}
p.skype_c2c_text_span{background: #E0E0E0;}
#fp-t.skype_c2c_text_span{background:none; color:#3F9ECE;}
#fp-m.skype_c2c_text_span{background:none; color:#3F9ECE;}
#email a{color:#3F9ECE;}
.bg-blue a{color:#4f4f4f;}
.text-blue{ color:#3F9ECE;font-size: 17px;}
.button{}
.pdng-contact{}
.panel-group .panel + .panel{margin-top: 14px;}
.panel +{background:#000;}
.a{}
#a{}
.font-sml{font-size:14px;}
h7, .h7{display: block;font-size: 21px;padding-bottom: 17px; padding-left: 28px; color:#3191bf; background: url("../img/pointer-2.jpg") no-repeat left top rgba(0, 0, 0, 0);}
h7 img{padding-right: 10px;}
.list-sub li{ margin-bottom: 17px;}
.list-sub{line-height: 25px; letter-spacing: 1px;  margin-left: 30px;}
a{color:#3191bf;}
.sub-tit{  background-color: #ededed;
    font-size: 17px;
    margin: 0;
    text-align: center;font-weight: bold;}
/*=========================================================================================*/
/*===============================MEDIA QUERIES=============================================*/

/*============SMALLER THAN 1250============================================================*/
@media screen and (max-width: 1250px) {
	.ws_thumbs{max-width:100%; margin-bottom:5px;}
	.ws_images{width:100%; max-width:100%; float:left;}
	a.ws_next{right:0;}
	a.ws_prev{left:0;}
}
/*=========================================================================================*/
@media screen and (max-width: 1200px) {
/*	.container{background:#333;}*/
	.abt-box{min-height:100%}
	.border-right {border-right: none; border-bottom: 1px solid #ccc;}
}

/*============SMALLER THAN 992==============================================================*/
@media screen and (max-width: 992px) {
	
article#abt{padding:0;}
.abt-box{}
/*.container{background:#0066CC;}*/
.col-sm-4.abt-box{width:100%}
.col-sm-pull-8.abt-box{right:0;}
.col-sm-push-4#abt{left:0;}
.col-sm-7#abt{width:100%;}
.col-sm-offset-1#abt {margin-left: 0;}

}

/*============BETWEEN THAN 768 - 992 ==========================================================*/
@media (min-width: 768px) and (max-width: 992px) {
	
p{font-size:14px;}
li{font-size:14px;}
h3{font-size:19px;}
.img-width{width:auto;}
article#abt{padding:0;}

}
/*============SMALLER THAN 768==============================================================*/
@media screen and (max-width: 768px) {
	
p{font-size:16px;}
li{font-size:13px;}
/*.img-width{width:auto;}*/
h3{font-size:18px;}
aside#bld-pic{padding-left: 15px;padding-right: 15px;}
}
/*=========================================================================================*/
/*============SMALLER THAN 700==============================================================*/
@media screen and (max-width: 700px) {
	
.divider-1{margin:20px 0 10px 0;}
#soc.col-xs-4{}	
#soc .col-xs-6, #soc .col-xs-3{}
#rgn{border-bottom:1px solid #ccc; margin-bottom:17px;}

article#abt{padding:0;}
#wowslider-container1 .ws_thumbs, #wowslider-container2 .ws_thumbs{float: left;height: 100%;position: relative;width: 100%;max-width:100%;margin-top: 10px;}
.areas p{font-size:12px;}
.col-xs-6.areas{padding-left: 0;}
#divider-3{display:block;height:1px; border-bottom:1px dotted #ccc;}
#footer-links{display:none;}
article li{font-size:12px;}
#soc{display:none;}
h4, .h4{margin:0; padding-bottom:12px;}
h3{/*display:none;*/}
#register-form .fieldgroup label{font-size:13px; width:100%;}
#register-form .fieldgroup input:not([type="submit"]), #register-form .fieldgroup select{width:100%;}
#register-form .fieldgroup textarea{width:100%;}
.wmuSlider{display:block;} 
#wowslider-container1{display:none;}
#email{display:none;}
.skype_c2c_text_span{font-size:11px;}
.pdng-article{padding:0;}
#email-2{font-size: 13px;}

.pdng-left{padding: 0;}
#form-content{padding: 14px;}
article{margin-top: 5px; padding: 0;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
	padding:10px 0 10px 0;
	
}
#serv-pic2, #serv-pic9{}
#pic-remove{display:none;}
.bg-blue p{margin: 0; padding: 10px;}
p.skype_c2c_text_span{margin:10px 10px 10px 10px;}
.pdng-8{padding:7px 0 0 0;}
header img{}
body{padding-top: 8px;}
h7{font-size: 17px;}
.list-sub {margin-left: 5px;}

/*=========================================================================================*/
}

/*=========================================================================================*/