
.widget_sydney_latest_news .roll-button {
 display: none;
}
body > .preloader{ display: none; }
.widget-area .widget {
 padding-top: 0;
}
.site-info {
 text-align: center;
}

#gallery-1 {text-align: center;}
figure.gallery-item {margin: 5px; width: 267px; display: inline-block;}

.roll-counter .numb-count { line-height: 0.5; }
#comments { display: none !important; }

a.roll-button.button-slider {
    display: none;
}
/*this is the animation for nav
 .site-logo {
   -webkit-transition: all 0.3s;
    transition: all 0.3s;
  }
 .float-header .site-logo {
    max-height: 70px;
  }
.site-logo { max-height:200px;
		max-width: 475px; }
.slider-inner { top: 70%; }*/
.site-header {
    background-color: rgba(255,255,255,0.9);
}

.text-slider .maintitle {
    font-size: 65pt;
		line-height: 55pt;
		font-weight: bold;
}
.text-slider .subtitle {display: none;}
.text-slider {
		border: 12px solid #fff; 
		width: 850px;
		height: 225px;
		margin: auto;
		padding: 25px;
}
.text-slider .maintitle:after,
.panel-grid-cell .widget-title:after{
  display: underline;
}
p {text-align: justify;}
.content-area {
width: 100% !important;
max-width: 100% !important;
margin: 0 auto !important;
float: none !important;
	text-align: justify;
}
@media only screen and (max-width: 1025px){
	.site-logo { 
		max-width: 120px; 
	height: 500px;
	margin-left:-5px;
	}
  .text-slider .maintitle{
    font-size: 65px;
		line-height: 45pt;
  }
.text-slider .subtitle{
    display: none;
  }
.text-slider {
		border: 5px solid #fff; 
		width: 520px;
		height: 145px;
		margin: auto;
		padding: 5px;
	}

.btn-menu {
		color: #21356F;
	}
p {
	text-align: justify;
	}
/*this is for header menu*/
	    header#masthead div.col-md-4.col-sm-8.col-xs-12,
    header#masthead div.col-md-8.col-sm-4.col-xs-12 {
        width: auto;
    }

header#masthead div.col-md-8.col-sm-4.col-xs-12 {
        float: right;
        padding: 0px 40px;
	margin-top: -20px;
    }
header#masthead nav#mainnav-mobi {
        left: -225px;
        width: 305px;
    }
	/*this is the animation
	.site-header.fixed {
    position: fixed !important;
		margin-top: 50px !important;
}
	 .site-logo {
   -webkit-transition: all 0.5s;
    transition: all 0.5s;
  }
 .float-header .site-logo {
    max-height: -40px;
  }*/
	/*end of animation css */
}
@media (max-width: 768px) {
.site-logo { 
		max-width: 120px; 
	height: 40px;
	margin-left:-5px;
	}

.content-area {
width: 100% !important;
max-width: 100% !important;

}
.text-slider .maintitle{
    font-size: 25px;
		line-height: 15pt;
  }
.text-slider .subtitle{
    display: none;
  }
.text-slider {
		border: 5px solid #fff; 
		width: 225px;
		height: 65px;
		margin: auto;
		padding: 5px;
	}	
	
/*this is for header menu*/
	    header#masthead div.col-md-4.col-sm-8.col-xs-12,
    header#masthead div.col-md-8.col-sm-4.col-xs-12 {
        width: auto;
    }

header#masthead div.col-md-8.col-sm-4.col-xs-12 {
        float: right;
        padding: 0px 40px;
	margin-top: -20px;
    }
header#masthead nav#mainnav-mobi {
        left: -225px;
        width: 305px;
    }
	/*this is the animation
	.site-header.fixed {
    position: fixed !important;
		margin-top: -33px !important;
}
	 .site-logo {
   -webkit-transition: all 0.5s;
    transition: all 0.5s;
  }
 .float-header .site-logo {
    max-height: -40px;
  }*/
	/*end of animation css */
}

