


/*main
*/
#maincontentcontainer.ma-lightbackground {

	background-color:#efefef;
}

div.ma-lightbackground #maincontent {

	color:#333 !important;
}
.ma-more-grid-cell {
position:relative;
width:25%;
height:25%; 
float:left;
 margin-left:1px;
 margin-right:1px;
 margin-bottom:1px;
 margin-top:1px;
 overflow: hidden;
}

.ma-trending-grid-cell{
position:relative;
width:130px;height:130px; float:left; margin-left:4px;margin-right:2px;margin-bottom:5px;overflow: hidden;
}

.ma-trending-grid-cell img, .ma-more-grid-cell img  {
	max-width: inherit;
}
.ma-trending-grid-name {
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
background-color: rgba(255,255,255,.7);
font-size:8pt;
font-color:#333;
}

.ma-form-element{
	color:#333;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
border: 2px solid #ccc;
color: #fff;
/* font-weight: bold; */
background-color: #ccc;
text-shadow: none;
-webkit-appearance:none;
}
input{
	border: 1px solid #ccc;
	-webkit-appearance:none;
}

a.ma-light, a.ma-light:visited {
background: #ccc;
padding: 3px;
padding-left: 7px;
padding-right: 7px;
color: #fff;
border-radius: 3px;
font-size: 9pt;

}

.ma-page-background {
	background-color: #fff;
	padding-left: 20px;
}
.ma-dot{
	float: right;
	width: 12px;
	height:12px;
	border-radius: 7px;
	background: #fff;
	float: right;
margin-right: 10px;
margin-top: 4px;
display:none;
}

.ma-collection-title{
 font-size:15pt;
 line-height:16pt;
}

.ma-collection-creator-name{
	font-size:11.5pt;
	line-height:12.5pt; 
	color:#666; 
}

.ma-collection-creator-name-highlight{
	color:#fff;
}

.ma-lightbackground-userblock {

	background-color:#fff;
	width:88%;	
}

.ma-lightbackground-userblock-right {

	background-color:#fff;
	width:88%;	
}

.ma-light-inset-container{
	
	padding-top:16px;
	padding-bottom:16px;
	padding-left:18px;
	padding-right:18px;
	
}


.ma-userblocksmall {
margin-left: 0%;
}

.ma-light-title, a.ma-light-title, .ma-light-title a{
	color: #000;
	line-height: 22pt;
}

.ma-light-collection-title{
	margin-top:2px;
	color: #000;
	line-height: 18pt;
	font-size:16pt;
}

.ma-light-collection-subtitle{
	margin-top:8px;
	color: #999;
	line-height: 14pt;
	font-size:11pt;
}

.ma-light-gallery-joined{
	color: #999;
	line-height: 14pt;
}

.ma-light-title-smaller {
	font-size:16pt;
}

.ma-light-subtitle-smaller {
	font-size:10pt;
}

.ma-light-subtitle, a.ma-light-subtitle, .ma-light-subtitle a{
	color:#666;
}

 .ma-light-title-medium {
 	font-size:16pt;
 }

.ma-light-text{
	color:#333;
	line-height:13.25pt;
	font-size:10pt;
}

input.ma-button-light  {
	height: 46px;
width: 98%;
font-size: 15pt;
border: 1px solid #ddd;
color: #999;
font-weight: normal;
background-color: #fff;
margin-bottom: 4px;
}

input.ma-stop-following {
color: #dd9999;

}
.ma-light-link, a.ma-light-link{
	color:#999;
}

.ma-light-link-small, a.ma-light-link-small{
	color:#999;
	font-size: 12px;
}

.ma-webiste-light {
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 width:100%;
}

.ma-light-stat-img {
	float:left;width:32px;
	margin-top:0px;
}
.ma-light-stat-label {
	float:left;
	/*width:40%;*/
	/*width:55%;*/
	color: #999;
	padding-top: 3px;
}

.ma-memberstats{
	/* width: 40%; */
}

.ma-light-stat-value{
	/*float:right;
	width:40%;
	text-align:right;*/
	float: right;
	padding-top: 3px;
	font-weight:bolder;
	color:#666;
}

.ma-stats-icon{
	width:100%;margin-top:10px;text-align:center;
}
.ma-stats-value{
width: 100%;text-align: center;font-size:14pt;font-weight: normal;color: #666;
}
.ma-stats-label{
	width: 100%;text-align: center;font-size: 8pt;font-weight: normal;color:#ccc;
}

.ma-title-smallscreen{
	display:none;
}
 .ma-small-text{
 	font-size:9pt;
}
.ma-light-collection-cell{
	background-color:#fff;
}

.ma-light-winner-banner{
margin-top:0px;
background: #e7b660;
width: 90px;
font-size: 10pt;
text-align: center;
line-height: 14pt;
padding:8px;

}

.inline-banner {
position: relative;
bottom: 0;
left: 0;
margin-top: 20px;
zoom: 0.8;
}



.ma-member-options-light {
font-size: 10pt;
line-height: 16pt;
/* margin-top: 10px; */
/*text-align: right;*/
}

.ma-image-container-light{
	padding: 10px;
background-color: #fff;
}



.ma-stats-light {
	font-size:12pt;
}

.ma-timeunit {
	font-size: 10px;
	color:#ccc;
	padding-left:2px;
	line-height:8pt;
}

.ma-timeunitdummy {
	padding-right:10px;
}

.ma-socialbutton {
display: inline-block;
background: #ccc;
width: 30px;
height: 30px;
border-radius: 3px;
margin-right: 5px;
}
a.ma-facebookcolor:hover{
background: #3b5998;
}
a.ma-twittercolor:hover {
background: #00aced;
}

a.ma-pincolor:hover {
background: #cb2027;
}
a.ma-linkedcolor:hover {
background: #4875B4;
}
a.ma-emailcolor:hover {
background: #999;
}
.ma-medium-text{
	color:#333;
}

.ma-stats-eyetime {
	float:right;
}
.ma-collection-info-blowup {
	padding-left:15px;
}

.ma-pagination-light a , .ma-pagination-light strong  {
	padding:3px;
	background-color: #b2b2b2;
	border-radius: 3px;
color:#fff;
font-size: 10pt;
padding-left: 7px;
padding-right: 7px;
}

 .ma-pagination-light a 
 {
	
}
.ma-pagination-light strong 
 {
	
	background-color: #777;
	font-weight: normal;

}
.pagination-back a{
font-size: 9pt;
background-color: #ccc;
}

.ma-collection-stat-label {
	float:right;width:50px;color: #ccc;font-size:9pt;
}
.ma-collection-stat-value {
	float:right;width:65px;color:#666;font-size:11pt;text-align:right;
}

.ma-collection-title-block{
	float:left;width:70%;
}
.ma-collection-stats-block{
float:right;width:30%;padding-top:6px;
height: 40px;
overflow: hidden;
}

.ma-collection-tile{
	position:relative;
}

 .ma-collection-info {
padding:20px;
padding-top:2px;
 }
