@font-face {
  font-family: 'font1';
  src: url('../fonts/dinnextltpro-regular-webfont.eot'); /* IE9 Compat Modes */
  src: url('../fonts/dinnextltpro-regular-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/dinnextltpro-regular-webfont.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/dinnextltpro-regular-webfont.ttf')  format('truetype'); /* Safari, Android, iOS */
}
@font-face {
  font-family: 'font2';
  src: url('../fonts/dinnextltpro-medium-webfont.eot'); /* IE9 Compat Modes */
  src: url('../fonts/dinnextltpro-medium-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/dinnextltpro-medium-webfont.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/dinnextltpro-medium-webfont.ttf')  format('truetype'); /* Safari, Android, iOS */
}
@font-face {
  font-family: 'font3';
  src: url('../fonts/dinnextltpro-bold-webfont.eot'); /* IE9 Compat Modes */
  src: url('../fonts/dinnextltpro-bold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/dinnextltpro-bold-webfont.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/dinnextltpro-bold-webfont.ttf')  format('truetype'); /* Safari, Android, iOS */
}
@font-face {
  font-family: 'font4';
  src: url('../fonts/dinnextltpro-light.eot'); /* IE9 Compat Modes */
  src: url('../fonts/dinnextltpro-light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/dinnextltpro-light.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/dinnextltpro-light.ttf')  format('truetype'); /* Safari, Android, iOS */
}
body{
	background:#e6e7e8;
  color: #000;
}
h1,h2,h3,h4,h5{
	font-family: 'font1',helvetica,sans-serif;
}
strong{
	font-family: 'font2',helvetica,sans-serif;
}
h5{
  font-family: 'font3',helvetica,sans-serif;
}
p,span{
font-family: 'font4',helvetica,sans-serif;	
color: #868686;
}
header{
  background:#fff;
    font-family: 'font3',helvetica,sans-serif;

}
header img{padding-right: 10px;}
header .logo{
  position: absolute;
  bottom: 0px;
}
header .logo span{
  font-size: 16px;
  padding-bottom: 10px;
  color: #000;
    font-family: 'font3',helvetica,sans-serif;
        position: relative;
    bottom: -14px;
    right: -14px;
}
.product strong{
  font-size: 40px;
}
.pricing h3{
  font-family: 'font3',helvetica,sans-serif;
}
.pricing .bg-white1 h3{
  margin-bottom: 5px;
  font-size: 22px;
  margin-top: 12px;
}
.pricing h5{
  margin: 15px 0px 20px 0px;
}
.pricing p{
  color: #000;
  font-size: 16px;
}
.pricing .col-xs-4{
  padding:0px !important;
}
.pricing .highlight-box{
 margin: -10px 0px;
    box-shadow: 12px 10px 16px #000;
    -webkit-box-shadow: 12px 10px 16px #515050;
    -moz-box-shadow: 12px 10px 16px #000;
    -o-box-shadow: 12px 10px 16px #000;
    z-index: 9999;
     position: absolute;
    right: -17%;
    left: -14%;
    width: 379px;
}
.bg-white1{
  text-align: center;
  background: #fff;
  padding: 10px 0px;
  border:1px solid #000;
}
.bg-white{
	text-align: center;
	background: #fff;
	padding: 15px 0px;
}
.bg-white p{
	font-size: 16px;
	margin: 3px 0px 14px 0px;
}
.team{
      background: #f5f5f5;
    margin-top: -15px;
    padding-top: 13px;
    padding-bottom: 11px;
}
h5{
	font-size: 18px;
}
.product h3{
  margin-bottom: 0px;
  margin-top: 0px;
}
.action .input-group-addon{
  padding: 0px;
  border: 0px;
}
hr{
  border-top: 3px solid #d1d3d4 !important;
  margin-top: 0px;
}
.action-heading{
  text-align: left;
    padding-left: 42px;
    padding-bottom: 15px;
}

.action .input-group input{
   width: 65%;
    border-radius: 0px;
    border: 1px solid #000;
    height: 22px;
    color: #000;
    margin-left: -1px;
}
.action .input-group{
  margin-left: 43px;
}
.action table{
  margin-bottom: 0px;
  margin-left: 43px;
}
.action table td{
  border-top:0px !important;
      padding: 9px 0px !important;
}
.action table td small{
  font-size: 14px;
  color: #adadad;
    font-family: 'font1',helvetica,sans-serif;
}
.action table td strong{
  font-size: 16px;
}
.action table td:nth-child(1) img{
border: 1px solid #000;
    margin-right: 29px;
    height: 77%;
    width: 70%;
}
.action table td:nth-child(3){
  text-align: right;
}
.action table td:nth-child(3) img{
  width: 20%;
  margin-right: 10px;
  margin-top: 12px;
}
.action .filter-section .col-xs-2{
  text-align: center;
  font-size: 10px;
  opacity: 0.2;
  padding:0px;
}
.action .filter-section .col-xs-2:first-child{
  opacity: 1;
}
.action .filter-section .col-xs-2:first-child span{
  color: #000;
}
.action .filter-section  img{
margin-bottom: 5px;
}
.filtered .bottom-text span{
padding: 0px 25px;
font-size: 15px;
}  

.filtered .images-section img{
  width: 70%;
}
.filtered .images-section span{
font-size: 12px;
color: #000;
}
.table tr td{
  text-align: left;
}