#nav .navbar li{

	margin-right: 12px;

}
#nav .navbar li a{
	cursor: pointer;
}

#search{
	display: none;border-bottom: 1px solid black
}
#search i{
	color: #fff;
}
#search input{
	height: 45px;
	border-radius: 0px;
	border: 1px solid black;
}
#search button{
	margin-top: -42px;
	margin-right: 5px;
	border-radius: 0px;
	background-color: black;
	color: #fff;
}


/*prdoduct_range*/



#prdoduct_range .box{

	margin-top: 30px;

}

#prdoduct_range .detail{

	position: absolute;

	margin-left: 50%;

	margin-top: -15px;

}

#prdoduct_range .detail a{

	background-color: #f0eff1;

	padding: 10px;

	padding-left: 20px;

	padding-right: 20px;

	text-decoration: none;

	color: black;

}

#prdoduct_range .detail a:hover{

	background-color: #2e3192;

	text-decoration: none;

	color: #fff;

}



/*instagram*/



#instagram .box{

	margin-top: 20px;

}

#instagram samp{

	color: #2e3192;

	font-weight: bolder;

}

#instagram a{

	text-decoration: none;

}

#instagram p{

	position: absolute;

	background-color: #2e3192;

	color: #fff;

	padding: 7px;

	padding-left: 25px;

	padding-right: 25px;

	margin-left: 50%;

	margin-top: -25px;

	display: none;

}

#instagram a:hover p{

	display: block;

}



/*btm*/



#btm{

	background-color: #f0eff1;

}

#btm h5{

	color: black;

}

#btm ul{

	list-style: none;

	padding: 0px;

	margin-top: 20px;

}

#btm ul li{

	padding-top: 7px;

}

#btm ul li a{

	color: gray;

	text-decoration: none;

	transition: .9s;

}

#btm ul li a:hover{

	text-decoration: none;

	color: black;

	margin-left: 5px;

}

hr{

	background-color: gray!Important;

}

#btm .copy-right p{

	color: black;

}







/*---------------------------------------------large_page---------------------------------------------*/



#large_page p{

	font-size: 15px;

	margin-top: 4px;

	margin-bottom: 4px;

}

#large_page #option .row{

	border-top: 1px solid black;


}

#large_page .specification{

	background-color: #e6e7e9;

}

#large_page .specification h5{

	background-color: #c7c8ca!important;

}

#large_page #led p{

	border-bottom: 1px solid black;

	width: 100%;

	margin-bottom: 15px;

}

#large_page #led h6{

	margin-bottom: 0px;

	font-weight: normal;

}

#large_page #finish p{

	color: gray;

}

#large_page #DIMENSIONS{

	background-color: #c7c8ca;

	padding: 5px;

}

#related .box{

	background-color: #f4f4f4;

	border: 1px solid #e2e2e2;

}

#related a{

	text-decoration: none;

	color: black;

}

#related a:hover .box{

	border: 1px solid black;

}

.breadcrumbs{

	list-style: none;

	display: inline-block;

	width: 100%;

	text-align: center;

	margin-top: 20px;

}

.breadcrumbs li{

	display: inline-block;



}



/*----------------------------------------------------product_page------------------------------------------------------------*/

#product_page a{

	text-decoration: none;

	color: black;

}

#columns {

    column-width: 300px;

    width: 100%;

}



div#columns figure {

    background: #f4f4f4;

    padding: 15px;

    padding-bottom: 20px;

    transition: opacity .4s ease-in-out;

    display: inline-block;

}



div#columns figure img {

    width: 100%;

    height: auto;

    margin-bottom: 5px;

}



/*---------------------Contact Page---------------------------*/



	#contact-page #contact .col-10{

		margin-left: -50px;

	}

	#contact-page #contact p{

		font-weight: bold;

		margin-bottom: 0px;

	}

	iframe{

		z-index: -999999;

	}

	#contact-page{

		border: 1px solid black;

		margin-top: -80px;

		z-index: 999999;

		background-color: #fff;

	}

	#contact-page #contact span{

		margin-top: -20px;

	}

	#contact-page #contact .row{

		margin-bottom: 20px;

		/*margin-top: 50px;*/

	}

	#contact-form input{

		margin-top: 15px;

		margin-bottom: 15px;

		height: 50px;

	}

	#contact-form button{

		height: 50px;

		background-color: black;

		color: #fff;

	}

	#contact-form button:hover{

		background-color: #929091;

	}



#contact i{

		font-size: 45px;

		color: #2e3192;

	}

.form button{

	padding: 10px;

	background: #2e3192;

}