.header > div,
.feature > div, 
.main > div,
.footer > div {
    padding:0 .75em;
}
.main .nav > div:last-child { margin-bottom:2em; }

body > div > .container-fluid { 
    border-left:none;
    border-right:none;
}
.page_dept_content .main .youtubevid iframe {
    min-height:none;
}

.gaylord-homepage-features > div { 
    margin-bottom:2em;
    min-height: 0!important;
}

/* GLOBAL HEADER
------------------------------------------------- */

.globalheader ul { float:none; }

/* FEATURE PAR
------------------------------------------------- */

.mc_newscarousel .item { 
    float:none;
    display:block;
    margin-bottom:2em;
}

.mc_newscarousel .carousel-control { display:none; }

.mc_newscarousel .mcnewsslide {
    float:none;
    margin-bottom:2em!important;
}




/* HEADER
------------------------------------------- */

.headerimage a { margin:1em 0; display: block; }

.page_dept_home .header > .container-fluid,
.page_dept_content .header > .container-fluid {
    background-image:none;
    padding:0 1em 2em 1em;
    
}
.page_dept_home .header .section { width:auto; }


.page_dept_home .header > .container-fluid,
.page_dept_content .header > .container-fluid {
    min-height: 0;
}
.page_dept_home .header .header-logo,
.page_dept_content .header .header-logo {
    padding: 2em 0;
}


/* FOOTER
------------------------------------------- */

.footer { padding:2em 0; }

.footerlogo,
.footeraddress,
.footerColumn {
    text-align:center;
}
.footer #footer_social_icons ul { margin:0 auto; }
.footer #footer_social_icons { margin-bottom:2em; }
.footer #footer_social_icons .text { float:none; margin:0 auto; }

.footer .row-fluid { margin: 0 auto; }

.footer .footerColumn { margin-bottom:2em; }
.footer .footerColumn:last-child { margin-bottom:0; }

.footer .footerlogo,
.footer .footeraddress {
    display:block;
    padding:0;
    margin:0;
    width:100%;
}
.footer .footerlogo img {
    width: 45px;
    height: 62px;
}
.footer .footerlogo { margin-bottom:2em; }
.footer .footerBottom { text-align:center; }

/* TEXT IMAGE
----------------------------------------- */
 
.textimage {
    padding:1em 0.5em;
    border-bottom:1px solid #ddd;
    margin-bottom:1em;
    width:auto;
    overflow:auto;
}

/* OTHER
---------------------------------------- */

a.ou-btn {
    line-height:1.6;
    padding: 0.5em 1em;
    
}
.program_thumbs img {
    width:100%;
}
.vertical-image-spacing img,
.image-spacing-left img,
.image-spacing-right img  {
    display:none;
}


/* TOOL TIPS
---------------------------------------- */

a.tip { position:relative; }
a.tip span,
a.tip:hover span { display: none; }


