.modSearchBttn {
    display: none;
}

#formSearch{
margin: 0px 0px 0px 0px;
text-align: right;
}

#formSearch .divSearch{
margin: 0px 0px 0px 0px;
display: inline-block;
height: 50px;
}
#formSearch .divSearch input{
width: 221px;
height: 50px;
background:none;
border: 0px;
padding: 0px 0px 0px 10px;
font-size: 13px;
color: #151a1d;
line-height: 50px;
border: none;
background-color: #FFFFFF;
box-sizing:border-box;
}
#formSearch .divInput{
margin: 0px 0px 0px 0px;
display: inline-block;
position: relative;
background: #395680 url('../images/input_search.png') 50% 50% no-repeat;
transition: all 0.5s ease-out 0s;
float: right;
width: 50px;
height: 50px;
}
#formSearch .divInput:after{
content:"";	
margin: 0px 0px 0px 0px;
display: inline-block;
position: absolute;
background: #FFFFFF url('../images/input_search_s.png') 50% 50% no-repeat;
top:0px;
left:0px;
width: 50px;
height: 50px;
opacity:0;
transition: all 0.5s ease-out 0s;
}
#formSearch .divInput:hover:after{
opacity:1;
transition: all 0.5s ease-out 0s;
}

#formSearch .divInput input{
width:50px;
height:50px;
border: none;
cursor: pointer;
background: none;
display: inline-block;
position: relative;
z-index: 50;
}
@media screen and (max-width:1100px){
#formSearch .divInput {width: 40px;height: 40px;background-size:20px auto; }
#formSearch .divInput input{width: 40px;height: 40px;}	
#formSearch .divInput::after {width: 40px;height: 40px;background-size:20px auto;}
#formSearch .divSearch input {height: 40px;}
#formSearch .divSearch {height: 40px;}	
}
@media screen and (max-width:940px){
#formSearch {float: right;}	
}
@media screen and (max-width:600px){
.modSearchBttn{display: block;width: 40px;height:40px;z-index: 50;
position: relative;
background: #ba0026 url('../images/input_search.png') 50% 50% no-repeat;
transition: all 0.5s ease-out 0s;
background-size:25px 25px; 
}
#formSearch{z-index: 20;position: absolute;padding: 5px;background-color: #FFFFFF;display: block;left:0px;width: 200px;border: 1px solid #d4d3cd;border-top: none;top:41px;display: none;box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.2);}
#formSearch .divSearch input {width: 160px;}	
}
