@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200,200italic,300,400italic,300italic,600,600italic,700,700italic,900,900italic);
body
{
	margin:0px;
	padding:0px;
	font-family: 'Source Sans Pro', sans-serif;
	color:#606266;
	font-size:17px;
	overflow-x:hidden;
}

/* Css for Space */
.space10{margin-top:10px;}
.space20{margin-top:20px;}
.space30{margin-top:30px;}
.space40{margin-top:40px;}
.space50{margin-top:50px;}
.space60{margin-top:60px;}
.space70{margin-top:70px;}
.space80{margin-top:80px;}
.space90{margin-top:90px;}
.space100{margin-top:100px;}
.mbtm0{margin-bottom:0px;}
.mtop0{margin-top:0px;}
.small11{text-transform: inherit !important;}

a:hover,a:active,a:focus
{
	text-decoration:none;
}
/* Css for navbar */

.logo{padding:}
.navbar-default{background:transparent;border:transparent;margin-bottom:0px;}
.navbar-default ul.navbar-nav>li>a{color:#000000;text-transform:uppercase;font-weight:500;letter-spacing:1.55px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #000000;background-color: transparent;border-bottom: 2px solid #000000;}
.navbar-default ul.nav > li > a{padding:15px 0px;		transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;}
.navbar-default ul.nav > li{padding:0 15px;}
.navbar-brand{height:auto;}
.carousel-indicators li{border:1px solid #040404;}
.carousel-indicators .active{background-color:#040404;}
.small-title{color:#97989c;text-transform: uppercase;font-weight:bold;letter-spacing:2px;font-size:18px;position:relative;}
.small-title:after
{
	position:absolute;
	content:"";
	width:14%;
	height:4px;	
	background:#d4d4d4;
	top:7px;
	margin-left:15px;
}
.big-title{color:#525158;font-weight:700;text-transform:uppercase;font-size:28px;letter-spacing:1.55px;}
ul.list li{position:relative;}
ul.list li p {
    color: #606266;
    font-size: 17px;
    display: block;
    padding-left: 20px;
}
ul.list li i
{    
  position: absolute;
  left: 0px;
  color: #606266;
  line-height: 25px;
}
.btn-round
{
	border:2px solid #aaaaaa;
	border-radius:20px;
	color:#454545	;
	padding:10px 23px;
}
.btn-round:hover
{
	border:2px solid #666666;
	transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.btn-round:hover i
{
	transform:translatex(10px);
	-webkit-transform:translatex(10px);
	-moz-transform:translatex(10px);
	-o-transform:translatex(10px);
	-ie-transform:translatex(10px);
		transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.btn-round i
{
	margin-left:10px;
	transform:translatex(0px);
	-webkit-transform:translatex(0px);
	-moz-transform:translatex(0px);
	-o-transform:translatex(0px);
	-ie-transform:translatex(0px);
			transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.btn-round i{padding-left:10px;}
.bg-black
{
	background:#47484a;
	padding:10px 0px;
}
.content-left{float:left}
.content-left h3
{
	color:#FFFFFF;
	font-size:28px;
	font-weight:600;
	letter-spacing:1px;
	text-shadow:2px 2px 1px #000000;
}
.content-right{margin-top:30px;float:right;}
.content-left h4{color:#FFFFFF;	letter-spacing:1px;
	text-shadow:1px 1px 1px #000000;}
.content-right .btn-round{color:#FFFFFF;}
.title11
{
	color:#49484d;
	text-transform:uppercase;
	letter-spacing:2px;
}
.title-modal {
    color: #676668;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 20px;
    display: table;
    border-bottom: 1px solid #727272;
    padding-bottom: 4px;
}
.powerbank-thumbnail
{
	position:relative;
	margin-bottom:30px;
	clear:both;
}
.powerbank-wrap
{
	border-bottom:5px solid #333333;
}
.powerbank-wrap img
{
	width:100%;
}
.powerbank-co p.price{
	float:left;
	font-size:15px;
}
.powerbank-co{
	float:right;
	font-size:17px;
	margin-top:20px;
}


.powerbank-co p.more a
{
	color:#333333;
}
.powerbank-co p.more i
{
	margin-left:10px;
			transform:translatex(0px);
	-webkit-transform:translatex(0px);
	-moz-transform:translatex(0px);
	-o-transform:translatex(0px);
	-ie-transform:translatex(0px);
		transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.powerbank-thumbnail:hover p.more i,.powerbank-co p.more:hover i
{
		transform:translatex(10px);
	-webkit-transform:translatex(10px);
	-moz-transform:translatex(10px);
	-o-transform:translatex(10px);
	-ie-transform:translatex(10px);
		transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.thumbimg
{
  margin-top:-80px;
}
.middle-wrap
{
	margin-top:60px;
}
.middle-wrap h4
{
	color:#444444;
	font-size:21px;
	font-weight:200;
}
.footer-top
{
	background:#111111;
	padding:20px 0px;
}
.footer-top .social
{
	text-align:center;
	margin-bottom:0px;
}
.footer-top .social li{padding-right:16px;}
.footer-top .social li a
{
	font-size:20px;	
	color:#FFFFFF;
			transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.footer-top .social li:hover a
{
	color:#979797;
			transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.footer
{
	background:#0e0e0e;
	padding:20px 0px;
	text-align:center;
}
.footer p
{
	color:#787a7d
}
.footer h4{color:#FFFFFF;margin-bottom:18px;}
.footer h4 i{margin-right:15px;}
.footer ul li a{color:#787a7d}
.footer-bottom{background:#111111;padding:15px 0px;}
.footer-bottom p{margin-bottom:0px;}
.slider
{
	position:relative;
}
.content-wrap
{
	position:absolute;
	width:100%;
	top:23%;
}
.slider h4
{
	font-size:20px;
	color:#000000;
	text-transform:uppercase;
	letter-spacing:2px;
}
.slider .btn-rounded
{
	border:2px solid #aaaaaa;
	border-radius:20px;
	color:#454545;
	padding:8px 23px;
		transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.slider .btn-rounded:hover
{
	border:2px solid #666666;
	transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.slider .btn-rounded:hover i
{
	transform:translatex(10px);
	-webkit-transform:translatex(10px);
	-moz-transform:translatex(10px);
	-o-transform:translatex(10px);
	-ie-transform:translatex(10px);
		transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.slider .btn-rounded i
{
	margin-left:10px;
	transform:translatex(0px);
	-webkit-transform:translatex(0px);
	-moz-transform:translatex(0px);
	-o-transform:translatex(0px);
	-ie-transform:translatex(0px);
			transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
.carousel-control
{
	opacity:1;
	z-index:99;
}
.powerbank-content h4 {
    margin-top: 20px;
    float:left;
    margin-bottom:0px;
}
.powerbank-co p.more{margin-bottom:0px;}
.navbar-default .navbar-nav > li > a:hover
{
	color:#777777;
		transition:all 500ms linear;
	-webkit-transition:all 500ms linear;
	-moz-transition:all 500ms linear;
	-o-transition:all 500ms linear;
	-ie-transition:all 500ms linear;
}
@media(max-width:991px){
	.navbar-default ul.navbar-nav>li>a
	{
		letter-spacing:0px;
	}
	.logo
	{
		padding-top:15px;
	}
	.slider h4
	{
	    font-size: 20px;
	}
	.content-wrap
	{
		top:18%;
	}
	.navbar-default ul.nav > li
	{
		padding:0px 12px;
	}
	.navbar-default ul.nav > li>a
	{
		font-size:15px;
	}
}
@media(max-width:767px){
	.content-wrap
	{
		position:relative;
		margin-top:20px;
	}
	.slider h4{font-size:21px;}
	.footer h4{margin-top:20px;}
	.footer-bottom p{font-size:15px;letter-spacing:1px;}
}
.power{display:block;}