.vaultpage-gallery#big-div-here{
	background:#333;
	background:url(/images/backgrounds/navy_blue.png);
	background:url(/assets/img/bg/gplaypattern2.png);
    background:#eaeaea;
	padding:0px !important;
	overflow:hidden;
	width:100% !important;
	margin:12px 0 0 0;
	border-radius:4px;
    float:left;
    position:relative;
}

#wrapper.gallery #primary{
    width:100%;
}

	.vaultpage-gallery .current_image{
		width: 100%;
		float:left; 
		border-top: 10px solid white;
		background:#aaa;
		min-height:300px;
		/* margin-left: 25px; */
		border-radius:3px;
        
		/* margin: 20px 0 20px 25px; */
		border-bottom: 10px solid white;
}

	.vaultpage-gallery .current_image img{
		width:100%;
		float:left; 
	}

	.vaultpage-gallery .subphotos{
		float:left;
		width:81.5% !important;
        padding:10px 93px 10px 93px;
		margin:0 !important;
        left:0;
        background:rgba(0,0,0,.15);
        top:0;
        position:relative;
        
	}
	.vaultpage-gallery .subphotos img{
	    width:40px !important;
	    height: 40px !important
	}
	.vaultpage-gallery .subphotos a{
	    border:5px solid rgba(255,255,255,.8);
   	    border:5px solid rgba(255,255,255,.5);
	    float:left;
	    margin:1px 8px 1px 3px;
	    border-radius:2px;
	}
	.vaultpage-gallery .subphotos a.current{
	    border:5px solid rgba(255,255,100,.9);
	}
	.vaultpage-gallery .subphotos a:not(.current):hover{
        border:5px solid rgba(255,255,255,.7);
	}
	.vaultpage-gallery .nav-button{
		float:left;
		position: absolute;
		top: 20%;
		height:40px;
		width:40px;
		border-radius:100px !important;
		background:rgba(0,0,0,.2);
		text-align:center;
        border:0 !important;
	}
	.vaultpage-gallery .nav-button i{
	    float:none; 
	    color:white;
	    font-size:30px;
	    position:relative;
	    top:5px;
        line-height:1em;
	}
	.vaultpage-gallery .nav-button:hover{
	    background:rgba(0,0,0,.3);
	    text-decoration:none;
	}
	.vaultpage-gallery .nav-button.prev{
        left:2%;
	}
	.vaultpage-gallery .nav-button.prev i{
	    left:-2px;
	}
	.vaultpage-gallery .nav-button.next{
	    right: 2%;	
	}
	.vaultpage-gallery .nav-button.next i{
	    left:2px
	}
	#vaultpage-gallery-nav-links{
	    float:left; 
	    margin:0;
	    font-size:1.1em;
        text-align:right;
        clear:left;
	}
	#vaultpage-gallery-nav-links a{
	    color:rgba(0,0,0,.7);
        color:#08c;
	}
	#vaultpage-gallery-nav-links a:hover{
	    color:rgba(255,255,255,.9);
        color:#07b;
	    text-decoration:underline;
	}
    #vaultpage-gallery-nav-links a:hover i{
	    text-decoration:none;
	}
	#vaultpage-gallery-nav-links i{
	    font-size:14px;
	    margin:0 10px 0 0;
	    position:relative;
	    top:3px;
	}
	.gallery-title{
	    float:left;
	    margin:0;
	    width: 100%;
        
	    /* padding-left:100px; */
	}
	#wrapper.gallery .gallery-title h1{
	 font-weight:400;
	 font-size:1.4em;   
     float:left;
     padding:0;
     margin:0 0 0 7px;
     clear:none;
     border:none;
	}
	#wrapper.gallery .gallery-title h2{
	    color:rgba(0,0,0,.3);
	    font-size:1.4em;
	    padding:0;
	    margin:0px 0 0 0;
	    font-weight:400;
	    font-style:italic;
        float:left;
	}
    
.vaultpage-gallery-big{width:100%; overflow:scroll; max-height:600px;}
.vaultpage-gallery-big img{position:relative; float:left; max-width:none !important; max-width:1000px !important;}

.comment img.avatar{max-width:50px;}

.gallery-ebay{
    margin: 10px 0 10px 20px;
    float: right;
}
.gallery-ebay .vaultpage-btn{
    float:left;
    width:auto;
}
.gallery-ebay img{
    max-width:30px !important;
    width:30px;
}

#wrapper.gallery #secondary{
    float:left !important;
    margin: 20px 0 0 0;
}

#wrapper.gallery #secondary #comments{
    display:none;
}

#wrapper.gallery .gallery-left{
    float:left; 
    width:auto;
    margin: 0 20px !important;
}

#wrapper.gallery #page{
    padding-top:25px;
}

#wrapper.gallery #secondary{
    width:96%;
    max-width:none;
    overflow:hidden;
    margin: 20px auto;
    text-align:center;
    
}

#wrapper.gallery #secondary .main-cgr-ad{
    float:none !important;
    margin: 20px auto 0;
}