﻿.HeaderMsg
{
    z-index: 99 !important;
    line-height: 1.3em;
    position: absolute;
    color: White;
    font-size: 1.35em;
    font-weight: bold;
    right: 0px;
    top: 45px;
    text-align: left;
    height: auto;
    width: 380px;
    display: none;
}

.HeaderMsg:first-child {display: block;}
 
.HeaderMsg .title{
    font-size:36px;display:block;clear:both;width:100%;padding:28px 0 18px; font-weight:normal;
} 
 
/* Home page searchbox style start*/

    .arrange_collection_today
    {
        width: 300px;
        overflow: hidden;
        display: block;
        padding: 16px 8px;
        background-color: #2f9934;
        border-radius: 5px;
        position: absolute;
        bottom: 55px;
        right: 35px;  
    }

    .arrange_collection_today a{
        text-decoration:none;
    }
    
    .gCountryFlag ul
    {
    	margin-left: 15px;
    }
                    
    .ie10 .arrange_collection_today 
    { 
        margin-top:50px; 
    } /* Only works in IE10 */ 

    *::-ms-backdrop, .arrange_collection_today 
    { 
        margin-top:50px;
    } /* IE11 */



    @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .arrange_collection_today { margin-top:50px;  } } 
                    
                   
    .arrange_collection_today a
    {
        padding: 0 20px;
        display: block;
        font-size: 1.3em;
        color: #FFF;
        font-weight: bold;
        line-height: 1.2em;
        text-decoration: none;
    }
    
    @media (max-width: 950px)
    {
    } 

    @media (max-width: 768px) 
    {
        .HeaderMsg { right:40px;z-index:999; font-weight:normal; }
    	.gCountryFlag li a { height:20px;padding-bottom:0px; }
	}
	
	@media (max-width: 640px) {
		.HeaderMsg { right:30px;font-size:xx-small;z-index:999; }
	}

	@media (max-width: 480px) {
		.HeaderMsg { right:30px;font-size:8px;z-index:999; }
		#top_nav_container{ height:14px; }
	}
	
	@media screen and (max-width:400px)
    {
        .HeaderMsg { font-size:5px; }
    }

