/* CSS Document */
html {overflow: -moz-scrollbars-vertical; margin: 0; padding: 0;} 

a, a:active, a:focus{ outline:0; text-decoration:none; } 
h1, h2, h3, h4, h5{ margin:0px} 

.clear{ height:1px; clear:both  }		
.clearh5{ height:5px; clear:both }		
.clearh10{ height:10px; clear:both } 	
.clearh15{ height:15px; clear:both }	
.clearh20{ height:20px; clear:both }	
.clearh30{ height:30px; clear:both } 

.fl-l{ float:left } 	
.fl-r{ float:right } 

body{ 
	margin:0px; 
	font-family:Cambria; 
	font-size:17px; 
	font-weight:normal; 
	color:#696763; 
	text-align:justify; 
	line-height:1.5; 
	padding:0px; 
	word-spacing:1px;
}
.red{
	color:#EE0000;
} 



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

@media (min-width: 1368px) {
  .containerblog {
    width: 1360px;
  } 
}

.container1 {
    width: 100%;
  } 
 
.navbar-default{
	
	background-repeat:repeat-x;
	background-color:#0C1844;
}
.navbar { border-radius:0px; margin-bottom:0px; border:none;  	}  
.navbar-nav > li > a { line-height:50px; background-image:url(../images/rightLine.jpg); background-repeat:repeat-y; background-position:right; padding-top:10px !important; padding-bottom:10px !important; font-size:18px; }
.navbar-nav > li:last-child > a{
	background:none;
}
.navbar {min-height:50px !important}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color:#FFF;
  background-color:#131212;
} 
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus { 
  color:#FFFFFF;
  background-color:#131212; 
}
.btn-default{
	background-color:#000000;
	color:#FFFFFF;
	border:#000000 1px solid;
}  
.logoBlock{
	width:100%;
	min-height:100px;
	background-color:#141313; 
} 
.logo1, .logo2{
	width:350px;
	height:75px;
	float:left;
	margin:0px 5px 0px 5px;
}
.logo1{
	width:425px;
}
.logo2{
	float:right;
}
.prev-icon{
	background-image:url(../images/icon-prev.png);
	background-repeat:no-repeat;
	z-index:5;
	position: absolute;
	top: 45%;
	display: inline-block;
	margin-top: -10px;
	left: 20%;
  	margin-left: -10px;
	width:50px;
	height:41px;
}
.next-icon{
	background-image:url(../images/icon-next.png);
	background-repeat:no-repeat; 
	z-index:5;
	position: absolute;
	top: 45%;
	display: inline-block;
	margin-top: -10px;
	right: 20%; 
  	margin-right: -10px; 
	width:50px;
	height:41px; 
}
.slide{
	border:#313933 1px solid;
	border-bottom:#C1C1C1 1px solid;
	border-left:none;
	border-right:none;
}
.img-thumbnail{
	padding:2px;
}
.productBlock{
	width:100%;
	min-height:270px;
	text-align:center;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.productBlock p{
	text-decoration:none;
	min-height:44px;
	line-height:1.2;
}
.productBlock p a{
	text-decoration:none;
	text-transform:none;
}
.productBlock img{
	margin:5px auto;
	text-align:center;
	vertical-align:middle;
}
button{
	background-color:#2E3639;
	border:#333333 1px solid;
	color:#FFFFFF;
	padding:5px 10px;
	margin-bottom:10px;
	border-radius:6px;
} 

h1, h2, h3, h4{
	font-family:Cambria;
	font-size:30px;
	color:#2A2D32;
	word-spacing:3px;
	margin:10px 0px;
	text-transform:uppercase;
} 
h1{
	font-size:36px;
}
h3{
	color:#2A2D32;
}
h4{
	font-size:22px;
	color:#FBFBFB;
	text-transform:none;
	margin-bottom:5px;
}
p{
	line-height:1.5;
	color:#3F4649;
}
pf{
	line-height:1.5;
	color:#3F4649;
}

.line, .line2{
	background-color:#C6C6C6;
	height:1px;
	width:100%;
	margin:1px 0px;
}
.line2{
	background-color:#2E3639;
}
.phoneIcon, .emailIcon{
	width:12px;
	height:14px;
	background-image:url(../images/Phone-Icon.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin:5px 5px 0px 0px;
}
.emailIcon{
	background-image:url(../images/Email-Icon.png);
}
.subButton{
	background-image:url(../images/Subscribe-Button.png);
	background-repeat:no-repeat;
	background-color:transparent;
	width:97px;
	height:34px;
	border:0px;
	font-family:Cambria;
	color:#FFFFFF;
	font-size:16px;
}
.productRangBlock{
	background-color:#0C1844; 
	width:100%; 
	min-height:280px;
	background-image:url(../images/linkBg.png);
	background-repeat:no-repeat;
	background-position:right center;
} 
.listStyle ul, .listStyle2 ul, .listStyle3 ul{
	padding:0px;
	list-style-type:none;
	padding:0px 0px 0px 10px;
} 
.listStyle li, .listStyle2 li, .listStyle3 li{
	background-image:url(../images/Arrow.png);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:0px 0px 0px 10px;
	font-family:Cambria;
	font-size:16px;
	color:#B8BABB;
	font-weight:normal;
	
}
.listStyle a, .listStyle2 a{
	color:#B8BABB;
	text-decoration:none;
}
.listStyle a:hover, .listStyle2 a:hover{
	color:#FFFFFF;
}


.listStyle2 a{
	color:#FFFFFF;
} 
.listStyle2 a:hover{
	color:#3F4649;
}
.listStyle3 li{
	color:#3F4649;
}

.followUsIcon ul{
	padding:0px;
	list-style-type:none;
}
.followUsIcon li{
	display:inline;
}

@media screen and (max-width:568px) {

.prev-icon{ 
	background-image:url(../images/icon-prev.png); 
	background-repeat:no-repeat; 
	background-size:35px 29px; 
	z-index:5;
	position: absolute;
	top: 45%;
	display: inline-block; 
	margin-top: -10px;
	left: 20%;
  	margin-left: -10px; 
} 
.next-icon{ 
	background-image:url(../images/icon-next.png); 
	background-repeat:no-repeat; 
	background-size:35px 29px; 
	z-index:5; 
	position: absolute; 
	top: 45%; 
	display: inline-block; 
	margin-top: -10px; 
	right: 20%; 
  	margin-right: -10px; 
}
}
@media screen and (max-width:678px) {
.logo1, .logo2{
	width:252px;
	height:48px;
	float:none;
	margin:10px auto;
}
.productRangBlock{
	background-image:none; 
} 
}

@media screen and (max-width:768px) { 

.navbar-nav > li > a { line-height:20px; font-size:16px; padding:0px 15px 0px 15px; } 
.navbar-default{
		min-height:20px;
} 
} 

<!--	Grid System		-->
 
.row, 
.column {
    box-sizing: border-box;
}
.column {
    position: relative;
    float: left;
} 
.column + .column {
    margin-left: 1.6%;
	margin-bottom:1.6%;
} 
.column:nth-child(2){
	margin-left:1.6%;
}
.column:nth-child(6){ 
	margin-left:0%;
} 
.column-20{
	width:18.71511111111%;
} 
@media screen and (max-width:1020px) { 

button{ 
	font-size:14px;
} 
} 

@media screen and (max-width:768px) { 

.column-20{ 
	width:48%;
	margin-left:1%;
} 
.column + .column { 
	margin:1%; 
	margin-top:0%; 
}
.column:nth-child(2){
	margin-left:2%;
}   
} 

@media screen and (max-width:360px) { 
.column-20{
	width:98%;
	float:none;
	margin-left:1%;
}
.column + .column {
	margin:1%; 
} 
} 



footer{
	background-color:#0C1844; 
	width:100%; 
	min-height:185px;
}
.copyRInfo{
	width:100%;
	min-height:42px;
	background-color:#1A052F;
	text-align:center;
	font-family:Cambria;
	font-size:14px;
	color:#FFFFFF;
	padding:10px 0px 10px;
} 
.productBlockLeftMargin{margin-left:0px;}
.productDescBlock{border-left: 1px dashed #CCDDEE; margin-top:10px;}
.productDescPadding{padding-left:15px;}

.bgimg{
  position: relative;
  overflow: hidden;
  background: linear-gradient(rgba(12, 24, 68, 0.9), rgba(12, 24, 68, 0.9)), url(../img/Gym-Equipment.jpg);
    background-color: rgba(0, 0, 0, 0);
    background-position-x: 0%, 0%;
    background-position-y: 0%, 0%;
    background-repeat: repeat, repeat;
    background-size: auto, auto;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
}

.bg2{
  position: relative;
  overflow: hidden;
  background: linear-gradient(rgba(12, 24, 68, 0.9), rgba(12, 24, 68, 0.9)),url(../img/services-img1.jpg);
    background-color: rgba(0, 0, 0, 0);
    background-position-x: 0%, 0%;
    background-position-y: 0%, 0%;
    background-repeat: repeat, repeat;
    background-size: auto, auto;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
}
.mainb{
color: #FBFBFB;
}