@media only screen and (min-width:1200px) {
	.centered_box
	{
		margin-left: 150px;
		margin-right: 150px;
	}
}

@media only screen and (max-width:1900px) {
	.centerwrap {
		width: 1560px;
	}
	.centerwrap600 {
		width: 960px;
	}
	.iPhotoset {
		margin-right: 1%;
		width: 13.42857142857143%;
		margin-bottom: 1%;
	}
	.iPhotoset:nth-child(6n) {
		margin-right: 1%;
	}
	.iTvideo {
		width: 19.2%;
		margin-right: 1%;
		margin-bottom: 1%;
	}
	.iTvideo:nth-child(5n) {
		margin-left: 0px;
	}
	.package {
		width: 32.66%;
		margin-right: 1%;
		margin-bottom: 1%;
	}
	/* FAQ */
	.faqArea {
		padding-top: 50px;
	}
	/* Videos */
	.bodyLeft {
		width: calc(100% - 265px);
		padding-bottom: 90px
	}
	.allCategories {
		padding-bottom: 90px;
	}
	.sHead {
		margin-bottom: 30px;
	}
	.videosArea {
		padding-top: 40px;
	}
	.allCategoriesL {
	}
	.lessHeight {
		height: 362px;
	}
	.searchBox {
		margin-bottom: 20px;
	}
	.categoriesBox {
		margin-bottom: 20px;
	}
	/* Packages */
	.packagesArea {
		padding-top: 40px;
	}
	/* DVDs */
	.dvdBlock {
		margin-right: 1%;
		margin-bottom: 1%;
		width: 24.25%
	}
	/* Photos */
	.photoSet {
		width: 15.83%;
		margin-right: 1%;
		margin-bottom: 1%;
	}
	/* NEWS */
	.pageArea {
		padding-top: 50px;
	}
	.newsArea {
		padding-top: 20px;
	}
	/* Warning */
	/* Cart */
	.cartArea {
		padding-top: 76px;
	}
	.cartR {
		width: calc(100% - 265px);
	}
	.cVideo {
		width: 24.25%;
		margin-right: 1%;
		margin-bottom: 1%;
	}
	.cPhoto {
		width: 15.83%;
		margin-right: 1%;
		margin-bottom: 1%;
	}
	.dvdBContent {
		padding: 20px 24px;
		width: calc(100% - 330px);
	}
	.rights {
		width: 325px;
	}
	.rights li {
		padding: 10px 12px;
	}
	.rights li p {
		font-size: 16px;
	}
	.dvdInformation {
		padding-bottom: 25px;
	}
	.director,
	.studio {
		margin-top: 10px;
	}
	.dvdBPic {
		width: 330px;
	}
	/* Cart List */
	.cVideoList {
		width: 24.25%;
		margin-right: 1%;
		margin-bottom: 1%;
	}
	/* Cart Saved */
	.savedCart {
		width: 32.66%;
		margin-right: 1%;
		margin-bottom: 1%;
	}
	.savedCart ul {
		width: 49%;
	}
	.savedCartR {
		width: 47%;
	}
	.savedCartArea {
		padding-top: 30px;
		padding-bottom: 80px;
	}
	/* Contact */
	.contactI {
		width: 400px;
	}
	.contactForm {
		width: 830px;
		margin-left: 40px;
	}
	.contactArea {
		padding-top: 80px;
	}
	.cFormL {
		width: 48%;
	}
	.cFormR {
		width: 48%;
	}
	/* DVDs List */
	.dvdListF {
		margin-bottom: 20px;
	}
	/* Performers */
	.performer {
		width: 19.2%;
		margin-right: 1%;
		margin-bottom: 1%;
	}
	.performersListF {
		margin-bottom: 20px;
	}
	.hairColor {
		height: 165px;
	}
	.ethnicity {
		height: 296px;
	}
	.topPerformers {
		height: 956px;
	}
	/* Login */
	.loginArea {
		padding-top: 120px;
		padding-bottom: 320px;
	}
}

@media only screen and (max-width:1590px) {
	.centerwrap {
		width: 1250px;
	}
	.centerwrap600 {
		width: 650px;
	}
	.twoLinks {
		font-size: 15px;
	}
	nav li {
		font-size: 15px;
		margin-right: 30px;
	}
	nav li:after {
		right: -17pxx;
	}
	nav li a {
		line-height: 76px;
	}
	.logo {
		width: 160px;
	}
	.newReleases h2 {
		margin: 12px 0;
	}
	.relePoster {
		padding: 8px 10px;
	}
	.relePoster h3 {
		font-size: 14px;
	}
	.relePoster p {
		line-height: 20px;
	}
	.title {
		padding: 22px 0 20px;
	}
	.iPhotoInfo h4,
	.iVideoInfo h5 {
		font-size: 15px;
	}
	.iPhotosets {
		padding-bottom: 15px;
	}
	.bannerL {
		width: 180px;
	}
	.iMidBanner {
		height: 419px;
	}
	.bannerContent {
		width: 700px;
	}
	.bannerWelcome {
		margin-bottom: 10px;
		padding: 10px 40px 14px;
	}
	.bannerWelcome h2 {
		font-size: 28px;
	}
	.bannerWelcome p {
		font-size: 15px;
		line-height: 20px;
	}
	.bannerContent ul li {
		margin-bottom: 10px;
		background-position: 12px 9px;
		padding-left: 70px;
		background-size: 44px;
	}
	.bannerContent ul li h5 {
		font-size: 20px;
		line-height: 28px;
	}
	.bannerContent ul li p {
		font-size: 15px;
	}
	.iTvideos {
		padding-bottom: 15px;
	}
	.iToppackArea {
		padding-bottom: 22px;
	}
	.packLeft {
		width: 114px;
	}
	.packRight {
		width: calc(100% - 114px);
	}
	.player {
		width: 92px;
		height: 84px;
		background-size: 92px;
	}
	.fourkScene {
		width: 92px;
		height: 84px;
		background-size: 92px;
	}
	.price {
		font-size: 22px;
		margin-right: 10px;
	}
	.price sup {
		font-size: 14px;
	}
	.price i {
		top: -1px;
	}
	.fRight ul li {
		font-size: 14px;
		margin-right: 15px;
	}
	.fRight ul li:after {
		display: none;
	}
	.fLogo {
		width: 120px;
	}
	.fRight ul {
		padding-bottom: 10px;
	}
	.photos {
		font-size: 13px;
	}
	.date {
		font-size: 13px;
	}
	.clock {
		font-size: 13px;
	}
	/* FAQ */
	.faqArea {
		padding-top: 40px;
	}
	.faqBlock h3 {
		padding-bottom: 6px;
	}
	.faqBlock {
		margin-bottom: 18px;
	}
	.faq {
		padding-bottom: 60px;
	}
	/* Videos */
	.videosArea {
		padding-top: 30px;
	}
	.sort {
		margin-left: 22px;
	}
	.allCategories {
		width: 220px;
		padding-bottom: 60px;
	}
	.bodyLeft {
		width: calc(100% - 245px);
		padding-bottom: 60px;
	}
	a.addToCart {
		width: 220px;
	}
	.displayFilter {
		padding-right: 245px;
	}
	.categoriesBox h3 {
		font-size: 13px;
		margin-top: 0px;
		margin-bottom: 6px;
		margin-left: 5px;
	}
	.categoriesBox h3:before {
		position: relative;
		top: 2px;
	}
	.allCategoriesL li {
		font-size: 14px;
	}
	.allCategoriesL li a {
		line-height: 28px;
	}
	.searchBox {
		margin-bottom: 15px;
	}
	.categoriesBox {
		margin-bottom: 15px;
	}
	.allCategoriesL {
	}
	.lessHeight {
		height: 309px;
	}
	.pagination {
		padding-top: 25px;
	}
	.pagination a {
		min-width: 40px;
		line-height: 38px;
		margin: 0 3px;
		font-size: 18px;
	}
	.pagination a.prev,
	.pagination a.next {
		width: 40px;
		height: 38px;
	}
	/* Packages */
	.packagesArea {
		padding-top: 30px;
		padding-bottom: 60px;
	}
	/* DVDs */
	/* Photos */
	/* NEWS */
	.pageArea {
		padding-top: 40px;
	}
	.newsBlock {
		margin-bottom: 15px;
	}
	/* Warning */
	.warningwrap {
		width: 1250px;
	}
	.warningArea {
		width: 1100px;
		padding-left: 40px;
		margin-top: 20px;
	}
	.warningLogo {
		width: 320px;
		padding-bottom: 42px;
	}
	.warningC h1 {
		font-size: 30px;
	}
	.enter a {
		font-size: 30px;
		line-height: 72px;
		min-width: 84%;
		padding: 0 40px;
		display: inline-block;
	}
	.warningC {
		width: 650px;
	}
	.warningModel {
		width: 750px;
		top: -20px;
	}
	.enter a span {
		padding-left: 34px;
	}
	.enter {
		padding-bottom: 46px;
	}
	.exitHere {
		padding-top: 24px;
		padding-bottom: 140px;
	}
	/* Cart */
	.cartArea {
		padding-top: 50px;
	}
	.cartVideos h2,
	.cartPhotos h2,
	.cartDVDs h2 {
		margin-bottom: 15px;
	}
	.cartVideos,
	.cartPhotos {
		padding-bottom: 22px;
	}
	.cartL {
		width: 220px;
	}
	.cartR {
		width: calc(100% - 245px);
	}
	.checkout {
		font-size: 24px;
		height: 54px;
	}
	.dvdB {
		margin-bottom: 15px;
	}
	.dvdBPic {
		width: 300px;
	}
	.dvdBContent {
		padding: 16px 20px;
		width: calc(100% - 300px);
	}
	.dvdInformation {
		padding-bottom: 20px;
	}
	.dvdInformation h3 {
		font-size: 18px;
		padding-bottom: 8px;
	}
	.dvdCD .clock,
	.dvdCD .date {
		line-height: 36px;
	}
	.dvdCate {
		padding: 6px 0 7px 0;
	}
	.director,
	.studio {
		margin-top: 7px;
	}
	.rights {
		width: 305px;
	}
	.rights li {
		padding: 8px 10px;
	}
	.rights li p {
		font-size: 15px;
	}
	.rightsR .price {
		font-size: 18px;
	}
	.rightsR .price sup {
		font-size: 13px;
	}
	.rightsR .price i {
		font-size: 15px;
	}
	.rightsR .iPCart .cartBox {
		height: 32px;
	}
	.cartBox i {
		font-size: 16px;
	}
	.close i {
		font-size: 12px;
		line-height: 18px;
	}
	.close {
		width: 18px;
		height: 18px;
	}
	.cartDVDs {
		padding-bottom: 82px;
	}
	.subTotal {
		font-size: 16px;
	}
	/* Cart List */
	.cartVideosL h2,
	.cartPhotosL h2,
	.cartDVDsL h2 {
		margin-bottom: 15px;
	}
	.cartVideosL,
	.cartPhotosL,
	.cartDVDsL {
		padding-bottom: 50px;
	}
	/* Cart Saved */
	.cartSArea {
		padding-top: 50px;
	}
	.savedCartArea {
		padding-top: 20px;
		padding-bottom: 50px;
	}
	.savedCart {
		padding: 10px 15px 15px;
	}
	.subSTotal {
		font-size: 16px;
		padding-top: 2px;
	}
	.checkOutS {
		font-size: 22px;
		line-height: 50px;
	}
	.deleteC {
		padding-top: 38px;
	}
	/* Contact */
	.contactI {
		width: 20%;
	}
	.contactForm {
		width: 52%;
		margin-left: 3%;
		padding-bottom: 70px;
	}
	.contactInfo {
		width: 22%;
	}
	.contactArea {
		padding-top: 50px;
	}
	.contactArea h3 {
		font-size: 34px;
		margin-bottom: 16px;
	}
	.cFormL {
		margin-bottom: 4%;
	}
	.cFormR {
		margin-bottom: 4%;
	}
	.cFormF {
		margin-bottom: 4%;
	}
	.contactBBox ul {
		margin-bottom: 20px;
	}
	/* DVDs List */
	.dvdsList {
		padding-bottom: 20px;
	}
	/* Performers */
	.hairColor {
		height: 152px;
	}
	.ethnicity {
		height: 276px;
	}
	.topPerformers {
		height: 956px;
	}
	.performer {
		width: 24.25%;
	}
	.performer:nth-child(5n) {
		margin-right: 1%;
	}
	.performer:nth-child(4n) {
		margin-right: 0px;
	}
	.performerInfo h4 {
		font-size: 15px;
	}
	/* Login */
	.loginBlock {
		width: 1250px;
	}
	.loginArea {
		padding-top: 100px;
		padding-bottom: 250px;
	}
	.loginLeft {
		width: 520px;
	}
	.loginRight {
		width: 730px;
		padding: 20px;
	}
	.loginWelcome {
		padding: 10px 30px 14px;
	}
	.loginWelcome h2 {
		font-size: 27px;
	}
	.loginWelcome p {
		font-size: 15px;
		line-height: 20px;
	}
	.loginRight ul li {
		background-position: 12px 9px;
		background-size: 44px;
		padding-left: 70px;
	}
	.loginRight ul li h5 {
		font-size: 20px;
		line-height: 28px;
	}
	.loginRight ul li p {
		font-size: 15px;
	}
	.joinNowBtn {
		padding-top: 30px;
		padding-bottom: 15px;
	}
}

@media only screen and (max-width:1279px) {
	.centerwrap {
		width: 994px;
	}
	.centerwrap600 {
		width: 394px;
	}
	.logoNav .centerwrap {
		position: relative;
	}
	nav li:after {
		display: none;
	}
	nav li {
		margin-right: 0px;
	}
	nav li a::after {
		display: none;
	}
	.newReleases h2 {
		font-size: 20px;
	}
	.newReleases h2::before {
		position: relative;
		top: 2px;
	}
	.twoLinks {
		font-size: 14px;
	}
	.twoLinks a {
		line-height: 40px;
	}
	.welcome h1 {
		line-height: 40px;
	}
	.twoLinks i {
		font-size: 16px;
	}
	a.myCart span {
		right: 11px;
	}
	.title h2 {
		font-size: 20px;
		line-height: 30px;
	}
	a.viewAll {
		line-height: 28px;
		font-size: 14px;
		min-width: 90px;
	}
	.title h2:before {
		top: 2px;
		position: relative;
	}
	.title {
		padding: 15px 0 15px;
	}
	.iPhotoset {
		width: 19.2%;
	}
	.iPhotoset:nth-child(7n) {
		margin-right: 1%;
	}
	.iPhotoset:nth-child(5n) {
		margin-right: 0px;
	}
	.bannerL {
		width: 150px;
	}
	.iMidBanner {
		height: 444px;
	}
	.bannerContent {
		width: 530px;
		padding: 10px;
	}
	.bannerWelcome {
		padding: 10px 30px 10px;
	}
	.bannerWelcome h2 {
		font-size: 22px;
		padding-bottom: 6px;
		margin-bottom: 6px;
	}
	.bannerWelcome p {
		font-size: 14px;
		line-height: 20px;
	}
	.bannerContent ul li {
		background-size: 36px;
		padding-left: 60px;
		padding-right: 10px;
		background-position: 12px 9px;
	}
	.bannerContent ul li h5 {
		font-size: 18px;
		line-height: 24px;
	}
	.bannerContent ul li p {
		font-size: 14px;
	}
	.iTvideo {
		width: 24.25%;
	}
	.iTvideo:nth-child(5n) {
		margin-right: 1%;
	}
	.iTvideo:nth-child(4n) {
		margin-right: 0px;
	}
	.package {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.package:nth-child(3n) {
		margin-right: 2%;
	}
	.package:nth-child(2n) {
		margin-right: 0px;
	}
	.iToppackArea {
		padding-bottom: 12px;
	}
	.fLogo {
		float: none;
		margin: auto;
		padding-bottom: 14px;
	}
	.fRight {
		float: none;
		text-align: center;
	}
	.fRight ul {
		float: none;
	}
	.fRight ul li {
		float: none;
		display: inline-block;
		vertical-align: top;
		margin: 0 8px;
		line-height: 22px;
	}
	.fRight p {
		float: none;
	}
	/* FAQ */
	.faqArea {
		padding-top: 40px;
	}
	.mTitle {
		font-size: 20px;
		line-height: 30px;
	}
	.mTitle:before {
		top: 2px;
		position: relative;
	}
	.faq {
		padding-top: 16px;
	}
	.faqBlock h3 {
		font-size: 15px;
		padding-left: 19px;
	}
	.faqBlock p {
		font-size: 15px;
		padding-left: 19px;
	}
	.faqBlock {
		padding-bottom: 16px;
		margin-bottom: 14px;
	}
	/* Videos */
	.sort li {
		font-size: 13px;
		margin-right: 6px;
	}
	.sort li a {
		min-width: 112px;
		line-height: 27px;
	}
	.videosArea {
		padding-top: 26px;
	}
	.viewSort li {
		font-size: 13px;
	}
	.viewSort li a {
		line-height: 27px;
	}
	.viewFilter h5 {
		font-size: 14px;
		line-height: 30px;
		padding-right: 8px;
	}
	.viewFilter p {
		font-size: 16px;
		line-height: 28px;
	}
	.displayFilter h5 {
		font-size: 14px;
		line-height: 30px;
	}
	.displaySort li {
		font-size: 13px;
	}
	.displaySort li a {
		line-height: 27px;
	}
	a.addToCart {
		font-size: 15px;
		line-height: 38px;
	}
	a.addToCart i {
		font-size: 17px;
		margin-right: 6px;
	}
	a.addToCart {
		width: 180px;
	}
	.sHead {
		margin-bottom: 20px;
	}
	.displayFilter {
		padding-right: 200px;
	}
	.bodyLeft {
		width: calc(100% - 200px);
	}
	.allCategories {
		width: 180px;
	}
	.searchB {
		font-size: 14px;
		height: 35px;
		padding-left: 12px;
	}
	.searchbtn {
		width: 35px;
		height: 35px;
	}
	.searchBox i {
		width: 35px;
		height: 35px;
	}
	.categoriesBox h3 {
		line-height: 24px;
	}
	.allCategoriesL li {
		font-size: 13px;
	}
	/* Packages */
	.packagesArea {
		padding-top: 26px;
	}
	.packagesArea .topPackages {
		padding-bottom: 0px;
	}
	.packagesArea .viewFilter {
		max-width: 65%;
	}
	.packagesArea .viewSort {
		width: calc(100% - 50px);
	}
	.packagesArea .viewSort li {
		margin-bottom: 6px;
	}
	/* DVDs */
	.dvdBlock {
		width: 32.66666666666667%;
	}
	.dvdBlock:nth-child(4n) {
		margin-right: 1%;
	}
	.dvdBlock:nth-child(3n) {
		margin-right: 0px;
	}
	.displayType {
		padding-top: 3px;
		padding-left: 15px;
	}
	a.thumbs {
		width: 24px;
		height: 24px;
		background-size: 24px;
		margin-right: 8px;
	}
	a.lists {
		width: 30px;
		height: 23px;
		background-size: 30px;
	}
	/* Photos */
	.photoSet {
		width: 24.25%;
	}
	.photoSet:nth-child(6n) {
		margin-right: 1%;
	}
	.photoSet:nth-child(4n) {
		margin-right: 0px;
	}
	/* NEWS */
	.newsContent {
		padding: 12px 18px;
	}
	.newsTitle h3 {
		font-size: 17px;
	}
	.newsDate {
		font-size: 17px;
	}
	.newsTitle {
		padding-bottom: 10px;
	}
	.newsBlock {
		padding: 10px 14px 12px;
	}
	.loadMore {
		padding-top: 20px;
		padding-bottom: 60px;
	}
	/* Warning */
	.warningwrap {
		width: 994px;
	}
	.warningArea {
		width: 850px;
		padding-left: 30px;
	}
	.warningLogo {
		width: 260px;
		padding-top: 25px;
		padding-bottom: 42px;
	}
	.warningC h1 {
		font-size: 23px;
		line-height: 30px;
	}
	.warningC p {
		font-size: 15px;
	}
	.warningC {
		width: 560px;
	}
	.warningC p {
		font-size: 14px;
		line-height: 16px;
		padding-bottom: 14px;
	}
	.enter a {
		font-size: 24px;
		line-height: 62px;
		margin-bottom: 18px;
	}
	.enter {
		padding-top: 20px;
		padding-bottom: 36px;
	}
	.warningModel {
		width: 590px;
	}
	.exitHere {
		padding-top: 16px;
		padding-bottom: 60px;
		width: 560px;
		margin-left: 30px;
	}
	/* Cart */
	.cVideo {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.cVideo:nth-child(2n) {
		margin-right: 0px;
	}
	.cPhoto {
		width: 32%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.cPhoto:nth-child(3n) {
		margin-right: 0px;
	}
	.dvdBPic {
		width: 250px;
		float: left;
	}
	.dvdBContent {
		width: calc(100% - 250px);
		float: left;
	}
	.rights {
		float: none;
		padding-top: 15px;
		width: 100%;
	}
	.dvdB {
		margin-bottom: 15px;
	}
	.cartDVDs {
		padding-bottom: 52px;
	}
	.dvdB {
		display: block;
	}
	.dvdB:after {
		content: '';
		display: block;
		clear: both;
	}
	.cartArea {
		padding-top: 35px;
	}
	.cVideoInfo {
		padding-bottom: 0px;
	}
	.clearSave {
		line-height: 38px;
	}
	.cSummary h3 {
		font-size: 13px;
		line-height: 24px;
	}
	.cSummary h3:before {
		position: relative;
		top: 2px;
	}
	/* Cart List */
	.cPrice {
		margin-right: 10px;
	}
	.cVideoList {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.cVideoList:nth-child(2n) {
		margin-right: 0px;
	}
	/* Cart Saved */
	.cartSArea {
		padding-top: 35px;
	}
	.cartSearch {
		margin-left: 30px;
	}
	.savedCart {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.savedCart:nth-child(3n) {
		margin-right: 2%;
	}
	.savedCart:nth-child(2n) {
		margin-right: 0px;
	}
	.savedCartArea {
		padding-bottom: 30px;
	}
	/* Contact */
	.contactArea {
		padding-top: 40px;
	}
	.contactArea h3 {
		font-size: 30px;
		margin-bottom: 12px;
	}
	.cForm i {
		width: 41px;
	}
	.contactBBox {
		padding: 10px 12px 16px;
	}
	.contactBBox li {
		font-size: 15px;
		padding-left: 14px;
	}
	.contactBBox h4 {
		margin-left: 4px;
	}
	.contactI {
		padding-top: 22px;
	}
	/* DVDs List */
	.dvdListF {
		margin-bottom: 12px;
	}
	/* Performers */
	.performersListF {
		margin-bottom: 12px;
	}
	/* Login */
	.loginBlock {
		width: 994px;
	}
	.loginArea {
		padding-top: 80px;
		padding-bottom: 200px;
	}
	.loginLeft {
		padding: 32px 36px;
		width: 40%;
	}
	.loginRight {
		width: 60%;
	}
	.loginWelcome {
		padding: 10px 20px 14px;
	}
	.loginWelcome h2 {
		font-size: 22px;
		padding-bottom: 4px;
		margin-bottom: 4px;
	}
	.loginWelcome p {
		font-size: 14px;
	}
	.loginRight ul li h5 {
		font-size: 18px;
		line-height: 24px;
	}
	.loginRight ul li p {
		font-size: 14px;
	}
	.loginRight ul li {
		background-size: 36px;
		padding-left: 60px;
		background-position: 12px 9px;
		padding-right: 10px;
		margin-bottom: 12px;
	}
	.loginBtn {
		font-size: 20px;
		height: 56px;
	}
	.joinNowBtn a {
		font-size: 22px;
		line-height: 56px;
		width: 200px;
	}
}

@media only screen and (max-width:1023px) {
	.centerwrap {
		width: 748px;
	}
	.centerwrap600 {
		width: 0px;
		display: none;
	}
	.welcome h1 {
		line-height: 16px;
		width: calc(100% - 250px);
		padding: 5px;
	}
	.twoLinks {
		font-size: 13px;
	}
	.iPhotoset {
		width: 24.25%;
	}
	.iPhotoset:nth-child(5n) {
		margin-right: 1%;
	}
	.iPhotoset:nth-child(4n) {
		margin-right: 0px;
	}
	.bannerL {
		width: 120px;
		padding-top: 10px;
		margin-left: 12px;
	}
	.iMidBanner {
		height: 435px;
	}
	.bannerContent {
		width: 450px;
	}
	.bannerWelcome {
		padding: 10px;
	}
	.bannerWelcome h2 {
		font-size: 18px;
		padding-bottom: 4px;
		margin-bottom: 4px;
	}
	.iTvideo {
		width: 32.66%;
	}
	.iTvideo:nth-child(4n) {
		margin-right: 1%;
	}
	.iTvideo:nth-child(3n) {
		margin-right: 0px;
	}
	/* FAQ */
	.faqArea {
		padding-top: 30px;
	}
	.faqBlock p {
		letter-spacing: 0.01em;
	}
	.faq {
		padding-bottom: 40px;
	}
	/* Videos */
	.bodyLeft {
		padding-bottom: 40px;
	}
	.viewFilter {
		padding-bottom: 6px;
	}
	.displayFilter {
		float: left;
		clear: left;
		padding-right: 0px;
	}
	.sHead {
		margin-bottom: 10px;
	}
	.bodyLeft {
		width: 100%;
	}
	.viewFilter p {
		font-size: 15px;
	}
	.allCategories {
		width: 100%;
		padding-bottom: 0px;
	}
	.categoriesBox {
		width: 49%;
		margin-right: 2%;
		float: left;
		margin-bottom: 2%;
	}
	.categoriesBox:nth-child(2n) {
		margin-right: 0px;
	}
	.categoriesBox:last-child {
		margin-bottom: 2%;
	}
	.allCategoriesL {
		display: none;
		padding-top: 5px;
	}
	.allCategoriesL.active {
		display: block;
	}
	.categoriesBox h3 {
		margin-bottom: 0px;
		cursor: pointer;
		position: relative;
	}
	.categoriesBox h3:after {
		background: url(../images/dArrow.png) no-repeat center center;
		width: 18px;
		height: 12px;
		position: absolute;
		right: 4px;
		top: 6px;
		background-size: 12px;
		content: '';
	}
	.categoriesBox h3.active:after {
		transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		top: 5px;
	}
	.lessHeight {
		height: 122px;
	}
	.pagination {
		padding-top: 10px;
	}
	/* Packages */
	.packagesArea {
		padding-bottom: 40px;
	}
	.packagesArea .viewFilter {
		max-width: 100%;
	}
	.packagesArea .topPackages {
		padding-top: 10px;
	}
	/* DVDs */
	.dvdInfo h4 {
		padding-bottom: 1px;
	}
	/* Photos */
	/* NEWS */
	.pageArea {
		padding-top: 30px;
	}
	.newsArea {
		padding-top: 14px;
	}
	.newsTitle h3 {
		font-size: 16px;
		line-height: 28px;
	}
	.newsDate {
		font-size: 16px;
		line-height: 28px;
	}
	.newsBlock {
		margin-bottom: 10px;
	}
	.newsContent p {
		line-height: 22px;
	}
	.newsContent p {
		padding-bottom: 18px;
	}
	.loadMore a {
		line-height: 48px;
		min-width: 220px;
	}
	/* Warning */
	.warningwrap {
		width: 728px;
	}
	.warningArea {
		width: 700px;
		padding-left: 20px;
	}
	.warningLogo {
		width: 180px;
		padding-top: 20px;
		padding-bottom: 32px;
	}
	.warningModel {
		width: 540px;
		right: -286px;
	}
	.warningC {
		width: 400px;
	}
	.warningC h1 {
		font-size: 20px;
		line-height: 26px;
		margin-bottom: 10px;
	}
	.warningC h1:before {
		top: 4px;
		transform: none;
		-webkit-transform: none;
		height: 20px;
	}
	.enter a {
		font-size: 18px;
		line-height: 48px;
		margin-bottom: 14px;
		min-width: 86%;
		padding: 0 20px;
	}
	.enter {
		padding-top: 10px;
		padding-bottom: 26px;
	}
	.exitHere {
		margin-left: 20px;
		width: 400px;
		font-family: 15px;
		padding-top: 10px;
		padding-bottom: 40px;
	}
	/* Cart */
	.cartL {
		width: 200px;
	}
	.cSummary h3 {
		margin-bottom: 8px;
		margin-left: 2px;
		margin-top: 0px;
	}
	.cSummary ul {
		height: 146px;
	}
	.cSummary ul li {
		font-size: 14px;
		line-height: 26px;
	}
	.subTotal {
		padding-bottom: 8px;
		padding-top: 6px;
		font-size: 15px;
	}
	.checkout {
		font-size: 20px;
		height: 46px;
	}
	.couponCode {
		margin-bottom: 12px;
	}
	.cSummary {
		margin-bottom: 10px;
	}
	.cartR {
		width: calc(100% - 218px);
	}
	.cVText {
		padding: 5px 0 5px 22px;
	}
	.dvdBPic {
		width: 180px;
	}
	.dvdBContent {
		width: calc(100% - 180px);
		padding: 12px 16px;
	}
	.dvdInformation h3 {
		font-size: 17px;
	}
	.dvdCD .clock,
	.dvdCD .date {
		line-height: 32px;
	}
	.director {
		margin-right: 10px;
		padding-right: 10px;
	}
	.cartDVDs {
		padding-bottom: 40px;
	}
	/* Cart List */
	.cartVideosL,
	.cartPhotosL,
	.cartDVDsL {
		padding-bottom: 30px;
	}
	/* Cart Saved */
	.savedCartArea {
		padding-top: 15px;
	}
	.savedCart h3 {
		font-size: 16px;
		margin-bottom: 10px;
	}
	.savedCart h3:before {
		position: relative;
		top: 1px;
	}
	.savedCart ul li {
		font-size: 14px;
		line-height: 26px;
	}
	.subSTotal {
		font-size: 15px;
		padding-top: 0px;
		padding-bottom: 6px;
		margin-bottom: 14px;
	}
	.savedCart ul {
		height: 143px;
	}
	.checkOutS {
		font-size: 18px;
		line-height: 44px;
	}
	.deleteC {
		padding-top: 36px;
	}
	/* Contact */
	.contactI {
		display: none;
	}
	.contactForm {
		margin-left: 0px;
		width: 70%;
		padding-bottom: 60px;
	}
	.contactInfo {
		width: 27%;
	}
	/* DVDs List */
	.dvdsList .dvdBPic {
		width: 250px;
	}
	.dvdsList .dvdBContent {
		width: calc(100% - 250px);
	}
	.dvdListF .displayFilter {
		clear: none;
		float: right;
	}
	/* Performers */
	.disc,
	.videoI {
		font-size: 13px;
	}
	.performersListF .displayFilter {
		padding-top: 5px;
	}
	/* Login */
	.loginBlock {
		width: 748px;
	}
	.loginArea {
		padding-top: 60px;
		padding-bottom: 120px;
	}
	.loginLeft {
		padding: 22px 18px;
	}
	.loginLeft h2 {
		font-size: 20px;
	}
	.loginForm {
		padding-top: 24px;
	}
	.loginF {
		margin-bottom: 16px;
	}
	.remember {
		font-size: 15px;
		margin-bottom: 42px;
		margin-top: 16px;
	}
	.loginBtn {
		height: 50px;
		width: 176px;
	}
	.recover {
		padding-top: 30px;
		font-size: 15px;
	}
	.loginRight {
		padding: 15px;
	}
	.loginWelcome h2 {
		font-size: 18px;
	}
	.loginWelcome {
		padding: 6px 10px 10px;
	}
	.loginWelcome p {
		line-height: 18px;
	}
	.joinNowBtn a {
		line-height: 50px;
	}
}

@media only screen and (max-width:767px) {
	.centerwrap {
		width: 96%;
	}
	.centerwrap600 {
		width: 0px;
		display: none;
	}
	.logo {
		width: 130px;
	}
	.welcome h1 {
		width: calc(100% - 220px);
	}
	.mean-container .mean-bar {
		top: 7px;
	}
	.mean-container .mean-nav {
		margin: 58px 0px 0 0;
	}
	.twoLinks a {
		margin-right: 20px;
	}
	.iPhotoset {
		width: 32.66%;
	}
	.iPhotoset:nth-child(4n) {
		margin-right: 1%;
	}
	.iPhotoset:nth-child(3n) {
		margin-right: 0px;
	}
	.bannerContent {
		width: 370px;
	}
	.bannerWelcome {
		padding: 6px;
		margin-bottom: 6px;
	}
	.bannerContent ul li {
		background-size: 32px;
		padding-left: 50px;
		background-position: 8px 8px;
		margin-bottom: 6px;
	}
	.bannerContent ul li h5 {
		font-size: 16px;
		line-height: 22px;
	}
	.bannerContent ul li p {
		font-size: 13px;
	}
	.iMidBanner {
		height: 400px;
	}
	.bannerWelcome h2 {
		font-size: 16px;
	}
	.bannerWelcome p {
		font-size: 12px;
		line-height: 16px;
	}
	.iTvideo {
		width: 49.5%;
	}
	.iTvideo:nth-child(3n) {
		margin-right: 1%;
	}
	.iTvideo:nth-child(2n) {
		margin-right: 0px;
	}
	.package {
		width: 100%;
		margin-right: 0px;
		margin-bottom: 10px;
	}
	.packLeft {
		width: 135px;
	}
	.packRight {
		width: calc(100% - 135px);
	}
	.fRight ul li {
		font-size: 13px;
		margin: 0 5px;
	}
	/* FAQ */
	/* Videos */
	.videosArea {
		padding-top: 20px;
	}
	.viewFilter p {
		clear: left;
		padding-left: 47px;
		line-height: 22px;
		font-size: 14px;
	}
	.pagination {
		padding-top: 20px;
	}
	/* Packages */
	.packagesArea {
		padding-top: 20px;
	}
	/* DVDs */
	.dvdBlock {
		width: 49.5%;
	}
	.dvdBlock:nth-child(3n) {
		margin-right: 1%;
	}
	.dvdBlock:nth-child(2n) {
		margin-right: 0px;
	}
	/* Photos */
	.photoSet {
		width: 32.66%;
	}
	.photoSet:nth-child(4n) {
		margin-right: 1%;
	}
	.photoSet:nth-child(3n) {
		margin-right: 0px;
	}
	/* Warning */
	.warningwrap {
		width: 534px;
	}
	.warningArea {
		width: 100%;
	}
	.warningModel {
		width: 400px;
		right: -246px;
		top: 0px;
	}
	.warningLogo {
		width: 140px;
		padding-top: 15px;
		padding-bottom: 30px;
	}
	.warningC {
		width: 358px;
	}
	.warningC h1 {
		font-size: 18px;
		line-height: 24px;
	}
	.warningC h1:before {
		height: 18px;
	}
	.warningC p {
		font-size: 13px;
		padding-bottom: 10px;
	}
	.enter a {
		font-size: 15px;
		line-height: 38px;
		min-width: 84%;
	}
	.enter {
		padding-top: 6px;
		padding-bottom: 19px;
	}
	.exitHere {
		width: 358px;
	}
	.enter a span i {
		margin-right: 10px;
	}
	/* Cart */
	.cartArea {
		padding-top: 25px;
	}
	.cartL {
		width: 180px;
	}
	.cSummary ul li {
		font-size: 14px;
		line-height: 26px;
	}
	.subTotal {
		font-size: 14px;
	}
	.clearSave {
		font-size: 14px;
		line-height: 32px;
	}
	.coupon {
		font-size: 14px;
		height: 36px;
		padding: 0 46px 0 10px;
	}
	.couponCodeI {
		width: 46px;
		height: 36px;
	}
	.cartR {
		width: calc(100% - 195px);
	}
	.cPhoto {
		width: 49%;
	}
	.cPhoto:nth-child(3n) {
		margin-right: 2%;
	}
	.cPhoto:nth-child(2n) {
		margin-right: 0px;
	}
	.dvdBPic {
		width: 100%;
		float: none;
	}
	.dvdBContent {
		width: 100%;
		padding: 10px 12px;
	}
	.dvdCate p {
		width: 100%;
	}
	/* Cart List */
	.cartVideosL h2,
	.cartPhotosL h2,
	.cartDVDsL h2 {
		margin-bottom: 10px;
	}
	/* Cart Saved */
	.cartSArea {
		padding-top: 25px;
	}
	.savedCart {
		width: 100%;
		margin-right: 0px;
		margin-bottom: 10px;
	}
	/* Contact */
	.contactForm {
		width: 100%;
		padding-bottom: 30px;
	}
	.cFormL {
		width: 100%;
		margin-bottom: 10px;
	}
	.cFormR {
		width: 100%;
		margin-bottom: 10px;
	}
	.cFormF {
		margin-bottom: 10px;
	}
	.contactInfo {
		width: 100%;
		padding-bottom: 30px;
	}
	.contactArea {
		padding-top: 25px;
	}
	.cForm textarea {
		height: 130px;
	}
	/* DVDs List */
	.dvdsList .dvdBPic {
		width: 200px;
		float: left;
	}
	.dvdsList .dvdBContent {
		width: calc(100% - 200px);
	}
	.dvdsList {
		padding-bottom: 10px;
	}
	.dvdListF .displayFilter {
		float: left;
		clear: left;
		padding-bottom: 5px;
	}
	.dvdListF .displayType {
		padding-left: 0px;
		padding-top: 7px;
	}
	/* Performers */
	.performersListT .sort {
		margin-left: 0px;
		margin-top: 4px;
	}
	.performersListF .displayFilter {
		padding-top: 8px;
	}
	.performer {
		width: 32.66%;
	}
	.performer:nth-child(4n) {
		margin-right: 1%;
	}
	.performer:nth-child(3n) {
		margin-right: 0px;
	}
	/* Login */
	.loginBlock {
		width: 96%;
		display: block;
	}
	.loginArea {
		padding-top: 40px;
		padding-bottom: 60px;
	}
	.loginLeft {
		width: 100%;
		padding: 28px;
	}
	.loginRight {
		width: 100%;
	}
	.loginWelcome h2 {
		font-size: 20px;
	}
	.loginWelcome {
		padding: 10px 10px 12px;
	}
}

@media only screen and (max-width:567px) {
	/*.centerwrap{width:460px;}*/
	.welcome h1 {
		width: 100%;
		text-align: center;
		padding: 5px 0 8px;
		float: none;
	}
	.twoLinks {
		text-align: center;
		float: none;
		padding-bottom: 8px;
	}
	.twoLinks a {
		line-height: 18px;
		float: none;
		display: inline-block;
	}
	.iPhotoset {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.iPhotoset:nth-child(3n),
	.iPhotoset:nth-child(5n),
	.iPhotoset:nth-child(7n) {
		margin-right: 2%;
	}
	.iPhotoset:nth-child(2n) {
		margin-right: 0px;
	}
	.iMidBanner {
		height: auto;
	}
	.bannerL {
		float: none;
		margin: auto;
		padding-bottom: 10px;
	}
	.bannerContent {
		float: none;
		width: 100%;
		background-color: rgba(26, 26, 26, 0.8);
	}
	.bannerWelcome h2 {
		font-size: 20px;
	}
	.bannerWelcome p {
		font-size: 13px;
		line-height: 18px;
	}
	.bannerContent ul li h5 {
		font-size: 17px;
		line-height: 24px;
	}
	.bannerContent ul li p {
		font-size: 14px;
	}
	.iTvideo {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.iTvideo:nth-child(3n),
	.iTvideo:nth-child(5n) {
		margin-right: 2%;
	}
	.iTvideo:nth-child(2n) {
		margin-right: 0px;
	}
	.packRight {
		padding: 12px 16px 15px;
	}
	/* FAQ */
	.faqArea {
		padding-top: 25px;
	}
	/* Videos */
	.sort {
		margin-left: 0px;
		margin-top: 4px;
	}
	a.addToCart {
		position: relative;
		float: right;
		margin-top: 0px;
	}
	.pagination a {
		min-width: 36px;
		line-height: 34px;
		font-size: 16px;
	}
	.pagination a.prev,
	.pagination a.next {
		width: 36px;
		height: 34px;
	}
	.pagination {
		padding-top: 15px;
	}
	/* Packages */
	.packagesArea .topPackages {
		padding-bottom: 10px;
	}
	/* DVDs */
	.dvdBlock {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 10px;
	}
	.dvdBlock:nth-child(3n),
	.dvdBlock:nth-child(5n) {
		margin-right: 2%;
	}
	.dvdBlock:nth-child(2n) {
		margin-right: 0px;
	}
	.dvdInfo p {
		padding-top: 5px;
		padding-bottom: 5px;
		line-height: 18px;
	}
	/* Photos */
	.photoSet {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 10px;
	}
	.photoSet:nth-child(3n) {
		margin-right: 2%;
	}
	.photoSet:nth-child(2n) {
		margin-right: 0px;
	}
	/* NEWS */
	.pageArea {
		padding-top: 25px;
	}
	.newsContent {
		padding: 6px 10px;
	}
	.newsContent p {
		font-size: 14px;
	}
	.newsTitle h3 {
		line-height: 18px;
	}
	.newsTitle h3:before {
		top: 4px;
		transform: none;
		-webkit-transform: none;
	}
	.loadMore a {
		line-height: 42px;
		min-width: 200px;
		font-size: 15px;
	}
	.loadMore {
		padding-top: 15px;
		padding-bottom: 50px;
	}
	.newsDate {
		line-height: 18px;
	}
	/* Warning */
	.warningwrap {
		width: 96%;
	}
	.warningArea {
		padding-left: 15px;
		margin-top: 10px;
		padding-right: 15px;
	}
	.warningC {
		width: 100%;
	}
	.warningModel {
		display: none;
	}
	.warningC p {
		font-size: 14px;
		line-height: 17px;
	}
	.enter a {
		min-width: 72%;
	}
	.exitHere {
		width: calc(100% - 30px);
		margin-left: 15px;
		padding-bottom: 30px;
	}
	/* Cart */
	.cartL {
		width: 100%;
	}
	.cartR {
		width: 100%;
	}
	.dvdBPic {
		float: left;
		width: 34%;
	}
	.dvdBContent {
		width: 66%;
	}
	.cartDVDs {
		padding-bottom: 30px;
	}
	/* Cart List */
	/* Cart Saved */
	.savedCartArea {
		padding-bottom: 20px;
	}
	/* Contact */
	.contactArea h3 {
		font-size: 26px;
		margin-bottom: 8px;
	}
	/* DVDs List */
	.dvdsList .dvdBPic {
		width: 34%;
		float: left;
	}
	.dvdsList .dvdBContent {
		width: 66%;
	}
	.dvdListF .displayType {
		padding-left: 0px;
		padding-top: 10px;
	}
	/* Performers */
	.performer {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	.performer:nth-child(3n),
	.performer:nth-child(5n) {
		margin-right: 2%;
	}
	.performer:nth-child(2n) {
		margin-right: 0px;
	}
	/* Login */
	.loginArea {
		padding-top: 30px;
		padding-bottom: 40px;
	}
	.loginLeft {
		padding: 20px;
	}
	.recover {
		padding-bottom: 20px;
	}
	.joinNowBtn {
		padding-top: 22px;
	}
}

@media only screen and (max-width:479px) {
	.centerwrap {
		width: 94%;
	}
	.centerwrap600 {
		width: 0px;
		display: none;
	}
	.newReleases h2 {
		font-size: 18px;
	}
	.relePoster {
		padding: 5px 8px 8px;
	}
	.title h2 {
		font-size: 18px;
	}
	.iPhotoInfo h4 {
		font-size: 14px;
	}
	.photos,
	.date {
		font-size: 12px;
	}
	.photos i,
	.date i {
		font-size: 13px;
	}
	.bannerWelcome h2 {
		font-size: 18px;
	}
	.bannerContent ul li {
		background-size: 28px;
		padding-left: 45px;
	}
	.bannerContent ul li p {
		font-size: 13px;
	}
	.bannerContent ul li h5 {
		font-size: 16px;
	}
	.iTvideo {
		width: 100%;
		margin-right: 0px;
		margin-bottom: 10px;
	}
	.package {
		display: block;
	}
	.packLeft {
		width: 100%;
	}
	.packRight {
		width: 100%;
		padding: 8px 12px 10px;
	}
	.player,
	.fourkScene {
		display: block;
		margin: 15px auto;
		width: 72px;
		background-size: 72px;
		height: 66px;
		top: auto;
		left: auto;
		transform: none;
		-webkit-transform: none;
		position: relative;
	}
	.fRight ul {
		font-size: 0px;
	}
	.iVideoInfo .date {
		font-size: 13px;
	}
	.iVideoInfo .date i {
		font-size: 14px;
	}
	/* FAQ */
	.mTitle {
		font-size: 18px;
	}
	.faqBlock p {
		font-size: 14px;
		letter-spacing: normal;
	}
	.faqBlock h3 {
		padding-bottom: 3px;
	}
	.faq {
		padding-bottom: 20px;
		padding-top: 10px;
	}
	.faqArea {
		padding-top: 20px;
	}
	/* Videos */
	.sort li {
		margin-bottom: 7px;
	}
	.viewFilter p {
		padding-left: 0px;
	}
	.viewSort {
		clear: left;
	}
	.sHead {
		margin-top: 0px;
		margin-bottom: 15px;
	}
	.displayFilter {
		padding-top: 5px;
	}
	a.addToCart {
		float: left;
		margin-top: 10px;
	}
	.categoriesBox {
		width: 100%;
		margin-right: 0px;
	}
	.pagination a {
		min-width: 32px;
		line-height: 30px;
		margin: 0 2px;
		font-size: 15px;
	}
	.pagination a.prev,
	.pagination a.next {
		width: 32px;
		height: 30px;
	}
	/* Packages */
	.packagesArea .viewSort {
		width: 100%;
	}
	.packagesArea .topPackages {
		padding-top: 4px;
	}
	/* DVDs */
	.dvdBlock {
		width: 100%;
		margin-right: 0px;
	}
	/* Photos */
	/* NEWS */
	.pageArea {
		padding-top: 20px;
	}
	.newsTitle h3 {
		width: 100%;
	}
	.newsDate {
		float: left;
		padding-left: 14px;
		font-size: 14px;
		padding-top: 4px;
	}
	.newsContent p {
		line-height: 20px;
	}
	.newsArea {
		padding-top: 10px;
	}
	.loadMore {
		padding-top: 12px;
		padding-bottom: 40px;
	}
	/* Warning */
	.warningwrap {
		width: 94%;
	}
	.enter a {
		min-width: 100%;
		padding: 0 16px;
		font-size: 14px;
	}
	.enter a span {
		padding-left: 22px;
	}
	/* Cart */
	.cartArea {
		padding-top: 14px;
	}
	.cVideo {
		width: 100%;
		margin-right: 0px;
		margin-bottom: 10px;
	}
	.dvdBPic {
		width: 100%;
	}
	.dvdBContent {
		width: 100%;
	}
	.dvdCate p {
		font-size: 13px;
	}
	.director {
		border: none;
		padding-right: 0px;
		margin-right: 0px;
	}
	.studio {
		clear: left;
	}
	/* Cart List */
	.cVideoList {
		width: 100%;
		margin-right: 0px;
		margin-bottom: 10px;
	}
	/* Cart Saved */
	.cartSArea {
		padding-top: 10px;
	}
	.cartSearch {
		margin-left: 0px;
		width: 100%;
		clear: left;
	}
	.savedCart ul {
		width: 100%;
	}
	.savedCartR {
		width: 100%;
		padding-top: 15px;
	}
	.subSTotal {
		font-size: 18px;
		padding-bottom: 8px;
	}
	.deleteC {
		padding-top: 16px;
	}
	.savedCart {
		padding: 6px 13px 15px;
	}
	/* Contact */
	.contactArea {
		padding-top: 15px;
	}
	.contactArea h3 {
		font-size: 22px;
	}
	/* DVDs List */
	.dvdListF .displayType {
		padding-top: 0px;
	}
	.dvdsList .dvdBPic {
		width: 100%;
	}
	.dvdsList .dvdBContent {
		width: 100%;
	}
	/* Performers */
	.videoI {
		clear: left;
		margin-top: 3px;
	}
	.performer:hover .performerInfo .videoI {
		padding-left: 8px;
	}
	.photos {
		margin-right: 0px;
	}
	.disc,
	.videoI {
		font-size: 12px;
	}
	.disc i,
	.videoI i {
		font-size: 13px;
	}
	.performersListF .displayFilter {
		padding-top: 2px;
	}
	/* Login */
	.loginBlock {
		width: 94%;
	}
	.loginArea {
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.loginForm {
		padding-top: 14px;
	}
	.remember {
		margin-bottom: 32px;
	}
	.loginWelcome h2 {
		font-size: 18px;
	}
	.loginRight ul li {
		background-position: 8px 8px;
		background-size: 28px;
		padding-left: 45px;
		margin-bottom: 10px;
	}
	.loginRight ul li h5 {
		font-size: 16px;
		line-height: 22px;
	}
	.loginRight ul li p {
		font-size: 13px;
	}
	.loginRight {
		padding: 10px;
	}
}