
@media (min-width: 1281px) {
	.section-top .grid_3 { width: 25%; }
}

@media only screen and (max-width:1279px) {
	.securelogo img { float: none; }
}

@media only screen and (max-width:1023px) {
	div.logo .slogen { letter-spacing: 3.2px; }
	#step1 .grid_1, #step2 .grid_1, #step3 .grid_1 { margin: 0 2% 0 0; }
	#step1 .grid_11, #step2 .grid_11, #step3 .grid_11 { width: 96%; }
	#step1 .grid_6:first-child { margin-right: 5px; }
	.copyright { float: left !important; width: 55%; }
	.foot-menu .logo { width: 250px; }
	#toTop { top: 40px; }
}

/* Media queries by XVR!
-------------------------------------------------------------------------------*/

/* Tablet */
@media only screen and (min-width: 768px) and (max-width: 959px) { }

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	.securelogo img { margin: 0 auto; }
	.dont-forget { font-size: 14px; }
	div.logo .slogen { letter-spacing: 5.4px; width: 100%; text-align: center; position: relative; bottom: 0; }
	.clear30 { height: 15px; }
	div.grid_8.follow { margin: 15px 0 0 0; }
	.logo {text-align: center; margin: 0 auto; }
	#step1 .grid_1, #step2 .grid_1, #step3 .grid_1 { margin: 0 5% 0 0; }
	#step1 .grid_11, #step2 .grid_11, #step3 .grid_11 { width: 90%; }
	#step1 .grid_6 input { width: 98% !important; }
	#step1 .grid_6, #step2 .grid_6  { width: 100% !important; }
	.copyright { width: 100%; margin: 0 !important; }
	#step3 li:nth-child(2) { margin: 0; }
    #step3 li:nth-child(3) { margin: 0; }
    #opts li { margin-bottom: 15px !important; background: rgba(2, 2, 2, .5); }
    #toTop { margin-right: 10px !important; }
}
@media only screen and (max-width:479px) {
	div.logo .slogen { font-size: 10px; bottom: 0 !important; }
	.logo { width: 230px !important; }
	#step1 .grid_1, #step2 .grid_1, #step3 .grid_1 { margin: 0 10% 0 0; }
	#step1 .grid_11, #step2 .grid_11, #step3 .grid_11 { width: 85%; }
	#step1 .grid_6, #step2 .grid_6  { width: 100% !important; }
	#step2 .grid_6:nth-child(2) { margin-top: 15px; }
	#step1 .grid_6 input { width: 98% !important; }
}