/*--------------------------------------------------------------

  Template Name: Subash Ecommerce Responsive Bootstrap Template
  Description: This is html5 template
  Author: codecarnival
  Version: 1.0
  Design and Developed by: codecarnival

Note: This is the file where you can add your custom styles to change the look of the theme. But don't modify "style.css" file.

---------------------------------------------------------------*/

/* ----------------------------------------------------
	You can put your custom css code here: 
-------------------------------------------------------*/
/*
.imglist{
background-position: right;
    background-image: url("../images/logo.png");
    background-repeat: no-repeat;
	font-weight: 600;
}
*/
.imglist{
    height: 40px;
}
hr{
	width:100%;
}
.img-part{
	width: 220px;
    height: 100px;
}
.img-part2 {
    width: 220px;
    height: 130px;
}

.img-part2{
	width: 220px;
    height: 120px;
}
.firstmenu.main-menu > li,.header-search,.logo {
padding :0px;
}
.main-menu > li> h4{
padding: 5px;
    color: #3d41b2;
}

.first-menu{
padding-top: 10px;
}
.second-menu{
	background:#3d41b2;
	
}
.main-menu > li > a {
    color: #ffffff;
}
.header-search-inner {
top: -10px;
}
.langue.dropdwn{
	left: -60px;
    width: 150px;
}
.main-menu > li{
    padding: 30px 5px;
}
.main-menu > li.second-li:hover{
    padding: 30px 5px;
    background: #212472;
}

.search-top-cart{
height:45px;
}
.footer-social-2 {
    padding: 4px 0;
}
.single-mega-item li {
   
    padding: 5px;
}
.carriere-section{
	background-image: url(../images/carriere.jpeg);
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: -45px;
    margin-top: -45px;
}
.product-info:hover{
	color: black;
}
.blog-item .blog-desc {
    background: #03a9f4 none repeat scroll 0 0;
}
.logoimage{
    padding: 15px;
    width: 180px;
}

.slider2-title-2 {
    font-size: 20px;
}
.slider2-title-3{
	font-size: 17px;
}	



.btn-tertiary {
  color: #555;
  padding: 0;
  line-height: 40px;
  height: 40px;
  width: 345px;
  margin: auto;
  display: block;
  border: 2px solid #555;
}
.btn-tertiary:hover, .btn-tertiary:focus {
  color: #888888;
  border-color: #888888;
}

/* input file style */
.input-file {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.input-file + .js-labelFile {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 10px;
  cursor: pointer;
}
.input-file + .js-labelFile .icon:before {
  content: "";
}
.input-file + .js-labelFile.has-file .icon:before {
  content: "";
  color: #5AAC7B;
}


#success{
  background:#03a679;
  color:#f0f0f0;  
}

#failure{
  background:#ff3939;
  color:#f0f0f0;  
}

.notify{  
  position:absolute;
  top:0px;
  width:100%;
  height:0;  
  box-sizing:border-box;
  color:white;  
  text-align:center;
  background:rgba(0,0,0,.6);
  overflow:hidden;
  box-sizing:border-box;
  transition:height .2s;
}

#notifyType:before{
  display:block;
  margin-top:15px; 
  
}

.active{  
  height:50px;
}


.plr-185 {
  padding: 0px;
}
.product-img img {
    width: 100%;
    height: 100%;
}


