/* ---------------------------------------------------------------------------------------------------
    BEGIN SITE MAIN THEME COLORS AND OTHERS
--------------------------------------------------------------------------------------------------- */ 
    body
    {    
        /*background: #eff5ff;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#5f090c), to(#7c4d20));
        background-image: -moz-linear-gradient(top,#5f090c 0%,#7c4d20);
        background-image: -ms-linear-gradient(top, #5f090c 0%,#7c4d20 100%);
        background-repeat: repeat;
        background-attachment: fixed;*/
        
        background: #e6835c url("../images/welcome/bg25.png") no-repeat center top;
		background-size: cover;
       
    }
 
	header
    {
        background: #f5ece0;
    }

    #mainnav .submenu
    {
        background: #f8f5f2;

    }

     /* Drop shadow around the banner and page */
    .banner {
    -webkit-box-shadow: 0 0 25px #000;
    box-shadow: 0 0 25px #000;
    
    }

    /* Drop shadow around the page */
    .page {
    -webkit-box-shadow: 0 0 25px #000;
    box-shadow: 0 0 25px #000;
    
    }

    .conference-bar-info,  /* Homepage header bar */
    .header-bar  /* Secondary Pages header bar */
    {
        color:#e6835c;
        background: url("../images/wood-bg.jpg");
        background-repeat: repeat-x;
    }


    /* Main navigation current page bottom border color */
    #mainnav li.selected, 
    .desktop-mode #mainnav > ul > li:hover, 
    #mobilemenu li.selected a
    {
        border-color: #e6835c; /* A bit brighter than the site default main color */
    }

    /* Navigation Hover State and Current Page highlights */
    .desktop-mode #mainnav li:hover span,  /* Main navigation "More" menu sublink highlight color  */
    .desktop-mode #mainnav > ul > li:hover > a,  /* Main navigation hover link highlight color  */
    #mainnav li.selected > a, /* Main navigation current page link highlight color  */
    h2.sub-header /* Secondary sub header  */
    {color: #e6835c; }
         
    /* Site logo Image */
    .site-logo{background-image: url("../images/site-logo.png?version=6"); }



/* ---------------------------------------------------------------------------------------------------
    BEGIN Homepage pg.
--------------------------------------------------------------------------------------------------- */    
	img.aawc {margin:  10px 0px;}


/* Register Button inside slide */
    .slide-content .button  
    {
		background:#BCAB69;
        color: #e6835c;
		font-weight: 600;
		box-shadow: 5px 5px 10px #000;
		-webkit-box-shadow: 5px 5px 10px #000;
    }
/* End of Register Button inside slide */

/* Button Styling on Pages */
.bt2 {
		width: 100%;
    	max-width: 150px;
		background: -webkit-gradient(linear, left top, left bottom, from(#fde7c7),to(#fdd497));
        border: 1px solid #f5cc8e;
		border-radius: 5px;
		position: relative;
		font-size:14px;
   		padding: 6px;
   		margin: 5px 15px 15px 0px;
    	display: inline-block;
    	outline: none;
    	outline-style: none;
    	outline-width: 0;
	    box-shadow: 2px 2px 3px rgba(49,31,22,0.6), inset 1px 1px 3px rgba(49,31,22, 0.5);
		
	}

.abstract-pg .bt {
		width: 100%;
    	max-width: 350px;
		background: -webkit-gradient(linear, left top, left bottom, from(#fde7c7),to(#fdd497));
        border: 1px solid #f5cc8e;
		border-radius: 5px;
		position: relative;
		font-size:14px;
		text-decoration: none;
		color:#5c3725;
   		padding: 6px;
   		margin: 5px 15px 5px 0px;
    	display: inline-block;
    	outline: none;
    	outline-style: none;
    	outline-width: 0;
	    box-shadow: 2px 2px 3px rgba(49,31,22,0.6), inset 1px 1px 3px rgba(49,31,22, 0.5);
		
}


.agenda-pg .bt {
		width: 100%;
    	max-width: 350px;
		background: -webkit-gradient(linear, left top, left bottom, from(#fde7c7),to(#fdd497));
        border: 1px solid #f5cc8e;
		border-radius: 5px;
		position: relative;
		font-size:14px;
		text-decoration: none;
		color:#5c3725;
   		padding: 6px;
   		margin: 5px 15px 5px 0px;
    	display: inline-block;
    	outline: none;
    	outline-style: none;
    	outline-width: 0;
	    box-shadow: 2px 2px 3px rgba(49,31,22,0.6), inset 1px 1px 3px rgba(49,31,22, 0.5);
		
}

.edema-pg .bt {
		width: 100%;
    	max-width: 350px;
		background: -webkit-gradient(linear, left top, left bottom, from(#fde7c7),to(#fdd497));
        border: 1px solid #f5cc8e;
		border-radius: 5px;
		position: relative;
		font-size:14px;
		text-decoration: none;
		color:#5c3725;
   		padding: 6px;
   		margin: 5px 15px 5px 0px;
    	display: inline-block;
    	outline: none;
    	outline-style: none;
    	outline-width: 0;
	    box-shadow: 2px 2px 3px rgba(49,31,22,0.6), inset 1px 1px 3px rgba(49,31,22, 0.5);
		
}

.exhibitors-pg .bt {
		width: 100%;
    	max-width: 350px;
		background: -webkit-gradient(linear, left top, left bottom, from(#fde7c7),to(#fdd497));
        border: 1px solid #f5cc8e;
		border-radius: 5px;
		position: relative;
		font-size:14px;
		text-decoration: none;
		color:#5c3725;
   		padding: 6px;
   		margin: 5px 15px 5px 0px;
    	display: inline-block;
    	outline: none;
    	outline-style: none;
    	outline-width: 0;
	    box-shadow: 2px 2px 3px rgba(49,31,22,0.6), inset 1px 1px 3px rgba(49,31,22, 0.5);
		
}

.history-pg .bt {
		width: 100%;
    	max-width: 350px;
		background: -webkit-gradient(linear, left top, left bottom, from(#fde7c7),to(#fdd497));
        border: 1px solid #f5cc8e;
		border-radius: 5px;
		position: relative;
		font-size:14px;
		text-decoration: none;
		color:#5c3725;
   		padding: 6px;
   		margin: 5px 15px 5px 0px;
    	display: inline-block;
    	outline: none;
    	outline-style: none;
    	outline-width: 0;
	    box-shadow: 2px 2px 3px rgba(49,31,22,0.6), inset 1px 1px 3px rgba(49,31,22, 0.5);
		
}

.ihs-pg .bt {
		width: 100%;
    	max-width: 350px;
		background: -webkit-gradient(linear, left top, left bottom, from(#fde7c7),to(#fdd497));
        border: 1px solid #f5cc8e;
		border-radius: 5px;
		position: relative;
		font-size:14px;
		text-decoration: none;
		color:#5c3725;
   		padding: 6px;
   		margin: 5px 15px 5px 0px;
    	display: inline-block;
    	outline: none;
    	outline-style: none;
    	outline-width: 0;
	    box-shadow: 2px 2px 3px rgba(49,31,22,0.6), inset 1px 1px 3px rgba(49,31,22, 0.5);
		
}

/* End of Button Styling on Pages */


.wht {
	border-top: 1px solid #ddd;
	background: #efefef;
}


.edema-pg .about {
	padding: 0px;
	
}

/* Custom Message on specific date  (Saturday, December 02, 2017) for Alan/Daryl */
.agenda-pg .agenda-list-c .section-white-block:nth-of-type(4) h2 .agenda-date-info::after
{
    color: #de6e14;
    padding: 0 10px;
}


.video-c 
{
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    border: 1px solid #ddd;
    background: #000;
    width: 98%;
    max-width: 600px;
    cursor: pointer;
}

.video-c video 
{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

 .video-c::after {
    padding-top: 56.25%;
    display: block;
    content: '';
}

 .video-anchor
 {
   display: flex;
   visibility:hidden;
   width: 100px; 
 }   

/* {{ BEGIN MEDIA QUERIES }} */
    @media only screen and (max-width: 799px) {
	img.aawc {margin: auto}
		
		/*changes more the menu background color*/
		.sidemenu
		{
			background:#af6248;
		}
		
		.title-header 
		{
			color:#af6248;
		}
		
		/*background color for the about section*/
		.about {background-color: #efefef;			
		}

		

        /* Slide Text Content */
        .slide-content h2 
        {
            position: absolute;
            top: 18.60%; left: 0;  right: 0; 
            margin: 0 auto;
            font-size: 35px; 

			width: 100%;
            max-width: 600px;

            display: inline-block;

        }
       
        .slide-content p{font-size: 20px;}


        /* #af6248 Custom Message on specific date  (Saturday, December 02, 2017) for Alan/Daryl e6835c*/
        .agenda-pg .agenda-list-c .section-white-block:nth-of-type(4) h2 .agenda-date-info::after
        {
            content: "AAWC Track";
            padding: 0;
            display: block;
        }


        .video-anchor 
        {
           height:50px; 
           margin-top:-50px; 
        }


    }


    @media only screen and (max-width: 480px) {
	img.aawc {margin: auto}
        
       /*changes the more  menu background color*/
		.sidemenu
		{
			background:#e6835c;
		}
		
		.title-header 
		{
			color:#af6248;
		}
		
		/*background color for the about section*/
		.about {background-color: #efefef;
			
		}
		
		 /* Slide Text Content */
        .slide-content h2
        {
            top: 10%;
            font-size: 35px;
            line-height: 40px;
        }
       
    }

    @media only screen and (min-width: 800px) {
		
		.title-header 
		{
			color:#af6248;
		}
		
		/*parchment background for the about section*/
		.about {
			background-color: #efefef;
		}

        /* Slide Text Content */
		.slide-content {background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 55%);}
		
        .slide-content h2 {font-size: 40px;}

        .slide-content p 
        {
            padding-top: 0;
            font-size: 1.375em;
            line-height: 1.4;
            max-width: 90%; 
        }
	
        /* About Conference Section 
        ---------------------------------*/
        /* About Conference Section Theme Banner (1600 x 600 px)*/
       /* .about { background: url("../images/welcome/theme/main-comp.png") no-repeat center 0;}*/
		
		
		/*background color for the about section*/
		.about {background-color: #efefef;}
		
        /* About Conference Section box (where text goes) */
        .about .box { max-width: 580px;}


        /* Custom Message on specific date  (Saturday, December 02, 2017) for Alan/Daryl */
        .agenda-pg .agenda-list-c .section-white-block:nth-of-type(4) h2 .agenda-date-info::after
        {

            content: "- Amputation Skills Course";
            padding: 0 8px;
            display: inline-block;
        }


        .video-anchor 
        {
           height:70px; 
           margin-top:-70px; 
        }





    }



    @media only screen and (min-width: 1024px) {
		
		
		.title-header 
		{
			color:#af6248;
		}
		
		/*background color for the about section*/
		.about {
			background-color: #efefef;
		}

        /* Slide Text Content */
        .slide-content h2 
        {
            font-size: 64px;
            margin: 0;
        }

        .slide-content p 
        {
            font-size: 29px;
            line-height: 1.4;
            max-width: 21em;
        }


        /* About Conference Section */
        .about { background-position: -200px 0; }
        .about .box { max-width: 750px;}
        
    }


    @media only screen and (min-width: 1442px) {
		
		/* background color for the about section*/
		.about {
			background-color: #efefef;
		}
			
        /* Slide Text Content */
        .slide-content h2  {font-size: 80px;}

        .slide-content p 
        {
            font-size: 29px;
            line-height: 1.4;
        }

        /* About Confernce Section */
        .about { background-position: right 0; }

    }



    @media only screen and (min-width: 1200px) {

        /* About Conference Section 
        ---------------------------------*/
        /* About Conference Section Theme Banner (1600 x 600 px)*/
	
       /* .about{ background: url("../images/welcome/theme/main-comp.png") no-repeat right top;}*/
		.about {background-color: #efefef;
		}
		
	}

    /* Banner Sizes and File Naming Convention:

        Small  - 823x343 (slide1-small.jpg) 
        Medium - 1000x417 (slide1-medium.jpg) 
        Large  - 1440x600 (slide1-large.jpg) 
    */

    /* For Small Devices (Phones) */
    @media only screen and (max-width: 799px) {

        /* 
            Individual slide background color for each slide content 
            This can be different colors or all the same.
        */
       
          
        /* Background Bottom Color for each slide */
		
        li.slide1 {/*background: #530900!important*/
		background: linear-gradient(60deg, #B41300, #3F0700);
		background: -webkit-linear-gradient(60deg, #B41300, #3F0700);
		}
        li.slide2 {/*background: #311f16!important*/
		background: linear-gradient(60deg, #9B5734, #311f16);
		background: -webkit-linear-gradient(60deg, #9B5734, #3F0700);
		}
        li.slide3 {/*background: #530900!important*/
		background: linear-gradient(60deg, #B41300, #3F0700);
		background: -webkit-linear-gradient(60deg, #B41300, #3F0700);
		}
        li.slide4 {/*background: #311f16!important*/
		background: linear-gradient(60deg, #9B5734, #311f16);
		background: -webkit-linear-gradient(60deg, #9B5734, #3F0700);
		}   
		li.slide5 {/*background: #7D4D20!important*/
		background: linear-gradient(60deg, #CF8743, #7D4D20);
		background: -webkit-linear-gradient(60deg, #CF8743, #7D4D20);
		}
		li.slide6 {/*background: #758043!important*/
		background: linear-gradient(60deg, #758043, #30361B);
		background: -webkit-linear-gradient(60deg, #758043, #30361B);
		}
		li.slide7 {/*background: #758043!important*/
		background: linear-gradient(60deg, #758043, #30361B);
		background: -webkit-linear-gradient(60deg, #758043, #30361B);
		}
       
        /* Slides (823x343)  */
        .slide1 .slide{
            background: url("../images/welcome/slides/slide1-small.jpg");
            background-size: cover; 
        }

       .slide2 .slide{ 
            background: url("../images/welcome/slides/slide2-small.jpg");
            background-size: cover; 
        }

        .slide3 .slide{ 
            background: url("../images/welcome/slides/slide3-small.jpg");
            background-size: cover; 
        }


        .slide4 .slide{ 
            background: url("../images/welcome/slides/slide4-small.jpg");
            background-size: cover; 
        }
		
		.slide5 .slide{ 
            background: url("../images/welcome/slides/slide5-small.jpg");
            background-size: cover; 
        }

		.slide6 .slide{ 
            background: url("../images/welcome/slides/slide6-small.jpg");
            background-size: cover; 
        }
		
		.slide7 .slide{ 
            background: url("../images/welcome/slides/slide7-small.jpg");
            background-size: cover; 
        }
		

    }

    /* For Medium Devices (Phone-tablet / Mini Tablets) */
    @media only screen and (min-width: 800px) and (max-width: 1441px) { 

            /* Slides (1000x417)  */
            .slide1 .slide{
                background: url("../images/welcome/slides/slide1-medium.jpg");
                background-size: cover; 
            }

            .slide2 .slide{ 
                background: url("../images/welcome/slides/slide2-medium.jpg");
                background-size: cover; 
            }

            .slide3 .slide{ 
                background: url("../images/welcome/slides/slide3-medium.jpg");
                background-size: cover;
            }

            .slide4 .slide{ 
                background: url("../images/welcome/slides/slide4-medium.jpg");
                background-size: cover; 
            } 
		  .slide5 .slide{ 
               background: url("../images/welcome/slides/slide5-medium.jpg");
               background-size: cover; 
            }

		  .slide6 .slide{ 
               background: url("../images/welcome/slides/slide6-medium.jpg");
               background-size: cover; 
           }
		
		.slide7 .slide{ 
            background: url("../images/welcome/slides/slide7-medium.jpg");
            background-size: cover; 
        }
		
		
    }

     /* For Large Devices (Desktops/Tablets) */
    @media only screen and (min-width: 1442px) {


           /* Slides (1440x600)  */
            .slide1 .slide {
                background: url("../images/welcome/slides/slide1-large.jpg");
                background-size: cover;
            }

            .slide2 .slide{ 
                background: url("../images/welcome/slides/slide2-large.jpg");
                background-size: cover;
             }

            .slide3 .slide{ 
                background: url("../images/welcome/slides/slide3-large.jpg");
                background-size: cover; 
            }


            .slide4 .slide{ 
                background: url("../images/welcome/slides/slide4-large.jpg");
                background-size: cover; 
                
            }
		    .slide5 .slide{ 
               background: url("../images/welcome/slides/slide5-large.jpg");
               background-size: cover; 
           }
		
		    .slide6 .slide{ 
              background: url("../images/welcome/slides/slide6-large.jpg");
              background-size: cover; 
           }
		.slide7 .slide{ 
            background: url("../images/welcome/slides/slide7-large.jpg");
            background-size: cover; 
        }
		

    }


/* ---------------------------------------------------------------------------------------------------
    END Homepage pg.
--------------------------------------------------------------------------------------------------- */ 



/* ---------------------------------------------------------------------------------------------------
    IHS pg.
--------------------------------------------------------------------------------------------------- */ 
.ihs-pg .flex1 {
	width: 100%;
    max-width: 1000px;
    background: #f9f9f9;
	border-radius: 8px;
	padding: 5px;
	margin: 8px;
   	font-size: 14px;
	line-height: 1.4;
}

.ihs-pg .flex2 {
	width: 100%;
    max-width: 1000px;
    background: #f0efd5;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.ihs-pg .flex3 {
	width: 100%;
    max-width: 1000px;
    background: #d5b78a;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.ihs-pg .flex4 {
	width: 100%;
    max-width: 1000px;
    background: #7f4629;
	color:#fff;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.edema-pg .flex1 {
	width: 100%;
    max-width: 1000px;
    background: #f9f9f9;
	border-radius: 8px;
	padding: 5px;
	margin: 8px;
   	font-size: 14px;
	line-height: 1.4;
	align-items: center;
}

.edema-pg .flex2 {
	width: 100%;
    max-width: 1000px;
    background: #f0efd5;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.edema-pg .flex3 {
	width: 100%;
    max-width: 1000px;
    background: #d5b78a;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.edema-pg .flex4 {
	width: 100%;
    max-width: 1000px;
    background: #7f4629;
	color:#fff;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.amp-pg .flex1 {
	width: 100%;
    max-width: 1000px;
    background: #f9f9f9;
	border-radius: 8px;
	padding: 5px;
	margin: 8px;
   	font-size: 14px;
	line-height: 1.4;
	align-items: center;
}

.amp-pg .flex2 {
	width: 100%;
    max-width: 1000px;
    background: #f0efd5;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.amp-pg .flex3 {
	width: 100%;
    max-width: 1000px;
    background: #d5b78a;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.amp-pg .flex4 {
	width: 100%;
    max-width: 1000px;
    background: #7f4629;
	color:#fff;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.facdevworkshop-pg .flex1 {
	width: 100%;
    max-width: 1000px;
    background: #f9f9f9;
	border-radius: 8px;
	padding: 5px;
	margin: 8px;
   	font-size: 14px;
	line-height: 1.4;
	align-items: center;
}

.facdevworkshop-pg .flex2 {
	width: 100%;
    max-width: 1000px;
    background: #f0efd5;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.facdevworkshop-pg .flex3 {
	width: 100%;
    max-width: 1000px;
    background: #d5b78a;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.facdevworkshop-pg .flex4 {
	width: 100%;
    max-width: 1000px;
    background: #7f4629;
	color:#fff;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.preconf-pg .flex1 {
	width: 100%;
    max-width: 1000px;
    background: #f9f9f9;
	border-radius: 8px;
	padding: 5px;
	margin: 8px;
   	font-size: 14px;
	line-height: 1.4;
	align-items: center;
}

.preconf-pg .flex2 {
	width: 100%;
    max-width: 1000px;
    background: #f0efd5;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.preconf-pg .flex3 {
	width: 100%;
    max-width: 1000px;
    background: #d5b78a;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.preconf-pg .flex4 {
	width: 100%;
    max-width: 1000px;
    background: #7f4629;
	color:#fff;
	border-radius: 8px;
	margin: 8px;
    padding: 5px;
	font-size: 14px;
	line-height: 1.4;
}

.box1 {
  display: flex;
  width: 1000px;
  margin: 0 5px;
}

    .corona-bar-info,  /* Homepage header bar */
    .corona-header-bar  /* Secondary Pages header bar */
    {
        background: #C62023
    }

/* ---------------------------------------------------------------------------------------------------
   END IHS pg.
--------------------------------------------------------------------------------------------------- */ 



    /* For Mobile */
    @media only screen and (max-width: 799px) {

        header .site-logo  {  width: 250px; height:44px; }
    }


    /* For Desktop/Tablets */
    @media only screen and (min-width: 800px) {

        header .site-logo { width: 280px; height:49px;} 

    }


    /* Desktops/Large Screens */
    @media only screen and (min-width: 1024px) {
        header .site-logo { width:300px; height:53px; } 
    }



     /* {{  Sub-pages Top Banners }} */
     /* Banner Sizes and File Nameming Convention:
        
        Small  - 800x150  (main-banner-small.jpg) 
        Medium - 1000x188 (main-banner-medium.jpg) 
        Large  - 1440x270 (main-banner-large.jpg) 
     */


    /* Banner Images Small (800x150)*/
    @media only screen and (max-width: 799px) {
        
        /* =Agenda pg.
        ------------------------------------ */
        .agenda-pg .banner figure{background-image: url("../images/agenda/main-banner-small.jpg");}

        /* =CME Info pg.
        ------------------------------------ */
        .cmeinfo-pg .banner figure{background-image: url("../images/cmeinfo/main-banner-small.jpg");}

        /* =Faculty pg.
        ------------------------------------ */ 
        .faculty-pg .banner figure{background-image: url("../images/faculty/main-banner-small.jpg");}

        /* =Fees pg.
        ------------------------------------ */
        .fees-pg .banner figure{background-image: url("../images/fees/main-banner-small.jpg");}

        /* =Hotel and Travel pg.
        ------------------------------------ */
        .hotelandtravel-pg .banner figure{background-image: url("../images/hotel/main-banner-small.jpg");}

        /* =Exhibitors pg.
        ------------------------------------ */
        .exhibitors-pg .banner figure{background-image: url("../images/exhibitor/main-banner-small.jpg");}   

        /* =Exhibitor Info pg.
        ------------------------------------ */
        .exhibitorinfo-pg .banner figure{background-image: url("../images/exhibitor/main-banner-small.jpg");} 

        /* =Contact Us pg.
        ------------------------------------ */
        .contactus-pg .banner figure{background-image: url("../images/contactus/main-banner-small.jpg");}  
		
		 /* =Abstract pg.
        ------------------------------------ */
        .abstract-pg .banner figure{background-image: url("../images/abstract/main-banner-small.jpg");}  

		
		 /* =IHS pg.
        ------------------------------------ */
        .ihs-pg .banner figure{background-image: url("../images/ihs/main-banner-small.jpg");}  

		
		 /* =EDEMA pg.
        ------------------------------------ */
        .edema-pg .banner figure{background-image: url("../images/edema/main-banner-small.jpg");}
		
		/* =History pg.
        ------------------------------------ */
		.history-pg .banner figure{background-image: url("../images/history/main-banner-small.jpg");}
        
        /* =Amputation pg.
        ------------------------------------ */
		.amp-pg .banner figure{background-image: url("../images/amp/main-banner-small.jpg");}

		/* =Faculty Development pg.
        ------------------------------------ */
        .facdevworkshop-pg .banner figure{background-image: url("../images/facdev/main-banner-small.jpg");} 

        /* =Recap pg.
        ------------------------------------ */
        .recap-pg .banner figure{background-image: url("../images/recap/main-banner-small.jpg");} 
		
        /* =Recap pg19.
        ------------------------------------ */
        .recap-pg19 .banner figure{background-image: url("../images/recap/2019/main-banner-small.jpg");} 
		
        /* =Recap pg20.
        ------------------------------------ */
        .recap-pg20 .banner figure{background-image: url("../images/recap/2020/main-banner-small.jpg");} 
		
        /* =Recap pg21.
        ------------------------------------ */
        .recap-pg21 .banner figure{background-image: url("../images/recap/2021/main-banner-small.jpg");} 
		
        /* =Recap pg22.
        ------------------------------------ */
        .recap-pg22 .banner figure{background-image: url("../images/recap/2022/main-banner-small.jpg");} 
		
        /* =Recap pg23.
        ------------------------------------ */
        .recap-pg23 .banner figure{background-image: url("../images/recap/2023/main-banner-small.jpg");} 
		
        /* =Recap pg24.
        ------------------------------------ */
        .recap-pg24 .banner figure{background-image: url("../images/recap/2024/main-banner-small.jpg");} 
		
        /* =Policy pg.
        ------------------------------------ */
        .policy-pg .banner figure{background-image: url("../images/policy/main-banner-small.jpg");} 
        
        /* =Corona pg.
        ------------------------------------ */
        .corona-pg .banner figure{background-image: url("../images/corona/main-banner-small.jpg");}
        
        /* =PreConf pg.
        ------------------------------------ */
        .preconf-pg .banner figure{background-image: url("../images/preconf/main-banner-small.jpg");}

		/* =Footprint pg.
        ------------------------------------ */
        .footprint-pg .banner figure{background-image: url("../images/footprint/main-banner-small.jpg");}
    }

    /* Banner Images Medium (1000x188) */
    @media only screen and (min-width: 800px) and (max-width: 1441px) {

        /* =Agenda pg.
        ------------------------------------ */
        .agenda-pg .banner figure{background-image: url("../images/agenda/main-banner-medium.jpg");}

        /* =CME Info pg.
        ------------------------------------ */
        .cmeinfo-pg .banner figure{background-image: url("../images/cmeinfo/main-banner-medium.jpg");}

        /* =Faculty pg.
        ------------------------------------ */ 
        .faculty-pg .banner figure{background-image: url("../images/faculty/main-banner-medium.jpg");}

        /* =Fees pg.
        ------------------------------------ */
        .fees-pg .banner figure{background-image: url("../images/fees/main-banner-medium.jpg");}

        /* =Exhibitors pg.
        ------------------------------------ */
        .exhibitors-pg .banner figure{background-image: url("../images/exhibitor/main-banner-medium.jpg");} 

        /* =Exhibitor Info pg.
        ------------------------------------ */
        .exhibitorinfo-pg .banner figure{background-image: url("../images/exhibitor/main-banner-medium.jpg");}

        /* =Hotel and Travel pg.
        ------------------------------------ */
        .hotelandtravel-pg .banner figure{background-image: url("../images/hotel/main-banner-medium.jpg");}

        /* =Contact Us pg.
        ------------------------------------ */
        .contactus-pg .banner figure{background-image: url("../images/contactus/main-banner-medium.jpg");}  
		
		 /* =Abstract Us pg.
        ------------------------------------ */
        .abstract-pg .banner figure{background-image: url("../images/abstract/main-banner-medium.jpg");}  

		
		 /* =IHS Us pg.
        ------------------------------------ */
        .ihs-pg .banner figure{background-image: url("../images/ihs/main-banner-medium.jpg");}  

		
		 /* =EDEMA Us pg.
        ------------------------------------ */
        .edema-pg .banner figure{background-image: url("../images/edema/main-banner-medium.jpg");}  
		
		/* =History pg.
        ------------------------------------ */
		.history-pg .banner figure{background-image: url("../images/history/main-banner-medium.jpg");}
        
         /* =Amputation pg.
        ------------------------------------ */
		.amp-pg .banner figure{background-image: url("../images/amp/main-banner-medium.jpg");}

        /* =Faculty Development pg.
        ------------------------------------ */
        .facdevworkshop-pg .banner figure{background-image: url("../images/facdev/main-banner-medium.jpg");} 

       
        /* =Recap pg.
        ------------------------------------ */
        .recap-pg .banner figure{background-image: url("../images/recap/main-banner-medium.jpg");}

        /* =Recap pg19.
        ------------------------------------ */
        .recap-pg19 .banner figure{background-image: url("../images/recap/2019/main-banner-medium.jpg");} 
		
        /* =Recap pg20.
        ------------------------------------ */
        .recap-pg20 .banner figure{background-image: url("../images/recap/2020/main-banner-medium.jpg");} 
		
        /* =Recap pg21.
        ------------------------------------ */
        .recap-pg21 .banner figure{background-image: url("../images/recap/2021/main-banner-medium.jpg");} 
		
        /* =Recap pg22.
        ------------------------------------ */
        .recap-pg22 .banner figure{background-image: url("../images/recap/2022/main-banner-medium.jpg");} 
		
        /* =Recap pg23.
        ------------------------------------ */
        .recap-pg23 .banner figure{background-image: url("../images/recap/2023/main-banner-medium.jpg");} 
				
        /* =Recap pg24.
        ------------------------------------ */
        .recap-pg24 .banner figure{background-image: url("../images/recap/2024/main-banner-medium.jpg");} 
				
        /* =Policy pg.
        ------------------------------------ */
        .policy-pg .banner figure{background-image: url("../images/policy/main-banner-medium.jpg");} 
        
        /* =Corona pg.
        ------------------------------------ */
        .corona-pg .banner figure{background-image: url("../images/corona/main-banner-medium.jpg");}
        
        /* =PreConf pg.
        ------------------------------------ */
        .preconf-pg .banner figure{background-image: url("../images/preconf/main-banner-medium.jpg");}

		/* =Footprint pg.
        ------------------------------------ */
        .footprint-pg .banner figure{background-image: url("../images/footprint/main-banner-medium.jpg");}
}

    /* Banner Images Large (1440x270)*/
    @media only screen and (min-width: 1442px) {
        
        /* =Agenda pg.
        ------------------------------------ */
        .agenda-pg .banner figure{background-image: url("../images/agenda/main-banner-large.jpg");}

        /* =CME Info pg.
        ------------------------------------ */ 
        .cmeinfo-pg .banner figure{background-image: url("../images/cmeinfo/main-banner-large.jpg");}
        
        /* =Faculty pg.
        ------------------------------------ */ 
        .faculty-pg .banner figure{background-image: url("../images/faculty/main-banner-large.jpg");}
        
        /* =Fees pg.
        ------------------------------------ */
        .fees-pg .banner figure{background-image: url("../images/fees/main-banner-large.jpg");}

        /* =Hotel and Travel pg.
        ------------------------------------ */
        .hotelandtravel-pg .banner figure{background-image: url("../images/hotel/main-banner-large.jpg");}

        /* =Exhibitors pg.
        ------------------------------------ */
        .exhibitors-pg .banner figure{background-image: url("../images/exhibitor/main-banner-large.jpg");} 
		
        /* =Exhibitor Info pg.
        ------------------------------------ */
        .exhibitorinfo-pg .banner figure{background-image: url("../images/exhibitor/main-banner-large.jpg");}

        /* =Contact Us pg.
        ------------------------------------ */
        .contactus-pg .banner figure{background-image: url("../images/contactus/main-banner-large.jpg");} 
		
		 /* =Abstract Us pg.
        ------------------------------------ */
        .abstract-pg .banner figure{background-image: url("../images/abstract/main-banner-large.jpg");}  

		
		 /* =IHS Us pg.
        ------------------------------------ */
        .ihs-pg .banner figure{background-image: url("../images/ihs/main-banner-large.jpg");}  

		
		 /* =EDEMA Us pg.
        ------------------------------------ */
        .edema-pg .banner figure{background-image: url("../images/edema/main-banner-large.jpg");}  

		/* =History pg.
        ------------------------------------ */
		.history-pg .banner figure{background-image: url("../images/history/main-banner-large.jpg");}
        
         /* =Amputation pg.
        ------------------------------------ */
		.amp-pg .banner figure{background-image: url("../images/amp/main-banner-large.jpg");}

		/* =Faculty Development pg.
        ------------------------------------ */
        .facdevworkshop-pg .banner figure{background-image: url("../images/facdev/main-banner-large.jpg");} 

        /* =Recap pg.
        ------------------------------------ */
        .recap-pg .banner figure{background-image: url("../images/recap/main-banner-large.jpg");}

        /* =Recap pg19.
        ------------------------------------ */
        .recap-pg19 .banner figure{background-image: url("../images/recap/2019/main-banner-large.jpg");} 
		
        /* =Recap pg20.
        ------------------------------------ */
        .recap-pg20 .banner figure{background-image: url("../images/recap/2020/main-banner-large.jpg");} 
		
        /* =Recap pg21.
        ------------------------------------ */
        .recap-pg21 .banner figure{background-image: url("../images/recap/2021/main-banner-large.jpg");} 
		
        /* =Recap pg22.
        ------------------------------------ */
        .recap-pg22 .banner figure{background-image: url("../images/recap/2022/main-banner-large.jpg");} 
		
        /* =Recap pg23.
        ------------------------------------ */
        .recap-pg23 .banner figure{background-image: url("../images/recap/2023/main-banner-large.jpg");} 
						
        /* =Recap pg24.
        ------------------------------------ */
        .recap-pg24 .banner figure{background-image: url("../images/recap/2024/main-banner-large.jpg");} 

		/* =Policy pg.
        ------------------------------------ */
        .policy-pg .banner figure{background-image: url("../images/policy/main-banner-large.jpg");} 
        
        /* =Corona pg.
        ------------------------------------ */
        .corona-pg .banner figure{background-image: url("../images/corona/main-banner-large.jpg");}
        
        /* =PreConf pg.
        ------------------------------------ */
        .preconf-pg .banner figure{background-image: url("../images/preconf/main-banner-large.jpg");}


		/* =Footprint pg.
        ------------------------------------ */
        .footprint-pg .banner figure{background-image: url("../images/footprint/main-banner-large.jpg");}
    } 


    /*  High Rez Elements */
     @media 
    /* 1.3 dpr */
    (-webkit-min-device-pixel-ratio: 1.3), 
    (min-resolution: 124.8dpi),

    /* 1.25 dpr */
    (-webkit-min-device-pixel-ratio: 1.25),
    (min-resolution: 120dpi),

    /* 1.5 dpr */
    (-webkit-min-device-pixel-ratio: 1.5) ,
    (min-resolution: 144dpi),

    /* high-res graphics */
    (min-resolution: 192dpi),
    (min-resolution: 2dppx)

    { 
        
        .site-logo{background-image: url("../images/site-logo@2x.png?version=6");}
    }


    .site-logo
    {
        -moz-background-size:       100% 100%;
        -o-background-size:         100% 100%;
        -webkit-background-size:    100% 100%;
         background-size:           100% 100%;
    } 
