﻿.mobilesearch{
    display: none;
}

.mobilesearchcont{
    display: none;
}



.navbar-toggle .icon-bar{
    background-color: #2048b7;
}

.headerline
{
 width: 100%;
 border-bottom: 1px solid blue;
}

.searchcontainer{
   position: relative;
   left: 40px;
   top: 18px;
}

@media screen and (max-width: 1024px){
    .searchcontainer{
        display: none;
    }
    
     .mobilesearch{
         position: relative;
         display: table;
         width: 100%;
         margin-top: -15%;
     }
}
 
 @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1)  { 
    .headerlogo{
        margin-left: 20px;
    } 
}




  
