﻿


							





.rev_slider_wrapper{
	position:relative;
}

#fcol3{float:left;border-right:1px solid #ffd571;padding:0px 5px;background:#ffd97c;height:155px;width:195px;}

#fcol3:hover{background:#ffedc0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;margin-top:7px;}




#site-info, #site-generator { float: none; width: auto; }




h3#comments-title, h3#reply-title, #access .menu, #access div.menu ul, #cancel-comment-reply-link, .form-allowed-tags, #site-info, #site-title, #wp-calendar, .comment-meta, .comment-body tr th, .comment-body thead th, .entry-content label, .entry-content tr th, .entry-content thead th, .entry-meta, .entry-title, .entry-utility, #respond label, .navigation, .page-title, .pingback p, .reply, .widget-title, .wp-caption-text, input[type=submit] { font-family: "Century Gothic", Arial, Helvetica,  sans-serif; }




#site-info { float: left; width: 960px; font-size: 16px; }




#site-info a {  text-decoration: none; }




#site-info p { color:white; font-size: 16px; text-align: center; padding-top:20px; font-weight:bold; font-family: 'Sanchez', serif;; }
.page-mask{display:none;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:#FFF;filter:alpha(Opacity=80);opacity:.8}
.search-results.container .page-mask{position:absolute;z-index:100}

.white-menu .sf-menu {
  margin-left: 5px;
}

.td-header-style-3 .sf-menu {
  
}

.td-header-style-6 .sf-menu {
  margin-left: 0px;
}

.td-header-style-7 .sf-menu {
  
}

.td-header-style-8 .sf-menu {
  
}


.sf-menu,
.sf-menu ul,
.sf-menu li {
  margin: 0;
  padding: 0;
  list-style: none;
}

.sf-menu {
  margin-left: 21px;
  margin-right: 38px;
  
  
}

.sf-menu ul {
  position: absolute;
  top: -999em;
  width: 10em;
  
}

.sf-menu ul li {
  width: 100%;
}

.sf-menu li:hover {
  visibility: inherit;
  
}

.sf-menu li {
  float: left;
  position: relative;
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
  left: 0;
  top: auto;
  z-index: 99;
}

ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
  top: -999em;
}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
  left: 10em;
  
  top: 0 !important;
}

ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
  top: -999em;
}


.sf-menu .menu_icon {
  position: relative;
  top: 13px;
  float: left;
}

.sf-menu .sub-menu .menu_icon {
  top: 0px;
}

.sf-menu .menu_hidden {
  display: none !important;
}

.sf-menu ul .td-icon-menu-down {
  float: right;
  top: 0;
  font-size: 9px;
}

.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu a:focus,
.sf-menu a:hover,
.sf-menu a:active {
  outline: 0px;
}



.sf-menu .td-icon-menu-down {
  position: absolute;
  top: 0;
  padding-left: 9px;
  font-size: 9px;
}

.sf-menu .sub-menu {
  -webkit-backface-visibility: hidden;
}

.sf-menu .sub-menu .td-icon-menu-down {
  position: absolute;
  top: 50%;
  right: 8px;
  margin-top: -9px;
  line-height: 19px;
}

.sf-menu a.sf-with-ul {
  padding-right: 31px;
  min-width: 1px;
  
  
}

.td-header-border .sf-menu li.td-mega-menu ul {
  top: auto;
}


.buttonbar .atable .cell ul.locdrop {
list-style-type: none;
margin: 0px;
padding: 0px;
display: block;
position: relative;
}


.buttonbar .atable .cell ul.locdrop li {
list-style-type: none;
margin: 0px;
padding: 0px;
display: block;
position: relative;
}


.buttonbar .atable .cell ul.locdrop li ul {
display: none;
}


.buttonbar .atable .cell ul.locdrop li:hover ul {
	display: block;
	position: absolute;
	z-index: 15;
	top: 100%;
	left: -50%;
	width: 200%;
	line-height: 1;
	background: #45484d; 
background: -moz-linear-gradient(45deg,  #45484d 0%, #000000 100%); 
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#45484d), color-stop(100%,#000000)); 
background: -webkit-linear-gradient(45deg,  #45484d 0%,#000000 100%); 
background: -o-linear-gradient(45deg,  #45484d 0%,#000000 100%); 
background: -ms-linear-gradient(45deg,  #45484d 0%,#000000 100%); 
background: linear-gradient(45deg,  #45484d 0%,#000000 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=1 ); 
	-webkit-box-shadow: 4px 4px 9px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow: 4px 4px 9px 0px rgba(50, 50, 50, 0.35);
	box-shadow: 4px 4px 9px 0px rgba(50, 50, 50, 0.35);
	border: 1px solid #f5dc0a;
	text-align: center;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}


.buttonbar .atable .cell ul.locdrop li ul li {
border-bottom: 1px solid #444;
padding: 6px;
margin: 0px;
display: block;
}


.buttonbar .atable .cell ul.locdrop li ul li:last-child {
margin: 0px;
border: 0px;
}


.buttonbar .atable .cell ul.locdrop li ul li a:hover {
color: #fff;
}


.buttonbar .atable .cell ul.locdrop li ul li.Development, .buttonbar .atable .cell ul.locdrop li ul li.Jump {
display: none;
}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}


.bottom_nav_header.social_header #top .main_menu .menu-item-search-dropdown{float:right;}

#header_meta .menu-item-search-dropdown {border-left:1px solid #049bce;border-right:1px solid #0082b5;}


#header_meta nav a, #header_meta nav .menu-item-search-dropdown {border: 0px!important;padding: 5px!important;}

#header_meta nav .menu-item-search-dropdown {clear:both;width:100%;}
.menusec{font-size:26px}
.menusec ul li{margin-bottom:7px}
.menusec ul li span{font-weight:400;font-family:futura-pt-n4,futura-pt,sans-serif}
.menusec ul li div{text-align:right;font-weight:400;font-family:futura-pt-n4,futura-pt,sans-serif;float:right}

  .container,
  .navbar-static-top .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1170px;
  }

.navbar .container {
  width: auto;
  padding: 0;
}

  .container-fluid {
    padding: 0;
  }

  .container {
    width: auto;
  }
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
.container:before,.container:after{display:table;line-height:0;content:""}
.container:after{clear:both}
.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}
.container-fluid:after{clear:both}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}

	
	.container .wrap { width: auto; padding: 0 20px; }


	#menu-secondary .container { width: 100%; }

.container .wrap:before,
.container .wrap:after {display:table;content:"";}

.container .wrap:after {clear:both;}
#footer-bottom a,#twitter a{color:#fff}
#footer-bottom a:hover,#twitter a:hover{color:#d4d4d4}
#footer-bottom{border-top:1px solid #3c3c3c;margin-top:25px;padding:22px 0}
#campaign .splash--confirm_container{color:#5f5953;font-size:1.5em}

.demo .left .block03 {
	width: 240px;
	display: table-cell;
	padding: 15px 17px;
	vertical-align: middle;
}

.demo .left .block03 .btn {
	float: left;
}

	.block01, .block02, .block03 {display:table-row !important;width:100% !important;float:left;padding:10px !important}


.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-lg-12 {
    width: 100%;
  }

.clear  { clear: both; }

	
	#footer .menu:before, #footer .menu:after {content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }

	#footer .menu:after {clear: both; }




#sidebar .widget.mm ul.menu li a:hover{ 

    background: #ef3e42; 

    color: #fff;

}




#footer .menu li { 

    line-height: 22px;

}




.sidebar .widget ul.menu li a, .sidebar .widget ul.product-categories li a, .sidebar .widget ul.pagenav li a{

    font-size: 14px; 

    text-transform: uppercase; 

    font-weight: bold; 

    padding: 4px 10px 4px 10px; 

    color: #000;

}




.sidebar .widget ul.menu li a:after, .sidebar .widget ul.product-categories li a:after, .sidebar .widget ul.pagenav li a:after {

    content: "";

}

#footer .menu {margin:0; padding:0; list-style:none;}

#footer .zn_sbs .menu li {float:left; width:50%;}

.sidebar .widget ul.menu , .sidebar .widget ul.product-categories , .sidebar .widget ul.pagenav {margin:0; padding:0; list-style:none;}

.sidebar .widget ul.menu li , .sidebar .widget ul.product-categories li , .sidebar .widget ul.pagenav li{margin-bottom:0px;}

.sidebar .widget ul.menu li a , .sidebar .widget ul.product-categories li a , .sidebar .widget ul.pagenav li a {color: #595959; display: block; padding: 4px 0 4px 20px; position: relative; border-radius: 2px;}

.sidebar .widget ul.menu li a:after , .sidebar .widget ul.product-categories li a:after , .sidebar .widget ul.pagenav li a:after{ content: '\203A'; position: absolute; left: 7px; top: 6px; color: #DDD; font-size: 16px; line-height: 1; width: 4px; height: 4px; font-family: Arial; }

.sidebar .widget ul.menu li.active a:after, , .sidebar .widget ul.product-categories li.active a.after,  .sidebar .widget ul.pagenav li.active a:after ,
.sidebar .widget ul.menu li.current-cat a:after, .sidebar .widget ul.product-categories li.current-cat a:after , .sidebar .widget ul.pagenav li.current-cat a:after
.sidebar .widget ul.menu li a:hover:after , .sidebar .widget ul.product-categories li:hover:after , .sidebar .widget ul.pagenav li:hover:after { color: white; left: 8px;}



#footer .menu li a {
	padding-right:10px;
}


.nav-menu li.menu-item-29, .nav-menu li.menu-item-30, .nav-menu li.menu-item-31, .nav-menu li.menu-item-32, .nav-menu li.menu-item-33 {
	border-bottom : 10px solid #000;
	margin : 0 0.75em;
}


.nav-menu li.menu-item-29 {border-color : #DC5653;}

.nav-menu li.menu-item-30 {border-color : #936196;}

.nav-menu li.menu-item-31 {border-color : #679D52;}

.nav-menu li.menu-item-32 {border-color : #6999EB;}

.nav-menu li.menu-item-33 {border-color : #F5B84E;}

.nav-menu li.menu-item-29:hover a{background : rgba(220,86,83,0.5);}

.nav-menu li.menu-item-30:hover a{background : rgba(147,97,150,0.5);}

.nav-menu li.menu-item-31:hover a{background : rgba(130,157,82,0.5);}

.nav-menu li.menu-item-32:hover a{background : rgba(105,153,235,0.5);}

.nav-menu li.menu-item-33:hover a{background : rgba(245,184,78,0.5);}


ul.nav-menu li.menu-item-29 ul li:hover {background-color: #DC5653;}

ul.nav-menu li.menu-item-30 ul li:hover {background-color: #936196;}

ul.nav-menu li.menu-item-31 ul li:hover {background-color: #679D52;}

ul.nav-menu li.menu-item-32 ul li:hover {background-color: #6999EB;}

ul.nav-menu li.menu-item-33 ul li:hover {background-color: #F5B84E;}



#header {width:100%; float:left; height:204px;}

#Offer .left {
	display: block;
	float: left;
	padding: 0;
	margin: 0 20px 0 0;
}

.left-block {
	margin-right: 10px;
}


.hr {
    clear: both;
    background-color: #666;
    height: 1px;
}
.tiled-gallery .gallery-row{overflow:hidden;}
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;}


.entry-content  h4.menu-item {
margin-top:20px;
margin-bottom: 5px;

}
	



#footer .menu-item { clear:both; width:205px; padding:0 !important; margin:0 !important; line-height:18px; }

#footer .menu-item a { clear:both; width:205px; padding:0 !important; margin:0 0 18px 0 !important; line-height:18px; }
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item{display:block;padding:0;margin-left:0}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item a{transition:all ease-in-out .15s;display:block}
.main-navigation-ul,.main-navigation-ul li.menu-item,.main-navigation-ul ul.sub-menu{margin:0;padding:0}
.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}
.fullscreen-navigation-ul .menu-item a{color:#ffffff;text-transform:uppercase;font-size:16px;letter-spacing:0;font-weight:inherit;padding:25px 0;}
.fullscreen-navigation-ul .menu-item a:hover{background-color:#ffffff;color:#444444;}
.mk-main-navigation ul.sub-menu a.menu-item-link,.mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color:#b3b3b3;}
.mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color:#e0e0e0;}
.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;}


#topbar-menu li.menu-item {
	display: block;
	float: left;
	margin-left: 25px;
}


#topbar-menu li.menu-item a {
	color: #f4f4f4;
	text-decoration: none;
}


ul#topbar-menu li.menu-item a {
}


ul#mainmenu-menu li.menu-item {
	position: relative;
	
	border-right: 1px solid #E2E2E2;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: bold;
}


ul#mainmenu-menu li.menu-item a {
	color: #5e5e5e;
	display: block;
	padding: 20px 40px;
	text-decoration: none;
}


ul#mainmenu-menu li.menu-item a:hover {
	background: #F9F9F9;
}


#mainmenu.scaled li.menu-item {
	width: auto;
	height: 52px;
	
	border: none;
	display: table-cell;
	float: none;
}


#mainmenu.scaled li.menu-item a {
	border: 1px solid #E2E2E2;
	border-width: 1px 1px 1px 0;
	text-align: center;
}


#mainmenu.scaled li.menu-item:first-child a {
	border-left-width: 1px;
}


.main-slider-wrapper .slider-content {
    position: absolute;
    top: 190px;
    left: 0;
    text-align: center;
    z-index: 10;
    width: 100%;
}

.main-slider-wrapper .slider-content .caption-text {
    color: #ffffff;
    font-size: 55px;
    margin-bottom: 50px;
}

.po-note{
	font-size: 12px;
	padding: 0;
	margin: 5px 0 0 0;
	vertical-align: middle;
	
	text-align: right;
	}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}


.share-bar .btn-group:hover .dropdown-menu, .share-bar .btn-group:focus .dropdown-menu {
    display: block;
}


.event .share-bar .btn-group {
    margin-bottom: 2px;
}
.presentation .step.fade:not(.active){opacity:0}

.carousel-indicators .active {
  margin: 1px;
  width: 20px;
  height: 20px;
  background-color: #ffffff;
}

.latest-info-posts h2.title { color: #af0909; text-shadow:1px 1px #000;  }
 

div.title {  }

div.title h1 {border-bottom: 2px solid #E3E3E3; color: #9b9b9a; }







.portfolio-content div.title { color: #fff;}

.portfolio-content div.title h2.custom-font{ color: #fff;}

						   
						 .single-post div.title  h1 { font-size:;  }


.attachment-large {
width: 100%;
height: 100%;
border-radius: 2px;
margin-bottom: 15px;
}
#sdrn_menu .sdrn_icon:before,#sdrn_bar [data-icon]:before{font-family:'sdrn';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}
#sdrn_bar,#sdrn_bar *,#sdrn_menu,#sdrn_menu *{margin:0;padding:0;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-family:'Open Sans',sans-serif;list-style:none;text-align:left;font-size:100%;font-weight:normal;}
#sdrn_menu img,#sdrn_bar img{border:0;border:none;}
#sdrn_bar{position:fixed;top:0px;left:0px;background:#0D0D0D;padding:10px 16px;width:100%;display:none;cursor:pointer;z-index:99998;overflow:hidden;height:42px;display:none;}
#sdrn_bar .menu_title{color:#f2f2f2;font-weight:400;font-size:20px;line-height:20px;}
#sdrn_bar .bar_logo{border:0px;border:none;margin:0xp;padding:0px;margin-top:-13px;padding-left:8px;padding-right:8px;width:auto;height:25px;position:absolute;left:auto;right:auto;top:50%;}
#sdrn_bar .sdrn_icon_menu{color:#f2f2f2;margin-right:5px;}
#sdrn_bar .sdrn_ic{width:20px;height:22px;overflow:hidden;float:left;margin-right:16px;padding-top:2px;position:relative;}
#sdrn_bar .sdrn_ic span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;position:absolute;width:20px;height:4px;left:0px;background:#f2f2f2;}
#sdrn_bar .sdrn_ic_1{top:0px;}
#sdrn_bar .sdrn_ic_2{top:7px;}
#sdrn_bar .sdrn_ic_3{top:14px;}
#sdrn_bar.menu_is_opened .sdrn_ic_1{top:-10px;}
#sdrn_bar.menu_is_opened .sdrn_ic_2{top:9px!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);zoom:1;}
#sdrn_bar.menu_is_opened .sdrn_ic_3{top:9px!important;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);zoom:1;}
#sdrn_bar .menu_title,#sdrn_bar .sdrn_icon_menu{color:#F2F2F2;}

.swiper-container .swiper-pagination,.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev,.swiper-container .swiper-slide.secondary {visibility:hidden !important;}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}

.swiper-button-next, .swiper-button-prev {background:none;bottom:0;top:auto;margin-bottom;line-height:44px;width:20px;text-align:center;}

.swiper-button-next .fa, .swiper-button-prev .fa {font-size:28px;line-height:44px;color:#000;text-shadow:0px 0px 1px rgba(0,0,0,1);}

.swiper-container.swiper-initialized .swiper-pagination,.swiper-container.swiper-initialized .swiper-button-next,.swiper-container.swiper-initialized .swiper-button-prev,.swiper-container.swiper-initialized .swiper-slide.secondary {visibility:visible !important;}

	.swiper-button-prev, .swiper-button-next {display:none;}

.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-9 {
    width: 75%;
  }
.fl-node-55881a668de74 .fl-slide-foreground {margin: 0 auto;max-width: 1500px;}

.block a,.block a:visited{color:#FC0;}
.format_text img.block,.format_text img.alignnone,.wp-caption.alignnone{margin:0 auto 1.571em 0;}
.rotator_main_image .block{width:100%;background:#111;border-top:1px solid #000;}
.rotator_image_thumb ul li .block{float:left;margin-left:10px;padding:0;width:70px;}

.blob { font-size: 12px; line-height: 200%; padding: 15px 30px 5px 0px; width: 230px; color: #222;}

.blob:hover .blob_title { color: black; border-bottom: 4px solid orange; margin-bottom:}

.blob:hover { color: #000; }

#gform_wrapper_2 .ginput_container::after,.comment-body::after,.email-signup.panel .form form::after,.grid-row::after,.search-form::after,.social-sharing::after{clear:both;content:""}

#gform_wrapper_2 .gfield,#gform_wrapper_2 .gform_fields,.gform_wrapper .gfield_checkbox{margin-bottom:0}

#gform_wrapper_2{margin:0;padding:0}

#gform_wrapper_2 label{display:none}

#gform_wrapper_2 .ginput_container{display:block}

#gform_wrapper_2 .ginput_container::after{display:table}

#gform_wrapper_2 .gform_body{margin:0;padding:0;float:left}

#gform_wrapper_2 .gform_body input{margin:0;font-weight:400;height:55px;padding:0 .75019em;font-size:18px;font-size:1.125rem;float:left;width:260px;text-align:left;border-right:none}

#gform_wrapper_2 .gform_footer{float:left;margin-top:0}

#gform_wrapper_2 .gform_footer input{margin:0;font-weight:400;height:55px;font-size:18px;font-size:1.125rem;float:left;padding:0 1.77689em;letter-spacing:0;text-transform:none;border-width:1px}

#gform_ajax_spinner_2,#gform_wrapper_2 .validation_error,#gform_wrapper_2 .validation_message{display:none}

#gform_wrapper_2 .gform_body input,.email-signup.panel .form input[type=text]{border-right:1px solid #c4c4c4;border-bottom:none}


.hotdeal-buy-all-mer
{
    text-transform: uppercase;
padding: 0 2px 0 0;
font: 16px 'Oswald-Regular',sans-serif;
letter-spacing: .5px;
width: 77px;
height: 33px;
color: #fff;
background-color: #BF1733;
line-height: 33px;
text-align: center;
margin: 5px;
}

  .hotdeal-buy  
  {
text-transform: uppercase;
padding: 0 2px 0 0;
font: 16px 'Oswald-Regular',sans-serif;
letter-spacing: .5px;
width: 77px;
height: 33px;
color: #fff;
background-color: #BF1733;
line-height: 33px;
text-align: center;


}

 .hotdeal-buy-all
  {
text-transform: uppercase;
padding: 0 2px 0 0;
font: 16px 'Oswald-Regular',sans-serif;
letter-spacing: .5px;
width: 77px;
height: 33px;
color: #fff;
background-color: #BF1733;
line-height: 33px;
text-align: center;
position: relative;

top: 10px;
}

div.td-footer-wrap li.menu-item-has-children {border: none;}

.top-header-menu .menu-item img, .top-header-menu .menu-item span,.td_ul_logout .menu-item a:before {display: none !important;}

a.td-login-modal-js.menu-item {font-size: 13px;color: #4a4a4a !important;margin-left: 10px;}
.page-header .color-block{width:10%;height:15px;display:block;margin:0 auto;margin-bottom:1em;}
.advertise-stat .color-block.title-block{width:33%;}
.most-popular-module .slider-container ul li .detail-container .color-block{padding:0.2em;padding-right:0.5em;padding-left:0.5em;display:block;margin-bottom:0.5em;line-height:1.1em;}

      .scaler header .header-text-container .color-block, .featured-module li header .header-text-container .color-block {
        position: relative;
        color: white;
        padding-left: 0.75em;
        padding-right: 0.75em;
        display: inline-block;
        font-weight: 600;
        text-transform: lowercase;
        font-size: 0.7em;
        clear: both;
        margin-bottom: 0.6em;
        border-radius: 1px; }

  .byline .color-block {
    margin: 0 auto;
    margin-bottom: 0.2em;
    display: block;
    height: 1.4em;
    top: 15px;
    clear: both;
    padding-left: 1em;
    padding-right: 1em;
    color: white;
    font-size: 0.8em; }


.color-block.title-block {
  margin: 0 auto;
  display: block;
  width: 20%;
  height: 15px;
  top: 15px;
  clear: both;
  margin-bottom: 1em; }


.page-template-page-login .page-header .color-block {
  background-color: #00cefe !important;
  width: 20%; }

  .widget_subscribe_widget .color-block, .widget_latest_widget .color-block, .widget_most_popular_widget .color-block, .widget_related_posts_widget .color-block {
    color: white;
    font-weight: 600;
    font-size: 0.7em;
    padding: 0.2em 0.5em 0.0em 0.5em;
    display: inline-block;
    text-transform: lowercase; }


  .page-id-42 .page-header .color-block {
    background-color: #c865ff !important; }


.eventsTriangleHover .entry-title a{
  color:#FFF
}

.eventsTriangleHover h2.entry-title {
  text-transform: uppercase;
  font-size: 1.3em;
  padding: .5em 0;
  color: #FFF;
}

    .wrappy .heading .entry-title {
        font-size: 1.5em;
        margin: .5em 1em !important;
        line-height: 1.3em;
    }

#content .pro_main_c .desc_blk .review_row div.share div.social-sharing, #content .tag_c div.share div.social-sharing {
  float:right;
}

#content .pro_main_c .desc_blk .review_row div.share div.social-sharing ul, #content .tag_c div.share div.social-sharing ul {
  margin:0;
  padding:0;
}

#content .pro_main_c .desc_blk .review_row div.share div.social-sharing ul li, #content .tag_c div.share div.social-sharing ul li {
  list-style:none;
  display:inline;
  padding:0;
}

#content .pro_main_c .desc_blk .review_row div.share div.social-sharing ul li a, #content .tag_c div.share div.social-sharing ul li a {
  background: #d9d9d9;
  color: #fff;
  display: inline-block;
  font-size: 1.3333em;
  height: 32px;
  line-height: 32px;
  margin-right: 4px;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  width: 32px;
  border-radius: 50%;
  overflow: hidden;
  text-align:center;
}

#content .pro_main_c .desc_blk .review_row div.share div.social-sharing ul li a:hover, #content .tag_c div.share div.social-sharing ul li a:hover {
  background: #ff5e9f;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
}

.social {
  padding:30px 0 0 0;
}

.social ul {
  margin:0;
  padding:0;
  display:block;
}

.social ul li {
  float:left;
  margin:0 5px 5px 0;
  padding:0;
}

.social ul li a {
  width:40px;
  height:40px;
  display:block;
  text-align:center;
  border:1px solid #d7dbdb;
  border-radius:50%;
}

.social ul li a span {
  font-size:18px;
  color:#d7dbdb;
  line-height:40px;
}

.modal-body .social ul li a {
  width:40px;
  height:40px;
  display:block;
  text-align:center;
  border:1px solid #d7dbdb;
  border-radius:50%;
}

.modal-body .social ul li a span {
  font-size:18px;
  color:#d7dbdb;
  line-height:40px;
}

.social li.facebook a:hover {
  background-color: #325c94;
}

.social li.twitter a:hover {
  background-color: #00abdc;
}

.social li.google a:hover {
  background-color: #d9031f;
}

.social li.pinterest a:hover {
  background-color: #cb2027;
}

.social li.instagram a:hover {
  background-color: #517fa4;
}

.social li.tumblr a:hover {
  background-color: #32506d;
}

.social li.youtube a:hover {
  background-color: #bb0000;
}

.social li.vimeo a:hover {
  background-color: #aad450;
}

.social li.facebook a:hover * {
  color:#fff !important;
}

.social li.twitter a:hover * {
  color:#fff !important;
}

.social li.google a:hover * {
  color:#fff !important;
}

.social li.pinterest a:hover * {
  color:#fff !important;
}

.social li.instagram a:hover * {
  color:#fff !important;
}

.social li.tumblr a:hover * {
  color:#fff !important;
}

.social li.youtube a:hover * {
  color:#fff !important;
}

.social li.vimeo a:hover * {
  color:#fff !important;
}



.modal-body .social ul li {
  display: inline-block;
  float: none;
  margin: 0 5px 5px 0;
  padding: 0;
}

.mfp-dialog .dialog-form,
.mfp-dialog .social-media-login {
  padding-top: 15px;
  margin-top: 15px;
  margin-bottom: 0;
  border-top: 1px solid #d9d9d9;
}

  #footer .f_mid .social ul li {
    margin:5px 4px 0;
  }

  #footer .f_mid .social ul li a {
    width:30px;
    height:30px;
  }

  #footer .f_mid .social ul li a span {
    font-size:16px;
    line-height:30px;
  }

  #footer .f_mid .social ul {
    display:inline-block;
  }

  #content .pro_main_c .desc_blk .review_row div.share div.social-sharing ul li a {
    margin-right:0;
  }

#dmg-social-bar .dmg-cluster .dmg-social .dmg-gplus-hover {
  float: left;
  margin: 0 3px;
}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}

.hover-overlay {
	position: absolute;
	height: 100%;
	width: 100%;
	overflow: hidden;
	top:0;
	left:0;
	display:none;
}


.camera_commands,
.camera_prev,
.camera_next,
.flex-direction-nav a,
.lambda-featured-header-caption,
.hover-overlay {
	background-color: rgb(227, 11 ,11);
	background-color:rgba(227, 11 ,11,0.8);
}
.drop-content .drop-pane{background-color:#e3e1d7;color:#4d4f53;display:none;margin-bottom:0;padding:1% 0;}
.drop-content .drop-pane li{margin-left:0;padding-left:0;}
.drop-content .drop-pane:hover{display:block !important;}
.drop-content .drop-pane .direction{background-color:inherit;padding-bottom:0;padding-top:0;}
.drop-content .drop-pane .direction a{color:inherit;display:inline;}
.drop-content .drop-pane .direction a:hover,.drop-content .drop-pane .direction a:active,.drop-content .drop-pane .direction a:focus{background:transparent;text-decoration:none;}
.drop-content .drop-pane .secondary-menu-nav .view-all{font-family:'ss_italic',Arial,sans-serif;font-style:italic;}
.drop-content .drop-pane .centers-programs{margin:0;}
.drop-content .drop-pane .centers-programs a{color:inherit;}
.drop-content .drop-pane .impact .span4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .75%;}
.drop-content .drop-pane .impact .span4 .img-wrap{position:relative;}
.drop-content .drop-pane .impact .span4:first-child{padding:0 1.5% 0 0;}
.drop-content .drop-pane .impact .span4:last-child{padding:0 0 0 1.5%;}
.drop-content .drop-pane .impact .span12{text-align:right;}
.drop-content .drop-pane .impact .span12 a{display:block;font-size:1.3125em;margin:2% 0 0 0;}
.text-right{text-align:right}


#nav-single .nav-next {
	float: right;
	text-align: right;
}



#btn_prev .short{ display: none; }

.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-4 {
    width: 33.33333333%;
  }
 a,h2.posttitle a:hover,.postdata a:hover,.tags a:hover,.commentlist cite a,.commentlist cite,.button:hover,.myhikes a:hover,.wpfp-hide,.wpfffp-hide,.maplist a:hover,.copyright a:hover,.StayReadTitle a:hover,#sidebar a:hover,#sidebar a:focus,#sidebar a:active,#tiledfooter a:hover{color:#09E;text-decoration:none;}
 h2.posttitle{margin:7px 0 2px;padding:0 0 4px;font-size:24px;letter-spacing:-.01em;}
 h2.posttitle a:link,.newshare a,.comment-meta a,.lwa a,.lwa-Info a{text-decoration:none;color:#000;}

#ftr #copy {
  margin: 0;
  font-family: sans-serif;
  font-size: 12px;
  text-align: center;
  vertical-align: middle;
  color: #444;
}

#ftr #copy img {
  vertical-align: middle;
  margin: 0 0 0 5px;
}


.banner-container{ float:left; width:1040px; height:270px; margin-top:20px;  }

.banner-container p{color: #000; float: right;font-size; position:relative; font-size:10px; position:relative; top:-272px; right:15px; font-family:Calibri, "Comic Sans MS", cursive;}
.stack .box{padding-left:1em;padding-right:1em;width:auto;}
.stack-banner .box{padding-left:0;padding-right:0;}
.wire .stack .box{padding-top:0 !important;}
.stack-navigation .box{padding-left:0;padding-right:0;}


	.tfs-slider .slide-content-container h2 {
		font-size: 40px !important;
		line-height: 60px !important;
	}

	.tfs-slider .slide-content-container h3 {
		font-size: 16px !important;
		line-height: 24px !important;
	}


	.tfs-slider .slide-content-container .btn {
		min-height: 0 !important;
		padding-left:20px; padding-right:20px !important;
		height:26px !important;
		line-height:26px !important;
	}

.tfs-slider.fixed-width-slider .slide-content-container {
  padding-left: 10%;
  padding-right: 10%;
}

.tfs-slider .slide-content-container {
  position: absolute;
  top: 50%;
  width: 100%;
  padding: 0;
  z-index: 5;
}

.tfs-slider .slide-content-container .slide-content {
  opacity: 0;
  margin-left: auto;
  margin-right: auto;
  width: auto;
  max-width: 940px;
}

.tfs-slider .slide-content-container .heading,
.tfs-slider .slide-content-container .caption {
  display: block;
}

.tfs-slider .slide-content-container h2,
.tfs-slider .slide-content-container h3 {
  font-family: 'MuseoSlab500Regular', Arial, Helvetica, Sans-Serif;
  margin: 0;
  font-weight: normal;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  padding: 0;
}

.tfs-slider .slide-content-container .heading.with-bg h2,
.tfs-slider .slide-content-container .caption.with-bg h3 {
  padding: 3px 15px;
}

.tfs-slider .slide-content-container .buttons {
  margin-top: 25px;
  overflow: visible;
}

.tfs-slider .slide-content-container .buttons a {
  -webkit-backface-visibility: hidden;
}

.tfs-slider .slide-content-container .tfs-button-1,
.tfs-slider .slide-content-container .tfs-button-2 {
  display: inline-block;
}

.tfs-slider .slide-content-container .tfs-button-2 {
  margin-left: 16px;
}



#header-sticky .avada-row,#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row, .page-title, .header-social .avada-row, #small-nav .avada-row, .tfs-slider .slide-content-container .slide-content{ max-width:1170; }
