/*
Theme Name: EGO55 EBAY
Author: Ego55
Author URI: http://www.ego55.com/
Version: 1.0
Description: EGO55 TEMPLATE EBAY
*/

@charset "utf-8";
/* Reset styles */
*{margin:0;padding:0; outline: none;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:before, :after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clear{clear:both}
li{list-style:none}
.hide{display:none}
.show{display:block}
.aligncenter{text-align:center}
.alignleft{text-align:left}
.alignright{text-align:right}
.left{float:left}
.right{float:right}
h1, h2, h3, h4, h5, h6{font-weight:normal;line-height:100%}


@font-face {
    font-family: 'learning_curve_proregular';
    src: url('../fonts/learningcurve_ot-webfont.eot');
    src: url('../fonts/learningcurve_ot-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/learningcurve_ot-webfont.woff2') format('woff2'),
         url('../fonts/learningcurve_ot-webfont.woff') format('woff'),
         url('../fonts/learningcurve_ot-webfont.ttf') format('truetype'),
         url('../fonts/learningcurve_ot-webfont.svg#learning_curve_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@media (min-width: 1200px) {
	.container 
	{
		width: 960px;
	}
}

@media (min-width: 992px) {
	.container 
	{
		width: 960px;
	}
}


body 
{
	margin: 0px auto;
	color: #fff;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: normal;
	background: #66c2cc;
}

a
{
	outline: none;
	text-decoration: none;
	color: #eddf8a;
}

a img
{
	-webkit-transition: opacity 0.7s; /* Safari */
    transition: opacity 0.7s;
}

a:hover
{
	color: #ac7fb6;
	text-decoration: none;
}

a:hover img
{
	opacity: 0.7;
}

p
{
	margin: 5px 0px;
	font-size: 18px;
}

h1
{
	font-family: 'learning_curve_proregular';
	font-size: 115px;
	margin: 20px 0px;
	line-height: 80px;
}

h2
{
	font-size: 30px;
	margin: 20px 0px;
	font-weight: bold; 
}

h3
{
	font-family: 'learning_curve_proregular';
	font-size: 46px;
	margin: 10px 0px;
}

.italic { font-style: italic; }

.clear { clear: both; }

#loader
{
	background: url('img/loader.gif') center center no-repeat #fff;
	height: 100%;
	width: 100%;
	z-index: 10000;
	position: fixed;
	top: 0px;
}

.row
{
	margin: 0px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9
{
	padding-left: 0px;
	padding-right: 10px;
}

.content
{
	padding: 0px 15px;
}

header
{
	text-align: center;
	padding: 30px 0px;
}

header h1, header h3
{
	margin: 5px 0px;
}

.banner
{
	padding: 60px 0px;
}

.banner img
{
	width: 100%;
}

.wrapper p
{
	margin: 1px 0px;
}

.full{ width: 100%;}


/*** FOOTER ***/

footer
{
	padding-bottom: 20px;
	padding-top: 60px;
	position: relative;
}

.egologo
{
	position: absolute;
	bottom: 0px;
	right: 0px;
}



@media (max-width: 991px) 
{
	body { -webkit-text-size-adjust: 100%; }
	
	h3{ font-size: 38px; }
	
	p { font-size: 17px; }
	
}

@media (max-width: 767px) 
{
	h1 { font-size: 90px; }
	
	h2 { font-size: 25px; }
}

@media (max-width: 650px) 
{
	h1 { font-size: 70px; }
	
	h2 { font-size: 20px; }
	
	h3{ font-size: 28px; }
	
	p { font-size: 15px; }
}

@media (max-width: 420px) 
{
	h1 { font-size: 60px; line-height: 40px; }
}

@media (min-width: 768px) 
{
	

}

@media (min-width: 992px) 
{
	

}

@media (min-width: 1200px) 
{
  
}

/********/


/** FIX JQUERY MOBILE **/

.ui-loader
{
	display: none;
}

.ui-btn-inner
{
	display: none;
}

.ui-page
{
	min-height: 0px !important;
}

/**********************/


