body {
    font-family: "Raleway";
    font-weight: 400;
    font-size: 1.0rem!important;
}


	#g-page-surround {

     margin-left: 0px!important;

}
@media screen and (min-width: 768px) {
	
#g-header {
	position: static;
	float: left;
}
}

.g-separator-container {
    margin-top: 50px;
}


#g-feature {
    color: #000 !important;
	font-family: "Arimo",Arial !important;
}

#g-header .g-main-nav .g-toplevel > li {
    font-family: "Arimo",Arial !important;
}

.g-title {
 
    font-family: "Arimo",Arial !important;
}


#g-mainbody h1, #g-mainbody h2, #g-mainbody h3, #g-mainbody h4, #g-mainbody h5, #g-mainbody h6, #g-mainbody strong {

    color: #1a1a1a;
    font-family: "Arimo",Arial !important;

}

div.g-info-item:nth-child(1) > span:nth-child(2) {
    font-family: "Arimo",Arial !important;
      
}

body .g-particle-intro .g-introtext {
    font-family: "Arimo",Arial !important;
    color: #000;
    text-align: justify;
    text-indent: 20px;
}

.g-portfolio .g-portfolio-title a {
    color: #1a1a1a;
    font-weight: bold;
}

.g-portfolio .g-portfolio-desc {
	margin-top: 10px;
	color: #d00;
	font-size: 14px;
}
.g-portfolio .no-link .g-portfolio-special {
    color: #000;
}

.g-grid {

    font-family: "Arimo",Arial !important;
}

ul.twoj-menu-default-red.zetta-menu {
    background-color: #2c1818 !important;
  
}

.progress-button.red {
      background-color: #2c1818 !important;
    background-image: none !important;
    background-image: none !important;
    background-image:none !important;
}

.progress-button {
    display: inline-block;
    font-size: 16px !important;
  
}

#g-offcanvas {
    background: #050505;
    
    color: #fff;
}

@media screen and (max-width: 768px) {
	
	.g-content .custom img{
    margin: 0 !important;
    float: none !important;
    width: auto;

}
}}