@charset "utf-8";

/* CSS Document */



@font-face

{

	font-family:MYRIADPRO-REGULAR;

	src:url(fonts/MYRIADPRO-REGULAR.OTF);

}

@font-face

{

	font-family:OpenSans-Regular;

	src:url(fonts/OpenSans-Regular.ttf);

}

@font-face

{

	font-family:Lucida_Bright_Italic;

	src:url(fonts/Lucida_Bright_Italic.ttf);

}


.header-wrap

{

	  border-top: 5px solid #000;

	  padding-top: 20px !important;

	    padding-bottom: 20px !important;

}

@media(max-width:767px)

{

.logo

{

	margin-right:auto;

	margin-left:auto;

	display:block;

}

}



.myriadpro

{

	font-family:MYRIADPRO-REGULAR;

	font-size: 12pt;

	width: 160px;

}

.style-2nd

{

	color:#b0b0b0;

	font-size: 10pt;

	line-height: 11px;

}

.flot-left

{

	float:left;

	

}

.contact-icon

{

	  margin-left: 184px;

}
.contact-icon1

{

	  margin-left: 170px;

}

.contact-wrap

{

	margin-top:40px;

}

@media(max-width:767px)

{

.contact-wrap

{

	  margin-top: 15px;

  margin-left: auto;

  margin-right: auto;

  display: block;

  text-align: center !important;

  width: 240px;

}

}

.menu-wrap

{

	background:#000;

	

}



nav.navbar.navbar-default {

  background-color: #000 !important;

  background-image: none;

  border: 0;

  box-shadow: none;

    margin: 0;

}


@media(max-width:767px)

{

.navbar-default .navbar-nav>li>a {
  color: #FFF !important;
  text-transform: uppercase;

  line-height: 0px;
 padding-left:20px !important;
  padding-right:20px !important;
}

}


.navbar-default .navbar-nav>li>a {
  color: #FFF !important;
  text-transform: uppercase;

  line-height: 0px;
  padding-left:20px !important;
  padding-right:20px !important;
  padding-top:20px !important;
  padding-bottom:20px !important;
}

.navbar-default .navbar-nav>li>a:hover {

  background: #F00 !important;
  padding-left:20px !important;
  padding-right:20px !important;
  padding-top:20px !important;
  padding-bottom:20px !important;

}
.navbar-default .navbar-nav>li>a.active{
	background: #F00 !important;

}


.container-fluid

{

	padding:0 !important;

}

.row

{

	margin:0 auto !important;

	padding:0;

}

.body-con

{

	background-color:#f4f4f4;

	  border-bottom: 2px solid #e4e4e4;

	    padding-bottom: 20px;

}

.read-more

{

	font-weight:bold;

	color:#000 !important;

	text-decoration:none !important;

}

.products-wrap

{

	background-image:url(images/product-bg.jpg);

	background-size:100% 100%;

	overflow:hidden;

	padding-top: 30px;

  padding-bottom: 30px;

}

.footer-wrap

{

	background:#C40007 !important;

	color:#FFF !important;

	  font-family: calibri !important;

	    padding-top: 20px;

}

.footer-wrap p

{

	background:#C40007 !important;

	color:#FFF !important;

	  font-family: calibri !important;

}

@media(max-width:767px)

{

.footer-wrap p

{

	text-align:center;

	background:#ff6657 !important;

	color:#FFF !important;

	  font-family: calibri !important;

}

}

@media(max-width:480px)

{

.footer-wrap p

{

	text-align:center;

	background:#ff6657 !important;

	color:#FFF !important;

	  font-family: calibri !important;

	  font-size:9px;

}

}

.footer-wrap a

{

	color:#fff !important;

	text-decoration:none !important;

}

.top-icon

{

	float:left;

	padding-top:5px;

}

.top-wrap

{

	  float: right;

}

@media(max-width:767px)

{

.top-wrap

{

	 float: none;

  margin-left: auto;

  margin-right: auto;

  text-align: center;

  display: block;

  width: 40px;

}

}



.product-box

{

	  border: 3px solid #680000;

  background-color: #FFF;

  border-radius: 20px;

  height: 200px;

    margin-bottom: 20px;

}

.footer-menu

{



}

@media(max-width:767px)

{

.footer-menu

{

	text-align:center;

}

}

@media(max-width:480px)

{

.footer-menu

{

	text-align:center;

	font-size:9px;

	margin-top:15px;

	margin-bottom:15px;

}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #8006D5;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

}