body{
line-height: 25px;
font-size:13px;
font-family:Arial,Helvetica,sans-serif;
color: #666;
}

.padd{
padding:10px;
}

.social img{
margin-right:5px;
}

a:active, a:focus { 
border:none;
outline:none;
}

a:-moz-any-link:focus { 
outline:none; 
}

ul li{
   padding: 3px 0px;
}

.container{
	width:1000px;
}

/* Top */

.tops{
color:#fff;
text-align:center;
padding-bottom:30px;
}

.logo{
margin-top:50px;
}

.logo h1{
font-size:30px;
font-weight:bold;
margin:0px;
margin-bottom:10px;
text-transform:uppercase;
}

.logo h1 a, .logo h1 a:visited{
color:#fff;
text-decoration:none;
}

.logo h1 a:hover{
color:#fff;
text-decoration:none;
}

.csoon h2{
font-weight:500;
font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
text-transform:uppercase;
font-size:50px;
line-height:55px;
}

.csoon p{
font-size:18px;
padding:10px;
line-height:25px;
font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}

/* Countdown */

.countdown{
	width:500px;
	margin:30px auto;
}

.countdown .hasCountdown {
	border: 0px solid #ccc !important;
	background-color:transparent !important;
}

.countdown_section {
	color: #555;
	padding: 10px;
	margin: 0px;
	text-transform: uppercase;
	background:#fff;
	border-radius:6px;
	border:1px solid #aaa;
}

.countdown_amount {
	display: inline-block;
	font-size: 40px !important;
	height: 60px;
	font-family:'Oswald',Arial,Helvetica,sans-serif;
	line-height: 60px;
	color: #888;
	margin:0px;
}

/* Bottom */

.bottoms{
background:#f7f7f7 url('../img/2.png') repeat;
border-bottom:1px solid #eee;
}

.subscribe{
color:#fff;
border-bottom-left-radius:15px;
border-bottom-right-radius:15px;
padding-top:5px;
box-shadow:0px 0px 3px #000;
}

.sub{
font-size:18px;
line-height:25px;
padding-left:15px;
font-family:'Oswald',Arial,Helvetica,sans-serif;
}

.form-search{
margin-bottom:5px;
}

/* Cols */

.cols{
margin:20px 0px;
}

.cols .padd{
background:#fff;
border:1px solid #eee;
}

.cols .widget{
font-size:12px;
}

.cols h3{
font-size:16px;
line-height:24px;
padding-bottom:10px;
margin-top:0px;
font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
text-transform:uppercase;
background:url('../img/w-border.png') bottom center repeat-x;
font-weight:normal;
}

.cols .widget ol{
padding: 0px;
margin: 0px;
margin-left:20px;
}

.cols .widget ol li
{
background-repeat: no-repeat;
background-position: 0px 5px; 
padding-left:0px; 

}

.socials img{
max-width:32px;
margin-right:5px;
}

.tooltip{
background:transparent;
}

/* Form */

.form{
margin:10px 0px;
margin-top:20px;
}



.form-horizontal .control-label {
font-weight:normal;
font-size:13px !important;
font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}



/* Footer */

footer{
text-align:center;
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
}

.attr{
text-align:right;
}

.fpadd{
padding:10px 10px 5px 10px;
}

/* Responsive */

@media (max-width: 480px){
   .logo{
   margin-top:20px;
   }
   .logo h1{
   font-size:25px;
   margin-bottom:5px;
   }
   .csoon h2{
   font-size:50px;
   line-height:55px;
   }
   .csoon p{
   font-size:16px;
   }
   .countdown{
		width:250px !important;
	}
	
	.countdown_amount {
		font-size:20px !important;
	}
	
	.countdown_section{
		font-size:10px !important;
	}
   
   .bor{
   width:36px !important;
   height:40px !important;
   }
   .dash_title {
   bottom:3px;
   right:5px;
   font-size: 10px !important;
   }
}

@media (max-width: 767px){
	.container{
		width:100%;
	}
	.attr{
	text-align:left;
	}
  
   .subscribe{
   border-bottom-left-radius:0px;
   border-bottom-right-radius:0px;
   }
   .subscribe .padd{
   padding-bottom:0px;
   }
   .subscribe{
   padding-bottom:15px;
   text-align:center;
   }
   .countdown{
		width:350px;
	}
	
	.countdown_amount {
		font-size:30px;	
	}
   
   .bor{
   width:56px;
   height:60px;
   }
   .dash_title {
   bottom:3px;
   right:5px;
   font-size: 11px;
   }
}

.error-message {
   color: #db0000;
}
.success-message {
   color: #4877be;
}
.display-inline {
   display: inline;
}