.protitle{
	font-size:17px;
	color:#fff;
	line-height: 30px;
	text-align:center;
}
#Footer a:hover{
	color:#fff!important;
}
#Subheader {
    background-color: rgb(120 124 141)!important;
}
#Subheader .title {
    color: #ffffff!important;
}
@media only screen and (max-width: 1239px){
#Top_bar a.responsive-menu-toggle i {
    font-size: 20px;
    line-height: 35px;
    margin-left: 40px;
}
}
@media only screen and (max-width: 767px){
div#slide-1-layer-1{
	top:100px;
}
#Action_bar{
	display:none;
}
div#mfn-rev-slider, #rev_slider_1_1_wrapper, .fullwidthbanner-container .fullwidthabanner{
	min-height:650px;
}
#Subheader{
	display:none;
}
#Top_bar .logo #logo{
	    margin-left: 0px!important;
    margin-right: 100px!important;
    margin-top: 10px!important;
    margin-bottom: 10px!important;
}
}

@media only screen and (max-width: 479px){
.protitle {
	line-height: 24px;

}
}