.responsive-store-elem
{
	max-height: 				60px;
	
	overflow: 					hidden;
}

.responsive-store-elem .img-cont
{
	
}

.responsive-store-elem .img-cont img
{
	width: 						128px;
	height: 					60px;
}

.responsive-store-elem .info-cont h3.info-row
{
	max-width: 					125px;

	line-height: 				20px;

	font-size: 					15px;
	white-space: 				nowrap;
	text-overflow: 				ellipsis;

	overflow:					hidden;
}

.responsive-store-elem .info-cont p.info-row
{
	line-height: 				30px;

	font-size: 					16px;
	text-shadow: 				-1px 1px 0 #FFF;
}

.responsive-store-elem .price-cont
{
	width: 						20%;
	min-width: 					60px;
	height: 					60px;

	font-size: 					13px;
	font-weight: 				normal;
}

.responsive-store-elem .price-cont>div
{
	overflow: 					hidden;
}

.responsive-store-elem .discount-perc
{
	height: 					23px;

	line-height: 				23px;

	font-size: 					16px;
	text-shadow: 				0px 1px 0px #2E2E2E;
}

.responsive-store-elem .old-price
{
	height: 					17px;

	line-height: 				17px;

	font-size: 					11px;
	text-decoration: 			line-through;
}

.responsive-store-elem .new-price
{
	height: 					20px;

	line-height: 				20px;

	font-weight: 				bold;
}

.responsive-store-elem .price
{
	line-height: 				60px;

	font-weight: 				bold;
}

#sizeShow
{
	position: 					fixed; 
	top: 						50%; 
	left: 						50%; 
	z-index: 					9999; 

	width: 						200px; 
	height: 					50px; 

	margin-left: 				-100px; 
	margin-top: 				-25px;

	text-align: 				center; 
	line-height: 				50px; 

	color: 						#FFF; 
	font-size: 					14px; 

	background: 				green; 

	border: 					3px solid #FFF;
}

.btn-responsive-main-menu
{
	position: 					absolute;
	top: 						77px;
	right: 						15px;
	z-index: 					100;

	width: 						35px;
	height: 					35px;

	border-radius: 				3px;

	color: 						#FFF;
	font-size: 					21px;

	-webkit-transition: 		all 200ms ease;
	-moz-transition: 			all 200ms ease;
	-ms-transition: 			all 200ms ease;
	-o-transition: 				all 200ms ease;
	transition: 				all 200ms ease;
}

/*  < 1440 */
@media (max-width: 1440px)
{
	.show-under-1440 { display: block; }
	.hide-under-1440 { display: none; }

}

/* < 1310 */
@media (max-width: 1310px)
{

	.newsletter-home-cont
	{		
		height: auto;
		    line-height: 60px;

	}

	.newsletter-home
	{
		width: auto;
    	padding: 14px 30px;
	}

	.close-cont
	{
		position: absolute;
		top: 30px;
		right: 30px;
		float: none;
		line-height: 35px;
	}

#newsform {
	clear: both;
}

}
/* end < 1310 */

/* < 1280 */
@media (max-width: 1280px)
{
	.show-under-1280-block { display: block; }


	.close-cont
	{
		position: absolute;
		top: 15px;
		right: 25px;
		float: none;
		line-height: 35px;
	}
}
/* end < 1280 */


/* > 1215 */
@media (min-width: 1215px)
{
	
}
/* end > 1215 */


/* > 991 */
@media (min-width: 1006px)
{
	.show-over-990 						{ display: block; }
	.hide-over-990 						{ display: none; }
}
/* end > 991 */


/* < 990 */
@media (max-width: 1005px)
{
	body
	{
		min-width: 						100%;

		background: 					url('/img/bg-mainpage.png') left top #474747 !important; 
	}

	.container
	{
		width: 							100%;
	}

	.show-under-990-block 					{ display: block; }
	.show-under-990-inline 					{ display: inline-block; }
	.hide-under-990 						{ display: none; }
	#fixed-header .container
	{
		padding: 0;
	}

	nav.link-list,
	nav.link-logo
	{
		width: 							100%; 
	}

	nav.link-list ul,
	nav.link-logo
	{
		width: 							100%; 
	}

	nav.link-logo ul li.logo-cont
	{
		width: 							100%; 
	}

	.top-search-cont
	{
		position: 						absolute;
		top: 							0;
		right: 							15px;

		float: 							none;

		width: 							auto;
	}

	nav.site-menu ul li a
	{
		padding: 						0 12px;
	}

	.top-search-cont button
	{
		background: 					#CC001D;

		border-radius: 					0 3px 3px 0;
	}

	#search-game-result
	{
		top: 							60px;
		right: 							15px;

		width: 							450px;

		margin-right: 					0;
	}

	.search-gametitle-cont a
	{
		max-width: 						325px;
	}

	.mega-menu-item
	{
		width: 							25%;
	}

	.header-placeholder
	{
		height: 						140px;
	}

	.home-promo-bg-left,
	.home-promo-bg-right,
	.home-promo-bg-center
	{
		display: 						none;
	}

	.home_back_promo_2 .banner-promo
	{
		display: 						block;
	}

	.main-element-responsive
	{
		margin-top: 					15px;
	}

	.main-elem
	{
		background: 					#DAD6CA;

		border-radius: 					3px;

		overflow: 						hidden;
	}

	.main-elem .main-element-frame
	{
		width: 							50%;
	}

	.main-elem .col-xs-8 .relative
	{
		padding: 						15px;
	}

	.main-elem .elem-a-cont,
	.medium-elem .elem-a-cont
	{
		/* display: 						none; */
	}

	.elem-a-cont a:hover
	{
		background: 					none;
	}

	.main-elem .add-info-button-cont
	{
		right: 							20px;
		bottom: 						50px;
	}

	.main-elem .sold-counter-cont
	{
		right: 							20px;
		bottom: 						20px;
	}

	.main-elem-info-cont
	{
		height: 						auto;

		margin-left: 					0;
	}

	.main-elem-subtitle
	{
		right: 							0;

		width: 							50%;
	}

	.countdown-big-cont
	{
		margin: 						0 auto;
	}

	.promo-cont-responsive
	{
		
	}

	.promo-trades-home-cont
	{
		padding: 						15px;

		background: 					none;
	}

	.promo-trades-home-cont .text-know
	{
		float: 							none;

		height: 						auto;

		margin: 						0;
		margin-bottom: 					10px;
	}

	.promo-trades-home-cont .butt-know
	{
		float: 							none;

		margin: 						0;
	}

	.promo-trades-home-cont a.more-info
	{
		padding: 						10px 40px;
		margin: 						0;
	}

	.add-info-medium-elem .bottom
	{
		height: 						115px;
	}

	.add-info-medium-elem h2
	{
		width: 							100%;
	}

	.add-info-medium-elem .medium-elem-title .timeend
	{
		width: 							100%;
	}

	.add-info-medium-elem .top .plus-info
	{
		display: 						none;
	}

	.site-features-cont .col-xs-4
	{
		
	}

	.site-features-cont .feature-box
	{
		height: 						auto;
	}

	.newsletter-cont
	{
		background-image: 				none;
	}

	.newsletter-cont .text
	{
		float: 							none;

		width: 							100%;

		padding: 						0;
		margin-bottom: 					5px;

		text-align: 					center;
	}

	.newsletter-cont .right
	{
		float: 							none;

		text-align: 					center;
	}

	.newsletter-cont .input-newsletter
	{
		margin-left: 					0;
	}

	.homepage .promo-box .elem-img-cont img
	{
		width: 							100%;
		height: 						auto;
	}

	.store-row-cont .medium-elem-responsive
	{
		width: 							50%;
	}

	section.store .main-elem .add-info-button-cont
	{
		right: 							20px;
		bottom: 						20px;
	}

	.back-promo-home-store
	{
		height: 						auto;
	}

	.back-promo-home-store
	{
		background-image: 				none;
		background: 					rgba(25, 25, 25, 1);
	}

	.back-promo-home-store .bonus-game-text
	{
		padding: 						10px;
		margin: 						0;

		color: 							#FFF;
	}

	.back-promo-home-store .bonus-game-text .disclaimer-one
	{
		color: 							#FFF;
	}

	.homepage .tickets-col
	{
		width: 							33.33333333%;
		min-width: 						272px;
	}

	.giv-list-cont .tickets-row
	{
		margin: 						0;
	}

	.homepage .giv-list-cont .tickets-col
	{
		padding: 						0 5px;
	}

	.homepage .tickets-col .ticket-left
	{
		display: 						none;
	}

	#banner_form_box
	{
		width: 							auto;
	}

	.banner_giveaway .form-cont
	{
		float: 							none;

		width: 							auto !important;
		height: 						auto !important;

		padding: 						45px 15px !important;
	}

	.homepage .giveaway-social-cont
	{
		top: 							0;
		left: 							0;

		margin: 						0;

		width: 							100%;
		max-width: 						none;
		height: 						100%;
	}

	.giveaway-social-cont .social-text-cont,
	.giveaway-social-cont .social-buttons-giv
	{
		float: 							none;

		margin: 						0 auto;
		margin-bottom: 					10px;

		text-align: 					center;

		overflow: 						auto;
	}

	.giveaway-social-cont .social-text-cont
	{
		margin-top: 					15px;
	}

	.giveaway-social-cont .social-buttons-giv
	{
		width: 							270px;
	}

	.banner_giveaway .form-cont .giveaway-header
	{
		text-align: 					center;
	}

	footer
	{
		padding: 						15px;
	}

	nav.social-menu
	{
		float: 							left;

		margin-top: 					15px;
	}

	.banner-super-header .cont-promo {

	float:								none;

	width: 								100%;

	text-align:							center;
	}


	.game-opened-data .dev-row .left
	{
		width: 							100%;
	}

	.game-opened-data .dev-row .right
	{
		float: 							left;

		width: 							100%;

		margin-top: 					10px;
	}

	.game-opened-data .dev-row .right .game-steam-url span
	{
		padding: 						0;
		padding-right: 					7px;
	}

	.game-opened-data .sys-cont
	{
		height: 						auto;
	}

	.game-opened-data .add-info-cont
	{
		margin: 						0;
		margin-top: 					15px;
	}

	.bundle_page .opened-game-cont
	{
		padding: 						0 5px;
	}

	#form1
	{
		width: 							auto;

		padding: 						0 5px;
		margin-bottom: 					15px;
	}

	.modal.in .modal-dialog
	{
		width: 							90%;
	}

	#HappyHourOn
	{
		z-index: 						2050;
	}

	.custom-customer_selection .bundle-header-small-cont
	{
		margin-right: 					0;
	}

	.custom-customer_selection .bundle-header-cont-responsive
	{
		margin-top: 					30px;
	}

	.custom-customer_selection .timer-claim
	{
		margin-left: 					0;
	}

}
/* end < 990 */

/* < 880 */
@media (max-width: 895px)
{
	.container
	{
		width: 							100%;

		padding: 						0 5px;
	}

	.row
	{
		margin: 						0 -5px;
	}

	.col-xs-1, 
	.col-xs-2, 
	.col-xs-3, 
	.col-xs-4, 
	.col-xs-5, 
	.col-xs-6, 
	.col-xs-7, 
	.col-xs-8, 
	.col-xs-9, 
	.col-xs-10, 
	.col-xs-11, 
	.col-xs-12
	{ 
		padding: 						0 5px; 
	}

	.countdown-big-cont
	{
		margin: 						0 auto;
	}

	.homepage .tickets-col
	{
		width: 							50%;
	}

	.promo-cont-responsive,
	.medium-elem-responsive
	{
		margin-top: 					-15px;
	}

	.newsletter-cont
	{
		margin-top: 					-20px;
	}

	section.store .store-row-cont
	{
		margin: 						0 -5px;
	}

	.store-row-cont .promo-box
	{
		padding: 						0 5px;
	}

	.store-row-cont .medium-elem-responsive
	{
		margin-top: 					5px;
	}

}
/* end < 880 */


/* < 770 */
@media (max-width: 785px)
{
	.show-under-770 					{ display: block; }
	.show-under-770-inline 				{ display: inline-block; }
	.hide-under-770 					{ display: none; }


	.mega-menu-item
	{
		width: 							33.333%;
	}

	.steamnick-cont
	{
		float: 							left;

		margin-bottom: 					15px;
	}

	.user-submenu
	{
		float: 							left;
	}

	.site-features-cont .col-xs-4
	{
		width: 							100%;

		margin-top: 					35px;
	}

	.site-features-cont .col-xs-4:first-child
	{
		margin-top: 					0;
	}

	.amount-cont
	{
		margin-top: 					15px;
	}

	.happy-hour-link-cont
	{
		position: 						relative;

		margin: 						0 auto;
		margin-top: 					15px;
	}

	.bundle-claim-phrase
	{
		text-align: 					center !important;
	}

	/* CUSTOM-SPECIAL */
	.custom-special .bundle-item-cont-responsive
	{
		width: 							33.33%;
		min-height: 					428px;
	}
}
/* end < 770 */


/* < 670 */
@media (max-width: 685px)
{
	.show-under-670 					{ display: block; }
	.show-under-670-inline 				{ display: inline-block; }
	.hide-under-670 					{ display: none; }

	.header-placeholder
	{
		display: 						none;
	}

	#fixed-header
	{
		position: 						relative;
	}

	.homepage .tickets-col
	{
		width: 							100%;
	}

	.homepage .tickets-col .ticket-left
	{
		display: 						block;
	}

	.homepage .extra .responsive-col
	{
		width: 							100%;
	}

	.homepage .extra .responsive-col .free2play
	{
		width: 							50%;

		margin: 						0 auto;
		margin-top: 					15px;
	}

	.bundle-item-cont-responsive
	{
		width: 							50%;
	}

	.game-opened-video,
	.game-opened-data
	{
		width: 							100%;
	}

	.game-opened-video
	{
		margin-bottom: 					15px;
	}

	.game-opened-switcher-cont
	{
		height: 						auto;

		padding-right: 					0;
		margin-bottom: 					15px;
	}

	.game-opened-data .add-info-cont
	{
		float: 							right;

		margin: 						0;
	}

	.custom-customer_selection .selection-games-cont .game-item-cont
	{
		width: 							50%;

		margin-bottom: 					10px;
	}

	/* CUSTOM-SPECIAL */
	.custom-special .bundle-item-cont-responsive
	{
		min-height: 					385px;
	}
}
/* end < 670 */





/* < 570 */
@media (max-width: 585px)
{
	.show-under-570 					{ display: block; }
	.show-under-570-inline 				{ display: inline-block; }
	.hide-under-570 					{ display: none !important; }

	.news-text-mob-box {
		float: left;
  		  margin-top: 10px;
	}


.news-text-promo {
	display:		block;
}

	.news-text-mob {
		line-height: 23px;
	}

	.mega-menu-item
	{
		width: 							50%;
	}


	.main-elem .main-element-frame,
	.main-elem .main-element-frame
	{
		width: 							100%;
	}

	.main-elem
	{
		padding-top: 					0;
	}

	.main-elem-info-cont
	{
		margin-left: 					0;
	}

	.main-elem-subtitle
	{
		display: 						none;
	}

	.main-elem-info-cont h1
	{
		min-height: 					auto;
	}

	.subtitle-responsive
	{
		display: 						block;

		margin-bottom: 					15px;

		border-radius: 					3px;

		overflow: 						hidden;
	}

	.subtitle-responsive .main-elem-subtitle
	{
		position: 						relative;
		top: 							auto;
		right: 							auto;

		width: 							100%;

		display: 						block;
	}

	.subtitle-responsive .main-elem-subtitle .triangle
	{
		display: 						none;
	}

	.purchase-button-cont
	{
		width: 							50%;
		
		margin: 						0 auto;
	}

	.medium-elem-responsive
	{
		width: 							100%;
	}

	.newsletter-cont .input-newsletter
	{
		width: 							70%;

		margin: 						0 15%;
	}

	.newsletter-cont .btn-subscribe-newsletter
	{
		width: 							70%;

		margin: 						0 15%;
		margin-top: 					15px;
	}

	.store-row-cont .medium-elem-responsive
	{
		width: 							100%;
	}

	.homepage .extra .responsive-col .free2play
	{
		width: 							60%;
	}

	.submit-form
	{
		width: 							100%;

		margin: 						0;
		margin-bottom: 					10px;

		text-align: 					center;
	}

	.free2play-col
	{
		float: 							none;

		width: 							50%;

		margin: 						0 auto;
		margin-bottom: 					15px;
	}

	.free2play-col:last-child
	{
		margin-bottom: 					0;
	}

	/* CUSTOM-SPECIAL */
	.custom-special .bundle-item-cont-responsive
	{
		width: 							50%;
		min-height: 					385px;
	}

	.newsletter-home-cont
	{
		line-height: 65px;
	}

	.newsletter-home .text
	{
		margin-top: 6px;
   		line-height: 27px;
	}

	.newsletter-home .img-stay-tuned, .newsletter-home .text, .newsletter-home .input-cont, .newsletter-home .button-cont {
    margin-right: 14px;
	}

	.newsletter-home .input-cont input
	{
		width: 200px;
		font-size: 17px;
	}

	.newsletter-home .button-cont
	{
		margin-right: 0;
	}

	.newsletter-home .button-cont input
	{
		font-size: 17px;
	}

	.newsletter-home .close-cont
	{
		top: 12px;
		right: 15px;
	}

}
/* end < 570 */


/* < 500 */
@media (max-width: 515px)
{
	.show-under-500 					{ display: block; }
	.show-under-500-inline 				{ display: inline-block; }
	.hide-under-500 					{ display: none; }

	.homepage .tickets-col .ticket-left
	{
		display: 						none;
	}

	.extra .responsive-col .h-elem .h-elem-2
	{
		margin-left: 					0;
	}

	nav.footer-menu ul li
	{
		padding-bottom: 				15px;

		width: 							100%;
	}

	.footer-menu ul li .footer-link a
	{
		padding: 						0;
	}

	.banner-super-header .cont-promo p {

	font-size:					12px;
	color:						#fff;
	letter-spacing:				0.05em;
	}

	.bundle-header-cont-responsive
	{
		width: 							auto;
	}

	.bundle-logo-cont-responsive .bundle-logo-cont
	{
		width: 							auto;

		padding: 						0 10px;
	}

	.bundle-logo-cont-responsive .bundle-logo-cont h3.logo-claim
	{
		text-align: 					center;
	}

	.bundle-header-cont-responsive .bundle-header-small-cont-responsive
	{
		width: 							100%;

		margin: 						0;
		margin-top: 					25px;
	}

	.bundle-header-cont-responsive .bundle-header-small-cont
	{
		margin: 						0 auto;
	}

	.bundle-item-cont-responsive
	{
		width: 							100%;
	}

	.col-xs-6 .bundle-item-cont, .col-xs-12 .bundle-item-cont
	{
		min-height: 					auto;
	}

	.game-opened-data .more-info-cont
	{
		float: 							none;
	}

	.game-opened-data .more-info
	{
		width: 							100%;
	}

	.game-opened-data .add-info-cont
	{
		float: 							none;

		margin-top: 					15px;

		text-align: 					center;
	}

	#order-form-box .step-1 button, #order-form-box .step-1 .custom-input
	{
		margin-bottom: 					10px;
	}

	.stats-cont
	{
		width: 							90%;

		margin: 						0 auto;
	}

	.col-xs-12 .bundle-item-cont,
	.col-xs-6 .bundle-item-cont,
	.col-xs-4 .bundle-item-cont,
	.col-xs-3 .bundle-item-cont
	{
		min-height: 					auto;
	}

	.custom-customer_selection .bundle-header-cont-responsive
	{
		margin-top: 					0;
	}

	.custom-customer_selection .timer-claim
	{
		text-align: 					center;
	}

	.free2play-col
	{
		width: 							65%;
	}
}
/* end < 500 */

/* < 380 */
@media (max-width: 395px)
{

	.show-under-380 					{ display: block; }
	.show-under-380-inline 				{ display: inline-block; }
	.hide-under-380 					{ display: none; }

	.container,
	.row,
	.col-xs-1, 
	.col-xs-2, 
	.col-xs-3, 
	.col-xs-4, 
	.col-xs-5, 
	.col-xs-6, 
	.col-xs-7, 
	.col-xs-8, 
	.col-xs-9, 
	.col-xs-10, 
	.col-xs-11, 
	.col-xs-12,
	section.store .store-row-cont,
	section.store .store-row-cont .game-col
	{ 
		padding: 						0; 
		margin: 						0 auto;
	}

	.main-elem, 
	.promo-trades-home-cont,
	.add-info-medium-elem,
	.newsletter-cont,
	.extra .responsive-col .h-elem,
	.free2play-title,
	.feature-box
	{
		border-radius: 					0;
	}

	nav.link-list ul li
	{
		width: 							100%;
	}

	nav.link-list ul li .responsive-sub-nav
	{
		padding: 						15px 10px;
		padding-bottom: 				0;
		margin-bottom: 					2px;

		color: 							#FFF;

		background: 					#A70000;
	}

	nav.link-list ul li .responsive-sub-nav .mega-menu-item
	{
		
	}

	nav.site-menu ul li.bundles-cont .responsive-sub-nav .img-cont
	{
		padding: 						0;
	}

	.extra-info-cont
	{
		bottom: 						66px;
	}

	.main-elem
	{
		margin-top: 					30px;
	}

	.main-elem .col-xs-8 .relative
	{
		padding: 						0;
	}

	.purchase-button-cont
	{
		width: 							60%;
	}

	

	.add-info-medium-elem
	{
		position: 						relative;
		
		margin-top: 					-10px;

		border: 						none;
	}

	.btn-show-all
	{
		margin-right: 					5px;
	}

	.store_notes
	{
		padding: 						5px;
	}

	.extra .responsive-col .h-elem .h-elem-2
	{
		margin: 						0;
	}

	.homepage .extra .responsive-col .free2play
	{
		width: 							100%;
	}

	nav.site-menu .logo-cont
	{
		height: 						140px;
	}

	.top-search-cont
	{
		top: 							60px;
		left: 							15px;
	}

	.giv-list-cont .tickets-row
	{
		margin-right: 					0;
	}

	.free2play-title 
	{
		margin-top: 					0;
	}

	.site-features-cont .feature-icon-cont
	{
		left: 							10px;
	}

	.game-opened-video
	{
		margin-bottom: 					15px;
	}

	#form1
	{
		padding: 						0;
	}

	#order-box
	{
		border-radius: 					0;
	}

	#order-box #order-form #order-form-box
	{
		padding: 						0 10px;
	}

	.custom-customer_selection .selection-games-cont .game-item-cont
	{
		width: 							100%;
	}

	.free2play-col
	{
		width: 							100%;
	}

	/* CUSTOM-SPECIAL */
	.custom-special .bundle-item-cont-responsive
	{
		width: 							100%;
	}

	.newsletter-home .input-cont
	{
		width:					100%;
		margin-right:			0;
	}

	.newsletter-home .input-cont input
	{
		width:					100%;
	}

	.newsletter-home .button-cont,
	.newsletter-home .button-cont input
	{
		width:					100%;
	}


}
/* end < 380 */


/* < 320 */
@media (max-width: 335px)
{
	.show-under-320 					{ display: block; }
	.show-under-320-inline 				{ display: inline-block; }
	.hide-under-320 					{ display: none; }
}
/* end < 320 */

.steam-library-filter {
   	width:						100%;
    margin:						0 auto 10px;

}

.steam-library-filter-box {
    max-width:					443px;
    margin:						0 auto;
    border:						1px solid;
    border-radius:				3px;
    text-align:					right;
}

.steam-library-filter button {
    width: 100px;
    margin: 0 0 0 15px;
    border-radius: 0 3px 3px 0;
}

/* GIVEAWAYS RESPONSIVE */



@media (max-width: 1900px) {

/* GIVEAWAYS RESPONSIVE */

/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail .ticket-right {
  	  width:					510px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
   	 width:						396px;


	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1890px) {

/* GIVEAWAYS RESPONSIVE */

/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail .ticket-right {
    	width:					500px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					386px;


	}

/* ENDS GIVEAWAYS RESPONSIVE */


}



@media (max-width: 1870px) {

/* GIVEAWAYS RESPONSIVE */


	.list-cont-resp .ticket-cont {
 
    	max-width:				480px;

	}


	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					229px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					170px;

	}

/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail .ticket-right {
    	width:					480px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					366px;

	}

	.giveaways-detail-page .ticket-detail-ticket {

    	width:					63%;

	}

/* ENDS GIVEAWAYS RESPONSIVE */


}

@media (max-width: 1850px) {


/* GIVEAWAYS RESPONSIVE */

/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail .ticket-right {
   		width:					460px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
   		width:					346px;


	}

/* ENDS GIVEAWAYS RESPONSIVE */


}

@media (max-width: 1830px) {

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
 
    	max-width:				470px;

	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					219px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					160px;

	}

/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail .ticket-right {
    	width:					440px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					326px;

	}

	.giveaways-detail-page .ticket-detail-ticket {
    	width:					62%;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1810px) {

/* GIVEAWAYS RESPONSIVE */

/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail .ticket-right {
    	width:					420px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					306px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1800px) {

/*  GIVEAWAYS RESPONSIVE */

	.list-cont-resp .googleadv {

   		width:					33.33%;


	}

	.list-cont-resp .googleadv div {


    	width:					100%;
    	max-width:				455px;

	}


	.list-cont-resp .ticket-cont {
 
    	max-width:				455px;

	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					204px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					145px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1790px) {

/*  GIVEAWAYS RESPONSIVE */

	.under1790-disp-no {display:			none;}

	

/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail .ticket-right {
    	width:					400px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					286px;

	}

	.giveaways-detail-page .ticket-detail-ticket {
    	width:					61%;
	}

/* ENDS GIVEAWAYS RESPONSIVE */


}

@media (max-width: 1770px) {

/* GIVEAWAYS RESPONSIVE */

/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail .ticket-right {
    	width:					380px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					266px;

	}
	.giveaways-detail-page .ticket-detail-ticket {
    	width:					61%;
	}


/* GIVEAWAYS DETAIL */


	.giveaways-detail-page .ticket-detail-ticket {
    	width:					60%;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}


@media (max-width: 1750px) {

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .googleadv {
    	width:					33.33%;
	}

	.list-cont-resp .googleadv div {
    	width:					100%;
    	max-width:				440px;
	}

	.list-cont-resp .ticket-cont {
 
   		max-width:				440px;

	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					189px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					130px;

	}

	/* GIVEAWAYS DETAIL */

	.giveaways-detail-page-resp {padding:	0 10px;}

	.giveaways-detail-page .ticket-detail-ticket {
    	width:					60%;
	}

	.ticket-detail-ticket .detail .ticket-right {
    	width:					360px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					246px;


	}

/* ENDS GIVEAWAYS RESPONSIVE */

}




@media (max-width: 1710px) {

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .googleadv {
    	width:					33.33%;
	}

	.list-cont-resp .googleadv div {
    	width:					100%;
    	max-width:				430px;
	}

	.list-cont-resp .ticket-cont {
 
    	max-width:				430px;

	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					179px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					120px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1700px) {

/* GIVEAWAYS RESPONSIVE */

/* GIVEAWAYS DETAIL */

	.under1701-disp-n {display:			none;}

	.giveaways-detail-page .ticket-detail-ticket {
    	width:					100%;
    	padding:				0px;
    	float:					none;
	}

	.ticket-cont .detail {
    	width:					100%;
    	max-width:				1020px;
    	margin:					0 auto;
	}

	.ticket-detail-ticket .detail .ticket-right {
    	width:					610px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					496px;

	}


	.giveaways-detail-page .ticket-detail-info.extra-data-cont-resp {
    	width:					100%;
    	float:					none;
    	max-width:				1020px;
    	margin:					0 auto;
	}

	.extra-data-participants.extra-data-part-resp {
    	width:					455px;
	}

	.extra-data-cont .entries-bowl-resp {

    	width:					152px !important;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}


@media (max-width: 1670px) {

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .googleadv {
    	width:					33.33%;
	}

	.list-cont-resp .googleadv div {
    	width:					100%;
    	max-width:				420px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					231px;
	}
	 
	.list-cont-resp .ticket-cont {
 
    	max-width:				420px;

	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					189px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					130px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}


@media (max-width: 1660px) {

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .googleadv {
    	width:					33.33%;
	}

	.list-cont-resp .googleadv div {
    	width:					100%;
    	max-width:				400px;
	}

	.cover-resp .ticket-left .game-img-cont img {
	    width:					100%;
	    height:					141px;
	}


	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					211px;
	}

	.ticket-left .game-img-cont img {
    	width:					100%;
    	height:					86px;
	}

	.list-cont-resp .ticket-cont {
    	max-width:				400px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}



@media (max-width: 1600px) {

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					171px;
	}

	.list-cont-resp .ticket-cont {
    	max-width:				385px;
	}

/* GIVEAWAYS DETAIL */

	.giveaways-detail-page .ticket-cont .ticket-left .game-img-cont img {
    	width:					100%;
    	height:					193px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1590px) {

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .googleadv {
    	width:					33.33%;
	}

	.list-cont-resp .googleadv div {
    	width:					100%;
    	max-width:				390px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					201px;
	}



	.list-cont-resp .ticket-cont {
    	max-width:				390px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1580px) {

/* GIVEAWAYS RESPONSIVE */

.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					181px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}



@media (max-width: 1530px) {


/* GIVEAWAYS RESPONSIVE */

	.under1530 {display:none;}


	.list-cont-resp .googleadv {

		width:					49.8%;
    	float:					left;
    	padding:				0;
    	margin:					0 auto;
	}

	.list-cont-resp .googleadv div {


    	width:					100%;
    	max-width:				530px;
    	margin:					0 auto;
	}
	 
	.list-cont-resp .ig-ticket-single-3 {

	    width:					49.8%;
	    float:					left;
	}
	
	.list-cont-resp .ticket-cont {
    	max-width:				530px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					261px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					265px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					206px;

	}


/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1480px) {


/* GIVEAWAYS RESPONSIVE */
	 

	.list-cont-resp .ig-ticket-single-3 {

	    width:					49.8%;
	    float:					left;
	}
	
	.list-cont-resp .ticket-cont {
    	max-width:				530px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					261px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					265px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					206px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1430px) {


/* GIVEAWAYS RESPONSIVE */
	
	.list-cont-resp .ticket-cont {
    	max-width:				510px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					251px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					255px;
	}

	.ticket-cont .small .ticket-info-cont {
    	width:					196px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}





@media (max-width: 1390px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				485px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					241px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					244px;
	}

	.ticket-cont .small .ticket-info-cont {
    	width:					186px;

	}

/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail .ticket-right {
    	width:					550px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					436px;

	}

	.ticket-detail-ticket .detail {
	    width:					100%;
	    max-width:				960px;
	    margin:					0 auto;
	}

	.giveaways-detail-page .ticket-detail-info.extra-data-cont-resp {
	    width:					100%;
	    max-width:				960px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1360px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				486px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					241px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					244px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					185px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */
}





@media (max-width: 1315px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				465px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					241px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					224px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					166px;

	}


/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail {
    	width:					100%;
    	max-width:				910px;
    	margin:					0 auto;
	}

	.ticket-detail-ticket .detail .ticket-right {
    	width:					500px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					386px;

	}


	.giveaways-detail-page .ticket-detail-info.extra-data-cont-resp {
    	width:					100%;
    	max-width:				910px;
	}

	.extra-data-participants.extra-data-part-resp {
    	width:					435px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1300px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				445px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					231px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					214px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					156px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1287px) {



/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont .detail .ticket-left {
    	width:					400px;
    	height:					269px;
    	overflow:				hidden;
	}

	.list-cont-resp .ticket-cont .detail .ticket-right {
    	width:					540px;
	}

	.list-cont-resp .ticket-cont .detail .ticket-info-cont {
    	width:					426px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

			/* TOP MENU ON SCREEN */


@media (max-width: 1270px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				435px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					221px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					214px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					156px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1269px) {

/* NEWSLETTER REQUEST HOMEPAGE */

.close-cont {
    position: absolute;
    top: 15px;
    right: 25px;
    }


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				555px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					221px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					330px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					271px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */

}


@media (max-width: 1210px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				541px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					221px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					320px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					261px;

	}


/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 1200px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				505px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					201px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					300px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					241px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 1170px) {

	.promo-stripe-img.kim {
		display:				none;
	}

}

@media (max-width: 1120px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				465px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					201px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					260px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	width:					201px;

	}


/* ENDS GIVEAWAYS RESPONSIVE */

}





@media (max-width: 1080px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
	   	width:					490px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
   		width:					261px;
	}


	.list-cont-resp .ticket-cont .small .ticket-info-cont {
	    line-height:			1;
	    width:					202px;
	}


/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1024px) {


/* GIVEAWAYS RESPONSIVE */

	.google-adv-box {

		display:	none;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 1010px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
	   	width:					440px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
	    width:					211px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
   		 width:					211px;
	}


	.list-cont-resp .ticket-cont .small .ticket-info-cont {
	    line-height:			1;
	    width:					152px;
	}

	/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail {
    	width:					100%;
    	max-width:				810px;
    	margin:					0 auto;
	}

	.ticket-detail-ticket .detail .ticket-right {
    	width:					400px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					287px;

	}


	.giveaways-detail-page .ticket-detail-info.extra-data-cont-resp {
    	width:					100%;
    	max-width:				810px;
	}

	.extra-data-participants.extra-data-part-resp {
    	width:					415px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 990px) {


/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
		width:					100%;
    	max-width:				431px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					201px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					230px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
	    line-height:			1;
	    width:					171px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 980px) {

/*  GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
		width:					100%;
    	max-width:				411px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					201px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					210px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
	    line-height:			1;
	    width:					151px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}


@media (max-width: 935px) {

/* MASSIVE GIVEAWAYS */

.page-component .input-group .input-label, .vex .input-group .input-label {
	display: none !important;
}

.massive-give {
    position: relative;
    overflow: hidden;
    max-width: 800px;
    margin: 20px auto 10px;
   }


.mass-give-img {
    max-width: 461px !important;
}

.woobox-offer {
}

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
		width:					100%;
    	max-width:				391px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					201px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					190px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
	    line-height:			1;
	    width:					131px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}



@media (max-width: 910px) {
	

/* GIVEAWAYS RESPONSIVE */

	/* GIVEAWAYS DETAIL */

	.ticket-detail-ticket .detail {
    	width:					100%;
    	max-width:				770px;
    	margin:					0 auto;
	}

	.ticket-detail-ticket .detail .ticket-right {
    	width:					360px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					247px;

	}


	.giveaways-detail-page .ticket-detail-info.extra-data-cont-resp {
    	width:					100%;
    	max-width:				770px;
	}

	.extra-data-participants.extra-data-part-resp {
    	width:					415px;
	}


/* ENDS GIVEAWAYS RESPONSIVE */
}



@media (max-width: 902px) {

/* GIVEAWAYS RESPONSIVE */

	.under902-disp-no {display:none;}

	.list-cont-resp .ig-ticket-single-3 {

	    width:					100%;
	    float:					none;
	}
	
	.list-cont-resp .ticket-cont {
    	max-width:				680px;
	}

	.list-cont-resp .googleadv {

		width:					100%;
    	float:					none;
    	padding:				0;
    	margin:					0 auto;
	}

	.list-cont-resp .googleadv div {

    	width:					100%;
    	max-width:				680px;
    	margin:					0 auto;
	}

/* PAGINAZIONE GIVEAWAYS */

	.giveaways-pag-box {
		float:					none;
		width:					100%;
		max-width:				480px;
		margin:					0 auto;
	}

	.giveaways-pag-box .page-nav .page-link-cont:last-child {

	    margin-right:			0px !important;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 895px) {

/* GIVEAWAYS RESPONSIVE */

	.ig-container .search-cont .absolute {

	    right:					12px;

	}

	.ig-container .search-cont .search-trades-result-cont .trade-item .title-cont a {

    	line-height:			40px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */
}


@media (max-width: 871px) {

/* GIVEAWAYS RESPONSIVE */

	.under871-ticket-left-resp {display:			block;}


	
	.list-cont-resp .ticket-cont {

    	width:					758px;

	}

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	margin-bottom:			20px;
	}

		/* GIVEAWAYS DETAIL */

	.ticket-left.ticket-left-resp {width: 100%;}

	.under871-ticket-left-resp .ticket-left .price-type-cont .ticket-price {
    	width:					14%;

	}

	.under871-ticket-left-resp .type-level-cont {
    	text-align:				right;
    	line-height:			21px;
    	margin:					5px 11px 0;
	}
	.ticket-detail-ticket .detail {
    	width:					100%;
    	max-width:				709px;
    	margin:					0 auto;
	}

	.ticket-detail-ticket .detail .ticket-right {
    	width:					689px;
	}

	.ticket-detail-ticket .detail .ticket-info-cont {
    	width:					575px;

	}


	.giveaways-detail-page .ticket-detail-info.extra-data-cont-resp {
    	width:					100%;
    	max-width:				670px;
	}

	.extra-data-participants.extra-data-part-resp {
    	width:					415px;
	}

	.under871-ticket-left-no {display: none;}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 851px) {

/* MASSIVE GIVEAWAYS */	

.massive-give {
    max-width: 500px;
    margin: 20px auto 10px;
}

.mass-give-img {
    float: left;
    max-width: 501px !important;
}

.woobox-offer {

    margin: 0px auto !important;
    border: none;
    width: 100%;
    max-width: 520px !important;
}

.button-massive-give {

    text-align: center;
    height: auto;

}

.button-massive-give button {

    position: relative;
    margin:0 auto 10px;
    float: none;
    top: 0;
    right: 0;

}

.massive-give-info {
    color: #fff;
    line-height: 25px;
    }

.massive-give-info {
	margin:	0 auto;
}

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	margin-bottom:			20px;
	}
	
	.list-cont-resp .ticket-cont {

    	width:					758px;

	}

/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 810px) {

	.promo-stripe {
	    height:					auto;
	    text-align:				center;
	    padding:				15px 0;
	}

	.promo-stripe img {

    display:					block;
    margin:						0px auto;
	}

	.promo-stripe span {

	line-height:				30px;
    margin:						0;
   }

/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	margin-bottom:			20px;
	}
	
	.list-cont-resp .ticket-cont {

    	width:					748px;

	}

	.list-cont-resp .col-xs-3.mobile-3-elements	{
	    padding:				0 5px;
	}


/* ENDS GIVEAWAYS RESPONSIVE */

}



@media (max-width: 800px) {


/* GIVEAWAYS RESPONSIVE */

	.show-under-800 		{ display: block; }
	.hide-under-800 		{ display: none; }

	.cover-cont .cover-resp {
    	width:					100%;
    	height:					200px;
	}

	.cover-resp #carousel-cover {
    	width:					100%;
    	height:					200px;
	}
	
	.list-cont-resp .giv-list-cont .tickets-col {
   		padding:				0px;
   		margin-bottom:			20px;
   		margin-right:			0px;
	}

	.list-cont-resp .ig-ticket-single-3 {
    	margin-right:			0;
    	width:					100%;
    	float:					left;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					271px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
	    line-height:			1;
	    width:					212px;
	}

	.list-cont-resp .ticket-cont {
    	width:					676px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 797px) {


/*  GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-left .game-img-cont img,
	.cover-resp .ticket-left .game-img-cont img {
	    width:					100%;
	    height:					86px;
	}

	.ticket-cont .small .ticket-left {

		width:					201px;
	}


	.cover-cont .cover {
    	width:					100%;
    	height:					212px;
    	background:				url(/img/giveaways/red-carpet-indiegala-100.jpg) 50% 50% no-repeat;
	}

	.ticket-cont.feature-ticket {
    	width:					515px;
    	margin:					0 auto;
	}

	.giv-list-cont {
    	padding:				44px 0px;
	}


	.list-cont-resp .giv-list-cont .tickets-col {
    	padding: 0;
    	margin-bottom: 20px;
    	width: 100%;
    	margin-right: 0;
	}

	.list-cont-resp .ticket-cont {
    	width:					515px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont,
	.cover-resp  .ticket-cont .small .ticket-info-cont {
    	line-height:			1;
    	width:					252px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right,
	.cover-resp .ticket-cont .small .ticket-right {
    	width:					311px;
	}


/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 760px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {
   		padding:				0px;
   		margin-bottom:			20px;
	}

	.sort-menu .sort-item a, .sort-menu .sort-item span {
    font-size:					16px;
	}
}

@media (max-width: 710px) {

	.list-cont-resp .giv-list-cont .tickets-col {
   		padding:				0px;
   		margin-bottom:			20px;
	}

	.list-cont-resp .ticket-cont {
    	width:					518px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */

}



@media (max-width: 690px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
	    width:					100%;
	    max-width:				610px;
	}

	.list-cont-resp .giv-list-cont {
    	padding:				10px 0;
	}


		.ticket-cont.feature-ticket {
    	width:					483px;
    	margin:					0 auto;
	}

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	width:					100%;
    	margin:					10px auto;
	}

	.list-cont-resp .ticket-cont,
	.cover-resp .ticket-cont
	 {
    	width:					483px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right,
	.cover-resp .ticket-cont .small .ticket-right {
	    width:					281px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont,
	.cover-resp .ticket-cont .small .ticket-info-cont {
    	line-height:			1;
    	width:					222px;
	}

	.list-cont-resp .search-giv-mobile {
		clear:					both;
    	margin-top:				10px;
    	width:					100%;
    }

 	.list-cont-resp .filter-giv-mobile {
    	width:					91.5%;
    }

	.list-cont-resp .search-cont .search-trades-result-cont {

	   	width:					96%;
	}

		.search-cont .search-trades-result-cont .trade-item .title-cont {
    	width:					74% !important;
    	padding:				0;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 670px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	width:					100%;
    	margin:					10px auto;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 660px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	width:					100%;
    	margin:					10px auto;
	}

	.list-cont-resp .ticket-cont {
    	width:					487px;
	}
	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 650px) {

	/* GIVEAWAYS RESPONSIVE */

	.show-under-650 {

		display:				block;
	}


	.hide-under-650 {

		display:				none;
	}

	.col-xs-9-under-650 {

		width:					75%;
	}

	.list-cont-resp .giv-list-cont .tickets-row {
    	margin:					0 10px;
	}

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	width:					100%;
    	margin:					10px auto;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 640px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {
   		padding:				0px;
    	width:					100%;
   		margin:					10px auto;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 630px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0 60px;
    	width:					600px;
    	margin:					10px auto;
	}

	.list-cont-resp .ticket-cont {
    	width:					520px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}


@media (max-width: 620px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont.feature-ticket,
	.cover-resp .ticket-cont.feature-ticket {
    	width:					453px;
    	margin:					0 auto;
	}

	.list-cont-resp .giv-list-cont .tickets-col {
   		padding:				0 75px;
    	width:					600px;
    	margin:					10px auto;
	}

	.list-cont-resp .ticket-cont {
    	width:					500px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right,
	.cover-resp .ticket-cont .small .ticket-right {
    	width:					251px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont,
	.cover-resp .ticket-cont .small .ticket-info-cont {
    	line-height:			1;
    	width:					202px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 610px) {

	/* GIVEAWAYS RESPONSIVE */

	.cover-cont .cover-text {
	    text-align:				center;
	    line-height:			40px;
	    color:					#FFF;
	    font-size:				25px;
	    text-shadow:			none;
	    height:					75px;
}

	.cover-cont .guidelines {
	    position:				relative;
	    top:					-9px;
	    right:					0;
	    z-index:				90;	
	}

		.ticket-cont.feature-ticket {
    	width:					472px;
    	margin:					0 auto;
	}

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	width:					100%;
    	margin:					10px auto;

	}

	.list-cont-resp .ticket-cont {
    	width:					454px;
	}
	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 600px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	width:					100%;
    	margin:					10px auto;
	}

	.list-cont-resp .ticket-cont {
    	width:					463px;
	}

	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					261px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	line-height: 1;
    	width:					202px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}


@media (max-width: 590px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {
    	padding:				0px;
    	width:					100%;
    	margin:					10px auto;
	}

	.list-cont-resp .ticket-cont {
    	width:					439px;
	}

		.ticket-cont.feature-ticket {
    	width:					438px;
    	margin:					0 auto;
	}

	.list-cont-resp .ticket-cont .small .ticket-right,
	.cover-resp .ticket-cont .small .ticket-right  {
    	width:					236px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont,
	.cover-resp .ticket-cont .small .ticket-info-cont {
    	line-height:			1;
    	width:					177px;
	}
	/* ENDS GIVEAWAYS RESPONSIVE */
}


@media (max-width: 560px) {

	/* GIVEAWAYS RESPONSIVE */

		.ticket-cont.feature-ticket {
    	width:					428px;
    	margin:					0 auto;
	}


	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					226px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	line-height:			1;
    	width:					167px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 550px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	width:					428px;
	}
		.ticket-cont.feature-ticket {
    	width:					428px;
    	margin:					0 auto;
	}


	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					226px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	line-height:			1;
    	width:					167px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 540px) {

	/* GIVEAWAYS RESPONSIVE */

	.ticket-cont.feature-ticket {
    	width:					418px;
    	margin:					0 auto;
	}


	.list-cont-resp .ticket-cont .small .ticket-right {
    	width:					216px;
	}

	.list-cont-resp .ticket-cont .small .ticket-info-cont {
    	line-height:			1;
    	width:					157px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */

}

@media (max-width: 535px) {

	/* GIVEAWAYS RESPONSIVE */
	.cover-resp .user-info-cont .avatar-indiegala img {
    	width:					auto;
    	height:					23px;
    	display:				block;
    	margin-top:				5px;
	}


		.ticket-cont.feature-ticket {
    	width:					418px;
    	margin:					0 auto;
	}

	.list-cont-resp .small .warning-cover {
    	width:					470px;
    	height:					138px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}



@media (max-width: 530px) {

/* MASSIVE GIVEAWAYS */



	.massive-give {
	    max-width: 300px;
	    margin: 20px auto 10px;
	}

	.mass-give-img {
	    max-width: 300px !important;
	}

	.woobox-offer {
	    margin: 0px auto !important;
	    border: none;
	    width: 100%;
	    max-width: 300px !important;
	}

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .googleadv {

		width:					100%;
    	float:					none;
    	padding:				0;
    	margin:					0 auto;
	}

	.list-cont-resp .googleadv div {


    	width:					100%;
    	max-width:				274px;
    	margin:					0 auto;
	}


	.show-under-530 {

		display:				block;
	}


	.hide-under-530 {

		display:				none;
	}

	.ig-container .sort-menu .filter-giv-mobile .col-xs-3.level-filter	{  
		position: absolute;
    	right: 4px;
    	top: 44px;
    }

		.mobile-3-elements {

			width:				33.33333333%;
	}

		.search-giv-mobile {
    	clear:					none;
    	margin-top:				10px;
    	width:					75%;
    	float:					left;
	}

		.filter-giv-mobile {

    	width:					100%;
    	
	}

	.filter-giv-mobile .mobile-3-elements a {

    	background:				#a70000 !important;
    	
	}
	
	.cover-resp .user-info-cont .avatar-indiegala img {
    	width:					auto;
    	height:					27px;
    	display:				block;
    	margin-top:				3px;
	}


		.ticket-cont.feature-ticket {
    	width:					405px;
    	margin:					6px auto;
	}


	.list-cont-resp .ticket-cont,
	.cover-resp .ticket-cont
	 {
    	width:					274px;
	}

	.list-cont-resp .ticket-cont.feature-ticket,
	.cover-resp .ticket-cont.feature-ticket
	{
    	width:					274px;
	}


	.list-cont-resp .ticket-cont .small .ticket-info-cont,
	.cover-resp  .ticket-cont .small .ticket-info-cont
	 	{
	    width:					12px;
	}


	.list-cont-resp .ticket-cont .small .ticket-info-cont .margin-cont,
	.cover-resp .ticket-cont .small .ticket-info-cont .margin-cont {

		border:					none;
	}


	.list-cont-resp .ticket-cont .small .ticket-right,
	.cover-resp .ticket-cont .small .ticket-right {
   		width:					71px;
	}

		.small-coupon-mobile {
		background: url(/img/giveaways/main/dent_small.png);
		width:					5px;
		height:					138px;
		float:					left;
	}


		.ticket-cont.feature-ticket {
    	width:					272px;
    	margin:					6px auto;
	}

	.search-cont .search-trades-result-cont {
    	position:				absolute;
    	left:					6px;
    	z-index:				55;
    	width:					130%;

	}

	/* ENDS GIVEAWAYS RESPONSIVE */

}




@media (max-width: 510px) {

	/* GIVEAWAYS RESPONSIVE */

	.under510px-disp-n {display:				none !important;}

	.under510px-disp-b {display:				block !important;}

	/* PAGINAZIONE GIVEAWAYS */

	.giveaways-pag-box {

		max-width:				350px;

		}

		.sort-menu .sort-item a, 
		.sort-menu .sort-item span  {
		display: 				block;
		line-height: 			35px;

		color: 					#FFF;
		font-size: 				14px;
		text-shadow: 			0 1px 0 #2E2E2E;

		border-radius: 			3px;

		-webkit-transition: 	all 200ms ease;
		-moz-transition: 		all 200ms ease;
		-ms-transition: 		all 200ms ease;
		-o-transition: 			all 200ms ease;
		transition: 			all 200ms ease;
	}

		.sort-menu .row div {
    	padding:				0 2px;
	}

	.ig-container .search-cont .search-trades-result-cont .try_more_specific {
		line-height:			20px;
    	margin:					0px 5px 10px 5px;
    	font-size:				13px;

	}

	.google-adv-box {display: none;}

	/* ENDS GIVEAWAYS RESPONSIVE */

	}



@media (max-width: 440px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	width:					275px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}



@media (max-width: 410px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				325px;
    	width:					100%;
	}


	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					253px;
	}

	.search-giv-mobile {
    	clear:					none;
    	margin-top:				10px !important;
	}


	/* PAGINAZIONE GIVEAWAYS */

	.giveaways .page-link-cont a, .giveaways .page-link-cont span {
    	padding:				0 11px !important;
    	line-height:			35px !important;
    	font-size:				11px !important;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 400px) {

	/* GIVEAWAYS RESPONSIVE */

	.sort-menu .row div {
    	padding:				0px !important; 
	}


	.ig-container .sort-menu .filter-giv-mobile .col-xs-3.mobile-3-elements {

		width:					32.45%;
		margin:					0 4px 0 0; 
	}

	.ig-container .sort-menu .filter-giv-mobile .col-xs-3.mobile-3-elements:nth-child(3) {

		margin:					0; 
	}

	.ig-container .sort-menu .filter-giv-mobile .col-xs-3.show-under-530 {

		margin-right:			7px !important; 
	}

	.ig-container .search-cont .search-trades-result-cont {
    	position:				absolute;
    	left:					6px;
    	z-index:				55;
    	width:					130%;
	}

	.ig-container .search-trades-result-cont h4 {padding: 10px 0 0 10px;}

	.ig-container .search-cont .search-trades-result-cont .trade-item .title-cont a {
    	max-width:				352px;
    	padding:				0 15px;
    	display:				block;
    	line-height:			35px;
    	font-size:				17px;
    	text-overflow:			ellipsis;

	}

	.ig-container .underwidth400-margin0 {margin:		0px !important;}

	.ig-container .search-cont .search-trades-result-cont .trade-item .title-cont {
    	width:					75% !important;
    	padding:				0;
	}

	.ig-container .search-cont .search-trades-result-cont .try_more_specific .fa {

    	position:				relative;
    	top:					2px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}



@media (max-width: 390px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				330px;
	}

		.search-giv-mobile {
		width:					70%;
    	clear:					none;
    	margin-top:				10px;
	}

	.list-cont-resp .ticket-left .game-img-cont img, .cover-resp .ticket-left .game-img-cont img {
    	width:					100%;
    	height:					86px;
	}

	.search-cont .search-trades-result-cont {
    	position:				absolute;
    	left:					6px;
    	z-index:				55;
    	width:					140%;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}

@media (max-width: 380px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont {
    	max-width:				310px;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					233px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */
}


@media (max-width: 370px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					235px;
	}
	/* ENDS GIVEAWAYS RESPONSIVE */
}


@media (max-width: 350px) {

	/* GIVEAWAYS RESPONSIVE */

	.list-cont-resp .giv-list-cont .tickets-col {

    	width:					100%;
	}

	.list-cont-resp .ticket-cont .small .ticket-left {
    	width:					235px;
	}

	/* ENDS GIVEAWAYS RESPONSIVE */

}


@media (max-width: 320px) {

	/* GIVEAWAYS RESPONSIVE */

	.show-under-530 {

		display:				block;
		}

	.hide-under-530 {

		display:				none;
		}

	.mobile-3-elements {

		width:					33.33333333%;
	}

	.search-giv-mobile {
    	clear:					none;
    	margin-top:				10px;
    	width:					75%;
    	float:					left;
	}

	.cover-resp .user-info-cont .avatar-indiegala img {
    	width:					auto;
    	height:					27px;
    	display:				block;
    	margin-top:				3px;
	}


	.list-cont-resp .giv-list-cont {
    	padding:				8px 0px 0 0px;
	}

	.list-cont-resp .giv-list-cont .tickets-col {
    	width:					300px;
    	padding:				0 15px;
	}

/* ENDS GIVEAWAYS RESPONSIVE */

}

/* ENDS GIVEAWAYS RESPONSIVE */



/* NEW FOOTER */
footer 	{min-width:290px; }


.footer-copyright {
    	font-size:				12px;
    	text-align:				left;
	}

@media  (max-width: 1439px) { 
	footer {
	    padding-top:30px;
	    padding-bottom:30px;
	}
    .footer-boxes {
        width:25%; 
    }
    .footer-box-first {
        display: none;
    }
     .footer-resp-logo {
        display: block;
        margin-bottom: 0px;
    }

    .footer-box-text p {
        text-align: left;
    }
    .footer-circle-img {
        margin-right: 0;
    }
    .footer-circle-img img {
        width: 70%;
    }
    .footer-box-title {
        padding-top: 5px;
        min-height: 50px;

    }
    .social-menu-responsive {display: block;}
    .social-menu-hide-responsive {display: none}


}
@media  (max-width: 1199px) { 
    .footer-boxes {
        width:50%; 
    }
    footer {padding-left: 3%}
     .footer-box-title {
        min-height: inherit;
        margin-top:10px;
    }
    .footer-circle-img {
        margin-right: 0;
        margin-left: -50px;
        margin-top: 5px;
    }
    .footer-circle-img img {
        width: 40px;
    }
    .footer-box-title2 {
        padding-top: 17px;
    }
    .footer-box-second {min-height: 415px;}

    .newsletter-home {
    	padding: 14px 27px;
	}
}

@media  (max-width: 720px) { 
    .footer-boxes {
        width:100%; 
        float: none;
    }
    .footer-boxes:after {
        clear: both;
        width:100%;
        content:" ";
        display: block;
    }
    .footer_notes {margin: 20px}
    .social-menu-mobile {display: block; width: 100%; float: none; clear: both}
    .social-menu-desk {display: none;}
    .footer-resp-logo {margin-bottom: -10px;}
    .footer-circle-img { display: none; }
    .footer-box-text { margin:0 20px 0 0; padding: 0; }
  
    .footer-box-second {min-height: inherit;}
}
@media  (max-width: 480px) { 
	.footer-box-second {margin-bottom: 30px;}
}

@media  (max-width: 380px) { 
	
footer 	{min-width:290px; }


.footer-copyright {
    	font-size:				12px;
    	text-align:				left;
	}
}

@media  (max-width: 320px) { 
	
footer 	{min-width:290px; }


.footer-copyright {
    	font-size:				12px;
    	text-align:				left;
	}
}









