	body {

		font-family: 'TradeGothicLTLightRegular';

		font-size: 12px;

		color: #c8c8c8;

		background-color: #b6b6b6;

		background-image: url(../../images/template/second_bg.png);

		background-repeat: repeat-x;

		background-position:top;

	

	}
	
	div.slider-image
	{
	   -o-transition: all 1.5s linear;
	   -webkit-transition: all 1.5s linear;
	   -moz-transition: all 1.5s linear;
	   transition: all 1.5s linear;
	}
	
     #fade
     {
		width: 300px;
		height: 300px;
		/*a width should be defined for transition to work*/
		border: 0px solid orange;
		padding: 5px;
	}   


	p
	{

		font-family:'TradeGothicLTLightRegular';

		font-size:12px;

		color:#aeaeae;

	}

	.second-bg

	{

		background-image: url(../../images/template/bg_2.png);

		background-position: center top;

		width:100%;

		height:101px;

	

	}

	

	h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, input, textarea {

		padding: 0px;

		margin: 0px;

	}

	

	a {

		color: #70e7ff;

		text-decoration: none;

	}

	

	a:hover {

		text-decoration: none;

	}

	

	.main {

		width: 963px;

		margin:0 auto;

		height:auto;

	

	}

	form

	{

		padding:20px;

	}

	/*------------------------------header----------------------------*/

	.page, .header {

		width: 961px;

		/*float: left;*/

		

	}

	.banner {

		

		width: 960px;

		height: 100px;

		float: left;

	}
	#container
	{
		background-color:#FFF;
		float:left;
		width:100%;
	}

	.divider

	{

		background-image: url(../../images/template/header_bg_brkr.png);

		background-repeat: no-repeat;

		width:2px;

		height:100px;

		float:left;

		

	}

	#logo1{float:left;}

	#logo2

	{

		float: left;

		margin-top: 16px;

		margin-left: 13px;

		width: 663px;

		height: 42px;

	}

	

	.table_top

	{

	

		font-family:"TradeGothicLTBoldRegular";

		font-size: 18px;

		line-height: 50px;

		color: #fafafa;

		height: 65px;

		width:960px;

		padding-left:4px;

		float:left;	

		

		}

	.title {

	font-family:"TradeGothicLTBoldRegular";

	font-size: 14px;

	line-height: 45px;

	color: #fff;

	background-image: url('../../images/template/title-bg.png');

	

	height: 46px;

	float: left;

	width: 960px;

	}

	.title span {

	

		padding:20px;

	}

	.title span span {

		color: #990000;

		padding: 0px;

	}

	/*---------------------------Navigation-------------------------------------*/

	.topmenu {

		width: 960px;

		height: 50px;

		float: left;

		/*background-image: url('../../images/template/navi_bg.png');

		background-repeat: no-repeat;*/

		

	}

	.topmenu ul {

		list-style-type: none;

	}

	.topmenu ul li {

		display: block;

		padding-left:22px;

		padding-right:15px;

		float:left;

		

		

	}

	.topmenu ul li a {

	

		font-family: "TradeGothicLTBoldRegular";

		line-height: 47px;

		color: #FFFFFF;

		text-decoration: none;

		text-transform: uppercase;

	

	}

	.nav-divider

	{

		background-image: url('../../images/template/nav-divider.png');

		width: 2px;

		height: 48px;

		float: left;

		position:relative;

		

	}

	

	.topmenu ul li:hover{background-image:url(../../images/template/menu_hover.png); background-repeat:repeat-x;}
	 .on a{ color: #0365c6 !important;}
	



	/*--------------------------------MENU END-----------------------------*/

	

	.content {

		background-image: url('../../images/template/top-round.jpg');

		background-repeat: no-repeat;

		background-position: left top;

		width: 960px;

		float: left;

		

	}

	

	.content-in {

		background-image: url('../../images/template/bottom-round.jpg');

		background-repeat: no-repeat;

		background-position: left bottom;

		width: 960px;

		float: left;

			

		

	}

   .content-in table

	{

	width: 960px;
	height: auto;
	table-layout: auto;
	text-align: center;
	background-image: url('../../images/template/title-bg.png');
	background-repeat: no-repeat;
	position: relative;
	top: -4px;

		

	

	}

	

/*	.content-in td

	{	font-family: 'TradeGothicLTLightRegular';

		font-size: 12px;

		color: #000;

		

	}*/
	
	.content-in td {
font-family: 'TradeGothicLTLightRegular';
font-size: 12px;
color: #000;
padding-left: 15px;
}

	

	

	.content-in table tr:nth-child(odd) td{

		background-color:#FFF

		;

	}

	table tr:nth-child(even) td{

		background-color:#f5f5f5;

	}

	

	.content-in tr

	{

	line-height: 45px;	

	}

/*	.content-in thead 

	{	font-family: 'TradeGothicLTLightRegular';

		font-size: 13px;

		color: #fff;

		background-image:url(../../images/template/table_header_bg.jpg);

		background-repeat:repeat-x;

		height:46px;

		width:100%;

		line-height: 45px;	

			

	}*/
	.content-in th

	{	font-family: 'TradeGothicLTLightRegular';

		font-size: 13px;

		color: #fff;

		padding-left:15px;

			

	}

	

	.view-button

	{

	background-image: url('../../images/template/view_btn.png');

	background-repeat: no-repeat;

	cursor: pointer;

	border: none;

	width: 67px;

	height: 32px;

	float:left;

	position:relative;

	left:14px;

	top: 10px;

	}

	.delete-button

	{

	background-image: url('../../images/template/delete.png');

	background-repeat: no-repeat;

	cursor: pointer;

	border: none;

	width: 18px;

	height:18px;

	float:left;

	/*position:relative;*/

	left:24px;

	top: 4px;

	}


	.edit-button

	{

	background-image: url('../../images/template/edit_btn.png');

	background-repeat: no-repeat;

	cursor: pointer;

	border: none;

	width: 67px;

	height:32px;

	float:left;

	position:relative;

    left:14px;

	top: 10px;

	}
	
	.login-button
	{
	background-image: url('../../images/template/login-btn.png');
	background-repeat: no-repeat;
	cursor: pointer;
	border: none;
	width: 67px;
	height: 32px;
	float: left;
	position: relative;
	left:14px;
	top: 10px;
	}

	
    .view-entry-button
	{
		
	background-image: url('../../images/template/vew-entry-btn.png');

	background-repeat: no-repeat;

	cursor: pointer;

	border: none;

	width: 127px;
        
        height: 36px;

	float:left;

	position:relative;

		left:31px;

	top: 10px;
		
	}
	.loser
	{
		text-transform: uppercase;
		border: solid 2px #f00;
		color: #f00;
		padding: 5px;
		font-weight: bold;
		font-size: 10px;
	}
	
	.winner
	{
		/*text-transform: uppercase;
		border: solid 2px  #fccb46;
		color: #fccb46;
		padding: 5px;
		font-weight: bold;
		font-size: 10px;*/
		background-image: url('../../images/template/winner.png');
        background-repeat: no-repeat;
		width:89px;
		height:26px;
		display:inline-block;

		
	}
	
	.active
	{
	text-transform: uppercase;
	border: solid 2px #16d86b;
	color: #16d86b;
	padding: 5px;
	font-weight: bold;
	font-size: 10px;
	}
	

	.inactive
	{
	text-transform: uppercase;
	border: solid 2px #8c0000;
	color: #8c0000;
	padding: 5px;
	font-weight: bold;
	font-size: 10px;
	}
	/*.error
	{
	font-family: 'TradegothicLTBoldRegular';
	text-align: center;
	color: rgb(255, 52, 34);
	font-size: 16px;
	
	}*/
    .pagination
	{
		float:right;
	}

	

	

	

	/*------------------------------FOOTER------------------------*/
.footer {

	line-height: 44px;

	background-image: url('../../images/template/footer_bg.png');

	background-repeat: no-repeat;

	width: 961px;

	height: 46px;

	float: left;

	}

	.footer-copyright {

		color: #fff;

		font-size: 12px;

		font-family:"TradeGothicLTLightRegular";

		padding: 20px 0;

		}

		

	.footer-copyright a {

		color: #fff;

	}
	

		
		
		
		
		

/*********************************************** LOGIN ************************************************************/		



	.login-container {

		position: relative;

		margin: 0px auto;

		margin-top: 120px;

		background-image: url('../../images/login/login-bg.png');

		width: 458px;

		height: 403px;	

	}
	
/**************************************Home page New Layout************************************************************/

	.template-main-frame
	{
		width: 100%;
		height: auto;
		background: #fff;
	}
	.header-container
	{
		background-image: url('../../images/login/nav-bg.png');
		position: absolute;
		width: 100%;
		height: 54px;
		top: 80px;
	}
	.header-container .logo
	{
		position: relative;
		bottom: 64px;
		width: 330px;
		height: 181px;
		margin: 0 auto;
	        z-index:1000
	}
	.navigation-frame
	{
		width: 850px;
		margin: 0 auto;
		position: relative;
		bottom: 170px;
	}
	.navigation-frame ul li
	{
		display: inline;
		list-style-type: none;
		margin-left: 40px;
	}
	.navigation-frame ul li:first-child
	{
		margin-left: 0;
	}
	.navigation-frame ul li:nth-child(3)
	{
		margin-left: 395px;
	}
	.navigation-frame ul li a
	{
		font-family: 'TrumpGothicWestMediumRegular';
		text-transform: uppercase;
		color: #000;
		font-size: 30px;
	}
	.navigation-frame ul li a:hover{
	 color: #0054e0;
	 
	}
	ul.slider
	{
		height: 632px;
		width: 100%;
		margin: 0 auto;
		text-align: center;
		/*height: 708px;
		overflow: hidden;background: #008cff;*/
		
	}
	.slideshow-container
	{
		width: 100%;
		margin: 0 auto;
		/*height: 732px;*/
	}
	.slider img
	{
		max-width: 100%;
	}
	.slide-shadow
	{
	   width: 100%;
	}
	.slide-shadow img
	{
	   width: 100%;
	}
	.slider-image,.home_slider-image
	   {
		      background-image: url('../../images/login/backg_img.png');
		      background-repeat: no-repeat;
		      background-size:100% 100%;
		      -o-transition: all 1.5s linear;
		     -webkit-transition: all 1.5s linear;
		     -moz-transition: all 1.5s linear;
		     transition: all 1.5s linear;
		     width: 100%;
		     height: 657px;
		     background-color: #008cff;
	   }
	   .header-top
	   {
		      width:1277px;
		      margin:0 auto;
		      position: relative;
		      top: -61px;
	   }
	   .sign-up-right
	   {
		      position: relative;
		      right: 0;
		      float: right;
	   }
	   .sign-up-right a
	   {
		      text-transform: uppercase;
		      color: #fff;
		      float: left;
	   }
	   .sign-up-right a.ready-get
	   {
		      margin-right: 15px;
		      font-family: 'TradeGothicLTLightRegular';
		      font-size: 14px;
		      position: relative;
		      top: 15px;
	   }
	   .header-top .sign-up-btn
	   {
		      width:130px;
		      height:44px;
		      background: url('../../images/login/sign-now_bg.png') no-repeat;
		      float: right;
		     text-align: center;
		     padding-top: 5px;
	   }
	   .header-top .sign-up-btn span
	   {
		      font-family: 'TrumpGothicWestMediumRegular';
		      font-size:30px;
		      color:#fff;
	   }
	   .header-top .sign-up-btn span:hover{
	    
	    color: #d0d2f5;
	   }
	   
	.user-login-frame
	{
		width: 1277px;
		margin: 0 auto;
		height: auto;
	}
	.login_container
	{
		width: 552px;
		height: auto;
		position: absolute;
		left: 49%;
		top: 220px;
		/*bottom: 545px;
		bottom: 57%;
		right: 22%;
		right: 415px;*/
	}
	.login_container p
	{
		text-align: center;
		margin-bottom: 12px;
	}
	.login_container span
	{
		color: #fff;
		font-family: 'TradeGothicLTLightRegular';
		font-size: 24px;
		text-transform: uppercase;
	}
	.login-frame
	{
		width: 552px;
		height: 145px;
		background: url('../../images/login/login_bg.png') no-repeat;
	}
	.login-frame #login div:first-child
	{
		margin-left: 20px;
	}
	.login-frame #login div
	{
		float: left;
	}
	.login-frame input[type='text'], .login-frame input[type='password']
	{
		width: 190px;
		height: 35px;
		font-size: 13px;
		margin-left: 7px;
		background: url('../../images/login/textbox-bg.png') no-repeat;
		border: none;
		border-radius:0;
		color: #ffffff;
		margin-bottom: 2px;
		padding-left: 3px;
		outline: none;
		padding-top: 2px;

	}
	.login-frame input:focus
	{
		border: none;
		/*width: 190px;
		height: 35px;*/
	}
	.login-frame input[type='text']:focus, .login-frame input[type='password']:active
	{
		border: none;
		width: 190px;
		height: 35px;
	}
	.login-frame input[type='submit'], .login-frame button
	{
		background-image: url('../../images/login/enter_bg.png');
		width: 63px;
		height: 35px;
		border: none;
		outline: none;
	}
	.login-frame input[type='submit']:hover, .login-frame button:hover
	{
		background-image: url('../../images/login/Enter_hover.png');
		width: 63px;
		height: 35px;
		border: none;
		outline: none;
	}
	.forgor-password input[type='submit'], .login-frame button
	{
		background-image: url('../../images/login/enter_bg.png');
		width: 63px;
		height: 35px;
		border: none;
		margin-bottom: 2px;
		padding: 10px 13px;
		margin-top: 19px;
	}
	.submits
	{
		font-size: 12px;
		color: #fff;
		font-family: 'TradeGothicLTBoldRegular';
		text-transform: uppercase;
		
		
	}
	.forgor-password error
	{
		
		margin-top: 0px !important;
		
	}
	
	.forgor-password .success
	{
		padding-left: 8px;
		color: #27D25A;
		font-family: "TradeGothicLTLight", Arial, Helvetica, sans-serif;
		font-size: 14px;
		position: relative;
		top: 5px;
	}
	.cancel-butn
	{
		font-size: 12px;
		color: #fff;
		font-family: 'TradeGothicLTBoldRegular';
		text-transform: uppercase;	
	}
	
	.forgor-password input[type='submit']:hover, .login-frame button:hover
	{
		background-image: url('../../images/login/Enter_hover.png');
		width: 63px;
		height: 35px;
		border: none;
	}
	.status-msg
	{
		color:#FD6060;
		padding:2px 3px;
		text-align: center;
		
		
		
	}
	.keep-me-loggedIn
	{
	 margin-top: 5px;	
		
	}
	.keep-me-loggedIn label
	{
		font-size: 10px;
		color: #058af6;
		text-transform: uppercase;
		position: relative;
		bottom: 4px;
	}
	.keep-me-loggedIn input[type="checkbox"]
	{
		margin: 0px 3px 0px 16px;
		
		
	}
	.forgor-password form
	{
		padding: 11px;
	
	}
	
	.forgor-password input[type='button'], .login-frame button{
		
		background-image: url('../../images/login/enter_bg.png');
	}
	
	.forgor-password input[type='button']:hover, .login-frame button:hover
	{
		background-image: url('../../images/login/Enter_hover.png');
		width: 63px;
		height: 35px;
		border: none;
	}
	
	.login-frame input[type="text"]:-moz-placeholder
	{
		font-size: 12px;
             font-family: "TradeGothicLTLight", Arial, Helvetica, sans-serif;color: #ffffff; text-align:left; text-indent: 8px; text-transform: uppercase;
	}
	.login-frame input[type="text"]:-ms-input-placeholder
	{
		font-size: 12px;
               font-family: "TradeGothicLTLight", Arial, Helvetica, sans-serif;color: #ffffff; text-align:left; text-indent: 8px;text-transform: uppercase;
	}
	.login-frame input[type="text"]::-webkit-input-placeholder
	{
		font-size: 12px;
                font-family: "TradeGothicLTLight", Arial, Helvetica, sans-serif;color: #ffffff; text-align:left;text-indent: 8px;text-transform: uppercase;
	}    
	.login-frame input[type="password"]:-moz-placeholder
	{
		font-size: 12px;
		font-family: "TradeGothicLTLight", Arial, Helvetica, sans-serif;color: #ffffff; text-align: left; text-indent: 8px;text-transform: uppercase;
	}
	.login-frame input[type="password"]:-ms-input-placeholder
	{
		font-size: 12px;
               font-family: "TradeGothicLTLight", Arial, Helvetica, sans-serif;color: #ffffff;text-align: left; text-indent: 8px;text-transform: uppercase;
	}
	.login-frame input[type="password"]::-webkit-input-placeholder
	{	font-size: 12px;
		font-family: "TradeGothicLTLight", Arial, Helvetica, sans-serif;color: #ffffff;text-align: left;text-indent: 8px; text-transform: uppercase;
	}
	.forgor-password p
	{
	        font-size: 17px;
		color: #fff;
		text-align: left;
		text-indent: 3px;
		margin-bottom: 3px;
		
	}
	.forgot-password-link
	{
			margin-top: 69px !important;
			position: absolute;
			margin-left: 240px !important;
	}
	.login-frame-bg
	{
		background: #001d35;
		border-radius: 2px 2px;
		width: 552px;
		height: 145px;
	}
	
      .cta-container .enter_info a div,.cta-container .enter_info1 a div,.cta-container .enter_info2 a div
	   {
		      background-image: url('../../images/ctabg_img/Enter_btn.png');
		      width: 119px;
		      height: 37px;
		      position: relative;
		      left:51%
	   }
     .cta-container .enter_info a:hover div
           {
		      background: url('../../images/ctabg_img/enter-btn-hover.png') no-repeat;
	   }
	   
     .cta-container .enter_info3 a div
	   {
		      background-image: url('../../images/ctabg_img/Enter_btn.png');
		      width: 119px;
		      height: 37px;
		      position: relative;
		      left: 51%;
	   }

     .cta-container .enter_info3 a div:hover
	   {
		      background: url('../../images/ctabg_img/enter-btn-hover.png') no-repeat;
	   }
	   .cta-container .enter_info1 > div.enter-btn-wrap
	   {	     
		      background: url('../../images/ctabg_img/enter-btn-wrap.png') no-repeat;
		      width:204px;
		      height:43px;
		      margin: 0 auto;     
	   }
	   .cta-container .enter_info2 > div.enter-btn-wrap
	   {	     
		      background: url('../../images/ctabg_img/enter-btn-wrap.png') no-repeat;
		      width:204px;
		      height:43px;
		      margin: 0 auto;     
	   }
	   .cta-container .enter_info1 a div, .cta-container .enter_info2 a div
	   {
		      left: 0;
		      margin: 0 auto;
		      bottom: 40px;
	   }
	   .cta-container .enter_info a div:hover,.cta-container .enter_info1 a div:hover,.cta-container .enter_info2 a div:hover,.cta-container .enter_info3 a div:hover
	   {
		       background: url('../../images/ctabg_img/enter-btn-hover.png') no-repeat;
	   }
	hr
	{
		height:1px;
		border:none;
		color:#EAEAEA;
		background-color:#EAEAEA;
		text-align:right;
		margin: 0 0 0 auto;
		margin-bottom: 10px;
	}
	.forgot-password-link
	{
			margin-top: 71px;
			position: absolute;
			margin-left: 12px;
	}
	.flex-control-nav
	{
		width: 100%;
		position: relative;
		text-align: center;
		top: -110px;
		/*bottom: 115px;*/
	}
	.flex-control-nav li
	{
		margin: 0 2px;
		display: inline-block;
		zoom: 1;
	}
	.flex-control-paging li a
	{
		width: 10px;
		height: 11px;
		display: block;
		background: url('../../images/login/pagination.png') no-repeat;
		background-position: 0 -15px;
		cursor: pointer;
		text-indent: -9999px;
		/*background: #666;
		background: rgba(0,0,0,0.5);
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		-o-border-radius: 20px;
		border-radius: 20px;
		box-shadow: inset 0 0 3px rgba(0,0,0,0.3);*/
	}
	.flex-control-paging li a.flex-active
	{
		background-position: 0 -15px;
	}
	.flex-control-paging li a:hover
	{
		background-position: 0 0;
	}
	.flex-direction-nav
	{
		display: none;
	}
	.flex-direction-nav a
	{
		width: 30px;
		height: 102px;
		margin: -20px 0 0;
		display: block;
		background: url('../../images/login/bg_direction_nav.png') no-repeat;
		position: absolute;
		top: 56%;
		z-index: 10;
		cursor: pointer;
		text-indent: -9999px;
		opacity: 0;
		-webkit-transition: all .3s ease;
	}
	.flex-direction-nav .flex-prev
	{
		/*left: -36px;*/
	}
	.flex-direction-nav .flex-next
	{
		background-position: 100% 0;
		/*right: -36px;*/
	}
	.cta-container
	{
		width: 1277px;
		margin: 0 auto;
		margin-top: 0px;
	}
	.cta-frame
	{
		height: 188px;
		/*border-left: solid 1px #e1e1e1;
		border-right: solid 1px #e1e1e1;*/
	}
	.cta-frame .cta:first-child
	{
		margin-left: 0;
		background:url('../../images/ctabg_img/cta-1.png') no-repeat; 
	}
       .back_img2
	{
		background:url('../../images/ctabg_img/cta_2.png') no-repeat;
		margin-top: 24px;
		
	}
	 .back_img3
	{
		background:url('../../images/ctabg_img/cta_3.png') no-repeat; 
		
	}
	
	.cta-frame .cta:last-child
	{
		margin-top: 17px;
		background:url('../../images/ctabg_img/cta_4.png') no-repeat; 
	}
	
	.cta-frame .cta:nth-child(3)
	{
	 width: 316px;
	}
	.cta-frame .cta
	{
		
		height: 214px;
		width: 305px;
		float: left;
		margin-left: 15px;
		/*border-left: solid 1px #4c4c4c;
		border-right: solid 1px #4c4c4c;
		background-color: #000;*/
		
	}
	.back_img{
		
		
		
		background:url('../../images/ctabg_img/mobile_ctc1_bg.png') no-repeat; 
		
		
		
	}
        .enter_info
        {
		position: relative;
		top: 147px;
	}
	
	.enter_info1
        {
		position: relative;
		top: 123px;
	}
	.enter_info2
        {
		position: relative;
                top: 148px;
	}
	
	.enter_info3
        {
		position: relative;
                top: 132px;
	}
	
	.enter_info a img
	{
		margin: 0 auto;
		position: relative;
		left:51%	
		
	}
	.enter_info1 a img
	{
		margin: 0 auto;
		position: absolute;
		left:21%;	
		
	}
	.enter_info2 a img
	{
		margin: 0 auto;
		position: relative;
                left: 15%;
	}
	
	.enter_info3 a img
	{
		margin: 0 auto;
		position: relative;
                left: 50%
		
	}
	
	.login-form-title label
	{
		font-family: "TradeGothicLTLightRegular";
		font-size: 15px;
		color: #ffffff;
		text-transform: uppercase;
		margin-left: -6px;
	}
	
	.bottom-border
	{
		height: 7px;
		width: 100%;
		background:#474747;
		border:solid 1px #656565;
	}
	.footer-container
	{
		
	}
	.footer-navigation
	{
		width: 58%;
		margin: 0 auto;
		text-align: center;
		/*height: 105px;
		border-bottom: 1px dashed #9b9b9b;*/
	}
	.footer-navigation ul.footer-menu
	{
		padding: 33px 0 7px 0;
		width: 661px;
		margin: 0 auto;
		text-align: center;
		/*margin-right: 175px;*/
	}
	.footer-navigation ul.footer-menu li:first-child
	{
		list-style: none;
		margin-left: 0;
		background: none;
		padding-left: 0;
	}
	.footer-navigation ul.footer-menu li
	{
		background-image: url('../../images/login/list-bullet.png');
		float: left;
		background-repeat: no-repeat;
		background-position: 0% 60%;
		padding-left: 10px;
		margin-left: 8px;
		list-style: none;
	}
	.footer-navigation ul.footer-menu li a
	{
		color: #8b8b8b;
		font-size: 11px;
		font-family: 'TradeGothicLTLightRegular';
		text-transform: uppercase;
	}
	.footer-navigation ul.footer-menu li a:hover
	{
	 color: #0054e0;;
	 
	}
	.footer_copyright ul
	{
		/*width: 397px;*/
		width: 444px;
	 		margin: 0 auto;
		text-align: center;
	}
	.footer_copyright li:first-child
	{
		list-style: none;
		margin-left: 0;
		background: none;
		padding-left: 0;
	}
	.footer_copyright li
	{
		background-image: url('../../images/login/black-bullet.png');
		float: left;
		background-repeat: no-repeat;
		background-position: 0% 60%;
		padding-left: 10px;
		margin-left: 5px;
		list-style: none;
		font-size: 10px;
	}
	.footer_copyright
	{
		color: #000;
		font-size: 11px;
		font-family: 'TradeGothicLTLightRegular';
		text-transform: uppercase;
	}
	.footer-logo {
		text-align: center;
		margin-top: 20px;
	}
	
	.mobile_bg
	{
		
		position: absolute;
		left:28%;
		top:195px;	
	}
	.no-history
	{
		text-align: center;
                margin-top: 231px;
		font-size: 22px;
		color: #000;
	}
       .login-frame .error
	{
		width: 300px;
		margin-left: 22%;
		margin-top: 72px;
	
	}
	.forgor-password .error
	{
		width: 300px;
		margin-left: 22%;
		margin-top: 3px;
	}
	
	.login-frame.error
	{
		clear: both;
	}
	.product_info
	{
           width: 1277px;
	   margin: 0 auto;
	   position: relative;
	   margin-top: -246px;
	   /*top:-238px;*/
	}
	.product_info p
	{
	   font-family: 'TradeGothicLTLightRegular';
           font-size: 14px;
	   color: #fff;
	   text-align: center;
	   text-transform: uppercase;
	   margin-top: 14px;
	}
	
	/*.product_info h1
	{
	   
	   font-family: 'TrumpGothicWestMediumRegular';
	   font-size: 47px;
	   text-transform: uppercase;
	   color:#fff;
	   text-align: center;
	   margin-left: 0;
	   background: url('../../images/login/horizontal_bg.png') no-repeat;
	   background-position: bottom center;
	}
	.product_info p
	{
	   font-family: 'TradeGothicLTLightRegular';
           font-size: 14px;
	   color: #fff;
	   text-align: center;
	   text-transform: uppercase;
	   margin-top: 14px;
	}
	.hor_product{

	       height:1px;
		border:none;
		color:#def0ff;
		background-image: url('../../images/login/horizontal_bg.png');
		text-align:right;
		margin: 0 0 0 auto;
		margin-bottom: 10px;
	}*/

	/***************************PRODUCT PAGE********************************/
	
	.page-product .slider-image {background: url('../../images/login/product_bg.png') no-repeat; height: auto;min-height: 468px; background-color:#008cff; }
	
	/***************************PRODUCT PAGE END********************************/
	
	/***************************SIGN UO FORM PAGE********************************/
	
	/*.signup_form input[type='text'], .signup_form input[type='password']
	{
				 width: 216px;
				 height: 37px;
				 font-size: 18px;
				 border: solid 1px #d3d3d3;
				 background-color: #FFF;
				 color: #000;
				 padding-left: 0px;
				 border-radius: 0;
				 margin: 14px 0 25px 0px;
                        	
	}
	
	.signup_form select
	{
	   margin-left: 11px;
	   width: 219px;
	   height: 39px  
	}
	
	.row1 label
	{
	   float: left;
	   margin-left: 2px;    
	}
	.terms p{
	   
	   color: #222222;
	   text-align: left;
	   text-transform:lowercase;
           position: relative;
	   top: -30px;
           left: 58px;
	  font-family: Helvetica;
	   
	   
	}
	.terms p a
	{
	   color: #0054e0;
	   text-decoration: underline;
	   
	}
	
	.terms p a:hover
	{
	   color: #4f91ff;
	   text-decoration: underline;
	   
	}
	.terms
	{
	   margin-top: 21px;
	   
	}
	
	.signup_form
	{
	  
	  /* height: 483px;*/
	   
	}
	.signup_form label
	{
	   color: #000;
	   margin-left: 0px;
	   font-family: 'Myriad Pro';
	}
	.form_info {
	   padding: 21px 107px;
	   
	}
	.wid
	{
	   margin-left: 21px;
	   float: left;
	}*/
	/***************************SIGN UO FORM PAGE END********************************/
	@media only screen and (min-width : 1025px) and (max-width : 1366px)
	{
		.slideshow-container
		{
			height: 657px;
		}
		.slideshow-container > div
		{
			width: 100%;
			/*height: 100%;*/
		}
		.mobile_bg
		{
			left: 19%;
		}
		.cta-container
		{
		      margin-top: 30px;
		}
		/*ul.slider
		{
			height: 657px;
			width: 100%;
		}
		.slider img
		{
			height: 657px;
			
		}*/
		
	}
	
	@media only screen and (min-width : 1367px) and (max-width : 1440px)
	{
		.slideshow-container
		{
			height: 657px;
		}
		.slideshow-container > div
		{
			width: 100%;
		}
		.mobile_bg
		{
			left: 19%;
		}
		.cta-container
		{
		      margin-top: 30px;
		}
		/*ul.slider
		{
			height: 100%;
			width: 100%;
		}
		.slider img
		{
			height: 100%;
			
		}*/
		
	}
	@media only screen and (min-width : 1441px) and (max-width : 1680px)
	{
		
		.slideshow-container
		{
			height: 657px;
		}
		.mobile_bg
		{
		      left: 21%;
		}
		.cta-container
		{
		      margin-top: 30px;
		}
		/*ul.slider
		{
			height: 657px;
			width: 100%;
		}
		.slider img
		{
			height: 100%;
			
		}*/
	}
	@media only screen and (min-width : 1681px) and (max-width : 1903px)
	{
	   
	   .mobile_bg
	   {
		      left: 24%;
	   }
	   .cta-container
	   {
		      margin-top: 0;
	   }
	   /*ul.slider
		{
			height: 632px;
			width: 100%;
		}*/
	}
	@media only screen and (min-width : 1904px) and (max-width : 1980px)
	{
	   .mobile_bg
	   {
		      left: 27%;
	   }
	   /*ul.slider
		{
			width: 100%;
		}*/
	}
	