/* <![CDATA[ */


@media only screen and (max-width: 1280px) {
	*, .landing-promo-steps div, .spanel-col div div a span span, .miniselect, .upanel-col div div a span, .spanel-col div div a span {
		font-size:14px;
	}
	.landing-main {
		height:400px;
	}
	.landing-promo-links h4 a, .landing-promo-local h4 a, .out-landing, .myphotos div p, .messages-box-container ul li span em {
		font-size:14px;
	}
	.myphotos div p a, .profile-searches h4, .back-search, .button-close {
		font-size:12px;
	}
	.input-rows div ul li, .counter-green, .counter-white, .boxlinedinfo span, .boxlinedinfo span a, .myphotos div span {
		font-size:13px;
	}
	.landing-main-background {
		left: -120px;
	}
	.landing-promo-steps div {
		padding: 10px 2px;
	}
	.boxlinedtitle span, .boxsendmail input[type=text], .boxsendmail span {
		font-size:16px;
	}
	.menu-options, .account-disable, .messages-box-container ul li span, .messages-box-container ul li span a {
		font-size:14px;
	}
	.memberlist li a h2, .warnings div {
		font-size:14px;
	}
	.landing-promo-steps div h3, .landing-main-box-container-register h2, .blog div, .upanel-col div div a span em, .header-title h2 {
		font-size:16px;
	}
	.input-rows div {
		width:194px;
	}
	.landing-main-box-container h2, .landing-main-press h2, .landing-main-box-container-register h2 a, .profile-center h3, .profile-left h3, .upanel-col div div a p {
		font-size:18px;
	}
	.myphotos div span {
		line-height: 2;
	}
	.blog div h2 {
		font-size:26px;
	}
	.profile-center h1 {
		font-size:36px;
	}
	.menu-box ul li a {
		padding: 8px 40px;
	}
	.font-green {
		font-size:22px;
	}
	.landing-main-box-container h1, .landing-main-box-container h1 span, .landing-promo h1 {
		font-size:24px;
	}
	.photos-tips div span, .photos-rejected div span {
		font-size:13px !important;
	}
	.font-13 {
		font-size:13px !important;
	}
	.font-14, .memberlist li a textarea {
		font-size:13px !important;
	}
	.font-16 {
		font-size: 14px !important;
	}
	.font-18 {
		font-size:16px !important;
	}
	.font-22 {
		font-size: 20px !important;
	}
	.memberlist li a h3 {
		font-size:14px !important;
	}
	.landing-main-button, .landing-main-press h2 {
		font-size:16px !important;
	}
	.landing-main-button {
		padding:4px 20px !important;
	}
	body {
		margin-top:50px;
	}
	.menu-div, .container-head {
		height: 10%;
		max-height: 60px;
	}
	.memberlist li {
		width: 23%;
		margin: 7px 0.6%;
	}
	.memberlist-trips li a h2 {
		margin:0 0 3px !important;
	}
	.menu-search, input[type=submit] {
		padding:4px 20px;
	}
	.upanel-col div div a span em {
		padding:2px 4px 0;
	}
	.button-title, .button-title-active {
		width:23%;
	}
	.landing-promo-links, .landing-promo-local {
		width: 90%;
		margin: 0 5%;
	}
	.lefticons a {
		width:32px;
		height:32px;
	}
	.button-blue, .button-white, .button-yellow, .button-blood, .button-lime, .profile-center h4 {
		padding:5px 24px;
		font-size:12px;
		margin-bottom:6px;
	}
	.memberlist li a h2 {
		font-size: 18px;
	}
	.cupid-info-left, .cupid-info-right {
		left:-50%;
		width:50%;
		font-size:16px;
	}
	.button-title, .button-title-active {
		font-size: 13px;
	}
	input[type=checkbox] + label:before {
		margin: 0 0 -15px -22px;
	}
	.cupid-info-right {
		left:auto;
		right:-50%;
	}
	.top-40 {
		top:-33px !important;
	}
	.myphotos div em {
		background-size:contain;
	}	
	.profile-searches a img {
		width:114px;
		height:95px;
	}
	.profile-searches a {
		margin:-5px 4px 0;
	}
	.profile-searches {
		padding-top:16px;
	}
	.profile-searches {
		height:100px;
	}	
	.profile-searches h4 {
		top:-212px;
	}	
	.more-photos em {
		bottom:-6%;
		left:0%;	
	}
	.profile-options {
		padding:46px 0 0 0;
	}
	.back-search {
		top:-34px;	
	}
	.profile-center h4 {
		padding:7px 28px;
		top:7px;
	}
	.box-block-off {
		height:72px;
	}
	.profile-right {
		top:120px;
	}
	.four-columns {
		-webkit-column-count:3;
		-moz-column-count:3;
		column-count:3;
	}
	.boxsendmail {
		padding:9px 12px;
	}
	.boxsendmail input[type=submit] {
		width:32px;
	}
	.boxlined {
		margin:7px 0;
	}
	.boxlinedtitle {
		padding:0 3px 7px 3px;
	}
	.button-gift, .button-gift-close {
		width:40px;
		height:36px;
		margin:0 0 0 4px !important;
		background-size: 60%;
	}
	.boxlinedhead {
		margin-top:5%;
	}
	.profile-edit {
		padding:4px 29px 0 4px;
		font-size:12px;
		background-size:contain;
	}
	.messages-wink {
		margin-left:0;
		transform:scale(.8);
	}
	.messages-gift {
		height:150px;
	}
	.box-block-off a {
		margin:1px 1px 6px 1px;
	}
	.landing-promo-local h4 {
		width:19% !important;
	}
	.button-search {
		font-size: 14px;
	}
	.box-news {
		bottom:38px;
		height: 90px;
		padding: 15px 25px 15px 130px;
	}
	.box-news p {
		left: 15px;
		width: 90px;
		height: 90px;
	}
	.box-news p img {
		margin-left: -8px;
	}
	.box-news h3 {
		font-size: 14px;
		margin: 6px 10px 1px 0;
	}
	.box-news span {
		margin: 0 20px 12px 0;
	}
	.box-news a {
		padding: 5px 0;
		font-size: 12px;
	}
	.new-app {
		margin: 0 0 0 4px;
	}
	
	

}


/* ]]> */