    .divider {
        clear: both;
        position: relative;
        text-align: right;
        margin-top: 30px;
        
    }
    
    .divider span {
        height: 1px;
        display: block;
        border-top: 1px solid #eee;
        margin-bottom: 20px;
    }
    
    .divider.dotted span{
        border-top: 1px dotted #eee;
    }
	
    .row-spacing{
        margin-top:20px;
    }
    
    /*main content*/
     
    .mainContent{
        padding-top:60px;
        border-top:2px solid #ffffff;
    }
    
    
	/*thumbs row*/
    
    .previewRow{
		margin-bottom:40px;
		padding-bottom:30px;
		border-bottom:1px dotted #ddd;
	}
    
    .markup{
		margin-top:30px;
	}
    
    
    .portfolioItem{
        position:relative;
        margin-bottom:30px;
    }
    
    .portfolioItem > a {
        position:relative;
        display:block;
    }
    
    .portfolioItem img{
        display:block;
    }
    
    /*footer*/
    .footer{
        margin-top:60px;
        border-top:none;
        background:transparent;
    }
    
    
    /*footer main section*/
    
    .footer .footerMain{
        padding-top:55px;
        border-top:2px solid #9aae4c;
    }

    /*footer lower section*/
    
    .footer .footerLower{
        padding-top:30px;
        padding-bottom:30px;
        border-top:1px solid #efefef;
    }
    
    .footerLower .copyright{
        margin-top:4px;
    }
    
    .copyright p{
        color:#bbb;
    }
    
    .footer .footerLower p{
        margin-bottom:0;
    }
	
    
    /*iphone landscape*/
    /*----------------------------------------------------------------------*/
    @media (max-width: 767px) {
        
        /*cancel body padding on mobile*/
        body {
            padding-left: 0;
            padding-right: 0;
        }
        
        /*add to containers instead*/
        
        .container,
          .navbar-fixed-top .container,
          .navbar-fixed-bottom .container {
            width: 420px;
            margin-left:auto;
            margin-right:auto;
        }
        
    }
    
    
    /*iPhone portrait width*/
    /*----------------------------------------------------------------------*/
    @media (max-width: 480px) {
        
        .container,
          .navbar-fixed-top .container,
          .navbar-fixed-bottom .container {
            width: 280px;
            margin-left:auto;
            margin-right:auto;
        }
        
    }
    
    