﻿.main-navigation-ul,.main-navigation-ul li.menu-item,.main-navigation-ul ul.sub-menu{margin:0;padding:0}
.main-navigation-ul li.no-mega-menu ul.sub-menu{display:none;position:absolute;top:100%;right:0;padding:8px 0}
.main-navigation-ul li.no-mega-menu ul.sub-menu ul.sub-menu{top:0;left:100%;right:auto}
.main-navigation-ul li.menu-item{position:relative;display:block;list-style-type:none}
.main-navigation-ul a.menu-item-link,.main-navigation-ul span{display:block;text-decoration:none;white-space:normal}
.main-navigation-ul .menu-item-language span{display:inline}
.main-navigation-ul li.menu-item.has-mega-menu{position:static}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf{list-style:none;}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf{list-style:none;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf{padding-right:1px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf .fa{z-index:10;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf.last{padding-right:0px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf span{padding-left:0px;padding-right:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{background:none;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#0274a3;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{background:none;color:#fffbf7;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink{background:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last{margin-bottom:3px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(2,116,163,0.08);-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a{color:#434343;font-family:'Open Sans Semibold';font-size:12px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover{font-family:'Open Sans Extra Bold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last{margin-bottom:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(72,165,70,0.3);}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#48a546;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(72,165,70,0.08);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(221,75,58,0.3);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(221,75,58,0.08);}
ul li.leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}
#logo img{float:left;margin-right:20px}
#logo p{float:left;padding-top:20px;font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;color:#004285}
#logo a:visited,#logo a:hover{color:#115ca7;text-decoration:none;}

.aom_detail div {display:table;}

ul.aom_item li .aom_detail {margin-left:165px; margin-right:10px; width:auto; }




.new_christmas_carousel_slider {
    background-color: #E8EFEF;
    height: 190px;
}
.copyright-text{margin-bottom:16px;}

#movies .scrollable {
	width:854px;
	height:340px;
	overflow:hidden;
	margin:100px 26px 0px;
	position:relative;
}

#youtube .scrollable {
	position: relative;
	width: 854px;
	height: 255px;
	margin: 0px 22px;
	overflow: hidden;
}

#news .scrollable {
	position:relative;
	width: 854px;
	height: 235px;
	margin: 102px 22px 0px;
	overflow: hidden;
}






.menu_fb
{
    width: 121px;
    height: 36px;
    margin: 12px auto;
    border:  0px solid #fff;
}

#homepage .three-column .content {
	padding: 10px;
}

#homepage .three-column .content p {
	font-size: 14px;
	line-height: 18px;
	color: #010101;
	margin: 0;
}

#homepage .three-column .content.red h4, #homepage .three-column .content.red a, #homepage .three-column .content.red a:hover, #homepage .three-column .content.red a:visited, #homepage .three-column .content.red a:active {
	color: #9e2432;
	font-size: 14px;
	line-height: 18px;
	margin: 0;
	text-decoration: none;
}

#homepage .three-column .content.green h4, #homepage .three-column .content.green a, #homepage .three-column .content.green a:hover, #homepage .three-column .content.green a:visited, #homepage .three-column .content.green a:active {
	color: #468074;
	font-size: 14px;
	line-height: 18px;
	margin: 0;
	text-decoration: none;
}

#homepage .three-column .content.blue h4, #homepage .three-column .content.blue a, #homepage .three-column .content.blue a:hover, #homepage .three-column .content.blue a:visited, #homepage .three-column .content.blue a:active {
	color: #00548a;
	font-size: 14px;
	line-height: 18px;
	margin: 0;
	text-decoration: none;
}

#homepage .three-column .content .btn-container {
	text-align: center;
	margin-top: 6px;
}

#homepage .three-column .content .btn {
	padding: 4px 8px;
}

div#container div#header div#social {position:absolute; top:70px; right:21px;}

div#container div#header div#social img {display:inline-block;margin:0 2px;}


.home .slideshow .details.center .text {
	width: 80%;
}

section#this-weeks-specials .special-item {
    height: 276px;
    float: left;
    margin: 0;
    width: 20%;
    padding: 0 10px;
    border-right: solid 1px #e3e3e3;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

section#this-weeks-specials .special-item:last-child {
    border-right: 0
}

section#this-weeks-specials .special-item p.special-callout {
    line-height: 230px;
    height: 230px;
    font-size: 35px;
    font-weight: 700;
    padding-left: 10px;
    padding-right: 10px
}

section#this-weeks-specials .special-item p.special-callout span {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    line-height: normal;
    vertical-align: middle
}

section#this-weeks-specials .special-item .body {
    padding: 15px 10px 0
}

section#this-weeks-specials .special-item .headline {
    margin-bottom: 5px
}

section#this-weeks-specials .special-item .title {
    margin: 0
}

section#this-weeks-specials .special-item ul {
    list-style: disc;
    color: #595959;
    font-size: 12px;
    margin: 0 0 10px 16px
}

section#this-weeks-specials .special-item ul li:nth-child(n+3) {
    display: none
}

  section#this-weeks-specials .special-item.specialItemTitle {
    width: 100%;
  }

  .special-item img {
    display: block;
    margin: 0 auto;
  }
.view-meet-our-team .views-row{float:left;min-height:200px;width:32%;}
.page-photo-gallery-menu .views-row{margin-right:30px;margin-bottom:10px;width:300px;float:left;height:260px;overflow:hidden;}
.view-photo-gallery-list .views-row{max-width:338px;}
.view-agent-portal .views-row{max-width:350px;}
.view-floor-plans .views-row,.view-homes-for-sale .views-row,.view-communities .views-row,.view-communities-list .views-row,.view-open-houses .views-row,.view-model-homes .views-row{float:left;margin:8px 1% 0px 0px;width:49%;}
.view-floor-plans .views-row h2,.view-homes-for-sale .views-row h2,.view-communities .views-row h2,.view-communities-list .views-row h2,.view-open-houses .views-row h2,.view-model-homes .views-row h2{font-size:20px;letter-spacing:0px;padding:0px;margin:0px;line-height:18px;padding-left:10px;margin-bottom:5px;color:#4a863e;}
.view-testimonials .views-row{padding-bottom:30px;margin-bottom:30px;border-bottom:1px silver solid;clear:both;}
.node-node-gallery-gallery .views-row img,.view-node-gallery-gallery-summaries .views-row img{width:150px;height:150px;padding-right:10px;padding-bottom:10px;}
.node-node-gallery-gallery .views-row,.view-node-gallery-gallery-summaries .views-row{padding-right:10px;padding-bottom:10px;float:left;}
.view-home-news-block .views-row{margin-bottom:20px;}
.view-news .views-row{margin-bottom:20px;padding-bottom:10px;}
.not-front .view-news .views-row{border-bottom:1px silver solid;}
.front .s-second .view-home-news-block .views-row{padding:20px;}


div#search { float:right; width:auto; margin:90px 0 0 0; }

  





    #container1, #container2, #container3, #container4, #container5, #container6 {
      font-size:13px;
        }

    
     #container4, #container5, #container6{
      width: 33.3%;
      float: left;
      text-align:left;
    }


#sidebar-wrap .home-title-wrap {
	margin-bottom: 15px;
	}


#sidebar-wrap ul.row-widget-list,
#sidebar-wrap ul.row-widget-list li {
	margin-left: 0;
	width: 100%;
	}


#sidebar-wrap ul.row-widget-list li {
	margin-bottom: 20px;
	}


#sidebar-wrap .row-widget-img {
	max-height: 120px;
	}


#sidebar-wrap .blog-widget-wrap .feat-info-wrap,
#foot-widget-wrap .blog-widget-wrap .feat-info-wrap {
	display: none;
	}


#sidebar-wrap ul.blog-widget-list,
#foot-widget-wrap ul.blog-widget-list {
	margin-bottom: -15px;
	}


#sidebar-wrap ul.blog-widget-list li {
	padding: 15px 0;
	}


ul.blog-widget-list li:first-child,
#sidebar-wrap ul.blog-widget-list li:first-child,
#foot-widget-wrap ul.blog-widget-list li:first-child {
	border-top: none;
	padding-top: 0;
	}


#sidebar-wrap .blog-widget-img {
	margin-right: 15px;
	width: 80px;
	}

	*/

#sidebar-wrap .blog-widget-text {
	width: 175px;
	}


#sidebar-wrap .blog-widget-text h2,
#foot-widget-wrap .blog-widget-text h2 {
	font-size: .8rem;
	}


#sidebar-wrap .blog-widget-text p,
#foot-widget-wrap .blog-widget-text p {
	display: none;
	}




#sidebar-wrap {
	width: 100%;
	}


#sidebar-wrap h4.post-header {
	margin-bottom: 15px;
	}


#sidebar-wrap div:first-child {
	margin-top: 0;
	}


#sidebar-wrap .feat-info-views,
#sidebar-wrap .feat-info-comm {
	margin-top: 10px !important;
	}


#home-mid-wrap .widget-img-side,
#sidebar-wrap .widget-img-main,
#foot-widget-wrap .widget-img-main {
	display: none;
	}


#sidebar-wrap .feat-widget-cont {
	margin-top: 15px;
	}


#sidebar-wrap .feat-widget-wrap,
.side-pop-wrap .feat-widget-wrap {
	margin-top: 15px;
	}


#sidebar-wrap .feat-widget-wrap:first-child,
.side-pop-wrap .feat-widget-wrap:first-child {
	margin-top: 0;
	}


#sidebar-wrap .feat-widget-text p {
	display: none;
	}


.woocommerce #woo-content select,
.woocommerce #sidebar-wrap select,
.woocommerce #woo-content div.product form.cart .variations select,
.woocommerce-page #woo-content div.product form.cart .variations select,
.woocommerce #woo-content div.product form.cart .variations select,
.woocommerce-page #woo-content div.product form.cart .variations select,
.woocommerce #woo-content .woocommerce-ordering select,
.woocommerce-page #woo-content .woocommerce-ordering select,
.woocommerce #woo-content form .form-row select,
.woocommerce-page #woo-content form .form-row select,
.widget_product_categories select#dropdown_product_cat {
	padding: 5px;
	background: #fff;
	border: 1px solid #DDD;
	color: #888;
	font-size: 12px;
	text-transform: uppercase;
	}


.woocommerce #sidebar-wrap select {
	padding: 5px 2%;
	width: 95.6%;
	}

.site-content span + .entry-date:before, .full-size-link:before, .parent-post-link:before, span + .byline:before, span + .comments-link:before, span + .edit-link:before, .widget_twentyfourteen_ephemera .entry-title:after{content:"\0020\007c\0020";}

.entry-title{font-size:26px;line-height:1.2;text-transform:capitalize;margin:4px 0 0;}

.entry-title a{color:#2b2b2b;}

.entry-title a:hover{color:#689135;}
.social-icons .on-the-web{display:inline-block;margin-left:.25em}
.social-icons .on-the-web:first-child{margin-left:0}
.social-icons .on-the-web a{display:block}
.social-icons--sm .on-the-web a{width:20px;height:20px;font-size:20px}
.social-icons--md .on-the-web a{width:39px;height:39px;font-size:39px}
.social-icons--lg .on-the-web a{width:64px;height:64px;font-size:64px}
#wrapper .side-nav li.current_page_item a{border-right-color:#662d90;border-left-color:#662d90;}
#toTop:hover,#wrapper .search-table .search-button input[type="submit"]:hover,.circle-yes ul li:before,.fusion-accordian .panel-title .active .fa-fusion-box,.fusion-date-and-formats .fusion-date-box,.pagination .current,.progress-bar-content,.table-2 table thead,.tagcloud a:hover,ul.arrow li:before,ul.circle-yes li:before{background-color:#662d90;}
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}
#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .tabs li{border-color:#363839;}
#main .post h2,#main .reading-box h2,#main h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.ei-title h2,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-author .fusion-author-title,.fusion-carousel-title,.fusion-content-widget-area .widget h4,.fusion-countdown-heading,.fusion-countdown-subheading,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-modal .modal-title,.fusion-page-title-bar h1,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.fusion-title h3,.main-flex .slide-content h2,.main-flex .slide-content h3,.popover .popover-title,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.project-content h3,.share-box h4,table th{font-family:'Droid Sans', Arial, Helvetica, sans-serif;}
#main .post h2,#main .reading-box h2,#main h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.ei-title h2,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-author .fusion-author-title,.fusion-carousel-title,.fusion-content-widget-area .widget h4,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-modal .modal-title,.fusion-page-title-bar h1,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.fusion-title h3,.main-flex .slide-content h2,.main-flex .slide-content h3,.popover .popover-title,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.project-content h3,.share-box h4,table th{font-weight:400;}
#main .fusion-portfolio h2,#wrapper  #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,h2.entry-title{font-size:18px;line-height:41px;}
#main .fusion-portfolio h2,#wrapper #main .post h2,#wrapper #main .post-content .fusion-title h2,#wrapper #main .post-content .title h2,#wrapper .fusion-title h2,#wrapper .post-content h2,#wrapper .title h2,h2.entry-title{line-height:27px;}
#wrapper #main #comments .fusion-title h3,#wrapper #main #respond .fusion-title h3,#wrapper #main .about-author .fusion-title h3,#wrapper #main .related-posts .fusion-title h3{font-size:18px;line-height:27px;}
#wrapper .fusion-events-shortcode .fusion-events-meta h4,.fusion-carousel-meta,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-recent-posts .columns .column .meta,.fusion-single-line-meta{font-size:12px;line-height:18px;}
 #slidingbar-area .jtwt .jtwt_tweet a,#slidingbar-area .fusion-accordian .panel-title a,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li a,.slidingbar-area a{color:#BFBFBF;}
#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .tabs li a,.fusion-copyright-notice a,.fusion-footer-widget-area .fusion-accordian .panel-title a,.fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a,.fusion-footer-widget-area .jtwt .jtwt_tweet a,.fusion-footer-widget-area a{color:#BFBFBF;}
#slidingbar-area .fusion-accordian .fusion-panel,#slidingbar-area .tagcloud a,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .news-list li{border-color:#282A2B;}
#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder,#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li,.fusion-footer-widget-area .fusion-accordian .fusion-panel,.fusion-footer-widget-area .product_list_widget li,.fusion-footer-widget-area .tagcloud a,.fusion-footer-widget-area .widget_categories li a,.fusion-footer-widget-area .widget_recent_entries li,.fusion-footer-widget-area li.recentcomments,.fusion-footer-widget-area ul li a{border-color:#505152;}
#comment-input input,#comment-textarea textarea,#wrapper .search-table .search-field input,#wrapper .select-arrow,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice2,.avada-select-parent .select-arrow,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.input-text,.main-nav-search-form input,.post-password-form .password,.search-page-search-form input,input.s,input[type="text"],select,textarea{background-color:#ffffff;}
#comment-input .placeholder,#comment-input input,#comment-textarea .placeholder,#comment-textarea textarea,#wrapper .search-table .search-field input,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice2,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.input-text,.main-nav-search-form input,.post-password-form .password,.search-page-search-form input,input.s,input.s .placeholder,input[type="text"],select,textarea{color:#aaa9a9;}
#comment-input input,#comment-textarea textarea,#wrapper .search-table .search-field input,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.avada-select-parent .select-arrow,.avada-select-parent select,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.gravity-select-parent .select-arrow,.input-text,.main-nav-search-form input,.post-password-form .password,.search-page-search-form input,.select-arrow,input.s,input[type="text"],select,textarea{border-color:#d2d2d2;}
#wrapper .fusion-date-and-formats .fusion-format-box, .tribe-mini-calendar-event .list-date .list-dayname{background-color:#eef0f2;}
#wrapper .fusion-content-widget-area .fusion-tabs-widget .tabs-container{background-color:#ffffff;}
#wrapper .fusion-content-widget-area .fusion-tabs-widget .tab-holder,.fusion-content-widget-area .fusion-tabs-widget .tab-holder .news-list li{border-color:#ebeaea;}
#wrapper .post-content .content-box-heading{font-size:18px;line-height:27px;}
#wrapper{width:100%;max-width:none;}
.side-header-left .fusion-footer-parallax,body.side-header-left #wrapper{margin-left:280px;}
.side-header-right .fusion-footer-parallax,body.side-header-right #wrapper{margin-right:280px;}
#wrapper .sep-boxed-pricing .panel-wrapper{padding:0;}
#wrapper .full-boxed-pricing .column,#wrapper .sep-boxed-pricing .column{float:none;margin-bottom:10px;margin-left:0;width:100%;}
#wrapper .share-box h4{float:none;line-height:20px !important;padding:0;}
#wrapper .ei-slider{width:100%;height:200px !important;}
#wrapper .content-boxes-icon-boxed .content-wrapper-boxed{min-height:inherit !important;padding-bottom:20px;padding-left:3%;padding-right:3%;}
#wrapper .content-boxes-icon-boxed .content-box-column,#wrapper .content-boxes-icon-on-top .content-box-column{margin-bottom:55px;}
body #wrapper .header-shadow:after,body.side-header #wrapper #side-header.header-shadow:before{position:static;height:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
#wrapper .content-boxes-icon-boxed .content-box-column .heading h2{margin-top:-5px;}
#wrapper .content-boxes-icon-boxed .content-box-column .more{margin-top:12px;}
#wrapper .fusion-page-title-bar{height:87px !important;}

.carousel-control .prev_nav,.carousel-control .next_nav
{
	height:54px;
	width:54px;
	border:2px solid #fff;
	line-height:54px;
	font-size:14px;
	position:absolute;
	top:50%;
	margin-top:-27px;
	text-align:center;
	z-index:10;
	-webkit-transition:opacity .3s ease 0s;
	-moz-transition:opacity .3s ease 0s;
	-o-transition:opacity .3s ease 0s;
	transition:opacity .3s ease-in-out;
	opacity:0;
	-webkit-border-radius:56px;
	-moz-border-radius:56px;
	-ms-border-radius:56px;
	-o-border-radius:56px;
	border-radius:56px
}

.carousel-control.dark .prev_nav,.carousel-control.dark .next_nav
{
	border-color:#000
}

.carousel-control .next_nav
{
	right:23px
}

.q_slider:hover .carousel-control .next_nav
{
	opacity:1
}

.q_slider:hover .carousel-control .next_nav:hover,.q_slider:hover .carousel-control .prev_nav:hover
{
	opacity:1
}

.vertical_menu_enabled.vertical_menu_transparency .carousel-control .next_nav
{
	margin:0;
	right:0;
	top:0;
	height:40px;
	width:40px;
	line-height:40px
}

.portfolio .portfolio-boxed .portfolio-item-wrapper .fusion-separator {
  border: 0 !important;
  height: 0px !important;
  margin-top: 0 !important;
}

.fusion-modal .fusion-separator {
  width: 100% !important;
}

.fusion-separator {
  margin: 0 auto;
  border: 0 solid #e7e6e6;
  clear: both;
  position: relative;
  z-index: 11;
}

.fusion-separator.sep-none {
  height: 1px;
}

.fusion-separator.sep-double {
  height: 8px;
  border-bottom-width: 1px;
  border-top-width: 1px;
}

.fusion-separator.sep-single {
  border-top-width: 1px;
}

.fusion-separator.sep-dashed {
  border-bottom-style: dashed;
  border-top-style: dashed;
}

.fusion-separator.sep-dotted {
  border-bottom-style: dotted;
  border-top-style: dotted;
}

.fusion-separator.sep-shadow {
  height: 1px;
  overflow: visible;
  border: none;
  background: none;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(150, 150, 150, 0)), color-stop(15%, rgba(150, 150, 150, 0)), color-stop(50%, rgba(150, 150, 150, 0.65)), color-stop(85%, rgba(150, 150, 150, 0)), color-stop(100%, rgba(150, 150, 150, 0)));
  background: -webkit-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -moz-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -ms-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: -o-linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  background: linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}

.fusion-separator.sep-shadow:after {
  display: block;
  margin-top: 10px;
  height: 6px;
  width: 100%;
  content: '';
  background: -webkit-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
  background: -moz-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: -o-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%);
}

.fusion-separator .icon-wrapper {
  position: absolute;
  display: table;
  left: 50%;
  top: 50%;
  margin: -13px 0 0 -13px;
  height: 26px;
  width: 26px;
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #AAAAAA;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
}

.fusion-separator .icon-wrapper i {
  display: block;
  display: table-cell;
  vertical-align: middle;
}

body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after {
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%);
}


#main,#wrapper,
.fusion-separator .icon-wrapper, html, body, .bbp-arrow { background-color:#ffffff; }

.bgr-white { background: #fff !important; }
.region-help .block{overflow:hidden;}
.region-sidebar-second h2.block-title{text-transform:uppercase;font-size:20px;font-weight:bold;}




.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

.bx-caption h2 {
  font-size: 2.6em;
  font-weight: 700;
  margin: .5em 0 .3em 0;
}

.bx-caption p {
  font-size: 2.2em;
  margin-bottom: 1em;
}

.bx-caption {
  width: 35%;
  padding: 1em 3%;
  color: #fff;
  z-index:9999;
}

.bx-caption:after{
    content: '';
    border-bottom: 15px solid #1c98da;
    border-right: 15px solid transparent;
    border-left: 15px solid transparent;
    position: absolute;
    top: -15px;
    left: 50%;
    margin-left: -7.5px;
    z-index: 9999;
}

.bx-wrapper .bx-caption {
  position: relative;
  width: 100%;
  float: right;
}


.videoslider .bx-caption h2 {
margin: 0 0 0.5em 0;
}


  
  .bxslider .bx-caption:after, .videoslider .bx-caption:after {
    content: '';
    height: 50px;
    width: 50px;
    border-bottom: 25px solid rgba(28, 152, 218, 0.0);
    border-top: 25px solid rgba(28, 152, 218, 0.0);
    border-left: 25px solid #1c98da;
    position: absolute;
    left: 100%;
    top: 5%;
  }

  .videoslider .bx-caption:after {
    left: auto;
    right: 100%;
    border-left: none;
    border-right: 25px solid #1c98da;
  }

  .videoslider .bx-caption {
    right: 0;
    left: auto;
  }
 .cadesert-regionbacker,.losangeles-regionbacker,.centralcoast-regionbacker,.northcoast-regionbacker,.sierra-regionbacker,.socal-regionbacker,.norcal-regionbacker,.colorado-regionbacker,.idaho-regionbacker,.indiana-regionbacker,.montana-regionbacker,.newyork-regionbacker,.oregon-regionbacker,.southdakota-regionbacker,.utah-regionbacker,.washington-regionbacker,.wyoming-regionbacker,.newzealand-regionbacker,.australia-regionbacker,.canada-regionbacker,.news-regionbacker{width:60px;border-right:55px solid transparent;border-left:55px solid transparent;}
 .losangeles-regionbacker{border-bottom:55px solid #B5DBFE;}
#header,#footer-wrapper,#skip-link,ul.contextual-links,ul.links,ul.primary,.item-list .pager,div.field-type-taxonomy-term-reference,div.messages,div.meta,p.comment-time,table,.breadcrumb{font-family:"Arial",Helvetica,sans-serif;}
.field-type-taxonomy-term-reference{margin:0 0 1.2em;}
.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}
.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}
.node-teaser .field-type-taxonomy-term-reference .field-label,.node-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}
.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}
.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}
.field-type-image img,.user-picture img{margin:0 0 1em;}
.overlay-processed .field-type-image{display:block;float:none;}
.view-slideshows .views-field-field-quote .field-content{padding:5px;color:#fff;}

.field .field-label{font-weight:bold;}
.field-label-inline .field-label,.field-label-inline .field-items{float:left;}
form .field-multiple-table{margin:0;}
form .field-multiple-table th.field-label{padding-left:0;}
form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}
form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}
form .field-add-more-submit{margin:.5em 0 0;}

h1.headline {
    margin: 35px 0 0 0;
    font-size: 45px;
    font-weight: bold;
    color: #222c30;
    margin-top:20px;
}

h2.headline {
    font-size: 45px;
    margin: 0px;
    color: #222c30;
}

h1.headline.url-error {
    margin-top: 155px;
}

.upgrade-browser-container h1.headline.url-error{
    margin-top: 120px;
}


.thumbnail img{
width: 100% !important;
max-width: 100% !important;
height: 190px;
padding: 0px 0px 10px 0px;
}

.post .thumbnail {
	float: left;
	padding:10px;
}

.post .thumbnail img {
	background: #fff;
	padding: 0;


}


img.alignnone {
	margin: 0px 0;
}
.tve_clsy .tve_image.tve_black{border-color:#595959}
.tve_clsy .tve_image.tve_blue{border-color:#3AB2F0}
.tve_clsy .tve_image.tve_green{border-color:#8BEF6A}
.tve_clsy .tve_image.tve_orange{border-color:#FAC759}
.tve_clsy .tve_image.tve_purple{border-color:#F986D3}
.tve_clsy .tve_image.tve_red{border-color:#FF5E6A}
.tve_clsy .tve_image.tve_teal{border-color:#7CDECD}
.tve_clsy .tve_image.tve_white{border-color:#F6F5F5}
.tve_image{border-radius:0;box-shadow:none}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption.img_style_lifted_style1 .tve_image{box-shadow:4px 4px 6px -3px #333}
.thrv_wrapper.tve_image_caption.img_style_rounded_corners .tve_image{border-radius:10px}
.thrv_wrapper.tve_image_caption.img_style_circle .tve_image{border-radius:50%}
.tve_image.tve_brdr_none{border-style:none !important}
.tve_image.tve_brdr_dotted{border-style:dotted !important}
.tve_image.tve_brdr_dashed{border-style:dashed !important}
.tve_image.tve_brdr_solid{border-style:solid !important}
.tve_image.tve_brdr_double{border-style:double !important}
.tve_image.tve_brdr_groove{border-style:groove !important}
.tve_image.tve_brdr_ridge{border-style:ridge !important}
.tve_image.tve_brdr_inset{border-style:inset !important}
.tve_image.tve_brdr_outset{border-style:outset !important}


#header #nav .like-us,
#header #nav .toggle-drawer,
#header #social-drawer .content ul.paging,
#header #social-drawer .content ul.networks
{
    display:none;
}
#header #nav .like-us{overflow:hidden;font:italic 11px "georgia";color:#375999;position:absolute;top:10px;left:7px}
#header #nav .like-us p{margin:-10px 0px 0px 5px;display:inline}
.product-detail #main #bottle .like-us{position:absolute;bottom:-60px;left:110px}

.body {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
}

.recent-news-img {
  width:100%;
  margin:0 0 10px;
}

.recent-news-img img{
  width:100%;
}

.recent-news h3 {
	margin:0px 0px 3px 0px;

	color: #044374;
}

.recent-news p {
	font-size: 12px;
	line-height: normal;
	margin: 0;
}

  .recent-news {
  	float:right;
  	width:320px;
  }

.fleft{float:left;}
.story h1{font-size:1.93125rem;line-height:1.93125rem;font-weight:700;color:#111111;margin:0;margin-bottom:0.625rem}
.story h3 a.author{white-space:nobreak;font-family:"Mercury Display A", "Mercury Display B";color:#a39e98 !important;text-transform:capitalize;font-size:1.48438rem;font-style:italic;line-height:1.85563rem}
.story h3 a.author.concatinate:hover{color:#a39e98}
.story h3 a.author:hover{transition:color .2s;opacity:1;color:#111}
.story h5{font-family:"Knockout 49 A", "Knockout 49 B"}
.story h6{font-family:"Knockout 49 A", "Knockout 49 B";font-size:0.95rem;line-height:0.95rem;text-transform:uppercase;color:#111111}
.story h6 a+span{margin-left:0.625rem}
.story a.author{font-family:"Knockout 49 A", "Knockout 49 B";text-transform:uppercase}
.story a.author.concatinate:hover{color:#a39e98}
.story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories .story a{color:inherit}
section.stories.hero .row .story{text-align:center}
section.stories.hero .row .story h6{margin:0 0 5px 0;font-size:0.95rem;line-height:0.95rem}
section.stories.hero .row .story a.category{color:#ccc6be}
section.stories.hero .row .story a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero .row.primary .story .info{margin-top:1.25rem;margin-bottom:0}
section.stories.hero .row.primary .story .info h1{font-size:1.953rem;line-height:2.319rem;font-weight:700;color:#111111;margin:0;margin-bottom:0.625rem}
section.stories.hero .row.primary .story .info h3{font-size:1.188rem;line-height:1.484rem;font-family:"Mercury Display A", "Mercury Display B";font-style:italic;color:#111111;margin:0 0 0.625rem 0}
section.stories.hero .row.primary .story .info h3 em{font-style:normal}
section.stories.hero .row.primary .story .info a.author{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.25rem;line-height:1.25rem;text-transform:uppercase}
section.stories.hero .row.primary .story .info a.author.concatinate:hover{color:#a39e98}
section.stories.hero .row.primary .story .info a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero .row.primary .story img{width:100%;height:auto}
section.stories.hero .row.secondary .story{margin-top:1.5625rem}
section.stories.hero .row.secondary .story h2{font-size:1.563rem;line-height:1.856rem;font-weight:700;color:#111111;margin:0;padding-top:1.5625rem;border-top:1px solid #e6dfd5;margin-bottom:0.625rem}
section.stories.hero .row.secondary .story h3{font-family:"Mercury Display A", "Mercury Display B";font-weight:normal;font-style:italic;font-size:1.188rem;line-height:1.484rem;margin:0 0 0.9375rem 0}
section.stories.hero .row.secondary .story h3 em{font-style:normal}
section.stories.hero .row.secondary .story a.author{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.25rem;line-height:1.25rem;text-transform:uppercase}
section.stories.hero .row.secondary .story a.author.concatinate:hover{color:#a39e98}
section.stories.hero .row.secondary .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero.alternate .row.primary .story .info{margin-top:1.875rem}
section.stories.hero.alternate .row.primary .story .info h1,section.stories.hero.alternate .row.primary .story .info h3{color:#111111}
section.stories.hero.alternate .row.primary .story .info h3{line-height:1.85563rem}
section.stories.hero.alternate .row.primary .story .info a.author{color:#a39e98}
section.stories.hero.alternate .row.primary .story .info a.author.concatinate:hover{color:#a39e98}
section.stories.hero.alternate .row.primary .story .info a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero.alternate .row.secondary .story{margin-top:0.78125rem}
section.stories.hero.alternate .row.secondary .story h2{font-size:1.5625rem;line-height:1.85563rem;margin-bottom:10px;border-top:none;padding-top:0}
section.stories.hero.alternate .row.secondary .story h3{font-size:1.188rem;line-height:1.484rem}
section.stories.hero.alternate .row.secondary .story a.author{font-size:1.25rem;line-height:1.25rem}
section.stories.hero.alternate .row.secondary .story a.author.concatinate:hover{color:#a39e98}
section.stories.hero.alternate .row.secondary .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.hero.alternate .row.secondary .story h6{border-top:1px solid #e6ded5;padding-top:0.78125rem}
section.stories.latest .row.story{margin-bottom:2.25rem}
section.stories.latest .row.story h3{margin:0;font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.484rem;line-height:1.484rem;color:#111111;text-transform:uppercase}
section.stories.latest .row.story a.author{font-size:1.25rem;line-height:1.25rem;font-family:"Mercury Display A", "Mercury Display B";font-style:italic;text-transform:none;color:#a39e98}
section.stories.latest .row.story a.author.concatinate:hover{color:#a39e98}
section.stories.latest .row.story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.latest .row.story h6{color:#111111;margin:0}
section.stories.latest .row.story h6.time{color:#111111}
section.stories.latest .row.story h6.time.is-today{color:#cc0e0e}
section.stories.latest .row.story h6.subject{color:#ccc6be}
section.stories.latest .row.story .title{padding-right:1.875rem}
section.stories.curated .story{padding:0 1.875rem;text-align:center}
section.stories.curated .story img{margin-bottom:1.25rem}
section.stories.curated .story h3{font-size:1.563rem;line-height:1.856rem;font-weight:700;margin:0 0 0.9375rem 0;color:#111111}
section.stories.curated .story h3 a{color:#111111}
section.stories.curated .story h4{font-style:italic;font-size:1.188rem;line-height:1.484rem;margin:0 0 0.9375rem 0}
section.stories.curated .story h4 em{font-style:normal}
section.stories.curated .story a.author{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.25rem;line-height:1.25rem;text-transform:uppercase}
section.stories.curated .story a.author.concatinate:hover{color:#a39e98}
section.stories.curated .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.curated .story+div{margin-top:1.875rem}
section.stories.custom .in-the-magazine .story{text-align:left;margin:0 auto}
section.stories.custom .in-the-magazine .story+div{margin-top:3.125rem}
section.stories.custom .editors-picks .story{max-width:28.125rem;margin:0 auto;text-align:center}
section.stories.custom .editors-picks .story+div{margin-top:3.75rem}
section.stories.custom .editors-pick .story{margin:0 auto;padding:0 15px;max-width:31.25rem;text-align:center}
section.stories.custom .editors-pick .story h3{font-family:"Mercury Display A", "Mercury Display B";font-weight:700;font-size:1.85563rem;line-height:1.95313rem}
section.stories.custom .editors-pick .story h4{font-size:1.25rem;line-height:1.563rem;font-style:italic}
section.stories.custom .editors-pick .story h4 span{font-style:normal}
section.stories.custom .editors-pick .story h4 em{font-style:normal}
section.stories.custom .editors-pick .story h6{margin:10px 0 5px}
section.stories.custom .editors-pick .story h6 a.category{font-size:0.95rem;line-height:1rem;color:#ccc6be}
section.stories.custom .editors-pick .story h6 a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .editors-pick .story img{margin-bottom:0.375rem}
section.stories.custom .editors-pick .story a.author{font-size:1.25rem;line-height:1.25rem}
section.stories.custom .nation-voices .story+div{margin-top:1.875rem}
section.stories.custom .most-popular .story{max-width:28.125rem;margin:0 auto;text-align:center}
section.stories.custom .most-popular .story+div{margin-top:1.875rem}
section.stories.custom .latest.alternate .three-up .story{text-align:left}
section.stories.custom .latest.alternate .three-up .story h3{font-size:1.4375rem;line-height:1.4375rem}
section.stories.custom .latest.alternate .three-up .story h4,section.stories.custom .latest.alternate .three-up .story h5{display:none}
section.stories.custom .latest.alternate .three-up .story h6{text-align:left;line-height:1rem;margin-bottom:5px}
section.stories.custom .latest.alternate .three-up .story h6 a.category{color:#ccc6be;display:block}
section.stories.custom .latest.alternate .three-up .story h6 a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .latest.alternate .three-up .story h4{font-size:1.25rem;line-height:1.563rem;font-style:italic}
section.stories.custom .latest.alternate .three-up .story h4 em{font-style:normal}
section.stories.custom .latest.alternate .three-up .story h4,section.stories.custom .latest.alternate .three-up .story h5,section.stories.custom .latest.alternate .three-up .story img{display:block}
section.stories.custom .latest.alternate .three-up .story h5 a.author{font-size:1.25rem;line-height:1.25rem;margin-top:0.625rem}
section.stories.custom .latest.alternate .three-up .story h5 a.author.concatinate:hover{color:#a39e98}
section.stories.custom .latest.alternate .three-up .story h5 a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .latest.alternate .three-up .story img{width:100%;max-width:100%;margin-bottom:0.375rem}
section.stories.custom .latest.alternate .three-up .row.secondary .story h3{font-size:1.484rem;line-height:1.563rem}
section.stories.custom .latest.alternate .three-up .row.secondary .story+div{margin-top:1.875rem}
section.stories.custom .latest.alternate .news-list .story.row+div{margin-top:2.1875rem}
section.stories.custom .latest.alternate .story h3{font-family:"Knockout 49 A", "Knockout 49 B";text-transform:uppercase;margin:0}
section.stories.custom .latest.alternate .story h4{margin:0}
section.stories.custom .latest.alternate .story h5{margin:0}
section.stories.custom .latest.alternate .story h6{text-align:left;line-height:1rem;margin:0 0 5px 0}
section.stories.custom .latest.alternate .story h6 a.category{display:none}
section.stories.custom .latest.alternate .story h6 a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .latest.alternate .story h6 a.time{color:#a39e98}
section.stories.custom .latest.alternate .story h6 a.time.is-today{color:#cc0e0e}
section.stories.custom .latest.alternate .story a.author.concatinate:hover{color:#a39e98}
section.stories.custom .latest.alternate .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .latest.alternate .story span.time{display:inline-block;color:#a39e98}
section.stories.custom .latest.alternate .story span.time.is-today{color:#cc0e0e;width:100%}
section.stories.custom .latest.alternate .news-list .story h4{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.484rem;line-height:1.484rem;text-transform:uppercase}
section.stories.custom .latest.alternate .news-list .story h6 a.category{color:#ccc6be;display:block}
section.stories.custom .latest.alternate .news-list .story h6 a.category:hover{transition:color .2s;opacity:1;color:#111}
section.stories.custom .words-and-deeds .story{max-width:31.25rem;width:90%;margin:0 auto}
section.stories.custom .words-and-deeds .story blockquote{padding:0;border-left:none;color:#a39e98;font-weight:bold;font-size:2.319rem;line-height:2.319rem;margin-bottom:3.125rem}
section.stories.custom .words-and-deeds .story blockquote .attr{font-style:italic;font-size:1.5625rem;line-height:1.85563rem;text-indent:0;vertical-align:bottom;display:block;margin-top:15px;white-space:normal}
section.stories.custom .words-and-deeds .story blockquote .attr em{font-style:normal}
section.stories.custom .words-and-deeds .story blockquote a{transition:color 0.2s}
section.stories.custom .words-and-deeds .story blockquote a:hover{opacity:1;color:#111111}
section.stories.custom .words-and-deeds .story h3{font-weight:bold;font-size:1.563rem;line-height:1.856rem}
section.stories.custom .words-and-deeds .story a.author{font-size:1.25rem;line-height:1.25rem}
section.stories.custom .words-and-deeds .story a.author.concatinate:hover{color:#a39e98}
section.stories.custom .words-and-deeds .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.focus .story-row .story-wrap{max-width:1130px;margin:0 auto}
section.stories.focus .story-row .story{text-align:center;padding:0 30px;margin-top:30px}
section.stories.focus .story-row h3{color:#111111;font-size:1.56313rem;font-weight:bold;line-height:1.85625rem}
section.stories.focus .story-row h4{color:#111111;font-style:italic;font-size:1.188rem;line-height:1.484rem}
section.stories.focus .story-row h4 em{font-style:normal}
section.stories.focus .story-row a.author{color:#a39e98;font-size:1.25063rem;line-height:1.25063rem}
section.stories.focus .story-row a.author.concatinate:hover{color:#a39e98}
section.stories.focus .story-row a.author:hover{transition:color .2s;opacity:1;color:#111}
section.stories.focus .story-row h3,section.stories.focus .story-row h4,section.stories.focus .story-row a.author{color:#FFF;font-weight:normal}
section.stories.special-report .story{text-align:center;margin:0 auto}
section.stories.special-report .story p span a{text-decoration:underline}
section.stories.almanac .story{text-align:center}
section.stories.almanac .story h5{color:#FFF;font-family:"Knockout 49 A", "Knockout 49 B";font-size:0.95rem;text-transform:uppercase;line-height:0.95rem}
section.stories.almanac .story h3{color:#FFF;font-family:"Mercury Display A", "Mercury Display B";font-weight:700;font-size:2.31938rem;line-height:2.31938rem;margin-bottom:0.9375rem}
section.stories.almanac .story h4{color:#FFF;font-family:"Mercury Display A", "Mercury Display B";font-style:italic;font-size:1.25rem;line-height:1.25rem}
section.stories.almanac .story h4 em{font-style:normal}
section.stories.anniversary .row.primary .story .row img{width:100%}
section.stories.anniversary .row.primary .story .row .info{margin-bottom:0}
section.stories.anniversary.alternate .row.primary .story{text-align:center}
section.stories.anniversary.alternate .row.primary .story .img-wrap img{width:100%}
section.stories.anniversary.alternate .stories .story{margin-top:30px}
section.stories.anniversary.alternate .stories .story:first-child{padding-left:0}
section.stories.anniversary.alternate .stories .story+div{border-left:1px solid #e6dfd5;padding-right:0}
section.stories.anniversary.alternate .stories .story h6{margin:5px 0}
section.stories.anniversary.alternate .stories .story h4{font-style:normal;font-weight:bold;font-size:1.563rem;line-height:1.856rem;margin-bottom:5px}
section.stories.anniversary.alternate .stories .story img{margin-bottom:0.625rem}
section.stories.nation-voices .story{text-align:left}
section.stories.nation-voices .story+div{margin-top:3.125rem}
section.stories.watch-listen .story .img a{display:block;position:relative}
section.stories.watch-listen .story .img img{width:100%}
section.stories.watch-listen .story .img iframe{width:100%}
section.stories.watch-listen .story.hero .info{text-align:center;padding:1.5625rem;border-bottom:1px solid #e6dfd5}
section.stories.watch-listen .story.hero h2{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.85563rem;line-height:1.85563rem;text-transform:uppercase;color:#111111;max-width:600px;margin:0 auto}
section.stories.watch-listen .story.hero h2 span{color:#cc0e0e}
section.stories.watch-listen .story.hero h2 a{color:#111111}
section.stories.watch-listen .story.secondary{margin-top:2.1875rem}
section.stories.watch-listen .story.secondary .img{display:none}
section.stories.watch-listen .story.secondary h3{font-family:"Knockout 49 A", "Knockout 49 B";font-size:1.5625rem;line-height:1.5625rem;text-transform:uppercase;color:#111111}
section.stories.watch-listen .story.secondary h3 span{color:#cc0e0e}
section.stories.watch-listen .story.secondary h3 a{color:#111111}
section.stories.watch-listen .story.secondary h3 a span{text-indent:0;overflow:visible;margin-right:5px}
section.stories.watch-listen .story.secondary h4{font-family:"Mercury Display A", "Mercury Display B";font-size:1.188rem;line-height:1.484rem;font-style:italic;color:#a39e98}
section.stories.watch-listen .story.secondary h4 em{font-style:normal}
section.stories.watch-listen .story.secondary h6{color:#a39e98}
section.stories.poetry .story{text-align:center}
section.stories .row.even-split .medium-6:first-child .story{padding-right:1.875rem}
section.stories .row.even-split .medium-6:last-child .story{padding-left:1.875rem}
section.take-action .story .row{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0 0.9375rem}
section.take-action .row.secondary .story{margin-top:0.78125rem}
section.take-action .row.secondary .story h2{font-size:1.5625rem;line-height:1.85563rem;margin-bottom:10px;border-top:none;padding-top:0}
section.take-action .row.secondary .story h3{font-size:1.0375rem;line-height:1.0375rem}
section.take-action .row.secondary .story a.author{font-size:1.25rem;line-height:1.25rem}
section.take-action .row.secondary .story a.author.concatinate:hover{color:#a39e98}
section.take-action .row.secondary .story a.author:hover{transition:color .2s;opacity:1;color:#111}
section.take-action .row.secondary .story h6{border-top:1px solid #e6ded5;padding-top:0.78125rem}
section.stories.custom .nation-voices .info .author,section.stories.special-report .story p span a{text-decoration:none!important}
.header-left{width:57.62712%;float:left;margin-right:1.69492%}


img.alignleft,
img.aligncenter
img.alignright,
.alignleft img,
.aligncenter img,
.alignright img,
.featuredpage img,
.featuredpost img {
	border: 1px solid #ddd;
	max-width: none;
	margin: 0 0 10px;
	padding: 4px;
}


img.alignleft {
	display: inline;
	margin: 0 10px 10px 0;
}


.alignleft {
	float: left;
	margin: 0 10px 0 0;
}

.nav-container{
    text-align: right;
    font-family: 'Proxima Nova W15';
    position: relative;
    top: 2.8em;
}

.nav-container ul.nav{
    text-align: center;
    list-style: none;
    width: 70%;
    left: 20%;
    right: 10%;
    position: relative;
}

.nav-container ul.nav li{
  display: inline-block;
}

.nav-container ul.nav a {
  color: white;
  margin: 0;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 0.8125em;
  text-decoration: none;
}

.nav-container ul.nav a.current-page{
  border-bottom: 2px solid white;
}

.nav-container .nav li:after{
  content:"|";
  margin: 0 1em;
  text-decoration: none;
  color: #fff;
}

.nav-container .nav a:last-of-type:after{
  content:"";
}

.sub-nav-container .nav{
    text-align: center;
    width: 100%;
    position: relative;
    line-height: 2;
}

.sub-nav-container .nav a{
  color: white;
  display: inline-block;
  margin: 0;
  text-transform: uppercase;
  font-weight: 300;
  font-size: 0.8125em;
  text-decoration: none;
}

.sub-nav-container .nav a:after{
  content:"|";
  margin: 0 1em;
  color: #1a2e5a;
  text-decoration: none;
}

.sub-nav-container .nav a:last-of-type:after{
  content:"";
}

  
.nav-container ul.nav a, .sub-nav-container ul.nav a {
  font-size: 0.6125em;
}


.nav-container .nav li:after, .sub-nav-container .nav li:after {
margin: 0 .5em;
}

  .section.images .image-container, .header .sub-nav-container, .header .nav-container, .logo{
    display: block;
    position: relative;
    width: 100%;
    margin: auto;
    text-align: center;
    left: 0;
    top: 0;
  }

  .nav-container .nav{
    text-align: center;

    width: 100%;
    left: 0%;
    right: 0%;
  }

  
  .nav-container .nav a, .header .sub-nav-container .nav a{
    display: inline-block;
    background: rgba(250,250,250,0.2);
    margin: .25em;
    padding: .5em
  }

  .sub-nav-container .nav a:after, .header .nav-container .nav a:after{
    content: "";
    margin:0;
  }

    .mobile-subnav-container .sub-nav-container .nav {
        width: 100%;
        right: 0;
        left: 0;
    }

    .mobile-subnav-container .sub-nav-container .nav a {
        padding: .6em 0 .6em 1.5em !important;
        font-size: 1.2em !important;
        width: 100%;
        text-align: left;
        margin: 0 !important;
        background: #00899d;
        border-top: 1px solid #4ea6c0;
    }


#logo-wrapper {
  text-align: center;
  padding-top: 20px;
}
html#scoped-css body.style-159 #usersite-container .zoogle-columns,html#scoped-css body.style-159 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container .clearfix,#usersite-container .zoogle-columns,#usersite-container form.simple_form .row{zoom:1}
#usersite-container .clearfix:before,#usersite-container .zoogle-columns:before,#usersite-container form.simple_form .row:before,#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{content:"\0020";display:block;height:0;visibility:hidden}
#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{clear:both}
td.zero{width:1%;white-space:nowrap;}

.vc_non_responsive .vc_row .vc_col-sm-12 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

  .vc_col-sm-12 {
    width: 100%;
  }


.modified {
	margin-left:20px;
	float:left;
	}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-1{width:8.33333333%}

.ex_sel_marginer20 {
	margin-bottom: 20px;	
}

h2.technology-org-side-header {
	font-weight: bold;
	font-family: 'Roboto', sans-serif;
	font-size: 17px;
	color: #333;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	padding-bottom: 0em;
}
.table td,.table th{background-color:#fff!important}
.table{border-collapse:collapse!important}
.table-bordered th,.table-bordered td{border:1px solid #ddd!important}
.table .table{background-color:#fff}
.table-bordered{border:1px solid #ddd}
); 
Cufon.replace('.ul-title, .home-page-bottom-ul a, #search ', { fontFamily: 'Myriad Pro Bold', hover: true }

.ul-title{
margin-bottom:10px;
font-size:15px;
}

#mobile-menu.interactive li.menu-item { height: auto !important; }




#main {
  min-height: 500px;
  padding-top: 20px;
  padding-bottom: 40px;
  background: #fff;
}

#main.home {
  margin-top: 0;
}

#main.interior {
  margin-top: 163px;
}

#main textarea {
  min-height: 150px;
}

  #main,
  .subhead {
    margin-top: 0;
  }

  #main.interior,
  .subhead.interior {
    margin-top: 0;
  }

  
  #main,
  .page-title-wrapper .container {
    background-image: none;
  }

  #main .text-input,
  #main textarea {
    font-size: 20px;
    margin-bottom: 1em;
    padding: 0.618em;
  }



.event-download-links {
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}


.event-download-links:visited {
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}

  .rhp-rhino #header-container #logo h1.site-title {
    margin-top: 0;
  }

body #logo .site-title a, body.page #logo .site-title a, body.rhp-rhino #logo .site-title a, body h1, body.page h1, body.rhp-rhino h1, body h2, body.page h2, body.rhp-rhino h2, body h3, body.page h3, body.rhp-rhino h3, body .widget h3, body.page .widget h3, body.rhp-rhino .widget h3, body h4, body.page h4, body.rhp-rhino h4, body .page-title, body.page .page-title, body.rhp-rhino .page-title, body .post .title, body.page .post .title, body.rhp-rhino .post .title, body .page .title, body.page .page .title, body.rhp-rhino .page .title, body #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title, body.page #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title, body.rhp-rhino #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title, body #tribe-events-content .tribe-events-tooltip h4, body.page #tribe-events-content .tribe-events-tooltip h4, body.rhp-rhino #tribe-events-content .tribe-events-tooltip h4, body .responsive-tabs__list__item, body.page .responsive-tabs__list__item, body.rhp-rhino .responsive-tabs__list__item {
  font-family: Archivo Narrow;
}

   #header-container #logo h1.site-title {
    margin-top: 0;
  }

body #logo .site-title a, body.page #logo .site-title a, body h1, body.page h1, body h2, body.page h2, body h3, body.page h3, body .widget h3, body.page .widget h3, body h4, body.page h4, body .page-title, body.page .page-title, body .post .title, body.page .post .title, body .page .title, body.page .page .title, body #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title, body.page #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title, body #tribe-events-content .tribe-events-tooltip h4, body.page #tribe-events-content .tribe-events-tooltip h4, body .responsive-tabs__list__item--active, body.page .responsive-tabs__list__item--active {
}




@import url(../canvas/style.css);


@import url(css/styles-tabs.css);


#logo .site-title,
#logo .site-description {
	display: none;
}



.ahem {
	display: none;
}
.timely .alignleft,.timely.alignleft,#ai1ec-container .alignleft,#ai1ec-container.alignleft{float:left;margin:0 16px 8px 0;}

	.rtl .header-social .alignleft, .rtl .header-social .alignright { text-align: center; }

	.header-social .alignleft { border-bottom: 1px solid; }


	.mobile-menu-design-modern .header-social .alignleft { float: left; width: auto; border-bottom: 0; }

	
	.header-v2 .header-social .alignleft{width:100%; margin:0;}


	.header-v3 .header-social .alignleft{width:100%; margin:0;}


	.header-v4 .header-social .alignleft{width:100%; margin:0;}


	.header-v5 .header-social .alignleft{width:100%; margin:0;}

	.mobile-menu-design-classic .header-social .alignleft { border-bottom: 0px; margin-bottom: 10px !important; }

	
	.grid-layout .post .meta-info .alignleft {
		width: 50%!important;
	}


	.grid-layout .meta-info .alignleft,.timeline-layout  .meta-info .alignleft{
		float:left !important;
	}

	
	.rtl .grid-layout .meta-info .alignleft,.rtl .timeline-layout  .meta-info .alignleft{
		float:right !important;
	}


.header-social,.header-v2 #header,.header-v3 #header,.header-v4 #header, .header-v5 #header, #header,.header-v4 #small-nav,.header-v5 #small-nav, .header-social .alignleft{
	border-bottom-color:#e5e5e5;
}


.header-social, .header-v2 #header, .header-v3 #header, .header-v4 #header, .header-v5 #header, #header, .header-v4 #small-nav, .header-v5 #small-nav, .header-social .alignleft {
border: none;
}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}

#navigation ul.menu li.menu-item a i {
    padding-right: 6px;
}

#navigation ul.menu li.menu-item a .desc {
    display: block;
    line-height: 1;
    text-transform: none;
    font-size: inherit;
    padding-bottom: 5px;
    font-weight: normal;
    margin-top: -5px;
}

#nav-wrapper { box-sizing: border-box;width: 100%;float: left;min-height:70px;}

.admin-bar #nav-wrapper .fixed-menu { top: 32px; }

#nav-wrapper .fixed-menu { position: fixed; left: 0; top: 0;}

.throbbers_loader .throbber{display:table-cell;vertical-align:middle;text-align:center;color:#000}

.throbbers_loader .throbber:after{display:block;margin:auto;margin-top:20px;position:relative;width:40px;height:40px;-webkit-animation:rotate .6s linear infinite;-moz-animation:rotate .6s linear infinite;-ms-animation:rotate .6s linear infinite;-o-animation:rotate .6s linear infinite;animation:rotate .6s linear infinite;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border-top:1px solid #333;border-bottom:1px solid #d5d5d5;border-left:1px solid #333;border-right:1px solid #d5d5d5;content:'';opacity:.7}

.top_new { width:100%; padding-top:164px;float:left; }

.ubermenu-skin-flat-red .ubermenu-submenu.ubermenu-submenu-drop {
  background: #efefef;
  border: 1px solid #efefef;
  font-size: 12px;
  color: #666666;
}

.ubermenu-skin-flat-red .ubermenu-submenu,
.ubermenu-skin-flat-red .ubermenu-submenu .ubermenu-target {
  color: #666666;
}

.ubermenu-skin-flat-red .ubermenu-submenu .ubermenu-highlight {
  color: #cc0000;
}


.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-image,.ubermenu .ubermenu-submenu-drop{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0);-webkit-transform:translateZ(0)}
.ubermenu-nav,.ubermenu-row,.ubermenu-submenu{display:block;margin:0;padding:0;list-style:none}
.ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack{width:auto}
.ubermenu .ubermenu-autocolumn,.ubermenu .ubermenu-submenu-type-stack{padding-top:10px;padding-bottom:10px}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu-bound .ubermenu-submenu-type-mega{min-width:50%}
.ubermenu .ubermenu-grid-row,.ubermenu .ubermenu-submenu-grid{padding-right:20px}
.ubermenu .ubermenu-grid-row .ubermenu-target,.ubermenu .ubermenu-submenu-grid .ubermenu-target{padding-right:0}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item{left:auto}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_item{right:auto}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width,.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_bar{left:0}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-right_edge_bar{right:0}
.ubermenu .ubermenu-submenu-rtl{direction:rtl}
.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{width:100%}
.ubermenu .ubermenu-submenu-type-stack.ubermenu-submenu-indent{padding-left:1.6em;padding-top:.4em}
.ubermenu .ubermenu-submenu-footer{position:absolute;bottom:0;right:0;padding:10px 20px;color:inherit;font-size:inherit;list-style:none}
.ubermenu .ubermenu-submenu-footer a{text-decoration:none;font-weight:700;font-size:inherit}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-flyout{max-height:99999px}
.ubermenu .ubermenu-submenu .ubermenu-submenu-type-flyout{margin-top:-1px;top:0;left:100%;min-width:none;clip:rect(-10px,5000px,5000px,0)}
.ubermenu .ubermenu-submenu .ubermenu-submenu-type-flyout.ubermenu-submenu-align-right_edge_item{left:auto;right:100%;clip:rect(-10px,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu .ubermenu-submenu .ubermenu-column{display:block;float:left;width:auto}
.ubermenu .ubermenu-submenu .ubermenu-column-auto{min-width:100px;width:auto}
.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-searchform{height:50px;margin:0;background:#f9f9f9;width:100%}
.ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input{width:100%;padding:14px 50px 14px 25px;height:100%;color:#333;background:0 0}
.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-search-submit,.ubermenu .ubermenu-submenu .ubermenu-searchbar-drop .ubermenu-search-submit{position:absolute;width:50px;height:100%;top:0;right:0;border:none;background:0 0;cursor:pointer;color:#666;font-family:FontAwesome!important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.uber-clear:after,.ubermenu .ubermenu-column:after,.ubermenu .ubermenu-content-block:after,.ubermenu .ubermenu-image:after,.ubermenu .ubermenu-postlist-item:after,.ubermenu .ubermenu-submenu:after,.ubermenu .ubermenu-tabs:after,.ubermenu:after{content:"";display:table;clear:both}
.ubermenu-submenu-drop{background:#fff}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu{display:none}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu .ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega{min-height:0}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+1){clear:none}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+2){clear:both}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column,.ubermenu-responsive-default.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column-auto{width:100%;max-width:100%}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-hide-bkgs .ubermenu-submenu.ubermenu-submenu-bkg-img{background-image:none}

.rotating-item-wrapper {
    position: relative;
    width: 100%;
    overflow: auto;
    height: 100%;
}

.rotating-item {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    
}
.aq-block-aq_page_header_block input[type="submit"]{color:#fff !important;font-family:Raleway, "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:11px;text-transform:uppercase;letter-spacing:1px;background-color:#0595cd !important;border-color:#0595cd !important;width:auto !important;}

.aq-block-aq_page_header_block input[type="text"], 
.aq-block-aq_page_header_block input[type="email"],
.aq-block-aq_page_header_block textarea, 
.aq-block-aq_page_header_block input[type="submit"] {
  background: none;
  border: none;
  box-shadow: none;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background: rgba(255, 255, 255, 0.85);
  border-radius: 25px;
  padding: 14px 24px 14px 24px;
  width: 100%;
  margin-bottom: 30px;
  max-width: 570px;
}


.site__button {
  float: left;
  text-align: center;
  height: 110px;
  position: relative;
  width: 18.75%; }

  .site__logo,
  .site__description,
  .site__social,
  .site__button {
    width: 100%;
    height: auto;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px; }


.smalltext { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; }
.sidebar__ads-block{margin:0 auto;display:block;overflow:hidden}
.sidebar__ads-block .even{margin-right:0}
.sidebar__ads-block a.adhere{margin-right:0}




.home-promo {
    width: 982px;
    border: 2px solid #4AAAB0;
    padding: 10px;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    border-radius: 10px;
    box-shadow: 3px 3px 10px rgba(10,10,10,.35);
    margin-left: 10px;
    margin-right: 0px;
}

.home-promo:after {
	content: "";
	display: block;
	clear: both;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-12 {
    width: 100%;
  }
