/*	=====================================================================  */
/*															Common																		*/
/*	=====================================================================  */

/*import font awesome css icon library*/

     html
     {
     padding:0px;
     margin:0px;
     }

     body
     {
     padding:0px;
     margin:0px;
     }

     .AdamHeader-inner
     {
     background-color:#37AEFA;
     display:block;
     width:100%;
     height:65px;
     max-height:100px;
     }

     .logoContainer img
     {
     padding-top:8px;
     padding-left: 7px;
     width:221px;
     height:48px;
     float:left;
     border: none;
     box-sizing: content-box;
     }

     img.logo
     {
     width:auto;
     max-height:70px;
     }

     #hm-AdamSearchBox
     {
     margin-top: 15px;
     margin-right:15px;
     width: 100%;
     max-width:400px;
     float:right;
     }

     input#txtsearch
     {
     background: none repeat scroll 0 0 #ffffff;
     border: none!important;
     color: #333333;
     display: block;
     font-family: "Trebuchet MS";
     font-size: inherit;
     padding: 10px;
     width: 100%;
     box-sizing: border-box;
     font-size: 16px;
     margin: 0;
     height: 38px;
     overflow:hidden;
     outline: none;
     float:none;
     box-shadow: none;
     }

     #divSearchText
     {
     overflow: hidden;
     }

     a.search-submit-button
     {
     background: none repeat scroll 0 0 #fafafa;
     border-bottom: 1px solid #eeeeee;
     border-right: 1px solid #eeeeee;
     border-top: 1px solid #eeeeee;
     color: #5e5e5e !important;
     float: right;
     font-family: inherit;
     font-size: 20px;
     padding: 8px 13px;
     text-align: center;
     width: 45px;
     box-sizing: border-box;
     height: 40px;
     display: block !important;
     cursor: pointer;
     }

     a.search-submit-button-opener
     {
     background: none repeat scroll 0 0 #fafafa;
     border-bottom: 1px solid #eeeeee;
     border-right: 1px solid #eeeeee;
     border-top: 1px solid #eeeeee;
     color: #5e5e5e !important;
     display: block;
     float: right;
     font-family: inherit;
     font-size: 20px;
     padding: 8px 12px;
     text-align: center;
     width: 45px;
     box-sizing: border-box;
     height: 40px;
     display:none !important;
     cursor: pointer;

     }

     a.search-home-button
     {
     background: none repeat scroll 0 0 #fafafa;
     border-bottom: 1px solid #eeeeee;
     border-right: 1px solid #eeeeee;
     border-top: 1px solid #eeeeee;
     color: #5e5e5e !important;
     display: block;
     float: right;
     font-family: inherit;
     font-size: 22px;
     padding: 7px 12px;
     text-align: center;
     width: 45px;
     box-sizing: border-box;
     height: 40px;
     cursor: pointer;
     
     }

     .hm-AdamSearchBoxInner
     {
     display: block;
     width: 100%;
     padding: 0px;
     border: 1px solid #eeeeee;
     border-right: none!important;

     }

     span.searchbuttonInner
     {
     display:none;
     }

     a.atoz-submit-button
     {
     background: none repeat scroll 0 0 #ffffff;
     border-bottom: 1px solid #eeeeee;
     border-right: 1px solid #eeeeee;
     border-top: 1px solid #eeeeee;
     border-left: none;
     color: #333333 !important;
     display: block;
     float: right;
     font-family: "Trebuchet MS";
     font-size: 9.5px;
     padding: 8px 6px;
     text-align: center;
     width: 50px;
     box-sizing: border-box;
     height: 40px;
     cursor: pointer;
     text-decoration: underline;
     }



     #hm-AdamSearchBox .browse-a-z-nav
     {
     border:1px solid #eeeeee;
     box-shadow:0!important;
     border-radius:0!important;
     padding:10px;
     z-index:1001;
     border-top:0;
     overflow:hidden;
     display:none;
     position:relative;
     background-color:#fafafa ;
     }

     /* Varun Changes Starts Here*/

     #hm-AdamSearchBox
     {
     line-height: normal;
     }

     .hm-AdamSearchBoxInner input {
     line-height: normal;
     }


     #hm-AdamSearchBox .browse-a-z-nav
     {
     position:absolute;
     }

     @media only screen and (min-width: 694px)
     {
     #hm-AdamSearchBox .browse-a-z-nav
     {
     max-width: 378px;
     }

     }

     @-moz-document url-prefix()
     {
     a.search-submit-button, a.search-home-button
     {
     padding: 6px 12px;
     }

     a.search-submit-button-opener
     {
     padding: 6px 12px;
     }

     }

     
     .browse-a-z-text
     {
     margin-bottom: 23px !important;
     }



     #autoSearchTitle
     {
     border:2px solid #eeeeee;
     float: right;
     right: 105px;
     position: absolute;
     top: 55px;
     z-index: 1001;
     width:306px;
     display:none;
     background-color:white;
     }

    @media only screen and (max-width: 680px)
    {
    #autoSearchTitle {
    left: 0;
    top: 43px;
    float: left;
    width: 99%;
    display:none;
    }
    
    @media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:0\0) and (min-resolution: .001dpcm)  and (-ms-high-contrast:none)
    {
     #autoSearchTitle 
     {
     top: 40px;
	 }
    }
    
    @-moz-document url-prefix() 
    {
     #autoSearchTitle 
     {
     top: 43px;
	 }
    }
    
    @media screen and (-webkit-min-device-pixel-ratio:0) {                
     #autoSearchTitle 
     {
     top: 39px;
	 }
    }
   }

    #autoSearchUL li
    {
    font: 16px "Trebuchet MS";
    line-height: 1.625;
    }

    #autoSearchUL li
    {
    padding-left:10px;
    }

    #autoSearchUL li:hover
    {
    background: #c0c0c0;
    cursor:pointer;
    padding-left:10px;
    }

    #autoSearchTitle ul li {
    font-size: 16px;
    }


    .ADAMbrandingHR
    {
    background-color: #4d4d4d;
    height: 4px;
    margin-bottom: 0;
    margin-top: 1px !important;
    width: 100%;
    position: relative;
    border: 0;
    }


    /* Varun Changes Ends Here*/

    #hm-AdamSearchBox .browse-a-z-nav a
    {
    font-family:"Trebuchet MS";
    border:1px solid #c9c9c9;
    margin:0 6.5px 10px 0;
    width:35px;
    height:30px;
    color:#535353 !important;
    line-height:24px;
    font-size:15px;
    text-decoration:none !important;
    float:left;
    text-align:center;
    padding-top:6px;
    }

    #hm-AdamSearchBox .browse-a-z-nav a.active, #hm-AdamSearchBox .browse-a-z-nav a:hover
    {
    background:#747474;
    color:#fff!important;
    }

    
    .browse-a-z-text
    {
    color:#37AEFA;
    font-family: "Trebuchet MS";
    font-size:18px;
    font-weight:bold;
    margin-top:0;
    text-align: left;
    line-height: normal;
    text-rendering: inherit;
    }

    .btn {
    border: none;
    font-family: inherit;
    font-size: inherit;
    color: inherit;
    background: none;
    cursor: pointer;
    padding: 5px 10px;
    display: inline-block;
    margin: 5px 5px;
    letter-spacing: 1px;
    font-weight: 700;
    outline: none;
    position: relative;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    box-sizing:border-box;
    }
    
    .searchbuttonInner .btn
	{
	font-size: 16px;
	line-height: normal;
	}

    /* Button 2 */
    .btn-2 {
    background: #dfdfdf;
    color: #000000 !important;
    box-shadow: 1px 1px 1px 0px #6f6f6f;
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
    width: 115px;
    }

    /* Button 2g */
    .btn-2g {
    border-radius: 10px;
    vertical-align:text-bottom; 
    line-height: 1.4;
    }
    
    @media screen and (-webkit-min-device-pixel-ratio:0)
     { 
	.btn-2g {
    vertical-align:inherit; 
    }
	 }

    /*	=====================================================================  */
    /*															Laptop / Desktop															*/
    /*	=====================================================================  */

    /* ----------- Non-Retina Screens ----------- */
    @media screen
    and (min-device-width: 1200px)
    and (max-device-width: 1600px)
    and (-webkit-min-device-pixel-ratio: 1)
    {


    }



    /* ----------- Retina Screens ----------- */
    @media screen
    and (min-device-width: 1200px)
    and (max-device-width: 1600px)
    and (-webkit-min-device-pixel-ratio: 2)
    and (min-resolution: 192dpi)
    {

    }

    /*	=====================================================================  */
    /*												Laptop / Desktop Ends Here 													*/
    /*	=====================================================================  */





    /*	=====================================================================  */
    /*															Tablets																		*/
    /*	=====================================================================  */


    /*----------------------------------------------------------------------------------------------------------------------*/
    /*				iPads																																	 	*/
    /*----------------------------------------------------------------------------------------------------------------------*/

    /* ----------- iPad mini ----------- */

    /* Portrait and Landscape */
    @media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (-webkit-min-device-pixel-ratio: 1)
    {

    }

    /* Portrait */
    @media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (orientation: portrait)
    and (-webkit-min-device-pixel-ratio: 1)
    {

    }

    /* Landscape */
    @media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (orientation: landscape)
    and (-webkit-min-device-pixel-ratio: 1)
    {

    }

    /* ----------- iPad 3 and 4 ----------- */

    /* Portrait and Landscape */
    @media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (-webkit-min-device-pixel-ratio: 2)
    {

    }

    /* Portrait */
    @media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (orientation: portrait)
    and (-webkit-min-device-pixel-ratio: 2)
    {

    }

    /* Landscape */
    @media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (orientation: landscape)
    and (-webkit-min-device-pixel-ratio: 2)
    {

    }

    /* ----------- iPad 1 and 2 ----------- */

    /* Portrait and Landscape */
    @media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (-webkit-min-device-pixel-ratio: 1)
    {

    }

    /* Portrait */
    @media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (orientation: portrait)
    and (-webkit-min-device-pixel-ratio: 1)
    {

    }

    /* Landscape */
    @media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (orientation: landscape)
    and (-webkit-min-device-pixel-ratio: 1)
    {

    }

    /*----------------------------------------------------------------------------------------------------------------------*/
    /*				iPads End Here																													 	*/
    /*----------------------------------------------------------------------------------------------------------------------*/

    /*	=====================================================================  */
    /*															Tablets Ends Here														*/
    /*	=====================================================================  */




    /*	=====================================================================  */
    /*															Mobile																			*/
    /*	=====================================================================  */

    @media screen and (max-width: 680px)
    {
    .AdamHeader-inner
    {
    background-color:#37AEFA;
    display:block;
    width:100%;
    height:45px;
    max-height:45px;
    }

     .logoContainer img
     {
     padding-top:0px;
     margin-top:-2px;
     padding-left: 2px;
     float:left;
     border:none;
     }

    img.logo
    {
    width:auto;
    height:40px;
    }

    #hm-AdamSearchBox
    {
    margin-top: 3px;
    margin-right:10px;

    width:100%;
    max-width:140px;

    float:right;
    }

    #divSearchText
    {
    overflow: visible;
    display: none;
    position:absolute;
    top: 50px;
    left:1px;
    margin-left: -2px;
    width:100%;
    z-index:100;
    background-color: #fff;
    }

    a.atoz-submit-button
    {
    border-left: 1px solid #eeeeee;
    background-color:#fafafa;
    }

    a.search-submit-button
    {
    display:none  !important;
    }
    
    a.search-submit-button-opener
    {
    display:block  !important;
    }

    input#txtsearch
    {
    width:100%;
    }

    #hm-AdamSearchBox .browse-a-z-nav
    {
    position:absolute;
    top:43px;
    left:1px;
    width:94%;
    border-top: 1px solid #eeeeee;
    }

    input.btnsearch
    {
    background: none repeat scroll 0 0 #eeeeee;
    border-bottom: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    border-left: 1px solid #eeeeee;
    color: #5e5e5e !important;
    display: block;
    float: right;
    font-family: tahoma, vardana;
    font-size: .8em;
    padding: 0px;
    text-align: center;
    width: 100px;
    heigth:60px;
    box-sizing: border-box;
    }

    .hm-AdamSearchBoxInner
    {
    display: table-cell;
    width: 100%;
    padding: 0px;
    }

    span.searchbuttonInner
    {
    display: table-cell;
    width: 60px;
    padding: 0px;
    border: 1px solid #eeeeee;
    border-right: none!important;
    border-left: none!important;
    background-color:#ffffff;
    }

    }

    /*----------------------------------------------------------------------------------------------------------------------*/
    /*				iPhones 		 																														 	*/
    /*----------------------------------------------------------------------------------------------------------------------*/

    /* ----------- iPhone 4 and 4S ----------- */

    /* Portrait and Landscape */
    /*@media only screen
    and (min-device-width: 320px)
    and (max-device-width: 480px)
    and (-webkit-min-device-pixel-ratio: 2) */
    {

    }

    /* Portrait */
    @media only screen
    and (min-device-width: 320px)
    and (max-device-width: 480px)
    and (-webkit-min-device-pixel-ratio: 2)
    and (orientation: portrait)
    {

    }

    /* Landscape */
    @media only screen
    and (min-device-width: 320px)
    and (max-device-width: 480px)
    and (-webkit-min-device-pixel-ratio: 2)
    and (orientation: landscape)
    {

    }

    /* ----------- iPhone 5 and 5S ----------- */

    /* Portrait and Landscape */
    @media only screen
    and (min-device-width: 320px)
    and (max-device-width: 568px)
    and (-webkit-min-device-pixel-ratio: 2)
    {

    }

    /* Portrait */
    @media only screen
    and (min-device-width: 320px)
    and (max-device-width: 568px)
    and (-webkit-min-device-pixel-ratio: 2)
    and (orientation: portrait)
    {

    }

    /* Landscape */
    @media only screen
    and (min-device-width: 320px)
    and (max-device-width: 568px)
    and (-webkit-min-device-pixel-ratio: 2)
    and (orientation: landscape)
    {

    }

    /* ----------- iPhone 6 ----------- */

    /* Portrait and Landscape */
    @media only screen
    and (min-device-width: 375px)
    and (max-device-width: 667px)
    and (-webkit-min-device-pixel-ratio: 2)
    {

    }

    /* Portrait */
    @media only screen
    and (min-device-width: 375px)
    and (max-device-width: 667px)
    and (-webkit-min-device-pixel-ratio: 2)
    and (orientation: portrait)
    {

    }

    /* Landscape */
    @media only screen
    and (min-device-width: 375px)
    and (max-device-width: 667px)
    and (-webkit-min-device-pixel-ratio: 2)
    and (orientation: landscape)
    {

    }

    /* ----------- iPhone 6+ ----------- */

    /* Portrait and Landscape */
    @media only screen
    and (min-device-width: 414px)
    and (max-device-width: 736px)
    and (-webkit-min-device-pixel-ratio: 3)
    {

    }

    /* Portrait */
    @media only screen
    and (min-device-width: 414px)
    and (max-device-width: 736px)
    and (-webkit-min-device-pixel-ratio: 3)
    and (orientation: portrait)
    {

    }

    /* Landscape */
    @media only screen
    and (min-device-width: 414px)
    and (max-device-width: 736px)
    and (-webkit-min-device-pixel-ratio: 3)
    and (orientation: landscape)
    {

    }

    /*----------------------------------------------------------------------------------------------------------------------*/
    /*				iPhones End Here																												 	*/
    /*----------------------------------------------------------------------------------------------------------------------*/



    /*----------------------------------------------------------------------------------------------------------------------*/
    /*				HTC One																																 	*/
    /*----------------------------------------------------------------------------------------------------------------------*/

    /* ----------- HTC One ----------- */

    /* Portrait and Landscape */
    @media screen
    and (device-width: 360px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 3) {

    }

    /* Portrait */
    @media screen
    and (device-width: 360px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 3)
    and (orientation: portrait) {

    }

    /* Landscape */
    @media screen
    and (device-width: 360px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 3)
    and (orientation: landscape) {

    }

    /*----------------------------------------------------------------------------------------------------------------------*/
    /*				HTC One Ends																														*/
    /*----------------------------------------------------------------------------------------------------------------------*/


    /*----------------------------------------------------------------------------------------------------------------------*/
    /*				Galaxy Phones																														*/
    /*----------------------------------------------------------------------------------------------------------------------*/

    /* ----------- Galaxy S3 ----------- */

    /* Portrait and Landscape */
    @media screen
    and (device-width: 320px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 2)
    {

    }

    /* Portrait */
    @media screen
    and (device-width: 320px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 2)
    and (orientation: portrait)
    {

    }

    /* Landscape */
    @media screen
    and (device-width: 320px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 2)
    and (orientation: landscape)
    {

    }

    /* ----------- Galaxy S4 ----------- */

    /* Portrait and Landscape */
    @media screen
    and (device-width: 320px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 3)
    {

    }

    /* Portrait */
    @media screen
    and (device-width: 320px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 3)
    and (orientation: portrait)
    {

    }

    /* Landscape */
    @media screen
    and (device-width: 320px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 3)
    and (orientation: landscape)
    {

    }

    /* ----------- Galaxy S5 ----------- */

    /* Portrait and Landscape */
    @media screen
    and (device-width: 360px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 3)
    {

    }

    /* Portrait */
    @media screen
    and (device-width: 360px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 3)
    and (orientation: portrait)
    {

    }

    /* Landscape */
    @media screen
    and (device-width: 360px)
    and (device-height: 640px)
    and (-webkit-device-pixel-ratio: 3)
    and (orientation: landscape) {

    }

    
    @media only screen and (max-width: 409px)
    {
    	#hm-AdamSearchBox 
      {
		 max-width: 140px;
	  }
    }
    
     @media only screen and (min-width: 309px) and (max-width: 409px)
    {
    	.logoContainer img
      {
		 width:100%;
		 margin-top:5px;
		 max-height:48px;
		 height:100%;
		 max-width: 143px;
	  }
    }
    
       @media only screen and (min-width: 275px) and (max-width: 309px)
    {
    	.logoContainer img
      {
		 width: 41%;
		 height: 39px;
		 margin-top: 3px;
	  }
    }
    
        @media only screen and (max-width: 274px)
    {
    	.logoContainer img
      {
		 width: 28%;
		 height: 35px;
		 margin-top: 6px;
	  }
    }
    
    
/*To hide cross button in IE10*/
 input[type=text]::-ms-clear {
 display: none;
 }
 
    @media only screen and (min-width: 681px)
    {
    	#divSearchText
      {
		 display: block !important;
	  }
    }

    
    #RWDHeader
    {
    width: 100%;	
    }
     
     .selected {background: #c0c0c0}
     
     h1#logoContainer-title 
     {
		margin: 0;
		float: none;
	 }
	 
	 #autoSearchUL li, ul#autoSearchUL
	 {
    color: #333333;
	}
	
	ul#autoSearchUL {
    margin: 0;
	}
 
    .browse-a-z-nav, #hm-AdamSearchBox .browse-a-z-nav a, #autoSearchTitle
      {
      box-sizing: content-box;
      }
 
 
 button, html input[type="button"], input[type="reset"], input[type="submit"]
  {
    cursor: pointer;
}

.searchbuttonInner .btn-2:hover, .searchbuttonInner .btn-2:focus, .searchbuttonInner .btn-2:hover, .searchbuttonInner .btn-2:focus
{
	background: #dfdfdf;
	color: #000000;
}

input#txtsearch, input#txtsearch:active, input#txtsearch:focus, input#txtsearch:hover, input#txtsearch:visited
{
    box-shadow: none;
    outline: none;
}

#divSearchText, .searchbuttonInner, .searchbuttonInner .btn, .hm-AdamSearchBoxInner, .search-submit-button-opener, .search-home-button, .search-submit-button
{
font-family: "Trebuchet MS" !important;	
}

    /* Varun Changes Ends Here*/

#copyright, .ADAMDisclaimer, .ADAMDisclaimer td, #qualityInfo, .disclaimer-section, .margin-bottom-25.ADAM_FooterSection *
{
color: #464646 !important;	
font-family: Arial, Helvetica, sans-serif !important;
}

.disclaimer-section P
{
font-family: Arial, Helvetica, sans-serif !important;
}


		/*----------------------------------------------------------------------------------------------------------------------*/
		/*				Galaxy Phones End Here																										*/
		/*----------------------------------------------------------------------------------------------------------------------*/


/*	=====================================================================  */
/*															Mobile Ends Here														*/
/*	=====================================================================  */
