/*
Theme Name: Wiksi
Description:  A Premium Responsive Magazine WordPress Theme.
Version: 1.3
Author: PieThemes        
Author URI:  http://piethemes.net/
Theme URI: http://wp-wiksi.piethemes.net/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, yellow, brown, blue, red, white, orange, light, one-column, two-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, theme-options, translation-ready, accessibility-ready
*/

@import url("css/reset.css"); 
@import url("css/shortcodes.css");
@import url("css/flexslider.css"); 
@import url("js/fancybox/jquery.fancybox.css");

/*UC DAVIS TOP HEADER BAR CSS*/
.header__bar {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    min-height: 2rem;
    background-color: #d8d8d8;
	padding-right:20px;
}
/*GOOGLE FORM EMBED CSS*/
#googleform{
height: 1000px;
overflow: hidden;
position: relative;
width: 660px;
border-top: 1px solid #90C547;
border-bottom: 1px solid #90C547;
}

/*CORE DATA TABLE CUSTOM CSS*/

.dataTables_filter {
    float: left!important;
    font-size: 20px;
}

.tablepress-row-details tbody tr .row-details-right {
    float: none!important;
}


#spud {
	width:200px;
	min-height:500px;
	
}

/*SYMPAL TOGGLE MODS*/

.symple-toggle .symple-toggle-trigger {
    display: block;
    color: #494949 !important;
    background-color: rgb(242, 242, 242)  !important;
	border-radius: 8px;

}

.symple-toggle .symple-toggle-trigger:hover {
    background-color: #fafafa !important;
}

/*FACULTY TOOLKIT DROPDOWNs*/


.dropbtn {
    background-color: #F2F2F2;
    color: #2C5874;
    padding: 2px 15px 4px 15px;
    font-size: 15px;
    border: solid 1px #fff;
    cursor: pointer;
    float:right;
}
.dropdown {
    position: relative;
    display: inline-block;
    margin-right:15px;
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #fff;
    min-width: 160px;
    z-index: 9999;
}

.dropdown-content a {
    color: #2C5874;
    text-decoration: none;
    display: block;
    background-color: #fff;
    padding:5px;
}

.dropdown-content a:hover {
background-color: #fff;
    color: #2C5874;
}

.dropdown:hover .dropdown-content {
    display: block;
}
.dropdown:hover .dropbtn {
    background-color: #FFF;
    color: #2C5874;
}


/*SEARCH OVERLAY*/

#mobile-search {
	display:none;
}
#full-screen-search{
display: none;
}

#full-screen-search.open{
display: block;
}


#full-screen-search, #full-screen-search button, #full-screen-search form, #full-screen-search button.close, #full-screen-search form div, #full-screen-search form div input, #full-screen-search form div input.search {
		font-family: Arial, sans-serif;
		background: none;
        background-color: rgba(2, 40, 85, .7)!important;
        background-image: none;
        background-repeat: repeat;
        background-attachment: scroll;
        background-clip: border-box;
        background-origin: padding-box;
        background-position-x: 0%;
        background-position-y: 0%;
        background-size: auto auto;
    border: 0 none;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    float: none;
    font-size: 100%;
    height: auto;
    letter-spacing: normal;
    list-style: none;
    outline: none;
    position: static;
    text-decoration: none;
    text-indent: 0;
    text-shadow: none;
    text-transform: none;
    width: auto;
    visibility: visible;
    overflow: visible;
    margin: 0;
    padding: 0;
    line-height: 1;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;

}

#full-screen-search form div input {
    width: 100%;
    height: 100px;
    background: #fff!important;
    padding: 20px;
    font-size: 40px;
    line-height: 60px;

}
#full-screen-search button.close {
    position: absolute;
    z-index: 999999;
    top: 20px;
    right: 20px;
    font-size: 30px;
    font-weight: 300;
    color: #fff;
    cursor: pointer;
}



/**
 * Research Tour Page
 * ----------------------------------------------------------------------------
 */

.blue-btn {
 	-webkit-border-radius: 7;
 	-moz-border-radius: 7;
 	border-radius: 7px;
	color: #fff!important;
  	font-size: 18px;
  	background-color:rgba(0, 40, 85, 0.9);
 	padding: 10px 10px 10px 10px;
 	text-decoration: none;
}
.blue-btn:hover {
 	background-color:rgba(0, 40, 85, 0.5);
  	text-decoration: none;
}
.gold-btn {
 	-webkit-border-radius: 7;
 	-moz-border-radius: 7;
 	border-radius: 7px;
	color: #fff!important;
  	font-size: 18px;
  	background-color:rgba(218, 170, 0, 0.9);
 	padding: 10px 10px 10px 10px;
 	text-decoration: none;
}
.gold-btn:hover {
  	background-color:rgba(218, 170, 0, 0.5);
  	text-decoration: none;
}
.gold-bar {
 	width: 120px;
 	height: 5px;
 	background-color: #DAAA00;
 	margin-left: auto;
 	margin-right: auto;
 	margin-top: 20px;
 	margin-bottom: 20px;
}

#ri-bg {
	background-image: url("/wp-content/uploads/Research-and-Innovation-at-UC-Davis.jpg");
	height:350px;

}

#ri-text {
	color:#fff;
	padding:280px 0 0 30px;
	font-size:2em;
}
#improve-text {
	padding:0 25px 0 25px;
	text-align:center;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;

}
#glance-bg {
	background-image: url("/wp-content/uploads/At-A-Glance.jpg");
	height:350px;
}
.glance-box {
	width: 25%;
	float: left;
	color: #fff;
	margin:20px 0 50px 0;
	font-size:20px;
	font-weight:100;
	text-align:center;
}
.glance-title {
	font-size: 60px;
	font-weight:100;
	color: #fff;
	line-height:1em;

}

#r-units-wrap {
	padding:25px 25px 25px 0;
	width:1080px;
}

#r-units-left {
	float:left;
	width:350px;
	padding: 0 0 0 0;
}

#r-units-right {
	float:left;
	width:700px;
	padding: 0 0 0 25px;
	font-size:15px;
}
#rankings-bg {
	background-image: url("/wp-content/uploads/Select-Rankings.jpg");
	height:350px;
	margin:30px 0 0 0;
}
.rankings-icon {
  text-align:center;
  width: 25%;
  height: 190px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  float:left;
}


.rankings-title {
font-size:1.1em;
line-height:1.1em;
padding:0 10px 0 10px;
text-align:center;
color:#fff;

}
.apart-wrap {
	padding:25px 25px 25px 0;
	width:1080px;
}

.apart-left {
	float:left;
	width:355px;
	padding: 0 0 0 0;
}

.apart-right {
	float:left;
	width:700px;
	padding: 0 0 0 25px;
	font-size:15px;
}

#impact-bg {
	background-image: url("/wp-content/uploads/13-discoveries.jpg");
	height:350px;
	text-align:center;
}
#tech-bg {
	background-image: url("/wp-content/uploads/Technology-Commercialization.jpg");
	height:350px;
	text-align:center;
}
.tech-text {
	color:#fff;
	padding:0 25px 0 25px;
	text-align:center;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:40px;

}
.opp-icon {
  text-align:center;
  position:relative;
  width: 25%;
  height: 190px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  cursor: pointer;
  float:left;
}

.opp-icon img {
  position:absolute;
  left:0;
  top: 0;
  animation-duration: 05s;
  -webkit-transition: opacity .3s ease-in-out;
  -moz-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
}

.opp-icon img.top:hover {
  opacity:0;
}
.opp-title {
font-size:1.1em;
line-height:1em;
padding-top:90px;
text-align:center;
color:#002855;

}




/**
 * Table of Contents:
 *
 * 1. - Core
 * 2. - Header
 * 3. - Content
 * 4. - Sidebar
 * 5. - Footer
 * 6. - Media Queries
 * ----------------------------------------------------------------------------
 */



/**
 * 1. Core
 * ----------------------------------------------------------------------------
 */
.post-width {
	width:700px;
	line-height:150%;
}
	
body {
	background: #F2F2F2;
	color: #494949;
	font-family: "Lucida Grande", "Lucida Sans", "Verdana", sans-serif;
	font-size: 15px;
	line-height: 22px;
	margin: 0;
	word-wrap: break-word;

}
.toggle-content {
    background: #fff!important;
}

#container {
	background: #fff;
	margin: 0px auto;
	overflow: hidden;
	padding: 10px 20px 10px 32px;
	width: 1080px;

}
#twitter-widget-0 { 
      height: 435px !important; 
    }

#main {
	float: left;
}

#main-content {
	float: left;
	margin: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #494949;
	font-family: "Lucida Grande", "Lucida Sans", "Verdana", sans-serif;
	font-weight: 400;
}

h1 {
	font-size: 25px;
	line-height: 44px;
	margin: 0 0 0 0;
}

h2 {
	font-size: 18px;
	line-height: 20px;
	margin: 0 0 10px 0;
        color:#002855;
}

h3 {
	font-size: 15px;
	line-height: 32px;
	margin: 0 0 0 0;
}

h4 {
	font-size: 15px;
	line-height: 26px;
	margin: 0 0 0 0;
        color:#666;
}

h5 {
	font-size: 13px;
	line-height: 22px;
        color:#666;
	margin: 0 0 0 0;
}

h6 {
	font-size: 13px;
        color:#999;
	line-height: 20px;
	margin: 0 0 0 0;
}

::-webkit-scrollbar {
	width: 10px;
	height: 15px;
	}

::-webkit-scrollbar-track {
	background: #eee;
	border: 1px solid #DFDFDF;
}

::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 1px 1px 2px rgba(128, 128, 128, 0.57);
	background: #12C4F0;
	height: 30px;
}

a { 
	color: #444444;
	text-decoration: none;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
}

a:hover { 
	color: #12C4F0;
	text-decoration: none;
}

a:visited {
}

:focus {
	outline: none;
}

.left {
	float: left;
}

.right {
	float: right;
}

.center {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignleft,
img.alignright,
img.aligncenter,
img.alignnone {
	background: #FFFFFF;
}

img.alignleft {
	float: left;
	margin: 0 12px 0 0 !important;}

img.alignright {
	display: block;
	margin: 10px 0 25px 20px;
}

img.aligncenter {
	clear: both;
	display: block;
	margin: 10px auto;
}

img.alignnone {
	display: block;
	margin: 10px 0;
	}

.clear {
	clear: both;
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	width:100%;
}

.hidden {
	display: none;
}

iframe,
embed,
img {
	height: auto;
	max-width: 100%;
}

ins iframe {
	height: 100%;
}

a img {
	border: none;
}

a > img {
	vertical-align: bottom;
}

p,
pre,
ul,
ol,
dl,
dd,
blockquote,
address,
table,
fieldset,
form {
	margin: 0 0 20px 0;

}

textarea {
	overflow: hidden;
	resize: vertical;
	width: 95%;
}

address {
	font-style: italic;
}

strong {
	font-weight: bold;
}

small {
	font-size: 11px;
}

sup {
	font-size: 11px;
	vertical-align: top;
}

sub {
	font-size: 11px;
	vertical-align: bottom;
}

em,
dfn,
cite {
	font-style: italic;
}

dfn {
	font-weight: bold;
}

del {
	text-decoration: line-through;
}

ins {
	text-decoration: underline;
}

abbr[title],
acronym[title],
dfn[title] {
	cursor: help;
	border-bottom: 1px dotted #666;
}

var,
kbd,
samp,
code,
pre {
	font-family: Consolas, "Andale Mono", Courier, "Courier New", monospace;
	font-size: 11px;
	line-height: 18px;
}

kbd {
	font-weight: bold;
}

samp,
var {
	font-style: italic;
}

pre,
code,
tt {
	border: 1px solid #eee;
	color: #888888;
	display: block;
	font-size: 12px;
	padding: 20px;
}

ul,
ol,
dl {
	margin-left: 30px;
	padding: 0;
}

table {
	border: 0;
	border-width: 1px;
	line-height: 18px;
	margin: 0 0 20px 0;
	text-align: left;
}

table .even {
	background: #ddd;
}

caption {
	text-align: left;
}

tr {
	border: 0;
}

th,
td {
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}

blockquote {
	background: #eee;
	color: #888;
	font-style: italic;
	line-height: 22px;
	margin: 25px 20px 25px 35px;
	padding: 10px;
}

blockquote p {
	background: url("images/blockquote.png") no-repeat 0 2px;
	color: #999;
	font-size: 15px;
	font-style: italic;
	padding: 0 10px 0 25px;
}

.wp-caption {
	color: #999999;
	font-style: italic;
	margin: 10px 20px 10px 20px;
	text-align: center;
}

.wp-caption a {
	display: inline-block;
}

.wp-caption.aligncenter {
	margin: 20px auto;
}

.wp-caption.alignleft {
	margin-left: 0;
}

.wp-caption.alignright {
	margin-right: 0;
}

.wp-caption.alignnone {
	margin-left: 0;
}

.wp-caption img,
.wp-caption img a {
	border: 0 none;
	width:100%;
}

.wp-caption, .wp-caption-text {
    margin: 0;
    padding: 0 10px 15px 10px;
}

.wp-smiley {
	max-height: 13px;
	margin: 0 !important;
}

.gallery {
	display: block;
	margin: auto;
	overflow: hidden;
	width: 100%;
}

.gallery-image {
	border: none;
	margin-left: 0;
}

.gallery-caption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin-left: 0;
}

.gallery-item {
	float: left;
	margin-left: 0;
	text-align: center;
}

.gallery-item .gallery-caption {
	display: block;
	margin-bottom: 0 !important;
	text-align: center;
}

.gallery-item img {
	border: none ! important;
	margin: 0 7px !important;
	padding:  0 !important;
}

.gallery-item a {
	float: left;
	margin:  0 !important;
	padding: 0 !important;
}

.sticky {
}


/**
 * 2. Header
 * ----------------------------------------------------------------------------
 */

#header {
	display: block;
	float: left;
	width: 100%;
	background-image: url("/wp-content/uploads/header-bg6.png");
	background-position: 0 0;
	background-repeat: no-repeat;
	height:110px;
	background-color:#13639E;
}
#header-container {
	width:1280px;
	margin: 0 auto;
}
#header-right-block {
	padding:0 70px 0 0;
}
#top-bar {
	background: #FAFAFA;
	height: 30px;
}

/*** Breaking News ***/

#top-bar .news.left {
	float: left;
	height: 30px;
	width: 1000px;
	overflow: hidden;
}

.breaking-news {
	font-size: 12px;
	height: 30px;
	line-height: 24px;
	overflow: hidden;
}

.breaking-news span {
	background: #12C4F0;
	color: #FFFFFF;
	float: left;
	font-size: 15px;
	line-height: 20px;
	margin: 0 25px 0 0;
	padding: 5px 5px;
}

.simply-scroll {
	width: 100%;
}

.simply-scroll-container {
	position: relative;
}

.simply-scroll .simply-scroll-clip {
	line-height: 27px;
	height: 30px;
	max-width: 815px;
	width: 100%;
}

.simply-scroll-clip {
	float: left;
	margin: 0 40px 0 0;
	overflow: hidden;
	position: relative;
}

.simply-scroll-list {
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
}

#scroller li {
	display: inline-block;
	list-style: none;
	margin: 0 10px;
}

.simply-scroll .simply-scroll-list li {
	float: left;
	max-width: 300px;
	padding: 0;
	width: 100%;
}

.simply-scroll .simply-scroll-list li a {
	font-size: 12px;
}

#scroller li .bnews-title {
	font-weight: bold;
}

.bnews a {
	color: #555E6B;
}

/*** Search Box ***/

#top-bar .search.right {
	float: right;
	height: 30px;
	width: 240px;

}

#top-bar .search #searchform {
	background: #F1F1F1;
	border: none;
	border-left: 1px solid #DDD;
	float: right;
	margin: 0;
	overflow: hidden;
	padding: 3px 0;
	width: 195px;


}

#top-bar #s {
	background: none;
	padding: 0 0px 0 10px;
	width: 150px;
}

/*** Logo ***/

#header .logo {
float: left;
margin: 20px 0px 15px 100px;
max-width: 90px;
min-width: 250px;
}

#header .logo img {
	height: auto;
	margin: 0; 
	max-width: 100%;
}

#header .logo h1 {
	font-size: 40px;
	font-weight: 700;
	line-height: 54px;
	margin: 0 0 0 0;
	text-transform: uppercase;
}

#header .logo h1 a {
	color: #12C4F0;
	text-decoration: none;
}

#header .logo p {
	color: #727272;
	font-style: italic;
	font-weight: 700;
	margin-bottom: 0;
}

/*** Header Ad ***/

.header-ad {
	float: right;
	height: 90px;
	margin: 25px 0;
	width: 728px;
}

/*** Primary Navigation ***/

#nav-stretch {
	background: #002851;
	margin: 0px auto;
	width:100%!important;
        border-top: 1px solid #DAAA00;
	z-index:3001!important;
	float:left;
}

#primary-navigation {
    background: none repeat scroll 0% 0% #002855;
    display: block;
    height: 45px;
    width: 1065px!important;
	margin-right: auto;
	margin-left:auto;
	z-index:3001!important;
}

#nav-menu .nav-menu {
	float: left;
	margin: 0;
	z-index: 3000!important;

}

#nav-menu select {
	border: 1px solid #eee;
	color: #494949;
	display: none;
	font-family: inherit;
	font-size: 12px;
	padding: 7px 7px;
	position: relative;
	height: 55px;
	z-index: 3000!important;
}

#nav-menu ul {
	float: left;
	line-height: 35px;
	list-style: none;
	margin: 0;
	padding: 0;
	z-index: 3000!important;
}

#nav-menu ul a {
	display: block;
	position: relative;
	z-index: 3000!important;
}

#nav-menu ul li {
	float: left;
	margin: 0;
	position: relative;
	z-index: 3000!important;
}

#nav-menu ul ul {
	position: absolute;
	top: -9999em;
	width: 225px;
	z-index: 3000!important;
}

#nav-menu ul ul li {
	width: 100%;
	z-index: 3000!important;
}

#nav-menu ul li:hover ul,
#nav-menu ul li.sfHover ul {
	border-bottom: 5px solid #DAAA00;
	box-shadow: 5px 5px 4px 0px rgba(00, 00, 00, 0.2);
	left: -1px;
	margin: 0 0 0 0;
	position: absolute;
	top: 45px;
	z-index: 3000!important;
}

#nav-menu ul li:hover li ul,
#nav-menu ul li.sfHover li ul,
#nav-menu ul li li:hover li ul,
#nav-menu ul li li.sfHover li ul,
#nav-menu ul li li li:hover li ul,
#nav-menu ul li li li.sfHover li ul {
	top: -9999em;
}

#nav-menu ul li li:hover ul,
#nav-menu ul li li.sfHover ul,
#nav-menu ul li li li:hover ul,
#nav-menu ul li li li.sfHover ul,
#nav-menu ul li li li li:hover ul,
#nav-menu ul li li li li.sfHover ul {
	left: 221px;
	top: -1px;
	z-index: 3000!important;
}

#nav-menu ul li a {
    color: #FFF;
    font-family: "Lucida Grande","Lucida Sans","Verdana",sans-serif;
    font-size: 13px;
    line-height: 15px;
    padding: 15px 10px 15px 12px;
    text-decoration: none;
    text-transform: uppercase;
	z-index: 3000!important;


}

#nav-menu ul a:hover,
#nav-menu ul li.sfHover > a:hover {
	background: #12C4F0;
	z-index: 3000!important;
}

#nav-menu ul li.sfHover > a,
#nav-menu ul li.current-cat > a,
#nav-menu ul li.current_page_item > a,
#nav-menu ul li.current-menu-item > a {
	background: #12C4F0;
	color: #FFFFFF;
	text-decoration: none;
	z-index: 3000!important;
}

#nav-menu ul li.current-cat > a:hover,
#nav-menu ul li.current_page_item > a:hover,
#nav-menu ul li.current-menu-item > a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	z-index: 3000!important;
}

#nav-menu ul ul {
	background: #ffffff;
	border: 1px solid #ebebeb;
	padding: 0;
	z-index: 3000!important;
}

#nav-menu ul ul li {
	background: none !important;
	border-bottom: 1px solid #ebebeb;
	border-right: 0;
	border-top: 0 !important;
	float: none;
	line-height: 22px;
}

#nav-menu ul ul li:first-child {
	margin-top: 0;
}

#nav-menu ul ul li:last-child {
	border-bottom: none;
}

#nav-menu ul ul li a {
	color: #494949;
	font-size: 12px;
	line-height: 22px;
	margin: 0 0 0 0;
	padding: 15px;
	text-transform: uppercase;
}

#nav-menu ul ul li.current-cat > a,
#nav-menu ul ul li.current_page_item > a,
#nav-menu ul ul li.current-menu-item > a {
	border: none;
	color: #FFFFFF;
}

#nav-menu ul ul li a:hover {
	border: none;
	color: #FFFFFF;
}


/**
 * 3. Content
 * ----------------------------------------------------------------------------
 */

#content {
	float: left;
	width: 810px;
}

.post-thumbnail {
	display: block;
	overflow: hidden;
	position: relative;
}

.post-thumbnail a img {
	display: block;
	max-width: 100%;
	height: auto;
	width: 100%;
}

.post-thumbnail a:hover img {
	display: block;
	opacity: 0.7;
	width: 100%;
}

/**
 * 3.1 Blog Style
 * ----------------------------------------------------------------------------
 */

/*** Blog Posts ***/

#content .blog-archives .blog-post {
	border: 1px solid #eee;
	float: left;
	height: 100px!important;
	margin: 0 0 30px 0;
	overflow: hidden;
	width: 959px!important;
}

.blog-archives .blog-post .post-thumbnail.video iframe {
	height: 190px;
}

.blog-archives .blog-post .post-thumbnail {
	float: left;
	height: 190px;
	margin: 5px;
	width: 200px;
}

.blog-archives .blog-post .post-thumbnail img {
	height: 130px;
	width: 200px;
}

.blog-archives .blog-post .post-review {
	display: block;
	float: left;
	margin: 165px 0 0 155px;
	position: absolute;
	width: 140px;
	z-index: 1;
}

.blog-archives .blog-post .content-right {
	float: left;
	width: 740px;
}

.blog-archives .blog-post .format-audio .post-icon,
.blog-archives .blog-post .format-image .post-icon,
.blog-archives .blog-post .format-gallery .post-icon,
.blog-archives .blog-post .format-video .post-icon {
	background-size: 18px; padding-left: 28px;
}

.blog-archives .blog-post .entry-title {
	font-size: 16px;
	line-height: 21px;
	margin: 10px;
	text-align: center;
}

.blog-archives .blog-post .entry-title a {
	color: #444444;
	text-decoration: none;
}

.blog-archives .blog-post .entry-title a:hover {
	color: #12C4F0;
}

.meta-info {
	font-size: 11px;
	line-height: 13px;
	margin: 10px;
	text-align: center;
}

.meta-info span {
	display: none;
	padding-left: 19px;
	color: #777;
}

.meta-info .user-icon {
	background: url("images/user-icon.png") no-repeat;
}

.meta-info .post-date {
	background: url("images/calendar-icon.png") no-repeat; margin: 0 3px;
}

.meta-info .comment-icon {
	background: url("images/comment-icon.png") no-repeat;
}

.meta-info p {
	font-size: 13px;
	line-height: 18px;
	margin: 10px 5px;
	text-align: left;
}

.meta-info span a {
	color: #777;
	text-decoration: none;
}

.meta-info span a:hover {
	text-decoration: none;
}

/**
 * 3.2 Magazine Style
 * ----------------------------------------------------------------------------
 */

/*** Home-cat tabs Setting ***/

.home-cat.tabs-wrapper .tabs li a {
	margin: 0 5px;
}

html .home-cat.tabs-wrapper .tabs li.active,
html .home-cat.tabs-wrapper .tabs li.active a:hover {
	background: #E91D2F !important;
}

/*** Home-cat Setting ***/

#content .home-cat {
	margin-bottom: 25px;
}

#content .hc-title {
	background: #2B2929;
	color: #FFFFFF;
	margin: 0 0 5px 0;
	padding: 10px 0 9px;
}

#content .hc-title .cat-title {
	background-image: url("images/list-cat.png");
	background-position: 10px 10px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 10px 10px 45px;
}

.home-cat.one .hc-title .cat-title {
	background-color: #6DD61B;
}

.home-cat.two .hc-title .cat-title {
	background-color: #30C0DC;
}

.home-cat.three .hc-title .cat-title {
	background-color: #F1CE12;
}

.home-cat.four .hc-title .cat-title {
	background-color: #6DD61B;
}

.home-cat.five .hc-title .cat-title {
	background-color: #DC5230;
}

#content .hc-title .rss-feeds {
	background: url("images/rss-feeds.png") no-repeat 0 2px;
	background-size: 18px;
	float: right;
	height: 24px;
	margin: 0 10px;
	width: 18px;
}

#content .hc-inner .post-title a {
	color: #444444;
	text-decoration: none;
}

#content .hc-inner .post-title a:hover {
	color: #12C4F0;
}

.home-cat .hc-inner {
	background: #FFFFFF;
	border-bottom: 3px solid #E91D2F;
	overflow: hidden;
	width: 660px;
}

.home-cat.one .hc-inner {
	border-bottom: 3px solid #6DD61B;
}

.home-cat.two .hc-inner {
	border-bottom: 3px solid #30C0DC;
}

.home-cat.three .hc-inner {
	border-bottom: 3px solid #F1CE12;
}

.home-cat.four .hc-inner {
	border-bottom: 3px solid #6DD61B;
}

.home-cat.five .hc-inner {
	border-bottom: 3px solid #DC5230;
}

.home-cat .block-big {
	border: 2px solid #eee;
	float: left;
	height: 200px;
	margin: 0 0 5px 0;
	overflow: hidden;
	width: 656px;
}

.post-icon {
	background-position: left;
	background-repeat: no-repeat;
}

.block-big .format-audio .post-icon,
.block-big .format-image .post-icon,
.block-big .format-gallery .post-icon,
.block-big .format-video .post-icon {
	background-size: 18px;
	padding-left: 28px;
}

.format-audio .post-icon {
	display: inline;
	background-image: url("images/audio.png");
}

.format-image .post-icon {
	display: inline;
	background-image: url("images/image.png");
}

.format-gallery .post-icon {
	display: inline;
	background-image: url("images/gallery1.png");
}

.format-video .post-icon {
	display: inline;
	background-image: url("images/video.png");
	}

.block-big .post-review {
	display: block;
	float: left;
	margin: 165px 0 0 155px;
	position: absolute;
	width: 140px;
	z-index: 1;
}

.block-big .block-content {
	float: right;
	width: 345px;
}

.home-cat .block-big .post-title {
	font-size: 16px;
	line-height: 21px;
	margin: 10px;
	text-align: center;
}

.home-cat .block-big .meta-info {
	font-size: 11px;
	line-height: 13px;
	margin: 10px;
	text-align: center;
}

.home-cat .block-small {
	border: 1px solid #eee;
	float: left;
	height: 85px;
	margin: 0 0 10px 0;
	overflow: hidden;
	width: 328px;
}

.block-small .block-content {
	float: right;
	width: 218px;
}

.home-cat .block-small .post-title {
	font-size: 13px;
	line-height: 17px;
	margin: 10px 5px;
}

.block-small .format-audio .post-icon,
.block-small .format-image .post-icon,
.block-small .format-gallery .post-icon,
.block-small .format-video .post-icon {
	background-size: 16px;
	padding-left: 20px;
}

.home-cat .block-small .meta-info {
	font-size: 11px;
	line-height: 15px;
	margin: 5px 0;
	text-align: left;
}

.home-cat .block-small .meta-info .post-review span {
	float: left;
	padding: 0 15px 0 5px;
}

.home-cat .block-big.column {
	height: 100%;
	max-height: 390px;
	width: 326px;
}

.block-big.column .post-review {
	margin: -34px 0 0 172px;
}

.home-cat .block-big.column .block-content {
	width: 326px;
	height: 170px;
	float: none;
}

/*** Home-Cat Thumbnail Setting ***/

.home-cat .block-big .post-thumbnail {
	float: left;
	height: 190px;
	margin: 5px;
	width: 300px;
}

.home-cat .block-big .post-thumbnail img {
	height: 190px;
	width: 300px;
}

.home-cat .block-big .post-thumbnail.video iframe {
	height: 190px;
}

.home-cat .block-big.column .post-thumbnail {
	float: none;
	width: 315px;
}

.home-cat .block-big.column .post-thumbnail img {
	height: 190px;
	width: 315px;
}

.home-cat .block-small .post-thumbnail {
	float: left;
	height: 75px;
	margin: 5px;
	width: 100px;
}

.home-cat .block-small .post-thumbnail img {
	height: 75px;
	width: 100px;
}

/*** Home-Reviews Setting ***/

#content .hc-title .control-nav {
	float: right;
	margin: 2px 10px;
}

.control-nav ol li a {
	background: none;
	border: 1px solid #eee;
	height: 14px;
	width: 14px;
}

.control-nav ol li a.flex-active {
	background: #FFFFFF;
}

.hc-inner.slides {
	list-style: none;
	margin: 0 !important;
}

.hc-inner.slides li {
	margin: 0 0 5px -2px !important;
}

#content .home-cat.reviews .hc-title .cat-title {
	background-color: #A3A3A3;
	background-image: url("images/star.png");
	background-position: 10px 8px;
}

.hc-inner .home.review-box {
	border: none;
	float: right;
	margin: 0;
	width: 345px;
}

.home.review-box .score-list {
	height: 99px;
	margin: 15px 30px 0 !important;
	overflow-y: scroll;
	overflow-x: hidden;
	padding: 0 15px;
}

/*** Slider Setting ***/

.homepage-slider {
	overflow: hidden;
}

#content .homepage-slider ul {
	list-style: none;
	margin: 0 0 0 0 ! important;
}

#content .homepage-slider .flexslider ul li {
	margin-bottom: 0 !important;
}

#content .homepage-slider .flexslider .post-title {
	background: #12C4F0;
	bottom: 160px;
	float: left;
	margin: 0 !important;
	padding: 20px 10px;
	position: absolute;
	width: 333px;
}

#content .homepage-slider .flexslider .post-title h2 {
	line-height: 21px;
	margin: 0 !important;
}

#content .homepage-slider .flexslider .post-title a {
	color: #FFFFFF;
	font-size: 17px;
	line-height: 22px;
	margin: 0;
}

#content .homepage-slider .flexslider .entry-content {
	background: #000000;
	bottom: 75px;
	color: #FFFFFF;
	float: left;
	opacity: 0.7 !important;
	padding: 10px 10px;
	position: absolute;
	text-align: center;
	width: 520px;
}

#content .homepage-slider .flexslider .entry-content p {
	font-size: 13px;
	margin: 0;
}

#content .homepage-slider .flexslider .entry-content p a {
	color: #FFFFFF;
	font-size: 13px;
	margin: 0;
}

#content .homepage-slider .flexslider .entry-content p a:hover {
	color: #12C4F0;
}

/*** Carousel Posts Box ***/

.carousel-posts {
	margin-bottom: 25px;
	overflow: hidden;
}

.hc-title.carousel .cat-title {
	background-color: #F01247;
}

.carousel-posts-inner {
	background: #FFFFFF;
	border-bottom: 3px solid #F01247;
	float: left;
	overflow: hidden;
	width: 660px;
}

.carousel-item {
	left:-220px;
	list-style: none !important;
	margin: 0px !important;
	padding: 0px;
	padding-bottom:10px;
	position:relative;
	width:9999px;
}

.carousel-item li {
	border: 1px solid #eee;
	float: left;
	height: 188px;
	margin: 5px 4px !important;
	overflow: hidden;
	padding: 0px;
	width: 210px;
}

.carousel-item li .post-thumbnail {
	height: 135px;
	margin: 5px;
	width: 200px;
}

.carousel-item li .post-thumbnail img {
	cursor: pointer;
	height: 135px;
	width: 200px;
}

.carousel-posts .post-title {
	font-size: 13px;
	line-height: 17px;
	margin: 7px 5px;
}

#left_scroll {
	background: url(images/arrow-left.png) no-repeat;
	cursor: pointer;
	float: right;
	height: 16px;
	margin: 3px 10px 0 0;
	width: 16px;
}

#right_scroll {
	background: url(images/arrow-right.png) no-repeat;
	cursor: pointer;
	float: right;
	height: 16px;
	margin: 3px 15px 0 0;
	width: 16px;
}


/*** Page Navigation ***/

#post-pagination {
	display: block;
	float: left;
	margin: 10px 0 30px;
	overflow: hidden;
	width: 100%;
}

.pagination a,
.pagination span {
	display: inline-block;
	float: left;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
	margin: 0 1px 0 0;
	padding: 7px 15px;
	text-align: center;
}

.pagination .arrows {
	background: none;
	float: none !important;
	padding: 0 !important;
}

.pagination a {
	background: #363839;
	border: 1px solid #d1d1d1;
	color: #FFFFFF;
	text-decoration: none;
}

.pagination a:hover,
.pagination a:focus {
	background: #FFFFFF;
	color: #202020;
	text-decoration: none;
}

.pagination .current {
	background: #FFFFFF;
	border: 1px solid #d1d1d1;
	color: #202020;
	text-decoration: none;
}

/**
 * 3.3 Single Content
 * ----------------------------------------------------------------------------
 */

#content .single-content .top-image {
	height: auto;
	overflow: hidden;
	width: auto;
	clear:left;
	display:block;
}

#content .single-content .top-image img {
	height: 100%;
	width: 100%;
}

#content .single-content .top-image.video iframe {
	height: 300px;
}

#content .single-content .entry-header {
	background: #fff;
	border-bottom: 0px solid #eee;
	color: #000000!important;
	margin: 0 0 20px 0;
	overflow: hidden;
}

#content .single-content .content-meta {
	float: left;
	width: 100%;
	}

#content .single-content .content-meta a {

}

#content .single-content .content-meta .meta-left {
	background: #fff;
	float: left;
	font-size: 12px;
	padding: 8px 10px;
	display:none;
}

#content .single-content .content-meta .meta-right {
	background: #C54141;
	float: right;
	font-size: 12px;
	padding: 8px 5px;
}

#content .single-content h1.entry-title {
	color: #000;
	font-size: 29px;
	margin: 0 0 0 0;
	overflow: hidden;
	padding: 10px;
	text-align: left;
	line-height:1.1;
}

#content .single-content .format-audio .post-icon,
#content .single-content .format-image .post-icon,
#content .single-content .format-gallery .post-icon,
#content .single-content .format-video .post-icon {
	padding-left: 35px;
}

.entry-content {
	font-size: 100%;
	margin: 0;
	padding-right: 0px;
}
/**
 * 3.3.1 Single People Content
 * ----------------------------------------------------------------------------
 */


#content .single-content .top-people-image img {
	height: 250px;
	width: 250px;
	float: left;
	margin: 0 10px 0 0;
}




/**Single Ad**/

.single-ad-unit {
	display: block;
	height: 250px;
	margin: 0 10px 7px 0;
	width: 300px;
}

/**Review Box**/

.review-box {
	border: 1px solid #E6E6E6;
	display: inline-block;
	float: right;
	margin: 0 0 10px 10px;
	width: 338px;
}

.review-box .total-score-box {
	background: #eee;
	color: #6B6B6B;
	font-size: 16px;
	font-weight: bold;
	overflow: hidden;
	padding: 10px 15px;
	text-align: center;
}

.review-box .total-score-box .total-score {
	border-top: 1px solid #fff;
	font-size: 14px;
	margin-top: 5px;
	padding-top: 10px;
	text-align: left;
}

.total-score-box .total-score .score {
	float: right;
}

.score-list {
	list-style: none !important;
	margin: 15px 35px 0 !important;
}

.score-list li {
	margin: 0 0 10px 0 !important;
}

.score-list .score-per-criteria {
	float: right;
}

/**Post Gallery**/

.attachment .image-size.left {
	font-size: 13px;
	margin: 10px 0;
	padding: 5px 0;
}

.attachment .image-size.left a {
	background: url("images/size.png") no-repeat left;
	padding-left: 25px;
}

.attachment .return.right {
	font-size: 13px;
	margin: 10px 0;
	padding: 5px 0;
}

.attachment .return.right a {
	background: url("images/gallery.png") no-repeat left;
	padding-left: 25px;
}

.attachment .entry-caption {
	background: #F7F7F7;
	border: 1px solid #DDD;
	font-size: 17px;
	padding: 20px 0;
	text-align: center;
}

.attachment .entry-caption p {
	margin: 0;
}

.attachment .previous-image {
	float: left;
}

.attachment .next-image {
	float: right;
}

/***Post Settings***/

#content ul {
	margin-left: 45px;
	list-style: disc outside none;
}

#content ul li {
	margin-bottom: 10px;
}

#content ol {
	list-style: decimal outside none;
	list-style-position: inside;
}

#content ol li {
	margin-bottom: 10px;
}

/**Post Tags**/

.post-tags {
	display: block;
	margin: 10px 0;
	overflow: hidden;
}

.post-tags a {
	background: #2B2929;
	color: #FFFFFF;
	display: inline-block;
	font-size: 13px;
	margin: 0 5px 10px 0;
	padding: 6px 8px;
	text-decoration: none;
}

.post-tags a:hover {
	background: #12C4F0;
}

/**Social Buttons**/

.social-sharing {
	margin: 0 0 25px;
	overflow: hidden;
}

.social-sharing h4 {
	border-bottom: 5px solid #12C4F0;
	margin-bottom: 15px;
	padding: 8px 0;
}

.social-buttons {
	list-style: none !important;
	margin: 0 !important;
}

.social-buttons li {
	float: left;
	margin: 0 2px;
}

/**Author Box**/

.author-bio {
	border-bottom: 1px solid #eee;
	display: block;
	margin: 30px 0;
	overflow: hidden;
	padding: 0;
	width: 660px;
}

#author-avatar {
	float: left;
	margin: 0 15px 5px 0;
	padding: 4px 0 0 10px;
}

.author-title {
	background: #12C4F0;
	color: #FFFFFF;
	display: block;
	font-size: 19px;
	line-height: 26px;
	margin: 0 0 15px 0;
	padding: 10px;
}

.author-title a {
	color: #FFFFFF;
}

#author-description {
	display: block;
	font-size: 13px;
	margin: 0 0 0 10px;
}

#author-social {
	display: block;
	margin: 5px 0 0 10px;
}

#author-social .author-social-icon {
	float: left;
	height: 32px;
	list-style: none;
	margin: 0 1px 1px;
	width: 32px;
}

/**Post Navigation**/

.post-navigation {
	margin: 0 0 20px;
	overflow: hidden;
	display:none;
}

.post-navigation .previous-post {
	float: left;
	max-width: 300px;
	margin: 10px 0;
}

.post-navigation .next-post {
	float: right;
	margin: 10px 0;
	max-width: 300px;
}

/**Related Posts**/

#content .related-posts {
	display: block;
	margin: 20px 0 0 0;
	overflow: hidden;
}

#content .related-posts .related-title {
	border-bottom: 5px solid #12C4F0;
	margin-bottom: 15px;
	padding: 8px 0;
}

#content .related-posts .related-title h4 {
	margin: 0;
	padding: 0;
}

#content .related-posts ul {
	list-style: none;
	margin: 0 !important;
}

#content .related-posts ul li {
	float: left;
	margin: 0 20px 10px 0 !important;
	overflow: hidden;
}

#content .related-posts ul li:nth-child(2) {
	margin-right: 0 !important;
}

#content .related-posts ul li:last-child {
	margin-right: 0 !important;
}

#content .related-posts .related-item {
	border: 2px solid #f3f3f3;
	overflow: hidden;
	width: 316px;
}

#content .related-posts .post-thumbnail {
	float: left;
	height: 75px;
	margin: 5px;
	width: 100px;
}

#content .related-posts .post-thumbnail img {
	height: 75px;
	width: 100px;
}	

#content .related-posts .content-items {
	float: right;
	height: 85px;
	width: 205px;
}

#content .related-posts h4.post-title {
	font-size: 13px;
	line-height: 17px;
	margin: 5px;
}

#content .related-posts h4.post-title a {
	color: #444444;
	font-size: 13px;
	line-height: 17px;
}

#content .related-posts h4.post-title a:hover {
	color: #12C4F0;
}

#content .related-posts .meta-info {
	font-size: 11px;
	line-height: 15px;
	margin: 5px;
	text-align: left;
}

/*** Comments Setting  ***/

#comments {
	margin: 25px 0 0 0;
}

#comments .comment-title h2 {
	border-bottom: 5px solid #12C4F0;
	margin: 0 0 30px 0;
	padding: 5px;
}

.comment-header {
	background: #27343a;
	color: #FFFFFF;
	margin: 0 0 30px 0;
	overflow: hidden;
	padding: 15px 20px;
	padding-bottom: 20px;
	position: relative;
}

.comment-header h3 {
	color: #FFFFFF;
	display: block;
	font-size: 24px;
	line-height: 28px;
	margin: 0 0 0 0;
}	

.comment-header h3 a {
	color: #FFFFFF;
	font-size: 24px;
	line-height: 28px;
	text-decoration: none;
}

.comment-header h3 a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.comment-header ul {
	color: #7E7E75;
	display: block;
	font-size: 14px;
	float: right;
	line-height: 32px;
}

.comment-header ul li a {
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	color: #FFFFFF;
	float: left;
	padding: 6px 16px;
	text-decoration: none;
}

.comment-header ul li a:hover {
	text-decoration: underline;
}

.commentlist {
	list-style: none ! important;
	margin: 0 ! important;
}

.comment .vcard {
	float: left;
	margin: 0 25px 10px 0;
	overflow: hidden;
}

.comment {
	font-size: 16px;
	line-height: 22px;
	margin: 0 0 25px 0;
}

.bypostauthor {
}

.comment-meta {
	display: block;
	font-family: "Open Sans","Tahoma","Arial", sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
}

.comment-meta .fn {
	color: #444444;
	display: block;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	line-height: 13px;
}

.comment-meta time {
	display: inline-block;
	color: #A5A5A5;
	font-size: 12px;
	font-style: normal;
	line-height: 22px;
}

.comment-edit-link {
	display: inline;
	font-size: 14px;
	font-style: italic;
	line-height: 24px;
}

.comment-edit-link {
	color: #12C4F0;
}

#allowed_tags, .comment p {
	color: #474646;
	font-size: 14px;
	line-height: 25px;
}

.comment .children {
	background: #F9F9F9;
	margin: 15px 0 20px 30px !important;
	padding: 10px;
}

.comment .children li {
	list-style: none outside none;
	margin: 0;
}

.comment .children .vcard {
	height: 55px;
	width: 55px;
}

#comments-navigation .previous {
	float: left;
}

#comments-navigation .next {
	float: right;
}

#respond {
	margin: 50px 0 40px 0;
}

#respond h3 {
	font-size: 30px;
	line-height: 34px;
	margin: 0 0 20px 0;
}

form label {
	font-size: 14px;
	line-height: 20px;
	margin: 5px 0 3px 0;
}

form label.comment-field {
	display: block;
}

#respond .required {
	color: #FF0000;
}

.comment-form-author {
	float: left;
	margin: 0 70px 0 0;
}

#respond input {
	background: #FFFFFF;
	border: 1px solid #ddd;
	color: #444444;
	display: block;
	font-family: "Lucida Grande", "Lucida Sans", "Verdana", sans-serif;
	font-size: 13px;
	padding: 10px;
	width: 267px;
}

#respond p.respond_desc {
	font-size: 12px !important;
}

#respond input#url {
	margin-right: 0;
	width: 95%;
}

#respond textarea {
	background: #FFFFFF;
	border: 1px solid #ddd;
	color: #444444;
	font-family: "Open Sans","Tahoma","Arial", sans-serif;
	font-size: 14px;
	height: 230px;
	margin-top: 2px;
	padding: 11px;
}

.form-allowed-tags {
	display: none;
}

#respond #submit {
	background: #12C4F0;
	border: none;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-size: 15px;
	line-height: 24px;
	margin: 0;
	padding: 10px;
	text-transform: uppercase;
	width: 140px;
}

#respond #submit:hover,
#respond #submit:focus,
#respond #submit:active {
	margin: 0;
	opacity: 0.8;
}

.commentlist #respond {
	margin: 50px 0 50px 45px;
}

#submit {
	background: #12C4F0;
	border: none;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-size: 15px;
	line-height: 21px;
	margin: 0;
	padding: 5px 10px;
	text-transform: uppercase;
	width: 80px;
}

#submit:hover {
	opacity: 0.9;
}

/**
 * 3.4 Page Setting
 * ----------------------------------------------------------------------------
 */

/***Archives pages***/

.page-header {
	border-bottom: 0px solid #eee;
	margin-bottom: 20px;
}

.page-header .page-title {
	font-size: 11px;
	font-weight: 700;
	margin: 0;
}

.author-bio.archive {
	margin: 0 0 30px;
}

.page-content .entry-header {
	background: #E6E6E6;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 10px 10px;
}


.page-content .entry-header .meta-info {
	font-size: 11px;
	line-height: 14px;
	overflow: hidden;
}

/*** Full Width ***/

#content.full-width {
	border-right: none;
	width: 1065px;
}

/**Contact Page**/

.map {
	margin-bottom: 15px;
}

.map iframe {
	height: 350px;

}

.content-half.left {
	float: left;
	margin-right: 10px;
	width: 48%;
}

.contact-field {
	margin-bottom: 15px;
}

.contact-field .required {
	color: #FF0000;
	margin: 0 3px;
}

.contact-field .field.left {
	margin: 0 70px 0 0;
}

.contact-field input {
	background: #FFFFFF;
	border: 1px solid #ddd;
	color: #444444;
	display: block;
	font-family: "Open Sans","Tahoma","Arial", sans-serif;
	font-size: 13px;
	padding: 10px;
	width: 267px;
}

.contact-field label {
	font-size: 12px;
	font-weight: bold;
	margin: 3px 0px;
}

.contact-field.centre {
	overflow: hidden;
	width: 100%;
}

.contact-field textarea {
	background: #FFFFFF;
	border: 1px solid #ddd;
	color: #444444;
	display: block;
	font-family: "Open Sans","Tahoma","Arial", sans-serif;
	font-size: 14px;
	height: 230px;
	margin-top: 2px;
	padding: 11px;
}

.content-half.right {
	width: 50%;
}

/*** Archives ***/

.blog-archives .page-title {
	background: #f5f5f5;
	border-right: 5px solid;
	float: left;
	padding: 13px 15px;
}

.archive-lists span {
	display: block;
	text-align: right;
}

.archive-lists ul {
	border-bottom: 1px solid #EAEAEA;
	clear: both;
	list-style: none;
	margin: 0 0 40px 0;
}

.archive-lists ul li {
	border-top: 1px solid #EAEAEA;
	display: block;
	margin-bottom: 0;
}

.archive-lists ul li a {
	display: block;
	margin: 0;
	padding: 10px 0;
	text-decoration: none;
}

.archive-lists ul li a:hover {
	font-weight: normal;
	text-decoration: underline;
}

.archive-lists span.comments_number {
	color: #808080;
	float: right;
	margin: 0 20px 0 0;
	width: 50px;
}


/**
 * 4. Sidebar
 * ----------------------------------------------------------------------------
 */

#sidebar-left {
	float: left;
	margin: 0 20px 0 0;
	width: 235px;
}

#sidebar-right {
	float: right;
	margin: 0 0 0 20px;
	padding: 0;
	width: 300px;
}

/*** Search Box ***/

#searchform {
	background: rgba(200, 54, 54, 0.0);
	border: 0px;
	margin: 0px 0px 10px 0px !important;
	overflow: hidden;
	padding: 0;
	width: 30px;
	height: 30px;
	float: right;
}

#search-icon {
	float: right;
	height: 28px;
	padding: 0;
	width: 28px;
}

#searchform input[type='submit'] {
	display: none;
}

#searchform input[type='text'] {
	border: 0;
	color: #444444;
	font-family: "Open Sans","Tahoma","Arial", sans-serif;
	font-size: 13px;
	padding-right: 75px;
}

/*** Left sidebar setting ***/

#sidebar-left #searchform { width: 178px; }

#sidebar-left #searchform input[type='text'] { padding-right: 0; }

#sidebar-left #search-icon { padding: 3px 0; }

/*** Default Widgets Setting ***/

.sidebar-widget {
	-webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,0.07);
	-moz-box-shadow: inset 0 0 0 1px rgba(0,0,0,0.07);
	box-shadow: inset 0 0 0 1px rgba(0,0,0,0.07);
	margin: 0 0 15px 0;
	overflow: hidden;
}

#sidebar-left .sidebar-widget .sidebar-widget-title {
    background: none repeat scroll 0% 0% #DAAA00;
    color: #FFF;
    padding: 5px 0px 5px 12px;
    margin-bottom: 5px;
}

.sidebar-widget-title {
	background: #12C4F0;
	color: #FFFFFF;
	font-size: 14px;
	margin: 0 0 15px 0;
	padding: 10px;
}

.sidebar-widget-title a {
	color: #FFFFFF;
}

.wp-columns {
	display: block;
	height: 75px;
	position: relative;
}

.wp-columns .thumbnail-image {
	display: block;
	float: left;
	margin: 0px 10px 0 0;
	position: relative;
}

.wp-columns .thumbnail-image img {
	height: 65px;
	width: 85px;
}

.sidebar-widget ul {
	margin-left: 0px;
}

/*** Social Widget ***/

.sidebar-widget.piethemes_social_widget {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

#social-widget {
	list-style: none;
	margin: 0;
	padding: 0;
}

#social-widget .social-icon {
	float: left;
	margin: 0 5px 10px;
}

#social-widget .social-icon a:hover {
	opacity: 0.8;
}

/*** Calendar Widget ***/

.widget_calendar table {
	width: 100%;
}

.widget_calendar table caption {
	background: #444444;
	border-bottom: 1px solid #333;
	color: #eee;
	font-size: 16px;
	font-weight: 700;
	padding: 10px 15px;
	text-align: center;
}

.widget_calendar tbody > tr > td {
	padding: 7px 0 8px;
	text-align: center;
	width: 14.2857%;
}

.widget_calendar th {
	padding: 7px 8px;
}

#calendar_wrap thead th,
#calendar_wrap tbody td {
	background: #444444;
	border: 1px solid #474747;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 15px;
	padding: 7px 0;
	text-align: center;
}

#calendar_wrap tbody td {
	background: #333;
	color: #a4a4a4;
	text-shadow: 1px 2px 1px #000;
}

#calendar_wrap tbody td a {
	color: #FFFFFF;
}

#calendar_wrap tbody td#today {
	background: #12C4F0;
	color: #FFFFFF;
}

#calendar_wrap tfoot td {
	line-height: 11px;
	padding-top: 10px;
	text-transform: uppercase;
}

#calendar_wrap tfoot td a {
	color: #DBDBDB;
	font-size: 11px;
	text-decoration: none;
	text-shadow: 1px 2px 1px #000;
}

/**For Sidebar**/

.sidebar-widget.widget_calendar {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin: 0;
}

#sidebar-left .sidebar-widget.widget_calendar table caption {
	background: #61DA1E !important;
}

.sidebar-widget.widget_calendar table caption {
	background: #12C4F0;
	border-bottom: 0;
	color: #FFFFFF;
	font-size: 14px;
	padding: 12px 15px;
}

.sidebar-widget #calendar_wrap thead th,
.sidebar-widget #calendar_wrap tbody td {
	background: #E2E2E2;
	border: 1px solid #eee;
	color: #747474;
	text-shadow: none;
}

.sidebar-widget #calendar_wrap tbody td {
	background: #FFFFFF;
}

.sidebar-widget #wp-calendar tfoot tr {
	background: #E2E2E2;
}

.sidebar-widget #calendar_wrap tfoot td {
	font-weight: 700;
	padding: 13px 0;
}

.sidebar-widget #calendar_wrap tfoot td a {
	color: #444444; text-shadow: none;
}

/*** Tabbed Widget ***/

.tabs-wrapper {
	overflow: hidden;
}

.tabs {
	float: left;
	margin: 0 0 15px 0 !important;
	padding: 0 !important;
	width: 100%;
}

.tabs li {
	background: none !important;
	float: left;
	margin: 0 !important;
	overflow: hidden;
	padding: 0;
	position: relative;
}

.tabs li a {
	color: #FFFFFF;
	display: block;
	line-height: 22px;
	outline: none;
	padding: 10px;
	text-decoration:none;
}

.tabs li a:hover {
	background: #2B2929 !important;
}

html .tabs li.active,
html .tabs li.active a:hover {
	background: #2B2929 !important;
}

.tabs_container {
	clear: both;
	float: left;
	overflow: hidden;
	width: 300px;
}

/*** Popular Posts Text ***/

.sidebar-text-item .post-title {
	border-bottom: 1px solid #E6E6E6;
	font-size: 13px;
	line-height: 21px;
	margin: 10px 0 0 0;
	overflow: hidden;
	padding-bottom: 20px;
	text-align: center;
}

.sidebar-text-item .post-title a {
	color: #444444;
	padding: 0 10px;
	display: block;
}

.sidebar-text-item .post-title a:hover {
	color: #12C4F0;
}

/*** Recent & Popular Posts ***/

.feat-widget {
	float: left;
	height: 75px;
	margin-bottom: 10px;
	overflow: hidden;
	width: 300px;
}

.feat-widget .post-thumbnail {
	float: left;
	height: 65px;
	margin: 0 10px;
	width: 90px;
}

.feat-widget .post-thumbnail img {
	height: 65px;
	width: 90px;
}

.feat-widget .post-title {
	font-size: 13px;
	line-height: 15px;
	margin: 0 0 5px 0;
}

.feat-widget .post-title a {
	color: #444444;
	text-decoration: none;
}

.feat-widget .post-title a:hover {
	color: #12C4F0;
}

.feat-widget .meta-info {
	font-size: 11px;
	line-height: 21px;
	margin: 3px;
	text-align: left;
}

.feat-widget .meta-info .post-review span {
	float: left;
	padding: 0 10px 0 4px;
}

.feat-widget:last-child {
	margin: 0;
}

/*** Recent & Popular - Footer Setting ***/

#footer-box .feat-widget .post-thumbnail {
	float: left;
	height: 65px;
	margin-right: 10px;
	width: 80px;
}

#footer-box .feat-widget .post-thumbnail img {
	height: 65px;
	width: 80px;
}

#footer-box .feat-widget .meta-info {
	display: none;
}

/*** Carousel Posts Widget ***/

.slider {
	height: 240px;
	overflow: hidden;
	position: relative;
	width: 300px;
}

.slider.sidebar-carousel-posts ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.slider.sidebar-carousel-posts li {
	display: none;
	left: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
}

.slider.sidebar-carousel-posts .post-thumbnail {
	height: 240px;
	width: 300px;
}

.slider.sidebar-carousel-posts .post-thumbnail img {
	height: 240px;
	width: 300px;
}

.slider.sidebar-carousel-posts .carousel-post-title {
	background: rgba(18, 196, 240, 0.88);
	bottom: 0;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 20px 10px;
	position: absolute;
	text-align: center;
	width: 280px;
}

.slider.sidebar-carousel-posts .carousel-post-title a {
	color: #FFFFFF;
}

/**For left sidebar**/

#sidebar-left .slider {
	height: 200px;
	width: 200px;
}

#sidebar-left .slider.sidebar-carousel-posts .post-thumbnail {
	height: 200px;
	width: 200px;
}

#sidebar-left .slider.sidebar-carousel-posts .post-thumbnail img {
	height: 200px;
	width: 200px;
}

#sidebar-left .slider.sidebar-carousel-posts .carousel-post-title {
	font-size: 13px;
	padding: 8px 5px;
	width: 190px;
}

/*** Default RecentPost Widget ***/

.widget_recent_entries ul li {
	margin: 5px 0;
}

.widget_recent_entries ul li a {
	font-size: 13px;
}

/*** Subscribe Widget ***/

.piethemes_subscribe_widget p {
	font-size: 13px;
	margin: 10px;
}

form.widget_rss_subscription {
	margin: 0 !important;
	padding: 0;
}

.widget_rss_subscription input[type=text] {
	border: 1px solid #ddd;
	display: block;
	float: left;
	font-size: 13px !important;
	margin: 0 10px 10px;
	padding: 11px 11px;
	width: 255px;
}

.piethemes_subscribe_widget .button {
	background: #12C4F0;
	border: none;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-family: inherit;
	font-size: 13px;
	font-weight: 700;
	margin: 0 10px 10px;
	padding: 11px 11px;
	text-decoration: none;
	text-transform: uppercase;
}

/*** Tag Cloud ***/

.tagcloud a {
	background: #2B2929;
	color: #FFFFFF;
	display: inline-block;
	font-size: 13px !important;
	line-height: 20px;
	margin: 0 -10px 2px 8px;
	padding: 6px 8px;
	text-decoration: none;
}

.tagcloud a:hover {
	background: #12C4F0;
	color: #FFFFFF;
	text-decoration: none;
}

/*** About Widget ***/

.piethemes_about_widget .about-image {
	display: block;
	float: left;
	padding: 0 10px;
}

.piethemes_about_widget p {
	font-size: 13px;
	margin: 0 !important;
	padding: 0 10px 10px;
}

/*** Flickr ***/

.flickr_badge_image {
	float: left;
	height: 56px;
	margin: 0 2px 2px 0;
	padding: 1px;
	width: 56px;
}

.flickr_badge_image img {
	height: 56px;
	width: 56px;
}

.flickr_badge_image img:hover {
	opacity: .8;
}

/*Left Sidebar Flickr*/

#sidebar-left .flickr-photos {
	margin: 0 10px;
}

/*** Facebook Widget ***/

.sidebar-widget.piethemes_facebook_widget {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/*** Google Widget ***/

.sidebar-widget.piethemes_google_widget {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/*** Contact Widget ***/

.contact-details {
	padding: 0 20px;
}

.contact-details p {
	font-size: 13px;
	margin: 0;
	padding: 2px 0 2px 27px;
}

.contact-details .address,
.contact-details .phone,
.contact-details .email {
	padding: 10px 0;
}

.contact-details .heading {
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: 700;
	line-height: 16px;
	padding: 0 0 0 25px;
}

.contact-details .address .heading {
	background-image: url("images/map-marker.png");
}

.contact-details .phone .heading {
	background-image: url("images/phone.png");
}

.contact-details .email .heading {
	background-image: url("images/mail.png");
}

/*** weather Widget ***/

.piethemes_weather_widget .weather {
	background: #12C4F0;
	color: #FFFFFF;
	overflow: hidden;
	padding: 10px 10px 20px;
}

.piethemes_weather_widget .weather .city {
	color: #FFFFFF;
	font-size: 21px;
	margin: 0 0 20px 0;
	padding: 5px 0;
	text-align: center;
}

.piethemes_weather_widget .weather .temp {
	font-size: 53px;
	line-height: 51px;
	padding: 0 7px 15px;
}

.piethemes_weather_widget .weather .box.right {
	padding: 0 5px 0 0;
}

/*** Login Widget ***/

#loginform {
	margin: 0 0 0 0;
}

#loginform p {
	margin: 10px 25px;
}

#loginform input {
	border: 1px solid #ddd;
	color: #444444;
	font-family: "Open Sans","Tahoma","Arial", sans-serif;
	font-size: 12px;
	padding: 7px 5px;
	width: 95%;
}

#loginform label {
	font-size: 13px;
}

#loginform .recoverpwd {
	float: right;
	font-size: 11px;
	margin-right: 5px;
}

#loginform .login-remember {
	float: left;
}

#loginform .login-remember .text {
	font-size: 12px;
}

#loginform #rememberme {
	width: auto !important;
}

.login-submit #wp-submit {
	margin-left: 20px;
	width: 79px !important;
}

/*For Left Sidebar*/

#sidebar-left .piethemes_login_widget .loggedin .author-avatar {
	float: none;
}

#sidebar-left .login-submit #wp-submit {
	margin-left: 33px;
}

/*When User Logged-in*/

.piethemes_login_widget .author-name {
	font-size: 13px;
	font-weight: 700;
	text-align: center;
}

.piethemes_login_widget .loggedin .author-avatar {
	float: left;
	margin: 0 15px 5px 0;
	padding: 4px 0 0 10px;
}

.piethemes_login_widget .loggedin {
	margin: 0;
	padding: 15px 20px;
	text-align: center;
}

.piethemes_login_widget .loggedin li a {
	display: block;
	padding: 0 0 9px;
}

/*** ad120x600 ***/

.ad120x600 {
	display: block;
	height: 600px;
	margin: 14px auto;
	overflow: hidden;
	width: 120px;
}

.ad120x600 a img {
	height: 600px;
	width: 120px;
}

/*** 125x125 Banners ***/

.ads_125x125 ul {
	display: block;
	margin: 0;
	overflow: hidden;
	padding: 0;
}

.ads_125x125 ul li {
	float: left;
	height: 125px;
	margin: 7px;
	padding: 7px;
	width: 125px;
}

.ads_125x125 ul li a img {
	display: block;
	height: 125px;
	width: 125px;
}

.ads_125x125 ul li:nth-child(2n) {
	margin-left: 0;
}

/*** 180x100 Banners ***/

.ads180x100 ul {
	display: block;
	margin: 14px 0;
	overflow: hidden;
	padding: 0;
}

.ads180x100 ul li {
	height: 100px;
	margin: 0 auto;
	padding: 0 0 10px;
	width: 180px;
}

.ads180x100 ul li a img {
	display: block;
	height: 100px;
	width: 180px;
}

.ads180x100 ul li:nth-child(2n) {
	padding: 0;
}

/*** ad260x120 ***/

.ad260x120 {
	display: block;
	height: 120px;
	margin: 14px auto;
	overflow: hidden;
	width: 260px;
}

.ad260x120 a img {
	height: 120px;
	width: 260px;
}

/*** ad300x250 ***/

.piethemes_ad300x250_widget {
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}

.ad300x250 {
	display: block;
	height: 250px;
	overflow: hidden;
	width: 300px;
}

.ad300x250 a img {
	height: 250px;
	width: 300px;
}

/*** ad300x600 ***/

.piethemes_ad300x600_widget {
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}

.ad300x600 {
	display: block;
	height: 600px;
	overflow: hidden;
	width: 300px;
}

.ad300x600 a img {
	height: 600px;
	width: 300px;
}

/*** Comments Lists ***/

#comments-list {
	float: left;
	font-size: 13px;
	margin: 0 0 10px 0;
	width: 300px;
}

#comments-list .avatar {
	float: left;
	margin: 0 10px;
}

#comments-list a {
	color: #444444;
	font-size: 13px;
}

#comments-list a:hover {
	color: #12C4F0;
}

/*** Default Comments Widget ***/

#recentcomments {
	list-style: none;
	margin: 5px 20px;
}

#recentcomments li {
	font-size: 13px;
	list-style: none;
	margin: 10px 0;
}

#recentcomments li a {
	font-size: 12px;
	list-style: none;
	margin: 5px 20px;
}

/*** Widget RSS ***/

.widget_rss ul {
	margin: 5px 20px;
}

/*** Widget Text ***/

.widget_text p {
	font-size: 13px;
	margin: 0 !important;
	padding: 0 10px 10px;
}

/*** Categories Archives Meta ***/

.widget_categories li,
.widget_archive li,
.widget_meta li,
.widget_nav_menu li,
.widget_pages li {
	background: url("images/li-bullet.png") no-repeat 0 17px;
	border: none;
	font-size: 13px;
	line-height: 22px;
	padding: 10px 0 10px 15px;
}

.widget_categories li,
.widget_archive li,
.widget_meta li {
	float: left;
	margin: 0 15px 0 0;
}


/**
 * 5. Footer
 * ----------------------------------------------------------------------------
 */

.ad-space {
	margin: 0 auto;
	overflow: hidden;
	width: 728px;
}

.footer-ad {
	display: block;
	height: 90px;
	width: 728px;
}

#footer {
	background: #002851;
	border-top: 3px solid #DAAA00;
	display: block;
	float: left;
	width:100%;
}

#footer-box {
	color: #eee;
	margin: 0 auto;
	overflow: hidden;
	padding: 20px 0;
	width: 1132px;
}

/*** Footer Widget Area ***/

#footer-box .footer-widget {
    float: left;
    font-size: 10px;
    margin: 0 0 0 0;
    overflow: hidden;
    width: 300px;
}

#footer-box .footer-widget-title {
	font-size: 16px;
	font-weight: 700;
	margin: 0 0 15px 0;
}

#footer-box .footer-widget ul {
	list-style: none;
	margin: 0 10px;
}

#footer-box .footer-widget ul li {
	background: none;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

#footer-box .footer-widget ul li a {
	background: url("images/li-line.png") repeat-x;
	background-position: 0 40px;
	display: block;
	padding: 10px 0;
}

#footer-box .footer-widget ul li a:hover {
	color: #FF6833;
}

.footer-widget a {
	color: #fff !important;
	font-size: 12px !important;
}

.footer-widgets a:hover {
	color: #fff;
}

.footer-widgets .widget ul {
	margin: 0;
	padding: 0;
}

/*** Footer Bottom ***/

#footer-bottom {
	background: #335379!important;
	border-top: none!important;
	color: #fff!important;
	overflow: hidden;
	padding: 10px 0;
}

#footer-bottom .bottom-content {
	width: 1240px;
	margin: 0 auto;
}
/**Copyright Text - Left**/

#footer-bottom .copyright {
    margin: 0px 0px 0px 55px;

}

#footer-bottom .copyright p {
	color: #fff;
	display: block;
	font-size: 13px;
	line-height: 22px;
	margin: 0;

}

#footer-bottom .copyright a {
	color: #fff;
	text-decoration: none;
	text-decoration: underline;
}

#footer-bottom .copyright a:hover {
	text-decoration: none;
}

/**Social Icons - Right**/

#footer-bottom .social-area {
	float: right;
}

#footer-bottom .social-area .social {
	list-style: none;
	margin: 0;
	padding: 0;
}

#footer-bottom .social-area .social-icon {
	float: left;
	height: 24px;
	margin: 0 1px 1px;
	width: 24px;
}

#footer-bottom .social-area .social-icon a:hover {
	opacity: 0.8;
}

/*** Back To Top ***/

#back-to-top {
	background: rgba(0, 0, 0, 0.18);
	bottom: 13%;
	opacity: 1;
	padding: 5px;
	position: fixed;
	right: 5px;
	visibility: visible;
}

#back-to-top:hover {
	opacity: 0.8;
}

#back-to-top a {
	background: url("images/arrow-up.png") no-repeat 7px;
	display: block;
	height: 30px;
	width: 30px;
}


/*****Sean Mods*****/


.pt-cv-title a {
    font-weight: 200!important;
    color: #444;
    font-size:15px;
}
.pt-cv-thumbnail {
    height: auto!important;
}
.pt-cv-wrapper .btn {
    display: none!important;
}


#sidebar-left .sidebar-widget .sidebar-widget-title {
    background: none repeat scroll 0% 0% #DAAA00 !important;
}
.page-content .entry-header {
    background: none repeat scroll 0% 0% #ffffff;
    margin-bottom: 20px;
    overflow: hidden;
    padding: 10px;
}

.sidebar-widget-title {
    background: none repeat scroll 0% 0% #12C4F0;
    color: #002855;
    font-size: 14px;
    font-weight: bold;
    margin: 0px 0px 15px;
    padding: 10px;
}
#nav-menu ul a:hover, #nav-menu ul li.sfHover > a:hover {
    background: none repeat scroll 0% 0% #335379;
}
#nav-menu ul li.sfHover > a, #nav-menu ul li.current-cat > a, #nav-menu ul li.current_page_item > a, #nav-menu ul li.current-menu-item > a {
    background: none repeat scroll 0% 0% #335379;
    color: #FFF;
    text-decoration: none;
}

.sidebar-widget-title {
    background: none repeat scroll 0% 0% #335379;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    margin: 0px 0px 15px;
    padding: 10px;
}
.sidebar-widget {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.07) inset;
    margin: 0px 0px 0px;
    overflow: hidden;
}

.sidebar-widget {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.07) inset;
    margin: 0px;
    overflow: hidden;
}
#footer-bottom {
    background: none repeat scroll 0% 0% #282A2B;
    border-top: 3px solid #12C4F0;
    color: #FFF;
    overflow: hidden;
    padding: 10px 0px;
    font-size: 10px;
}


a {
    color: #0033CC;
    text-decoration: underline;
    transition: all 0.2s ease-out 0s;
}




/*---------- PORTAL SITEACTIONS ----------*/
#portal-siteactions {
     	background-color: transparent!important;
	float:right;
	padding: 0px 12px 0 0;
  	text-align: right;
  	font-size: 10px;
  }
#portal-siteactions li {
  display:inline;
  }
#portal-siteactions li a {
  border:0;
  margin:0;
  padding:0.2em;
  text-decoration:none;
  text-transform:none;
  color: #fff;
  }
#portal-siteactions li a:hover {
  text-decoration:underline;
  }





	/*****homepage custom mods*****/

#homebox {
    background: none repeat scroll 0% 0% #2B2929;
    color: #FFF;
    margin: 0px 0px 5px;
    padding: 10px 0px 9px;
}

#homepage .hc-title .cat-title {
    background-image: url('images/list-cat.png');
    background-position: 10px 10px;
    background-repeat: no-repeat;
    color: #FFF;
    font-size: 16px;
    padding: 10px 10px 10px 45px;
}
.home-cat.one .hc-title .cat-title {
    background-color: #6DD61B;
}


/**
* Home Video
 * ----------------------------------------------------------------------------
 */

 	.svideo-section {
 		position:relative;
 		width:100%;
 		height:400px;
 		overflow: hidden;
		display:inherit;
 }	
 
 	#svideo-bd-elem {
 		width:100%;
		position:relative;
		top:0;
 		height:400px!important;
 }

 	svideo::-webkit-media-controls {
 		display: none!important;
 		
 }
 	.svideo-overlay {
 		position: absolute;
 		top:0px;
 		right:0;
 		bottom:0;
 		left:-450px;
		opacity:9;
 		transition: opacity 0.3s ease;
 		
 }
 	.svideo-overlay:hover {
 		opacity:9;
 }
	#hvideo-text {
		text-align:right;
  		width:900px;
		margin:250px 0 0 120px;
  
}
 	.svideo-overlay h1{
 		font-size:2.5em;
 		color: #fff;
		text-shadow: 0 0 3px #000;
 }

 	.svideo-overlay p{
 		text-transform: none;
 		font-size:1em;
 		color: #fff;
 		text-align:center;
 }
#video-blue-btn {
 	 -webkit-border-radius: 7;
 	 -moz-border-radius: 7;
 	 border: 1px solid #fff;
	 border-radius: 7px;
	 color: #fff!important;
  	 font-size: 20px;
  	 background-color:rgba(0, 40, 85, 0.5);
 	 padding: 20px 20px 20px 20px;
 	 text-decoration: none;
 	 text-align:center;
 	 position: relative;
 		top:30px;
 		right:0;
 		bottom:0;
 		left:50px;
}

#video-blue-btn:hover {
  background-color:rgba(0, 40, 85, 0.9);
  text-decoration: none;
}

 * Home Video EXPO
 * ----------------------------------------------------------------------------
 */

 	.svideo-section {
 		position:relative;
 		width:100%;
 		height:400px;
 		overflow: hidden;
		display:inherit;
 }	
 
 	#svideo-bd-elem {
 		width:100%;
		position:relative;
		top:0;
 		height:400px!important;
 }

 	svideo::-webkit-media-controls {
 		display: none!important;
 		
 }
 	.svideo-overlay-expo {
 		position: absolute;
 		top:0px;
 		right:0;
 		bottom:0;
 		left:-450px;
		opacity:9;
 		transition: opacity 0.3s ease;
 		
 }
 	.svideo-overlay-expo:hover {
 		opacity:9;
 }

	#hvideo-text-expo {
  		text-align:left;
  		width:700px;
		margin:260px 0 0 480px;
		font-family: proxima-nova, sans-serif; 
  
}
 	.svideo-overlay-expo h1{
 		font-size:2.7em;
 		color: #FFBF00;
		text-shadow: 0 0 2px #000;
		line-height:1.5em;
		font-family: proxima-nova, sans-serif; 
 }
 	.svideo-overlay-expo h2{
 		font-size:1.8em;
 		color: #fff;
		text-shadow: 0 0 2px #000;
		font-weight:600;
		line-height:1em;
		font-family: proxima-nova, sans-serif; 
 }
 	.svideo-overlay-expo p{
 		text-transform: none;
 		font-size:1em;
 		color: #fff;
 		text-align:center;
 }

#video-blue-btn-expo {
 	 -webkit-border-radius: 7;
 	 -moz-border-radius: 7;
	 border-radius: 7px;
	 color: #022851!important;
  	 font-size: 20px;
	font-weight:600;
  	 background-color:rgba(255, 191, 0, 1.0);
 	 padding: 15px;
 	 text-decoration: none;
 	 text-align:center;
	font-family: proxima-nova, sans-serif; 
 	 position: relative;
 		top:-50px;
 		right:0;
 		bottom:0;
 		left:570px;
}

#video-blue-btn-expo:hover {
 	 background-color:rgba(255, 191, 0, 0.7);
  text-decoration: none;
}

/*HOMEPAGE VIDEO STRIP MODS*/
.hp-video1 {
	width:336px;
	float:left;

}

.hp-video2 {
	width:336px;
	float:left;
	margin-left:29px;
}
.hp-video3 {
	width:336px;
	float:left;
	margin-left:28px;
}


#mobile-banner {
	display:none;
}

#homefeature {
	width:1065px;
	height:auto;
	margin:-5px 0 0 0;
	background: url("/wp-content/uploads/homepage-feature.jpg") no-repeat 0 0;
	padding: 200px 0 50px 0;
}
#homefeature-box {
	width:700px;
	background-color:#000;
	padding:10px 10px 10px 10px;
    	background: rgba(0, 0, 0, .6);
}
#homefeature-text {
	color:#fff;
	font-size: 20px;
	line-height:120%;

}
.homeslider {
	width:1065px;
	margin:-5px 0 0 0;
}

.toolkit2 {
	display:none;
}
#home-fb-img {
	float:left;
}

.annbox2 {
	display: none;

}

.newsbox2 {
	display: none;

}
.newsbox {
	height: auto;
	margin: 15px 0 0 0;
	width: 255px;
	float: left;
}
.newsboxhdr {
	color: #fff;
        background: #002855;
	padding: 5px 5px 5px 12px;
	font-size:11px!important;
  	text-transform: uppercase!important;
}

.annbox {
	height: auto;
	margin: 0 15px 0 0;
	width: 255px;
	float: left;

}
.annboxhdr {
	color: #fff;
        background: #002855;
	padding: 5px 5px 5px 12px;
	font-size:11px!important;
  	text-transform: uppercase;
}

.annbox li {
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration:none;
	text-align:left;
	line-height: 1.7em;
	padding:0px 5px 0px 5px;
	font-size:12px;
}

.annbox li a {
	display: block;
	list-style-type: none;
	border-bottom: #999 1px solid;
	color: #002855;
	text-decoration:none;
}

.annbox a:hover {
        color: #000;
	border-bottom: #999 1px solid;
   	margin: 0px;
	display: block;
	background: #B2BECC;
}

.callbox {
	margin: 15px 0 0 15px;
	width: 255px;
	float: left;
}
.callboxhdr {
	color: #fff;
        background: #002855;
	padding: 5px 5px 5px 12px;
	font-size:11px!important;
  	text-transform: uppercase;
}
.callboxhdr a {

	color: #fff;
	text-decoration:none;
}

callboxhdr a:hover {
        color: #fff;
}


.callboxcontent {
  position:relative;
  width: 255px;
  height: 280px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  cursor: pointer;
  float:left;
}

.callboxcontent img {
  position:absolute;
  left:0;
  animation-duration: .5s;
  -webkit-transition: opacity .3s ease-in-out;
  -moz-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
}

.callboxcontent img.top:hover {
  opacity:0;
}
.call-icon {
  position:relative;
  width: 25%;
  height: 190px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  cursor: pointer;
  float:left;
}

.call-icon img {
  position:absolute;
  left:0;
  top: 0;
  animation-duration: 05s;
  -webkit-transition: opacity .3s ease-in-out;
  -moz-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
}

.call-icon img.top:hover {
  opacity:0;
}

.call-title {
font-size:1.1em;
line-height:1em;
padding-top:140px;
text-align:center;
color:#002855;
}

#call-search {
  display:none;
}

#ft {
	background: #264B68;
	margin: 25px 0 0 -32px;
	color:#fff;
	font-size: 16px;
	text-align:center;
	padding: 15px 0 0px 0;
	height: 55px;
	z-index:1;
	width: 1132px;

}

#ftbox {
	background: url("/wp-content/uploads/ft-arrow.png") 0 0 no-repeat;
	width: 50px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	margin-top:-15px;
	z-index: 0;
} 

.fticon {
  position:relative;
  width: 150px;
  height: 150px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 20px;
  text-align: center;
  cursor: pointer;
  float:left;
}

.fticon img {
  position:absolute;
  left:0;
  top: 20px;
  animation-duration: 05s;
  -webkit-transition: opacity .3s ease-in-out;
  -moz-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
}

.fticon img.top:hover {
  opacity:0;
}
.ft-title {
font-size:1.1em;
line-height:1em;
padding-top:80px;
text-align:center;
color:#002855;

}


.qlbox {
	height: auto;
	padding: 0px;
	width: 233px;
	margin: 10px 0 0 0;
}
.qlboxhdr {
	background: #002855;
	color: #fff;
	padding: 5px 5px 5px 12px;
	margin-bottom: 5px;
	font-size:14px!important;

}

.qlbox li {
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration:none;
	text-align:left;
	padding-left: 10px;

}

.qlbox li a {
	display: block;
	list-style-type: none;
	border-bottom: #999 1px solid;
	color: #002855;
	text-decoration:none;

}

.qlbox a:hover {
    color: #000;
	border-bottom: #999 1px solid;
   	margin: 0px;
	display: block;
	background: #B2BECC;
}

.toolkit {
	width: 233px;
	margin: 14px 0px 0px 0px;
	float:left;
	border-bottom: 6px solid #DAAA00;
}

.toolkithdr {
	background: #DAAA00;
	color: #fff;
	padding: 5px 5px 5px 12px;
	border-bottom: 1px solid #fff;
  	text-transform: uppercase;

}

.toolkit li {
	list-style-type: none;
	text-decoration:none;
	background: #F8EECC;
	color:	#000;
	padding: 5px 2px 6px 15px;
	border-bottom: 2px solid #fff;
}
.toolkit li a {
	display: block;
	list-style-type: none;
	color: #000;
	text-decoration:none;


}
.toolkit a:hover {
    	color: #000;
   	margin: 0px;
	display: block;
	background: #FBF6E5;
}

	/*****header entry custom mods*****/



.page-content .entry-header {
    background: none repeat scroll 0% 0% #FFF;
    margin-bottom: -10px;
    overflow: hidden;
    padding: 0px;

}
	/*****margin custom mods*****/


#main-content {
    float: left;
    margin: 0px 0px 0px 0px;
}

.page-content .entry-header .entry-title {
    border-bottom: 1px solid #FFF;
    font-size: 30px;
    margin-bottom: 10px;
    padding-bottom: 0px;
    color:#002855;
}
	/*****category page custom mods*****/

.blog-list {
	display:none;
}
	/*****search results custom mods*****/

#content .blog-archives .blog-post {
    border: none;
    float: left;
    height: auto;
    margin: 0px 0px 10px;
    overflow: hidden;
    width: 859px;
}
.blog-archives .blog-post .entry-title {
    font-size: 16px;
    line-height: 21px;
    margin: 10px;
    text-align: left;
}

	/*****simple blue boxes custom mods*****/

.simple_box.blue {
    background: none repeat scroll 0% 0% #002855;
    border: none;
    color: #ffffff!important;
}

.simple_box.blue a {
    color: #ffffff!important;
    background: none repeat scroll 0% 0% #002855;
    text-decoration:underline;
}
.simple_box.blue a:hover {
    color: #ffffff!important;
    background: none repeat scroll 0% 0% #002855;
    text-decoration:underline;
}


	/*****simple yellow boxes custom mods*****/

.simple_box.yellow {
    background: none repeat scroll 0% 0% #ffffff;
    border: none;
    color: #002855!important;
    border-right:solid 1px #999;
}

.simple_box.yellow a {
    color: #002855;
    background: none repeat scroll 0% 0% #ffffff;
    text-decoration:underline;
}
.simple_box.yellow a:hover {
    color: #002855;
    background: none repeat scroll 0% 0% #ffffff;
    text-decoration:underline;
}

	/*****navigation custom mods*****/

#nav-menu ul ul li a {
    color: #494949;
    font-size: 12px;
    line-height: 22px;
    margin: 0px;
    padding: 7px;
    text-transform: uppercase;
}

#breadcrumb {
        color: #333!important;       
        font-size: 12px!important;
	padding: 0px;
        text-decoration: none!important;
}
#breadcrumb a:hover {
        color: #999!important;       
        font-size: 12px!important;
	padding: 0px;
        text-decoration: underline!important;
}
#breadcrumb a {
        color: #666!important;       
        font-size: 12px!important;
	padding: 0px;
        text-decoration: none!important;
}
#arrow {
	width:900px;
	float:left;
	margin-bottom: 15px;
}


	/*****social media icons custom mods*****/

#social-icons {
    padding: 0 0 0 7px;
    margin: -5px 0 0 0;
    float: left;
    width: 185px;
}
#social-icons a:hover {
    transition: opacity .35s ease-in-out;
    opacity: .6;
}

	/*****Landing Page custom mods*****/
	/*****1/3 page layout add inline width to adjust for more than 3*****/
.lpbox {
	height: auto;
	width: 255px;
	margin: 0px 0px 0px 60px;
	float: left;

}
.lpboxhdr {
	color: #fff;
        background: #002855;
	padding: 5px 0px 5px 10px;
	text-decoration:none;
	text-align:center;
}

.lpbox a {

	color: #fff;
	text-decoration:none;
}

.lpbox a:hover {
        color: #fff;
}




.lp2box {
	height: auto;
	margin: 0px 10px 0px 0px;
	width: 233px;
	float: left;

}
.lp2boxhdr {
	color: #fff;
        background: #002855;
	padding: 5px 0px 5px 10px;
}

.lp2box li {
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration:none;
	text-align:left;
}

.lp2box li a {
	display: block;
	list-style-type: none;
	border-bottom: #999 1px solid;
	color: #002855;
	text-decoration:none;
}

.lp2box a:hover {
        color: #000;
	border-bottom: #999 1px solid;
   	margin: 0px;
	display: block;
	background: #B2BECC;
}
.devbox {
	height: auto;
	margin: 0px 10px 0px 0px;
	width: 233px;
	float: left;
	text-align:center;

}
.arrowbox {
	height: auto;
	margin: 0px 10px 0px 0px;
	width: 233px;
	float: left;
	display:none;

}
.arrowboxhdr {
	color: #fff;
        background: #002855;
	font-size:11px;
	padding:5px;
}
.arrowbox li {
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration:none;
	text-align:left;
	font-size:10px;
}

.arrowbox li a {
	display: block;
	list-style-type: none;
	border-bottom: #999 1px solid;
	color: #002855;
	text-decoration:none;
}

.arrowbox a:hover {
        color: #000;
	border-bottom: #999 1px solid;
   	margin: 0px;
	display: block;
	background: #B2BECC;
}
#gc  {
      	height: auto;
	margin: 0px 25px 0px 0px;
	width: 380px;
	float: left;
}
#rise  {
      	height: auto;
	margin: 0px 30px 0px 0px;
	width: 235px;
	float: left;
}

	/*****new*****/
#gift {
	float:right;
	width:auto;
}

#gift a {
	color: #fff;
	text-decoration:underline;
font-size: 12px;
}

#gift a:hover {
        color: #fff;
	text-decoration:none;
}
#gcbanner  {

	width: 800px;
}
	/*****Symple Tabs custom mods*****/
.symple-tabs ul.ui-tabs-nav li a {
    display: block;
    text-decoration: none;
    width: auto;
    height: 39px;
    padding: 0px 10px!important;
        padding-top: 0px;
        padding-right-value: 10px;
        padding-bottom: 0px;
        padding-left-value: 10px;
        padding-left-ltr-source: physical;
        padding-left-rtl-source: physical;
        padding-right-ltr-source: physical;
        padding-right-rtl-source: physical;
    line-height: 40px;
    border-style: solid;
    border-color: #DDD;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-width: 1px 1px 0px 0px;
    margin: 0px;
    background-color: #F5F5F5;
    font-size: 1em;
    color: #444;
    outline: medium none;
}
	/*****News Date custom mods*****/
.discreet {
    color: #76797C;
    font-size: 90%;
    font-weight: normal;
    margin: 0 0 0 0;
}
	/*****Master Slider custom mods*****/
.ms-skin-default .ms-nav-prev {
    width: 30px;
    background: url('skins/light-skin-1.png') repeat scroll -89px -26px transparent;
    height: 40px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: 100px!important;
    position: absolute;
    z-index: 110;
}
.ms-nav-next, .ms-skin-default .ms-nav-prev {
    width: 30px;
    background: url('skins/light-skin-1.png') repeat scroll -89px -26px transparent;
    height: 40px;
    cursor: pointer;
    top: 50%;
    left: 30px;
    margin-top: 100px!important;
    position: absolute;
    z-index: 110;
}

#gcimg1 {
                float:left;
}
 
#gcimg2 {
                float:left;
}
 
#gctext {
                width:260px;
                height:240px;
                float:left;
                color:#FFF;
                background-color:#C90;
                padding:10px 10px 0 10px;
		font-weight:100!important;
		font-size: 15px;
		font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;
		line-height:1.3em;
               
}
#reportbox {
    line-height: 130%;
    border: 1px solid #DEB31A;
    padding: 20px 10px 10px 16px;
    margin-top: 0px;
    font-size: 115%;
}
/***Key Initiatives Page Mods***/
.key-wrap {
	padding:25px 25px 25px 25px;
	height:270px;
	width:1000px;
}

.key-left {
	float:left;
	width:400px;
	padding: 10px 0 0 0;

}

.key-right {
	float:left;
	width:525px;
	padding: 0 0 0 25px;
	font-size:15px;

}

/***ORU Page Mods***/
.ru-wrap {
	padding:25px 25px 25px 25px;
	height:270px;
	width:100%;


}

.ru-left {
	float:left;
	width:30%;
	padding: 10px 0 0 0;
	margin-bottom:60px;

}

.ru-right {
	float:left;
	width:65%;
	padding: 0 0 0 25px;
	margin-bottom:60px;

}
/*****Core Facilities Landing Page Mods*****/

.coreslider {
	width:810px;
	margin-top: 10px;
}
.core-newsbox {
	height: 300px;
	margin: 15px 0px 0px 0px;
	width: 260px;
	float: left;
}
.core-newsboxhdr {
	color: #fff;
        background: #002855;
	padding: 5px 5px 5px 12px;
	font-size:11px!important;
  	text-transform: uppercase!important;
}

.core-newsbox2 {
	display:none;

}
.core-wrap {
	width:800px;
}

.core-title {
	padding:15px 10px 15px 0;
	width:100%;
	background-color:#022851;
	color:#ffffff;
	margin:0 0 10px 0;
	
}

.core-left {
	float:left;
	width:450px;
	padding:0 0 0 0;
}

.core-right {
	float:left;
	width:300px;
	padding: 0 0 0 25px;
}

	/*****TMCR Landing Page mods*****/

.tmcr {
  font-family: "futura-pt","Lucida Grande","Lucida Sans",sans-serif; 
  font-size: 15px;
  list-style: none;
  margin: 0 30px 0 150px;
  padding: 0;
  width: 273px;
  color: #002855;
  float: left;

}
 .tmcrhdr {
	font-size: 11px;
	background: #002855;
	padding:5px;
	text-transform:
	uppercase;
	color:#fff;
	padding-left:10px;
}

#tmcrcontent1 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:30px;
	margin-bottom:10px;
	font-weight: 100;
	background: url("/wp-content/uploads/tmcr-1.jpg") 0 0 no-repeat;
	height: 185px;
}
#tmcrcontent2 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:30px;
	margin-bottom:10px;
	font-weight: 100;
	background: url("/wp-content/uploads/tmcr-2.jpg") 0 0 no-repeat;
	height: 185px;
}
#tmcrcontent3 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:30px;
	margin-bottom:10px;
	font-weight: 100;
	background: url("/wp-content/uploads/tmcr-3.jpg") 0 0 no-repeat;
	height: 185px;
}
#tmcrcontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tmcr-1-hover.jpg") 0 0 no-repeat;
}

#tmcrcontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tmcr-2-hover.jpg") 0 0 no-repeat;
}
#tmcrcontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tmcr-3-hover.jpg") 0 0 no-repeat;
}

#tmcr li {

  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 14px;
}
.tmcr a {
  border-bottom: 1px solid #DAAA00;
  color: #002855;
  display: block;
  margin: 0;
  padding: 8px 12px;
  text-decoration: none;
  font-weight: 100;
}
.tmcr a:hover {
  background: #FBF6E5 url("/wp-content/uploads/arrow-hover.png") left center no-repeat;
  color: #002855;
  padding-bottom: 8px;
}


/*****IA Landing Page mods*****/

.ia {
	font-family: "futura-pt","Lucida Grande","Lucida Sans",sans-serif; 
	font-size: 15px;
	list-style: none;
 	margin: 0 30px 0 30px;
 	padding: 0;
 	width: 273px;
 	color: #002855;
  	float: left;
  	border-top: solid 4px #DAAA00;

}

#iacontent1 {
	padding: 0 5px 10px 10px;
	height:244px;
	color: #fff;
	font-size:20px;
	margin-bottom:10px;
	background: url("/wp-content/uploads/ia-1.jpg") 0 0 no-repeat;

}
#iacontent2 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:20px;
	margin-bottom:10px;
	background: url("/wp-content/uploads/ia-2.jpg") 0 0 no-repeat;
	height:244px;
}
#iacontent3 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:20px;
	margin-bottom:10px;
	background: url("/wp-content/uploads/ia-3.jpg") 0 0 no-repeat;
	height:244px;
}
#iacontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ia-1-hover.jpg") 0 0 no-repeat;
}

#iacontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ia-2-hover.jpg") 0 0 no-repeat;
}
#iacontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ia-3-hover.jpg") 0 0 no-repeat;
}


/*****Research Communication Landing Page mods*****/
#rc-wrap {
	margin-left:30px;
}

#rc-content-1 {
	margin-bottom:10px;
	background: url("/wp-content/uploads/Communication-Training.jpg") 0 0 no-repeat;
	height: 263px;
	width:278px;
	float:left;
	margin:35px;
}

#rc-content-1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/Communication-Training-Hover.jpg") 0 0 no-repeat;
}

#rc-content-2 {
	margin-bottom:10px;
	background: url("/wp-content/uploads/Promoting-Your-Research.jpg") 0 0 no-repeat;
	height: 263px;
	width:278px;
	float:left;
	margin:40px;
}

#rc-content-2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/Promoting-Your-Research-Hover.jpg") 0 0 no-repeat;
}

#rc-content-3 {
	margin-bottom:10px;
	background: url("/wp-content/uploads/Marketing-Toolkit.jpg") 0 0 no-repeat;
	height: 263px;
	width:278px;
	float:left;
	margin:40px;
}

#rc-content-3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/Marketing-Toolkit-Hover.jpg") 0 0 no-repeat;
}


/*****Science Communication Landing Page mods*****/
.sc-img {
	float:left;
	margin:0 20px 40px 20px;
	width:230px;

}


/*****FIBC Landing Page mods*****/

.fibc {
  font-family: "futura-pt","Lucida Grande","Lucida Sans",sans-serif; 
  font-size: 15px;
  list-style: none;
  margin: 0 30px 0 30px;
  padding: 0;
  width: 273px;
  color: #002855;
  float: left;
  border-top: solid 25px #DAAA00;

}

#fibccontent1 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:20px;
	margin-bottom:10px;
	background: url("/wp-content/uploads/fibc-1.jpg") 0 0 no-repeat;
	height:244px;
}
#fibccontent2 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:20px;
	margin-bottom:10px;
	background: url("/wp-content/uploads/fibc-2.jpg") 0 0 no-repeat;
	height:244px;

}
#fibccontent3 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:20px;
	margin-bottom:10px;
	background: url("/wp-content/uploads/fibc-3.jpg") 0 0 no-repeat;
	height:244px;
}
#fibccontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/fibc-1-hover.jpg") 0 0 no-repeat;
}

#fibccontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/fibc-2-hover.jpg") 0 0 no-repeat;
}
#fibccontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/fibc-3-hover.jpg") 0 0 no-repeat;
}


/*****IE Landing Page mods*****/

#ie {
  font-family: "futura-pt","Lucida Grande","Lucida Sans",sans-serif; 
  list-style: none;
  margin: 0 30px 0 60px;
  padding: 0;
  width: 400px;
  color: #002855;
  float: left;
  border-top: solid 4px #DAAA00;
}

#iecontent1 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:30px;
	margin-bottom:10px;
	font-weight: 100;
	line-height:100%;
	background: url("/wp-content/uploads/ie-1.jpg") 0 0 no-repeat;
	height:295px;

}
#iecontent2 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:30px;
	margin-bottom:10px;
	font-weight: 100;
	line-height:100%;
	background: url("/wp-content/uploads/ie-2.jpg") 0 0 no-repeat;
	height:295px;
}

#iecontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ie-1-hover.jpg") 0 0 no-repeat;
}

#iecontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ie-2-hover.jpg") 0 0 no-repeat;
}



/*****Funding Opps Landing Page mods*****/
.fo {
  font-family: "futura-pt","Lucida Grande","Lucida Sans",sans-serif; 
  list-style: none;
  margin: 0 30px 0 60px;
  padding: 0;
  width: 400px;
  color: #002855;
  float: left;
}

#focontent1 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:30px;
	margin-bottom:10px;
	font-weight: 100;
	line-height:100%;
	background: url("/wp-content/uploads/finding-funding.jpg") 0 0 no-repeat;
	height:338px;

}

#focontent2 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:30px;
	margin-bottom:10px;
	font-weight: 100;
	line-height:100%;
	background: url("/wp-content/uploads/limited-submissions.jpg") 0 0 no-repeat;
	height:338px;
}

#focontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/finding-funding-hover.jpg") 0 0 no-repeat;
}

#focontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/limited-submissions-hover.jpg") 0 0 no-repeat;
}

/*****Grand Challenges Landing Page mods*****/

#grand {
  font-family: "futura-pt","Lucida Grande","Lucida Sans",sans-serif; 
  font-size: 15px;
  list-style: none;
  margin: 0 20px 0 0;
  padding: 0;
  width: 380px;
  color: #002855;
  float: left;

}
 #grandhdr {
	background: #002855;
	padding:5px;
	text-transform:
	uppercase;
	color:#fff;
	padding-left:10px;
}

#grandcontent1 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:20px;
	font-weight: 100;
	background: url("/wp-content/uploads/RISE-main.jpg") 0 0 no-repeat;
	height:225px;
	margin-bottom:10px;
}
#grandcontent2 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:20px;
	font-weight: 100;
	background: url("/wp-content/uploads/IFHA-main.jpg") 0 0 no-repeat;
	height:225px;
}
#grandcontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/RISE-main-hover.jpg") 0 0 no-repeat;
}

#grandcontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/IFHA-main-hover.jpg") 0 0 no-repeat;
}

	/*****News Center Landing Page mods*****/

#bot-hdr {
	margin-top:75px;
}

#newspagebox1 {
 	float:left;
	background: url("/wp-content/uploads/news-1.jpg") left top no-repeat;
	color:#fff;
	width:300px;
	height:205px;
	font-size:30px;
	margin:0 5px 5px 0;
	padding:10px;
	vertical-align:bottom;


}

#newspagebox1:hover {
	opacity: 0.8;
	filter: alpha(opacity=30);
	cursor:pointer;

}

#newspagebox2 {
 	float:left;
	background: url("/wp-content/uploads/news-2.jpg") left top no-repeat;
	width:620px;
	height:90px;
	color:#fff; 
	font-size:22px; 
	margin:0 5px 5px 0;
	padding:10px;
	font-size:30px;

}

#newspagebox2:hover {
	opacity: 0.8;
	filter: alpha(opacity=30);
	cursor:pointer;


}
#newspagebox3 {
 	float:left;
	width:170px;
	height:90px;
	background-color:#617b96;
	color:#fff;
	font-size:22px; 
	margin:0 5px 5px 0;
	padding:10px;

}

#newspagebox3:hover {
	opacity: 0.8;
	filter: alpha(opacity=30);
	cursor:pointer;


}
#newspagebox4 {
	background: url("/wp-content/uploads/news-4.jpg") left top no-repeat;
	float:left;
	width:425px;
	height:90px;
	color:#fff;
	font-size:22px; 
	margin:0 5px 5px 0;
	padding:10px;

}

#newspagebox4:hover {
	opacity: 0.8;
	filter: alpha(opacity=30);
	cursor:pointer;

}
#newspagebox5 {
	float:left;
	background: url("/wp-content/uploads/news-5.jpg") left top no-repeat;
	width:580px;
	height:90px;
	color:#fff;
	font-size:22px; 
	margin:0 5px 5px 0;
	padding:10px;


}

#newspagebox5:hover {
	opacity: 0.8;
	filter: alpha(opacity=30);
	cursor:pointer;

}
#newspagebox6 {
	float:left;
	width:340px;
	height:90px;
	background-color:#7c7c7c;
	color:#fff; 
	font-size:22px; 
	margin:0 5px 5px 0;
	padding:10px;


}

#newspagebox6:hover {
	opacity: 0.8;
	filter: alpha(opacity=30);
	cursor:pointer;

}



/*****Connect with Us Landing Page Mods*****/
.connect1 {
	margin:0 0 20px 0;
	width: 1000px;
}
.connect2 {
	width:320px;
	float:left;
	margin:0 20px 0 0;
}
.connect2-1 {
	width:250px;
	float:left;
	margin:0 20px 0 0;
}
.connect3 {
	width:490px;
	float:left;
	margin:0 20px 0 0;
}

 .connect-hdr {
	font-size: 11px;
	background: #002855;
	padding:5px;
	text-transform:
	uppercase;
	color:#fff;
	padding-left:10px;
	width:auto;
}

#connect-news {
	background: url("/wp-content/uploads/connect-news.jpg") 0 0 no-repeat;
	height:215px;
}

#connect-news:hover {
	background: url("/wp-content/uploads/connect-news-hover.png") 0 0 no-repeat;
	cursor:pointer;
}
#connect-vcr {
	background: url("/wp-content/uploads/vc-message.jpg") 0 0 no-repeat;
	height:215px;
}

#connect-vcr:hover {
	background: url("/wp-content/uploads/vc-message-hover.jpg") 0 0 no-repeat;
	cursor:pointer;
}

#connect-fb {
	background: url("/wp-content/uploads/connect-fb.jpg") 0 0 no-repeat;
	height: 158px;
}
#connect-fb:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/connect-fb-hover.jpg") 0 0 no-repeat;
}

#connect-tw {
	background: url("/wp-content/uploads/connect-tw.jpg") 0 0 no-repeat;
	height: 158px;
}

#connect-tw:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/connect-tw-hover.jpg") 0 0 no-repeat;
}

#connect-yt {
	background: url("/wp-content/uploads/connect-yt.jpg") 0 0 no-repeat;
	height: 158px;
}

#connect-yt:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/connect-yt-hover.jpg") 0 0 no-repeat;
}
#connect-li {
	background: url("/wp-content/uploads/connect-li.jpg") 0 0 no-repeat;
	height: 158px;
}
#connect-li:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/connect-li-hover.jpg") 0 0 no-repeat;
}

.connect3 li {

  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 14px;
}
.connect3 a {
  border-bottom: 1px solid #DAAA00;
  color: #002855;
  display: block;
  margin: 0;
  padding: 8px 12px;
  text-decoration: none;
  font-weight: 100;
}
.connect3 a:hover {
  background: #FBF6E5 url("/wp-content/uploads/arrow-hover.png") left center no-repeat;
  color: #002855;
  padding-bottom: 8px;
}

/***IRB Landing Page Mods***/

.irb-wrap {
	width:800px;
}

.irb-left {
	float:left;
	width:400px;

}

.irb-right {
	float:left;
	width:400px;
	padding:20px 0 0 0;

}

#irb-box1 {
	background: url("/wp-content/uploads/irb-submissions.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/irb-submissions-hover.jpg") 0 0 no-repeat;
}

#irb-box2 {
	background: url("/wp-content/uploads/project-guidance.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/project-guidance-hover.jpg") 0 0 no-repeat;
}

#irb-box3 {
	background: url("/wp-content/uploads/new-projects.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/new-projects-hover.jpg") 0 0 no-repeat;
}

#irb-box4 {
	background: url("/wp-content/uploads/post-approval.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box4:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/post-approval-hover.jpg") 0 0 no-repeat;
}

#irb-box5 {
	background: url("/wp-content/uploads/research-risks.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box5:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/research-risks-hover.jpg") 0 0 no-repeat;
}

#irb-box6 {
	background: url("/wp-content/uploads/subject-selection.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box6:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/subject-selection-hover.jpg") 0 0 no-repeat;
}

#irb-box7 {
	background: url("/wp-content/uploads/consent-process.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box7:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/consent-process-hover.jpg") 0 0 no-repeat;
}

#irb-box8 {
	background: url("/wp-content/uploads/documentation-consent.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box8:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/documentation-consent-hover.jpg") 0 0 no-repeat;
}

#irb-box9 {
	background: url("/wp-content/uploads/privacy.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box9:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/privacy-hover.jpg") 0 0 no-repeat;
}

#irb-box10 {
	background: url("/wp-content/uploads/monitoring.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box10:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/monitoring-hover.jpg") 0 0 no-repeat;
}

#irb-box11 {
	background: url("/wp-content/uploads/amendendments.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box11:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/amendendments-hover.jpg") 0 0 no-repeat;
}
#irb-box12 {
	background: url("/wp-content/uploads/report-information.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box12:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/report-information-hover.jpg") 0 0 no-repeat;
}

#irb-box13 {
	background: url("/wp-content/uploads/continue-review.jpg") 0 0 no-repeat;
	height: 250px;
	width:350px;
	float:left;
	margin:25px;
}

#irb-box13:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/continue-review-hover.jpg") 0 0 no-repeat;
}
.irb-icon-wrap {

}

.irb-icon {
  position:relative;
  width: 160px;
  height: 180px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 20px;
  text-align: center;
  cursor: pointer;
  float:left;
}

.irb-icon img {
  position:absolute;
  left:0;
  top: 20px;
  animation-duration: 05s;
  -webkit-transition: opacity .3s ease-in-out;
  -moz-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
}

#irb-box:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/irb-submissions-hover.jpg") 0 0 no-repeat;
}

.irb-icon img.top:hover {
  opacity:0;
}

.irb-title {
font-size:1.1em;
line-height:1em;
padding-top:100px;
text-align:center;
color:#002855;

}

.irb-links {
	width:350px;
	float:left;
	margin:20px 20px 0 25px;
}

 .irb-links-hdr {
	font-size: 11px;
	background: #002855;
	padding:5px;
	text-transform:
	uppercase;
	color:#fff;
	padding-left:10px;
	width:auto;
}

.irb-links li {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 14px;
}

.irb-links a {
  border-bottom: 1px solid #DAAA00;
  color: #002855;
  display: block;
  margin: 0;
  padding: 8px 12px;
  text-decoration: none;
  font-weight: 100;
}

.irb-links a:hover {
  background: #FBF6E5 url("/wp-content/uploads/arrow-hover.png") left center no-repeat;
  color: #002855;
  padding-bottom: 8px;
}

#irbbox1 {
	margin-bottom:10px;
	background: url("/wp-content/uploads/irb-researchers.jpg") 0 0 no-repeat;
	height: 250px;
}
#irbbox2 {
	margin-bottom:10px;
	background: url("/wp-content/uploads/irb-participants.jpg") 0 0 no-repeat;
	height: 250px;
}
#irbbox1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/irb-researchers-hover.jpg") 0 0 no-repeat;
}

#irbbox2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/irb-participants-hover.jpg") 0 0 no-repeat;
}

/*****Animal Care Landing Page mods*****/

.ac {
	font-family: "futura-pt","Lucida Grande","Lucida Sans",sans-serif; 
	font-size: 15px;
	list-style: none;
 	margin: 0 30px 0 30px;
 	padding: 0;
 	width: 273px;
 	color: #002855;
  	float: left;
  	border-top: solid 4px #DAAA00;

}

#accontent1 {
	padding: 0 5px 10px 10px;
	height:244px;
	color: #fff;
	font-size:20px;
	margin-bottom:10px;
	background: url("/wp-content/uploads/tracs.jpg") 0 0 no-repeat;

}
#accontent2 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:20px;
	margin-bottom:10px;
	background: url("/wp-content/uploads/iacuc.jpg") 0 0 no-repeat;
	height:244px;
}
#accontent3 {
	padding: 0 5px 10px 10px;
	color: #fff;
	font-size:20px;
	margin-bottom:10px;
	background: url("/wp-content/uploads/cvs.jpg") 0 0 no-repeat;
	height:244px;
}
#accontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tracs-hover.jpg") 0 0 no-repeat;
}

#accontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/iacuc-hover.jpg") 0 0 no-repeat;
}
#accontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/cvs-hover.jpg") 0 0 no-repeat;
}


/*****IRSI Landing Page mods*****/
#irsi-research-pathways {
	background: url("/wp-content/uploads/research-pathways-bg.jpg") 0 0 no-repeat;
	height:420px;
	color:#ffffff;
	padding:5px 100px 20px 100px;
	text-align:center;
	margin-bottom:50px;
}

.irsi-wrap {
	padding:25px 25px 25px 0;
	width:800px;
}

.irsi-left {
	float:left;
	width:300px;
	padding: 0 0 0 0;
}

.irsi-right {
	float:left;
	width:480px;
	padding: 0 0 0 20px;
	font-size:15px;
}

/***About Us Page Mods***/
.about-wrap {
	width:800px;
	height:220px;
}

.about-left {
	float:left;
	width:300px;
}

.about-right {
	float:left;
	width:490px;
	padding:0 0 0 10px;
}

#aboutbox1 {
	background: url("/wp-content/uploads/about-ra.jpg") 0 0 no-repeat;
	height:188px;
	width:300px;
}

#aboutbox1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/about-ra-hover.jpg") 0 0 no-repeat;
}

#aboutbox2 {
	background: url("/wp-content/uploads/about-irsi.jpg") 0 0 no-repeat;
	height:188px;
	width:300px;
}

#aboutbox2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/about-irsi-hover.jpg") 0 0 no-repeat;
}

#aboutbox3 {
	background: url("/wp-content/uploads/about-itc.jpg") 0 0 no-repeat;
	height:188px;
	width:300px;
}

#aboutbox3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/about-itc-hover.jpg") 0 0 no-repeat;
}

#aboutbox4 {
	background: url("/wp-content/uploads/about-core.jpg") 0 0 no-repeat;
	height:188px;
	width:300px;
}

#aboutbox4:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/about-core-hover.jpg") 0 0 no-repeat;
}

#aboutbox5 {
	background: url("/wp-content/uploads/about-tracs.jpg") 0 0 no-repeat;
	height:188px;
	width:300px;
}

#aboutbox5:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/about-tracs-hover.jpg") 0 0 no-repeat;
}



/*****RCI Landing Page mods *****/


#rci-box1 {
	background: url("/wp-content/uploads/rci-export-control.jpg") 0 0 no-repeat;
	height:250px;
	width:300px;
	float:left;
	margin:25px;
}

#rci-box1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/rci-export-control-hover.jpg") 0 0 no-repeat;
}

#rci-box2 {
	background: url("/wp-content/uploads/rci-fcoi.jpg") 0 0 no-repeat;
	height:250px;
	width:300px;
	float:left;
	margin:25px;
}

#rci-box2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/rci-fcoi-hover.jpg") 0 0 no-repeat;
}

#rci-box3 {
	background: url("/wp-content/uploads/rci-stem-cell.jpg") 0 0 no-repeat;
	height:250px;
	width:300px;
	float:left;
	margin:25px;
}

#rci-box3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/rci-stem-cell-hover.jpg") 0 0 no-repeat;
}

#rci-box4 {
	background: url("/wp-content/uploads/rci-human-subject.jpg") 0 0 no-repeat;
	height:250px;
	width:300px;
	float:left;
	margin:25px;
}

#rci-box4:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/rci-human-subject-hover.jpg") 0 0 no-repeat;
}

#rci-box5 {
	background: url("/wp-content/uploads/rci-misconduct.jpg") 0 0 no-repeat;
	height:250px;
	width:300px;
	float:left;
	margin:25px;
}

#rci-box5:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/rci-misconduct-hover.jpg") 0 0 no-repeat;
}

#rci-box6 {
	background: url("/wp-content/uploads/rci-ethics.jpg") 0 0 no-repeat;
	height:250px;
	width:300px;
	float:left;
	margin:25px;
}

#rci-box6:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/rci-ethics-hover.jpg") 0 0 no-repeat;
}



/***EXTRA Mods***/

 #quotebox {
	color:#002855;
	background: #EDEDED; 
	width: 260px;
	height: auto;
	padding:7px;
	float: right;
	margin: 5px 5px 5px 5px;
	border-right: thick solid #DAAA00;border-left: thick solid #DAAA00;

}
#tabpage {
	float: left;
	margin: 0;
	text-align: center;
	border: thin solid #DDD; 
	padding: 10px;

}
#tabpage a {

}

.google_map_wrapper {
	float:left!important;
}

.featured-stories {
	width: 170px;
	float: left;
	margin: 0 20px 15px 0;
	height:220px;
}
#expo {
	float:right;
	margin:10px 10px 10px 23px;
	border: 0;
}
#expo-hdr {
	float:left;
	margin:20px 10px 10px 23px;
	border: 0;
	display:none;
}
#full-img {
	width:800px;
}
#sidebar-img {
	width:800px;
}
.soliloquy-container .soliloquy-viewport {
	margin-bottom:20px;
}
.soliloquy-container .soliloquy-item {
    margin-left: -30px!important;
}
.soliloquy-container .soliloquy-prev {
    left: 20px!important;

}
.soliloquy-container .soliloquy-next {

    right: 35px!important;


}
.yt-video {
	z-index: -999;
	width: 460px;
	height: 275px;
	float: left;
	margin: 0 10px 0 0;
}


/***RESEARCH RESOURCES MODS***/
#research-pathways {
	background: url("/wp-content/uploads/research-pathways-bg.jpg") 0 0 no-repeat;
	height:400px;
	color:#fff;
	padding:5px 100px 20px 100px;
	text-align:center;
	margin-bottom:50px;
}

#research-events {
	background: url("/wp-content/uploads/research-events-bg.jpg") 0 0 no-repeat;
	height:300px;
	color:#ffffff;
	padding:5px 100px 20px 100px;
	text-align:center;
	margin-bottom:50px;
}

#research-expo {
	background: url("/wp-content/uploads/research-resources-expo.jpg") 0 0 no-repeat;
	height:300px;
	color:#ffffff;
	padding:5px 100px 50px 100px;
	text-align:center;
}


#research-connect-wrap {
	margin-left:32px;
}

/***RESEARCH PATHWAYS TO IMPACT MODS***/

#pathways-events {
	background: url("/wp-content/uploads/pathway-events-bg.jpg") 0 0 no-repeat;
	height:320px;
	color:#fff;
	padding:5px 100px 20px 100px;
	text-align:center;
	margin-bottom:50px;
}

/***Full 3, Full 4, Full 5, Side 4 Icons and Thumbs MODS***/

.side-3-img {
  width: 30%;
  margin:0 10px 20px 10px;
  text-align: center;
  float:left;
}

.side-4-icon {
  position:relative;
  width: 25%;
  height: 220px;
  text-align: center;
  cursor: pointer;
  float:left;
}

.side-4-icon img {
  position:absolute;
  left:40px;
  top: 0;
  animation-duration: 05s;
  -webkit-transition: opacity .3s ease-in-out;
  -moz-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
}

.side-4-icon img.top:hover {
  opacity:0;
}

.side-4-text {
font-size:1.1em;
line-height:1em;
padding-top:100px;
text-align:center;
color:#002855;
}
.full-1-wrap {
	padding:25px 25px 25px 25px;
	height:270px;
	width:1000px;
}

.full-1-left {
	float:left;
	width:400px;
	padding: 10px 0 0 0;

}

.full-1-right {
	float:left;
	width:525px;
	padding: 25px 0 0 25px;
	font-size:15px;

}
.full-3-wrap {
	width:60%;
	margin:30px auto 30px auto;

}
.full-3 {
	text-align:center;
	width:33%;
	float:left;
	margin:0 auto 0 auto;

}
.full-3-text {
	margin-top:10px;
	font-size:1.1em;
	line-height:1em;
	color:#002855;
}
.full-3-box {
	width:32%;
	float:left;
	margin:30px 5px 30px 5px;
}

.full-3-box-title {
	color: #002855;
	font-size:1.1em;
	margin:0 0 10px 0;
}

.full-3-box a:link, .full-3-box a:visited {
	text-decoration: none;

}

.full-3-box-text {
	padding:0 20px 0 0;
}


.full-4 {
	text-align:center;
	width:25%;
	float:left;
	margin:30px 0 30px 0;
}

.full-4-box {
	width:23%;
	float:left;
	margin:30px 10px 30px 10px;
}

.full-4-box-title {
	color: #002855;
	font-size:1.1em;
	margin:0 0 10px 0;

}
.full-4-box-title a:link, .full-4-box-title a:visited {
	text-decoration: none;

}
.full-4-box a:link, .full-4-box a:visited {
	text-decoration: none;

}



.full-5 {
	text-align:center;
	width:20%;
	float:left;
	margin:30px 0 30px 0;
}
.full-5-text {
	margin-top:10px;
	font-size:1.1em;
	line-height:1em;
	color:#002855;

}

.full-five-hov {
  position:relative;
  width: 20%;
  height: 190px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  cursor: pointer;
  float:left;
}

.full-five-hov img {
  position:absolute;
  left:45px;
  top: 0;
  animation-duration: 05s;
  -webkit-transition: opacity .3s ease-in-out;
  -moz-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
}

.full-five-hov img.top:hover {
  opacity:0;
}

.full-five-hov-title {
font-size:1.1em;
line-height:1em;
padding-top:100px;
text-align:center;
color:#002855;
}


/**
 * 6. Media Queries
 * ----------------------------------------------------------------------------
 */

@media only screen and (max-width: 1200px) {
	#back-to-top {
		display: none !important;
		opacity: 0;
}



/***Full 3, Full 4, Full 5, Side 4 Icons and Thumbs MODS for Inter***/

.full-4 {
	height:150px;
	margin:30px 0 50px 0;
}


}

/***Iphone***/
@media only screen and (max-width: 690px) {

/***GOOGLE FORM EMBED for MOBILE***/
	
	#googleform{
height: 1000px;
width: 280px!important;

}
/***RESEARCH RESOURCES MODS for MOBILE***/

	
#research-pathways {
	height:840px;
	padding:1px 10px 0 10px;
}
	
#research-events {
	height:480px;
	padding:1px 10px 0 10px;
}

#research-expo {
	height:520px;
	padding:1px 10px 0 10px;
}

#research-resources-hdr {
	display:none;
}
	
#research-connect-wrap {
	margin-left:10px;
}


/***RESEARCH PATHWAYS TO IMPACT MODS FOR MOBILE***/

#pathways-events {
	height:400px;
	padding:1px 10px 0 10px;
}

	
/*HOMEPAGE VIDEO STRIP MODS FOR MOBILE*/
.hp-video1 {
	width:100%;
	float:left;
	margin-bottom:25px;
}

.hp-video2 {
	width:100%;
	float:left;
	margin-left:0;
	margin-bottom:25px;
}
.hp-video3 {
	width:100%;
	float:left;
	margin-left:0;
}


/*FACULTY TOOLKIT MODS FOR DROPDOWN MOBILE*/
.dropbtn {
    display:none;
}


/*SEARCH OVERLAY*/

#mobile-search {
	float:left;
	color:#fff;
	font-size:18px;
	display:inherit;
	width: 150px;
}

#searchform {
    display:inherit;
	float:left;

}



/**
 * home video
 * ----------------------------------------------------------------------------
 */

 .svideo-section {
 	display:none;
	
}	

#mobile-banner {
	display:inherit;
}
.post-width {
	width:260px;
	line-height:150%;
}
.wp-caption, .wp-caption-text {
    margin: 0;
    padding: 0 10px 15px 10px;
    width: 260px !important;
}

#container {
	margin-top: 0;
	padding: 0;
	width: 300px;
	}

#top-bar .news.left {
	display: none;
}

#top-bar .search.right {
	float: left;
	width: 300px;
}

#top-bar .search #searchform {
	border-left: 0;
	float: left;
	margin: 0 20px;
	width: 260px;
}

#top-bar #s {
	width: 210px;
}
#social-icons {
	display:none;
}
#portal-siteactions {
    display:none;
}
#header {
    width: 100%;
    background-image:none;
    height: 190px;
    background-color: #002851;

}
#header-container {
	width:350px;
	text-align:center;
}
#header .logo {
	float: none;
	margin: 20px;
	max-width: 280px;
	text-align: center;
}
#header .logo img {
    margin: 0 0 0 20px;
    max-width: 80%;
}
#header .header-ad {
	float: none;
	height: auto;
	margin: 0 0 20px 0;
	text-align: center;
	width: 100%;
}

#social-icons {
	margin:0 0 10px 0;
}



#primary-navigation {
	border-bottom: none;
   	width: 100%!important;
}

.nav-menu {
	display: none;
}

#nav-menu select {
	display: block;
	width: 215px;
	height:40px;
}
#nav-menu .nav-menu {
    float:none;	
    z-index: 3002 !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
#breadcrumb {
    padding:10px 0 0 5px;
    font-size: 12px !important;
}

#sidebar-left {
	display: none;
	}

#content.full-width {

  		width: 260px!important;
}
	#main-content {
		margin: 20px 0;
	}

	#content {
		margin: 0 20px;
		width: 260px;
	}
.page-content .entry-header .entry-title {
    border-bottom: 1px solid #FFF;
    font-size: 20px;
    line-height: 1.2;

}
h2 {
    font-size: 15px;

}

.ms-skin-default .ms-nav-prev {
  display: none;

}
.ms-nav-next, .ms-skin-default .ms-nav-prev {
  display: none;
}
blockquote, q {
    display: none;
}

	/*****homepage custom mods for Mobile*****/

#homepage-video {
	width:250px!important;
	height:150px!important;
}
#spo-video {
	width:250px!important;
	height:170px!important;
	margin-bottom:15px;
}
.homeslider {
	display:none;
}
#home-fb-img {
	width:260px;
}
.newsbox {
	display:none;
}
.annbox {
	display:none;

}
.newsbox2 {
	display: inherit;
	float:left;
	margin: 15px 0 0 0;
	width:260px;

}
.newsbox2hdr {
	color: #fff;
        background: #002855;
	padding: 5px 5px 5px 12px;
	font-size: 11px !important;
	text-transform: uppercase;
}

.annbox2 {
	display:inherit;
	margin: 15px 0 15px 0;
	float:left;

}
.annbox2hdr {
	color: #fff;
        background: #002855;
	padding: 5px 5px 5px 12px;
	font-size: 11px !important;
	text-transform: uppercase;
}
.annbox2 li {
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration:none;
	text-align:left;
	line-height: 1.7em;
	padding:0px 5px 0px 5px;
	font-size:11px;
}

.annbox2 li a {
	display: block;
	list-style-type: none;
	border-bottom: #999 1px solid;
	color: #002855;
	text-decoration:none;
}

.annbox2 a:hover {
        color: #000;
	border-bottom: #999 1px solid;
   	margin: 0px;
	display: block;
	background: #B2BECC;
}

#ft {
	margin: 15px 0 0 -0;
	font-size: 16px;
	text-align:center;
	padding: 15px 0 20px 0;
	height: 34px;
	width: 260px;

}

#ftbox {
 	-ms-transform: rotate(45deg); /* IE 9 */
  	-webkit-transform: rotate(45deg); /* Safari */
   	transform: rotate(45deg);
	background: #264B68;
	width: 50px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	z-index: 0;
} 


.fticon {
	width: 150px;
	height: 140px;
	margin-left:55px;
        margin-top: 20px;
}

.call-icon {
	width: 150px;
	height: 140px;
	margin-left:55px;
    margin-top: 20px;
}
.call-title {
	padding-top:60px;
	font-size:1em;

}
.callbox {
	margin: 15px 0 0 2px;
	width: 255px;
	float: left;
}
#call-search {
    display:inherit;
}


.lpbox {
	width: 250px!important;
	margin: 0px 0px 0px 0px!important;
}


#gc  {
	margin: 0px 0px 0px 0px;
	width: 260px;
	float: left;
}
#wrap {
border-bottom: none!important;
height: 350px!important;
}

#right {
width:250px!important;
}
#right2 {
width:250px!important;
}
#left {
display:none;
}
	/*****Magazine*****/

	.flexslider .slides img {
		height: 200px;
	}

	.flex-direction-nav .flex-prev {
		left: 0;
		opacity: 1;
	}
	.flex-direction-nav .flex-next {
		opacity: 1;
		right: 0;
	}

	#content .homepage-slider .flexslider .post-title {
		bottom: 0;
		padding: 15px 10px;
		width: 240px;
	}

	#content .homepage-slider .flexslider .entry-content {
		display: none;
	}

	#content .homepage-slider .flexslider .post-title a {
		color: #FFFFFF;
		font-size: 13px;
		line-height: 18px;
	}

	.home-cat .hc-inner {
		width: 260px;
	}

	.home-cat .block-big {
		height: 390px;
		width: 256px;
	}

	.block-big .post-review {
		margin: -34px 0 0 102px;
	}

	.home-cat .block-big.column {
		height: 390px;
		width: 256px;
	}

	.block-big.column .post-review {
		margin: -34px 0 0 102px;
	}

	.home-cat .block-big .post-thumbnail {
		float: none;
		height: 180px;
		width: 245px;
	}

	.home-cat .block-big .post-thumbnail.video iframe {
		height: 180px;
	}

	.home-cat .block-big.column .post-thumbnail {
		width: 245px;
	}

	.block-big .block-content {
		float: none;
		width: 100%;
	}

	.home-cat .block-big.column .block-content {
		height: 100%;
		width: 100%;
	}

	.home-cat .block-small {
		height: 75px;
		width: 258px;
	}

	.home-cat .block-small .post-thumbnail {
		height: 65px;
		width: 80px;
	}

	.block-small .block-content {
		width: 168px;
	}

	.home-cat .block-small .meta-info {
		display: none;
	}

	.carousel-posts-inner {
		margin: 0 20px;
		width: 220px;
	}

	#content .hc-title .control-nav {
		margin: 4px 5px;
	}

	.flex-control-nav li {
		margin: 0 1px;
	}

	.control-nav ol li a {
		height: 10px;
		width: 10px;
	}

	.home-cat.reviews .flex-viewport {
		width: 260px;
	}

	.hc-inner .home.review-box {
		width: 256px;
	}

	.home.review-box .score-list {
		margin: 15px 5px 0 !important;
	}

	/*****Blog*****/

	#content .blog-archives .blog-post {
		height: 100%;
		width: 258px!important;
	}

	.blog-archives .blog-post .post-thumbnail {
		float: none;
		height: 105px;
		width: 248px;
	}

	.blog-archives .blog-post .post-review {
		margin: -34px 0 0 102px;
	}
	#content .blog-archives .blog-post {
   		 float: left;
   		 height: 250px!important;
   		 margin: 0px 0px 30px;
   		 overflow: hidden;
   		 width: 250px;
	}
	.blog-archives .blog-post .content-right {
		float: none;
		width: 250px;
		height:250px;
	}

	/******Single Post*****/

	#content .single-content .top-image {

	}

	#content .single-content .content-meta .meta-right {
		font-size: 11px;
	}

	.single-ad-unit {
		height: 100%;
		width: 100%;
	}

	.review-box {
		border: 1px solid #E6E6E6;
		float: none;
		margin: 0 0 10px 0;
		width: 258px;
	}

	.review-box .score img {
		width: 125px;
	}

	.score-list {
		margin: 15px 25px 0 !important;
	}

	.score-per-criteria img {
		width: 80px;
	}

	.author-bio {
		width: 260px;
	}

	#author-description {
		width: 100%;
	}

	/*****Social Sharing*****/

	.social-buttons img {
		width: 61px;
	}

	/*****Related Posts*****/

	#content .related-posts .related-item {
		width: 256px;
	}

	#content .related-posts .post-thumbnail {
		height: 60px;
		width: 80px;
	}

	#content .related-posts .content-items {
		height: 100%;
		width: 165px;
	}

	#content .related-posts h4.post-title {
		margin: 15px 5px 0;
	}

	#content .related-posts .meta-info {
		display: none;
	}

	/*****Comments input etc*****/
	.comment .vcard {
		margin: 0 10px 10px 0;
	}

	#respond input {
		width: 236px;
	}

	#respond input#url {
		width: 236px;
	}

	/*****Sidebar-right*****/

	#sidebar-right {
		float: right;
		margin: 0 0 0 0;
	}

	.feat-widget .post-thumbnail {
		margin: 0 10px 0 5px;
	}

	/*****Footer*****/

	.ad-space {
		width: 100%;
	}

	.footer-ad {
		height: auto;
		text-align: center;
		width: 100%;
	}

	#footer-box {
		width: 300px;
	}

	#footer-box .footer-widget {
		margin: 5px 0 20px;
	}

	#footer-bottom .bottom-content {
		margin: 0 auto;
		width: 250px;
	}
#footer-bottom .copyright {
    margin: 0 0 0 0;
}
	/*****Page Setting*****/

	.page-header {
		margin: 0 0 20px 20px;
		width: 260px;
	}

	#content.full-width {
		width: 260px;
	}

	.content-half.left {
		float: none;
		margin-right: 0;
		width: 100%;
	}

	.contact-field input {
		width: 249px;
	}

	.content-half.right {
		width: 100%;
	}

#gift {
    float: right;
    margin-right: 0;
}

#arrow {
	display:none;
}
.arrowbox {
	height: auto;
	margin: 0px 10px 0px 0px;
	width: 260px;
	float: left;
	display:inherit;

}
	
#gcimg2 {
                display:none!important;
}
#gctext {
                height:auto;
		font-size: 13px;
		width: 235px;
               
}
#gcbanner  {

display:none;
}
.symple-tabs .tab-content {
    width:250px;
    padding:0px!important;
    border-left: none!important;
    border-right: none!important;
    border-bottom: none!important;
}
#gctext {
                width:230px;
               
}
#ann-left {
    width: 250px!important;
}          
#ann-right {
	width: 250px!important;
	margin-left: 0px!important;
}

#tule {
	width:250px!important;
	height:150px!important;
}
.yt-video {
	width:250px!important;
	height:150px!important;
}

#full-img {
	width:260px;
}
#sidebar-img {
	width:260px;
	float:left;
}

/***Key Initiatives Page Mods for Mobile***/
.key-wrap {
	width:235px;
	padding:0 0 0 10px;
	background-color: #fff!important;
	margin-bottom:50px;

}

.key-left {
	width:235px;



}

.key-right {
	width:235px;
	padding:0 0 0 0;
	font-size: 13px;

}
/***ORU Page Mods for Mobile***/
.ru-wrap {
	width:235px;
	padding:0 0 0 10px;
	background-color: #fff!important;
}

.ru-left {
	width:235px;
	margin-bottom:10px;

}

.ru-right {
	width:235px;
	padding:0 0 0 0;
	font-size: 13px;
	margin-bottom:10px;
}
	
/*****Core Facilities Landing Page Mods for Mobile*****/

.coreslider {
	display:none;
}
.core-newsbox2 {
	width: 260px;
	float:left;
	margin: 40px 0px 0px 0px;
	display:inherit;

}
.core-newsboxhdr2 {
	color: #fff;
        background: #002855;
	padding: 5px 5px 5px 12px;
  	text-transform: uppercase!important;
}

.core-wrap {
	padding:0 0 0 10px;
	width:225px;
	margin-bottom:50px;
}

.core-left {
	float:left;
	width:235px;
	padding:10px 0 0 0;
}

.core-right {
	float:left;
	width:235px;
	padding: 0 0 0 0;
}
/***Connect With Us Landing Page Mods for Mobile ***/


.connect1 {
	margin:0 0 20px 0;
	width:240px;
}
.connect2-1 {
	width:240px;
	float:left;
	margin:0 0 0 0;
}
.connect3 {
	width:240px;
	float:left;
	margin:0 0 20px 0;
}
#connect-news {
	background-size: 100%;
	background: url("/wp-content/uploads/connect-news-mobile.jpg") 0 0 no-repeat;
	height:163px;

}

#connect-news:hover {
	background: url("/wp-content/uploads/connect-news-mobile.jpg") 0 0 no-repeat;
}
#connect-vcr {
	background-size: 100%;
	background: url("/wp-content/uploads/VCR-Message-Mobile.jpg") 0 0 no-repeat;
	height:163px;

}

#connect-vcr:hover {
	background: url("/wp-content/uploads/VCR-Message-Mobile.jpg") 0 0 no-repeat;
}
	
#connect-fb {
	background: url("/wp-content/uploads/connect-fb.jpg") 0 0 no-repeat;

}
#connect-fb:hover {
	background: url("/wp-content/uploads/connect-fb.jpg") 0 0 no-repeat;
}

#connect-tw {
	background: url("/wp-content/uploads/connect-tw.jpg") 0 0 no-repeat;

}

#connect-tw:hover {
	background: url("/wp-content/uploads/connect-tw.jpg") 0 0 no-repeat;
}

#connect-yt {
	background: url("/wp-content/uploads/connect-yt.jpg") 0 0 no-repeat;
}

#connect-yt:hover {
	background: url("/wp-content/uploads/connect-yt.jpg") 0 0 no-repeat;
}

 #connect-li {
	background: url("/wp-content/uploads/connect-li.jpg") 0 0 no-repeat;
}

#connect-li:hover {
	background: url("/wp-content/uploads/connect-li.jpg") 0 0 no-repeat;
} 
	/*****TMCR Landing Page mods for mobile*****/


.tmcr {
  font-size: 11px;
  width: 233px;
  margin: 0 0 30px 0;
}
#tmcrcontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tmcr-1.jpg") 0 0 no-repeat;
}

#tmcrcontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tmcr-2.jpg") 0 0 no-repeat;
}
#tmcrcontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tmcr-3.jpg") 0 0 no-repeat;
}
/*****Grand Challenges Landing Page mods for Mobile*****/

#grand {
  width: 260px;
  margin: 0 0 0 0;
}
#grandcontent1 {
	background: url("/wp-content/uploads/RISE-main-mobile.jpg") 0 0 no-repeat;
	height:161px;
}

#grandcontent2 {
	background: url("/wp-content/uploads/IFHA-main-mobile.jpg") 0 0 no-repeat;
	height:161px;
}

#grandcontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/RISE-main-mobile.jpg") 0 0 no-repeat;
}

#grandcontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/IFHA-main-mobile.jpg") 0 0 no-repeat;
}

/***IRB Landing Page Mods for Mobile***/

.irb-wrap {
	width:260px;
}

.irb-left {
	width:260px;
	height:170px;

}

.irb-right {
	width:260px;

} 	
#irb-box1 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box1:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box2 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}
	
#irb-box2:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box3 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box3:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box4 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box4:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}	
	
#irb-box5 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box5:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box6 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box6:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box7 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box7:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box8 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box8:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box9 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box9:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box10 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box10:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box11 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box11:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box12 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box12:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
#irb-box13 {
	margin:0;
	height: 210px;
	width:260px;
	float:left;
	background-size: 100%;
}

#irb-box13:hover {
	cursor:pointer;
	height:210px;
	width:260px;
	background-size: 100%;
}
	
.irb-icon-wrap {
	margin-left:50px;
}
	
.irb-links {
	width:260px;
	float:left;
	margin:20px 20px 0 0;
}
	
#irbbox1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/irb-researchers.jpg") 0 0 no-repeat;
}

#irbbox2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/irb-participants.jpg") 0 0 no-repeat;
}


/*****IA Landing Page mods for mobile*****/


.ia {
  font-size: 11px;
  width: 233px;
  margin: 0 0 30px 0;
}
#iacontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ia-1.jpg") 0 0 no-repeat;
}

#iacontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ia-2.jpg") 0 0 no-repeat;
}
#iacontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ia-3.jpg") 0 0 no-repeat;
}
/*****FIBC Landing Page mods for mobile*****/


.fibc {
  font-size: 11px;
  width: 233px;
  margin: 0 0 30px 0;
}
#fibccontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/fibc-1.jpg") 0 0 no-repeat;
}

#fibccontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/fibc-2.jpg") 0 0 no-repeat;
}
#fibccontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/fibc-3.jpg") 0 0 no-repeat;
}
/*****IE Landing Page mods for mobile*****/


#ie {
  font-size: 11px;
  width: 233px;
  margin: 0 0 30px 0;
}
#iecontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ie-1.jpg") 0 0 no-repeat;
}

#iecontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ie-2.jpg") 0 0 no-repeat;
}

	/*****Funding Opps Landing Page mods for mobile*****/


.fo {
  font-size: 11px;
  width:260px;
  margin:0;
}
	#focontent1 {
background-size: 260px;
  margin:0;


}

#focontent2 {
background-size: 260px;
	  margin-top:-130px;

}
#focontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/finding-funding.jpg") 0 0 no-repeat;
	background-size: 260px;

}

#focontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/limited-submissions.jpg") 0 0 no-repeat;
	background-size: 260px;

}

	

	/*****News Center Landing Page mods for mobile*****/
#bot-hdr {
	margin-top:0;
}

#newspagebox1 {
	background: url("/wp-content/uploads/news-1sm.jpg") left top no-repeat;
	width:230px;
	font-size:16px;
	height:90px;
}


#newspagebox2 {
	background: url("/wp-content/uploads/news-2sm.jpg") left top no-repeat;
	width:230px;
	font-size:16px;
}

#newspagebox3 {
	width:230px;
	font-size:16px;

}

#newspagebox4 {
	background: url("/wp-content/uploads/news-4sm.jpg") left top no-repeat;
	width:230px;
	font-size:16px;
}

#newspagebox5 {
	background: url("/wp-content/uploads/news-5sm.jpg") left top no-repeat;
	width:230px;
	font-size:16px;

}

#newspagebox6 {
	width:230px;
	font-size:16px;
}

#quotebox {
	margin: 5px 0 5px 10px;
}
.google_map_wrapper {
 	width: 250px!important;
	float:none;
}
.featured-stories {
	width: 170px;
	float: left;
	margin: 0 0 0 45px;
	height:auto;
	
}
#expo {
	float:left;
	margin:10px 0 10px 0;
	width:260px;
}
#expo-hdr {
	margin:10px 10px 0 -8px;
}

.soliloquy-container .soliloquy-viewport {
    display: none!important;
}
.soliloquy-container .soliloquy-prev {
    display: none!important;

}
.soliloquy-container .soliloquy-next {
    display: none!important;
}
.wp-caption, .wp-caption-text {
    width: 260px;
    text-align: left;
}
.wp-caption img, .wp-caption img a {
    width: 260px;
}

		/*****Animal Care Landing Page mods for mobile*****/
.ac {
  font-size: 11px;
  width: 233px;
  margin: 0 0 0 0;

}
#accontent1:hover {
	background-size: 233px 220px;
}

#accontent2:hover {
	background-size: 233px 220px;

}
#accontent3:hover {
	background-size: 233px 220px;

}
	#accontent1 {
	background-size: 233px 220px;

}
#accontent2 {
	background-size: 233px 220px;

}
#accontent3 {
	background-size: 233px 220px;

}

	/***Research Tour Page Mods for mobile***/
#improve-text {
    width: 200px;
}
#glance-bg {
    background-image: none;
    height: 570px;
    background-color: #002855;
}
.glance-box {
    width: 100%;
    font-size: 15px;
    margin: 20px 0 20px 0;
}
.glance-title {
    font-size: 40px;
}
.apart-wrap {
	width:235px;
	padding:0 0 0 10px;
	background-color: #fff!important;
}

.apart-left {
	width:235px;
}

.apart-right {
	width:235px;
	padding:0 0 0 0;
	font-size: 13px;
	float:left;
}
#rankings-bg {
    background-image:none;
    height: 900px;
    background-color: #002855;
}
.rankings-icon {
    width: 100%;
}
#r-units-wrap {
	width:250px;
}

#r-units-left {
	width:250px;

}

#r-units-right {
	width:250px;
	float:left;
	padding: 0 0 0 0;
}
	
#impact-bg {
    background-image:none;
    height: 550px;
    background-color: #002855;
}
	
#tech-bg {
    background-image:none;
    height: 650px;
    background-color: #002855;
}

.tech-text {
    width: 200px;
}
.opp-icon {
	width: 150px;
	height: 140px;
	margin-left:55px;
        margin-top: 20px;
}
.opp-title {
padding-top:40px;
}

	
/***About Us Page Mods for Mobile***/
.about-wrap {
	width:235px;
	padding:0 0 0 10px;
	background-color: #fff!important;
}

.about-left {
	width:235px;
}

.about-right {
	width:235px;
	padding:0 0 0 0;
	font-size: 13px;
}
	
#aboutbox1 {
	background: url("/wp-content/uploads/about-ra.jpg") 0 0 no-repeat;
	height:188px;
	width:240px;
}

#aboutbox1:hover {
	display:none;
}

			/*****Research Communication Landing Page mods for Mobile*****/
#rc-wrap {
	margin-left:10px;
}
	
#rc-content-1 {
	width:95%;
	background-size: 100%;
	margin:10px;

}

#rc-content-1:hover {
	background-size: 100%;

}
	
#rc-content-2 {
	width:95%;
	background-size:100%;
	margin:10px;

}

#rc-content-2:hover {
	background-size:100%;

}
	
#rc-content-3 {
	width:95%;
	background-size:100%;
	margin:10px;

	
}

#rc-content-3:hover {
	background-size:100%;

}
	

	/*****Science Communication Landing Page mods for Mobile*****/
.sc-img {
	margin:15px 0 15px 10px;
}
	
/*****RCI Landing Page mods for Mobile*****/




#rci-box1 {
	margin:0;
	height: 230px;
	width:260px;
	float:left;
	background-size:100%;
}

#rci-box1:hover {
	cursor:pointer;
	height: 230px;
	width:260px;
	background-size:100%;
}
	
#rci-box2 {
	margin:0;
	height: 230px;
	width:260px;
	float:left;
	background-size:100%;
}
	
#rci-box2:hover {
	cursor:pointer;
	height: 230px;
	width:260px;
	background-size:100%;
}
	
#rci-box3 {
	margin:0;
	height: 230px;
	width:260px;
	float:left;
	background-size:100%;
}

#rci-box3:hover {
	cursor:pointer;
	height: 230px;
	width:260px;
	background-size:100%;
}
	
#rci-box4 {
	margin:0;
	height: 230px;
	width:260px;
	float:left;
	background-size:100%;
}

#rci-box4:hover {
	cursor:pointer;
	height: 230px;
	width:260px;
	background-size:100%;
}	
	
#rci-box5 {
	margin:0;
	height: 230px;
	width:260px;
	float:left;
	background-size:100%;
}

#rci-box5:hover {
	cursor:pointer;
	height: 230px;
	width:260px;
	background-size:100%;
}
	
#rci-box6 {
	margin:0;
	height: 230px;
	width:260px;
	float:left;
	background-size:100%;
}

#rci-box6:hover {
	cursor:pointer;
	height: 230px;
	width:260px;
	background-size:100%;
}	
	
	/*****IRSI Landing Page mods for mobile*****/
#irsi-research-pathways {
	height:840px;
	padding:1px 10px 0 10px;
}
	
/***Full 3, Full 4, Full 5, Side 4 Icons and Thumbs MODS for Mobile***/

.side-3-img {
  width: 100%;
  margin: 0 0 20px 0;
  text-align: center;
  float:left;
}
	
	.side-4-icon {
  width: 100%;
  height: 170px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom:20px;

}

.side-4-icon img {
  left:70px;
}

.side-4-icon img.top:hover {
  opacity:0;
}

.side-4-text {
	padding-top:90px;
}

.full-1-wrap {
	width:235px;
	padding:0 0 0 10px;
	background-color: #fff!important;
	margin-bottom:50px;
}

.full-1-left {
	width:235px;
}

.full-1-right {
	width:235px;
	padding:0 0 0 0;
	font-size: 13px;

}

.full-3-wrap {
	width:100%;
}

.full-3 {
	width:100%;
	margin:0 0 20px 0;

}
.full-3-box {
	width:100%;
	margin:10px 5px 20px 5px;
}

.full-4 {
	width:100%;
	margin:0 0 50px 0;

}

.full-4-box {
    width: 100%;
    margin: 10px 10px 10px 10px;
}

.full-5 {
	width:100%;
	margin:0 0 50px 0;
}
.full-five-hov {
  width: 100%;
margin-bottom:20px;
}

.full-five-hov img {
  left:65px;
}


}
/***Ipad***/
@media only screen and (min-width: 691px) and (max-width: 1024px) {

/*HOMEPAGE VIDEO STRIP MODS FOR TABLET*/
.hp-video1 {
	width:100%;
	float:left;
	margin-bottom:25px;
}

.hp-video2 {
	width:100%;
	float:left;
	margin-left:0;
	margin-bottom:25px;
}
.hp-video3 {
	width:100%;
	float:left;
	margin-left:0;
}


/***home video***/
 	.svideo-section {
 		position:relative;
 		width:100%;
 		height:270px;
 		overflow: hidden;
	    display:inherit;
 		}	
 	#svideo-bd-elem {
 		width:640px;
		position:relative;
		top:0;
 		height:240px!important;
 		}
	#hvideo-text {
  		text-align:right;
  		width:900px;
		margin:250px 0 0 120px;
  
}
#video-blue-btn {
  position: relative;
 		top:20px;
 		right:0;
 		bottom:0;
 		left:170px;


}
 	.svideo-overlay {
 		left:-550px;
		top:-130px;
}

.post-width {
	width:400px;
	line-height:150%;
}

	
	/***home EXPO video Tablet***/


#hvideo-text-expo {
  		width:900px;
		margin:200px 0 0 580px;
  
}
#video-blue-btn-expo {
	  position: relative;
 		top:20px;
 		right:0;
 		bottom:0;
 		left:40px;
		padding:6px;
		font-size: 1.5em;


}
.svideo-overlay-expo {
 		left:-550px;
		top:-130px;
}

	/******/	
	
	.post-width {
	width:400px;
	line-height:150%;
}
	
	
#header {
	width:100%;
}
#header-container {
	width:100%;
	padding:0 0 0 40px;
}
#header-right-block {
	padding:0 80px 0 0;
}
#twitter-widget-0 { 
      height: 132px !important; 
    }

#portal-siteactions {
width:230px;
padding: 0px 0px 0px 0px;
  }


#content ul li {
    margin-bottom: 10px;
}


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

    font-size: 97%;

}	
h1 {
	font-size: 20px;
}

#container {
	margin-top: 0;
	padding: 0;
	width: 655px;
	padding-right:50px;
}

#top-bar .news.left {
		width: 420px;
}

.simply-scroll .simply-scroll-clip {
		margin: 0;
		max-width: 282px;
}

#header .logo {
	float: left;
	margin: 25px 10px;
	min-width: 160px;
	text-align: left;
}

#header .header-ad {
		width: 100%;
}

#social-icons {
        padding: 0 0 7px 7px;

}
#homepage-video {
	width:650px!important;
	height:450px!important;
}
#spo-video {
	width:450px!important;
	height:370px!important;
}
#primary-navigation {
    margin-left: auto;
    margin-right:auto;
    height:35px;
    width: 650px!important;
}

#nav-menu ul li a {
    color: #FFF;
    font-family: "Lucida Grande","Lucida Sans","Verdana",sans-serif;
    font-size: 8px;
    line-height: 13px;
    padding: 10px 3px 10px 6px;
    text-decoration: none;
    text-transform: uppercase;
    z-index: 3000 !important;
}
#nav-menu ul ul li a {
    color: #494949;
    font-size: 8px;
    line-height: 22px;
    margin: 0px;
    padding: 2px;
    text-transform: uppercase;
}
#breadcrumb {
    padding-left:5px;
    font-size: 12px !important;
}

	#main-content {
	margin: 0px 0 0 30px;
	}
.qlbox {
	height: auto;
	padding: 0px;
	width: 100%;
	margin: 10px 0 0 0;
}


.qlbox li {
	font-size:9px!important;

}
	.flex-direction-nav .flex-prev {
		opacity: 1;
		right: 33px;
	}
	.flex-direction-nav .flex-next {
		opacity: 1;
		right: 5px;
	}

	/*****Sidebars*****/

	#sidebar-right {
		-moz-column-count: 2;
		-moz-column-gap: 60px;
		-webkit-column-count: 2;
		-webkit-column-gap: 60px;
		column-count: 2;
		column-gap: 60px;
		clear: both;
		margin: 0;
		width: 660px;
		display:none;
	}

	#sidebar-right .sidebar-widget {
		display:none;
		float: none;
		width: 100%;
	}

#sidebar-left {
	display: inherit;
	width: 25%;
	}

	/*****Page Setting*****/


#content {
	width:71%;

	}

#hcontent {
	width:660px;

	}
#content.full-width {
	 width: 660px!important;
}
.blog-archives .blog-post .content-right {
	width: 500px;
	padding:0 0 0 0;
}
.blog-archives .blog-post .post-thumbnail img {
	height: 50px;
	width: 100px;

}
.blog-archives .blog-post .post-thumbnail {

    width: 100px;
}
#content .single-content .content-meta .meta-left {
	width:800px;
}
#content .blog-archives .blog-post {
    width: 659px !important;
}


	/*****Footer*****/

	.ad-space {
		width: 100%;
	}

	.footer-ad {
		width: 100%;
	}

	#footer-box {
		-moz-column-count: 2;
		-moz-column-gap: 60px;
		-webkit-column-count: 2;
		-webkit-column-gap: 60px;
		column-count: 2;
		column-gap: 60px;
		clear: both;
		margin: 0 0 0 40px;
		width: 720px;
	}

	#footer-box .footer-widget {
		display: inline-block;
		float: none;
		margin-bottom: 35px;
		width: 100%;
		font-size:9px;
	}
#footer-box .footer-widget-title {
    font-size: 12px;
    margin: 0px 0px 0px;
}

	#footer-bottom .bottom-content {
		width: 660px;
	}
#gift {
    float: right;
    margin-right: 20px;
}

.ms-skin-default .ms-nav-prev {
  display: none;

}
.ms-nav-next, .ms-skin-default .ms-nav-prev {
  display: none; 
}

	/*****homepage custom mods for Tablet*****/
.homeslider {
	width:645px;
	margin:0 0 40px 0;
}
#home-fb-img {
	width:640px;
}
.toolkit {

	display:none;
}
.newsbox {
	display: none;

}
.annbox {
	display:none;
}
.newsbox2 {
	display: inherit;
	width: 312px;
	float:left;
	margin: 0 0 0 0;

}
.newsbox2hdr {
	color: #fff;
        background: #002855;
	padding: 5px 5px 5px 12px;
	font-size:11px;
}

.annbox2 {
	margin: 0 0 0 15px;
	width: 312px;
	float:left;
	display:inherit;

}
.annbox2hdr {
	color: #fff;
        background: #002855;
	padding: 5px 5px 5px 12px;
	font-size:11px;
}

.annbox2 li {
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration:none;
	text-align:left;
	line-height: 1.7em;
	padding:0px 5px 0px 5px;
	font-size:11px;
}

.annbox2 li a {
	display: block;
	list-style-type: none;
	border-bottom: #999 1px solid;
	color: #002855;
	text-decoration:none;
}

.annbox2 a:hover {
        color: #000;
	border-bottom: #999 1px solid;
   	margin: 0px;
	display: block;
	background: #B2BECC;
}


.callbox {
	width: 203px;
	margin: 0 15px 15px 0;
}
.callboxhdr {
	font-size:10px!important;
	text-transform:none;

}
.callboxcontent {
  height: 230px;
}
.callboxcontent img {
  position:absolute;
  left:0;
  animation-duration: .5s;
  -webkit-transition: opacity .3s ease-in-out;
  -moz-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
  width:203px;
}
.call-icon {
    height: 110px;
}

.call-title {
padding-top:70px;
}

#ft {
	margin: 15px 0 0 0;
	padding: 15px 0 20px 0;
	height: 32px;
	width: 640px;

}

#ftbox {
 	-ms-transform: rotate(45deg); /* IE 9 */
  	-webkit-transform: rotate(45deg); /* Safari */
   	transform: rotate(45deg);
	background: #264B68;
	width: 40px;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	z-index: 0;

} 

#ftwrap {
	margin-right:auto;
	margin-left:auto;
	width:500px;
	margin-bottom:200px;
} 


.fticon2 {
	width: 150px;
	height: 140px;
	margin-left:7px;
        margin-top: 20px;
	margin-bottom: 20px;

}

.lpbox {
	width: 200px!important;
	margin: 0px 0px 0px 10px;
}
.lpboxhdr {
		font-size:9px;
		padding:2px;
}
.lp2boxhdr {
		font-size:10px;
		padding:5px;
}
.lp2box li {
	font-size:9px;
}

	#right {
		width:470px!important;
}
	#right2 {
		width:330px!important;
}
#ocrimg {
	width: 240px;
	height: 120px;
	}
#gc  {
	margin: 0px 5px 0px 5px;
	width: 210px;
	float: left;
}
#gcbanner  {

	width: 450px;
}

#rise  {

	width: 145px;
	float: left;
}

#arrow {
	display:none;
}
.arrowbox {
	height: auto;
	margin: 0px 430px 0px 0px;
	float: left;
	display:inherit;

}
.arrowboxhdr {
	display:none;
}
.arrowbox li {
	list-style-type: none;
	margin-bottom: 5px;
	margin-top: 5px;
	text-decoration:none;
	text-align:left;
	font-size:13px;

}

.arrowbox li a {
	display: initial;
	list-style-type: none;
	color: #03C;
	text-decoration:underline;
	border-bottom:none;
	background: #fff!important;
}

.arrowbox a:hover {
        color: #03C;
   	margin: 0px;
	display: block;
	border-bottom:none;
	background: #fff!important;
}
.google_map_wrapper {
 	width: 450px!important;
	float:none;
}

#content .blog-archives .blog-post {

    width: 669px;
}
#gcimg1 {
                float:left;
		width:200px;
}
 
#gcimg2 {
                display:none!important;
}
 
#gctext {
		width:220px;
		height:190px;
		font-size:13px;
}
  
#ann-left {
    width: 300px!important;
padding-top:15px;
}          
#ann-right {
    width: 320px!important;
margin-left: 10px!important;
}  
/*****Core Facilities Landing Page mods for Tablet*****/

.coreslider {
	width:450px;
}
	
.core-wrap {
	width:450px;
}

.core-left {
	width:200px;
}

.core-right {
	width:210px;
}
	

/***Key Initiatives Page Mods for Tablet***/
.key-wrap {
	height:300px;
	width:575px;
	background-color: #fff!important;

}

.key-left {
	width:250px;


}

.key-right {
	width:300px;
	font-size: 13px;

}
/***ORU Page Mods for Tablet***/
.ru-wrap {
	height:auto;
	width:575px;
	background-color: #fff!important;
	float:left;

}

.ru-left {
	width:150px;


}

.ru-right {
	width:250px;
	margin-bottom:10px;

}
/***Connect With Us Landing Page Mods for Tablet***/


.connect1 {
	margin:0 0 20px 0;
	width:620px;
	height:163px;
}
.connect2 {
	width:193px;
	float:left;
	margin:0 20px 0 0;
	height:125px;
}
.connect3 {
	width:300px;
	float:left;
	margin:0 20px 0 0;
}
#connect-news {
	background: url("/wp-content/uploads/connect-news.jpg") 0 0 no-repeat;
	background-size: 100%;
}

#connect-news:hover {
	background: url("/wp-content/uploads/connect-news.jpg") 0 0 no-repeat;
	background-size: 100%;
}
#connect-vcr {
	background: url("/wp-content/uploads/vc-message.jpg") 0 0 no-repeat;
	background-size: 100%;
}

#connect-vcr:hover {
	background: url("/wp-content/uploads/vc-message.jpg") 0 0 no-repeat;
	background-size: 100%;
}
	
#connect-fb {
	background: url("/wp-content/uploads/connect-fb.jpg") 0 0 no-repeat;
	background-size: 100%;

}
#connect-fb:hover {
	background: url("/wp-content/uploads/connect-fb.jpg") 0 0 no-repeat;
	background-size: 100%;
}

#connect-tw {
	background: url("/wp-content/uploads/connect-tw.jpg") 0 0 no-repeat;
	background-size: 100%;

}

#connect-tw:hover {
	background: url("/wp-content/uploads/connect-tw.jpg") 0 0 no-repeat;
	background-size: 100%;
}

#connect-yt {
	background: url("/wp-content/uploads/connect-yt.jpg") 0 0 no-repeat;
	background-size: 100%;
}

#connect-yt:hover {
	background: url("/wp-content/uploads/connect-yt.jpg") 0 0 no-repeat;
	background-size: 100%;
}
#connect-li {
	background: url("/wp-content/uploads/connect-li.jpg") 0 0 no-repeat;
	background-size: 100%;
}

#connect-li:hover {
	background: url("/wp-content/uploads/connect-li.jpg") 0 0 no-repeat;
	background-size: 100%;
}
.connect3 a {
  font-size: 12px;
}


		/*****TMCR Landing Page Mods For Tablet*****/


.tmcr {
  font-size: 11px;
  margin: 0 5px 0 65px;
  width: 210px;
}


#tmcrcontent {
	padding: 170px 5px 10px 10px;
	font-size:20px;
}
#tmcrcontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tmcr-1.jpg") 0 0 no-repeat;
}

#tmcrcontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tmcr-2.jpg") 0 0 no-repeat;
}
#tmcrcontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/tmcr-3.jpg") 0 0 no-repeat;
}


/***IRB Landing Page Mods for Tablet***/
.irb-wrap {
	width:400px;
	margin-left:20px;
}

.irb-left {
	float:left;
	width:400px;
	height:280px;

}

.irb-right {
	float:left;
	width:350px;
	padding:0 0 0 20px;

}
	
.irb-icon-wrap {
	margin-left:70px;
}

.irb-photo-wrap {
	margin-left:30px;
}

.irb-links {
	margin:20px 20px 0 50px;
}
	
#irbbox1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/irb-researchers.jpg") 0 0 no-repeat;
}

#irbbox2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/irb-participants.jpg") 0 0 no-repeat;
}


/*****Grand Challenges Landing Page mods for Tablet*****/

#grand {
	margin: 0 0px 0 30px;
	height:290px;
}
#grandcontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/RISE-main.jpg") 0 0 no-repeat;
}

#grandcontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/IFHA-main.jpg") 0 0 no-repeat;
}

	/*****IA Landing Page Mods For Tablet*****/

.ia {
  font-size: 11px;
  margin: 0 5px 0 5px;
  width: 210px;
}

#iacontent {
	padding: 170px 5px 10px 10px;
	font-size:20px;
}
#iacontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ia-1.jpg") 0 0 no-repeat;
}

#iacontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ia-2.jpg") 0 0 no-repeat;
}
#iacontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ia-3.jpg") 0 0 no-repeat;
}
	/*****FIBC Landing Page Mods For Tablet*****/


.fibc {
  font-size: 11px;
  margin: 0 5px 0 5px;
  width: 210px;
}

#fibccontent {
	padding: 170px 5px 10px 10px;
	font-size:20px;
}
#fibccontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/fibc-1.jpg") 0 0 no-repeat;
}

#fibccontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/fibc-2.jpg") 0 0 no-repeat;
}
#fibccontent3:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/fibc-3.jpg") 0 0 no-repeat;
}
	/*****IE Landing Page Mods For Tablet*****/


#ie {
  font-size: 11px;
  margin: 0 15px 0 5px;
  width: 310px;
}

#iecontent1 {
	padding: 0 5px 10px 10px;
	font-size:20px;
}
#iecontent2 {
	padding: 0 5px 10px 10px;
	font-size:20px;
}
#iecontent1:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ie-1.jpg") 0 0 no-repeat;
}

#iecontent2:hover {
	cursor:pointer;
	background: url("/wp-content/uploads/ie-2.jpg") 0 0 no-repeat;
}

	
		/*****Funding Opps Page Mods For Tablet*****/


.fo {
  font-size: 11px;
  margin: 0 15px 0 5px;
  width: 310px;
}

#focontent1 {
	padding: 0 5px 10px 10px;
	font-size:20px;
	background-size: 310px;
}
#focontent2 {
	padding: 0 5px 10px 10px;
	font-size:20px;
	background-size: 310px;
}
#focontent1:hover {
	cursor:pointer;
	background-size: 310px;
}

#focontent2:hover {
	cursor:pointer;
	background-size: 310px;
}
	
	
	/*****News Center Landing Page Mods For Tablet*****/
#bot-hdr {
	margin-top:0;
}

#newspagebox1 {
	background: url("/wp-content/uploads/news-1sm.jpg") left top no-repeat;
	width:290px;
	height:90px;
	font-size:22px;

}


#newspagebox2 {
	background: url("/wp-content/uploads/news-2sm.jpg") left top no-repeat;
	width:290px;
	font-size:22px;
}

#newspagebox3 {
	width:290px;

}

#newspagebox4 {
	background: url("/wp-content/uploads/news-4sm.jpg") left top no-repeat;
	width:290px;
}

#newspagebox5 {
	background: url("/wp-content/uploads/news-5sm.jpg") left top no-repeat;
	width:290px;
}

#newspagebox6 {
	width:290px;
}
#expo {
	float:right;
	margin:10px 80px 0 23px;
	width:200px;
}
#expo-hdr {
	float:left;
	margin:10px 10px 0 23px;
	width:300px;
}
#full-img {
	width:800px;
}
#sidebar-img {
	width:440px;
}
img.aligncenter {
    width:100%
}
.wp-caption, .wp-caption-text {
    width: auto !important;
}
.soliloquy-container .soliloquy-viewport {
	width:450px!important;
}
/***Research Tour Page Mods for Tablet***/
#improve-text {
    width: 550px;
}
#glance-bg {
    padding: 10px;
	height: 280px;
}

.glance-box {
    font-size: 15px;
}

.glance-title {
    font-size: 30px;
}

.apart-wrap {
	width:675px;
	background-color: #fff!important;
}

.apart-left {
	width:250px;
}

.apart-right {
	width:380px;
	font-size: 13px;
}
.tech-text {
    width: 550px;
}
.opp-icon {
    height: 150px;
}

.opp-title {
padding-top:40px;
}
#r-units-right {
    width: 250px;
}	
	
	/*****Animal Care Landing Page Mods For Tablet*****/

.ac {
  font-size: 11px;
  margin: 0 5px 0 5px;
  width: 210px;
}

#accontent {
	padding: 170px 5px 10px 10px;
	font-size:20px;
}
#accontent1:hover {
	background-size: 210px 220px;
}

#accontent2:hover {
	background-size: 210px 220px;

}
#accontent3:hover {
	background-size: 210px 220px;

}
		#accontent1 {
	background-size: 210px 220px;

}
#accontent2 {
	background-size: 210px 220px;

}
#accontent3 {
	background-size: 210px 220px;
}
	
	
	
	/***About Us Page Mods for Tablet***/
.about-wrap {
	height:300px;
	width:475px;
	margin:0 0 0 70px;
}

.about-left {
	width:450px;
}

.about-right {
	width:300px;
	font-size: 13px;
}

	
	
	/*****Research Communication Landing Page mods for Tablet*****/
#rc-wrap {
	margin-left:10px;
}
	
#rc-content-1 {
	width:29%;
	margin:11px;
	background-size: 100%;

}

#rc-content-1:hover {
	background-size: 100%;

}
	
#rc-content-2 {
	width:29%;
	margin:11px;
	background-size: 100%;
}

#rc-content-2:hover {
	background-size: 100%;

}
	
#rc-content-3 {
	width:29%;
	margin:11px;
	background-size: 100%;
	
}

#rc-content-3:hover {
	background-size: 100%;

}

/***RESEARCH RESOURCES MODS for Tablet***/

#research-connect-wrap {
	margin-left:12px;
}


	
/*****Science Communication Landing Page mods for Tablet*****/
.sc-img {
	margin:10px 10px 10px 10px;
	width:45%;
}
	

	
	/*****RCI Landing Page mods for Tablet*****/




#rci-box1 {
	margin:15px;
	height:230px;
	width:260px;
	float:left;
	background-size: 100%;
}

#rci-box1:hover {
	cursor:pointer;
	height:230px;
	width:260px;
	background-size: 100%;
}
	
#rci-box2 {
	margin:15px;
	height:230px;
	width:260px;
	float:left;
	background-size: 100%;
}
	
#rci-box2:hover {
	cursor:pointer;
	height:230px;
	width:260px;
	background-size: 100%;
}
	
#rci-box3 {
	margin:15px;
	height:230px;
	width:260px;
	float:left;
	background-size: 100%;
}

#rci-box3:hover {
	cursor:pointer;
	height:230px;
	width:260px;
	background-size: 100%;
}
	
#rci-box4 {
	margin:15px;
	height:230px;
	width:260px;
	float:left;
	background-size: 100%;
}

#rci-box4:hover {
	cursor:pointer;
	height:230px;
	width:260px;
	background-size: 100%;
}	
	
#rci-box5 {
	margin:15px;
	height:230px;
	width:260px;
	float:left;
	background-size: 100%;
}

#rci-box5:hover {
	cursor:pointer;
	height:230px;
	width:260px;
	background-size: 100%;
}
	
#rci-box6 {
	margin:15px;
	height:230px;
	width:260px;
	float:left;
	background-size: 100%;
}

#rci-box6:hover {
	cursor:pointer;
	height:230px;
	width:260px;
	background-size: 100%;
}	

	/*****IRSI Landing Page mods for tablet*****/
#irsi-research-pathways {
	height:600px;
	padding:5px 100px 20px 100px;

}
	
/***Full 3, Full 4, Full 5, Side 4 Icons and Thumbs MODS fot Tablet***/

.side-3-img {
  width: 30%;
  margin: 0 12px 20px 0;
  text-align: center;
  float:left;
}
.side-4-icon {
  height: 170px;
  width: 50%;
}


.side-4-icon img.top:hover {
  opacity:0;
}

.side-4-text {
  font-size:1.0em;
  padding-right:20px;
  padding-top:85px;
}


.full-1-wrap {
	height:150px;
	width:575px;
	background-color: #fff!important;
	margin:0 0 20px 0;
}

.full-1-left {
	width:250px;


}

.full-1-right {
	width:300px;
	font-size: 13px;
	padding-top:0px;
}

.full-3-wrap {
	width:80%;
	margin-left:auto;
	margin-right:auto;
}
.full-3-box {
	width:30%;
	margin:30px 5px 30px 5px;
}

.full-4 {
	margin-bottom:70px;
}

.full-4-box {
    width: 21%;
    margin: 30px 10px 30px 10px;

}	


.full-five-hov img {
  left:0;
}

.full-five-hov-title {
font-size:1em;
}


}




	
