    /* ----------------------------------------- */
    /*				CUSTOM COLOR
    /* ----------------------------------------- */
    
	/* selection */
    ::-moz-selection { background:#000000; color: #5e5e5e; text-shadow: none; }
	::selection { background:#000000; color: #5e5e5e; text-shadow: none; }
	
	/* General */
    body {
    	color: #ffffff;
    }
    
    h1, h2, h3, h4, h5, h6 {
    	color: #ffffff;
    }

    #loading-bg {
		background:#000000;
    }

	/* Header */
    header {height:30px;	}
    
        
    /* Footer */
    footer {height:120px;	}
		
    /* Logo */
    #logo a {
		width:485px;
		height:35px;
		background:url(/wp-content/uploads/2013/09/logo.png) no-repeat;
	}
    
        	#logo {
        	left:50%;
            margin-left: -242.5px;
            margin-top: 55px;
        }
    	
    /* Menu */
    #navBg {
    	margin-top: 10px;
        background-color: #5e5e5e;
    }
    
    #nav a ,.portfolio-list-back a , .news-back a{
    	color: #ffffff;
    }
    
     #nav a:hover ,.portfolio-list-back a , .news-back a{
    	color: #ffffff;
    }   
    
    #nav a.navActv {
    	color: #ffffff;
        background-color: #000000;
        -webkit-transition: 500ms;
        -moz-transition: 500ms;
        -o-transition: 500ms;
        transition: 500ms;
    }

    .nav-bg {
    	 background-color: #5e5e5e;
    }
    
    /* Background */
    	
    .bg-for-image {
    	background:#000000;
		opacity:0.3;
        filter:alpha(opacity=30); /* For IE8 and earlier */
	}
        	
    /* Other */
    
    .item-image,.ps_slider .ps_album .albumCont ,.portfolio-list-item {
    	border: solid 1px #E8E8E8;
    }
    
    .item-image:hover,.ps_slider .ps_album .albumCont:hover, .portfolio-list-item:hover {
        border:solid 1px #5e5e5e;
    }

    .newsDate,.newsCategory, .site-info a {
    	color: #5e5e5e;
    }
    
    .portfolio-list-back a ,.news-back a {
    	background-color: #5e5e5e;
    }
    
    .ps_slider .albumCont:hover > .ps_desc h6  , .news-container h6:hover {
		color:#5e5e5e;
    }
    
    .single-post-content h6:hover {color: #ffffff;}
    
    /* Scroll bar */
    
    .jspTrack {
    	background-color: #000000;
    }
    
    .jspDrag {
    	background-color: #ffffff;
    }
    
    /* Social */
        	.social {
        	right:0px;
            margin-top: 0px;
        }
        
    #contact-form .error {
        /* color:#5e5e5e; */
		color: #ff0000;
		font-weight: bold;
		font-size: 20px;
		margin-top: 10px;
    }
    
    #contact-form .success {
        color:#0C0;
		font-weight: bold;
		font-size: 20px;
		margin-top: 10px;
    }
 
    /* ----------------------------------------- */
    /*				CUSTOM FONT
    /* ----------------------------------------- */

	 /* general */
	body , p , input, select, textarea {
        font-family: Helvetica Neue, sans-serif;
        font-size: 12px    }
    
	/* h1 - h6 */
	h1,h2,h3,h4,h5,h6,.testimonials-content p,.testimonials2 .testimonials-details .testimonials-name {
        font-family: Ropa Sans, Arial, Helvetica, sans-serif;
    }
    
	/* menu */
	#nav a ,.portfolio-list-back a , .news-back a {
        font-family: Ropa Sans, Arial, Helvetica, sans-serif;
        font-size: 16px    }
    
    /* footer */
	.site-info, .site-info a {
        font-family: PF Tempesta Five Condensed, Arial, Helvetica, sans-serif;
        font-size: 8px    }

/* Landscape phones and down */
@media (max-width: 568px) {

    .menu-select .menu-select-top {
    	background:#5e5e5e;
    }
    
    .menu-select ul li:hover , .menu-select ul li.active{
    	color:#5e5e5e;
    }
    
}