/*
 __          __  _                                       _
 \ \        / / | |         /\                          | |
  \ \  /\  / /__| |__      /  \   ___  ___ ___ _ __   __| | ___ _ __
   \ \/  \/ / _ \ '_ \    / /\ \ / __|/ __/ _ \ '_ \ / _` |/ _ \ '__|
    \  /\  /  __/ |_) |  / ____ \\__ \ (_|  __/ | | | (_| |  __/ |
     \/  \/ \___|_.__/  /_/    \_\___/\___\___|_| |_|\__,_|\___|_|

Theme Name: Alpha Child
Description: Alpha Child Theme
Author: Web Ascender
Template: alpha
*/
@import url('https://fonts.googleapis.com/css?family=Fira+Sans:400,500&display=swap');
/*--------------------------------------------------------------
VC OVERWRITES
--------------------------------------------------------------*/

.hide, .hidden{display:none;}

.vc_btn3.vc_btn3-color-orange, .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat
{
	background:#f5a728;
	font-size:20px;
	text-transform:uppercase;
}
.yellow-btn
{
	background:#f5a728;
	color:#fff;
	display:inline-block;
	font-size:20px;
	padding:14px 20px;
	text-transform:uppercase;
}
.yellow-btn:hover
{
	background:#f5b14b;
	color:#fff;
}
.yellow-btn.small
{
	font-size:16px;
	padding:8px 12px;
}
.vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat
{
	font-size:20px;
	text-transform:uppercase;
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab > a
{
	border-color: #adafaa;
	border-left: none;
	border-right: none;
	border-top: none;
	color: #adafaa;
	font-weight:bold;
	font-size: 20px;
	margin: 0 0 20px;
}
body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab.vc_active > a
{
	color:#053c6e;
	border-color: #053c6e;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_active .vc_pagination-trigger
{
	background:#f5a728;
}
.vc_pagination-color-grey.vc_pagination-style-outline .vc_pagination-trigger
{
	border-color:#f5a728;
}
/*--------------------------------------------------------------
HOME
--------------------------------------------------------------*/
.wpb_image_grid .wpb_image_grid_ul .isotope-item
{
	max-width:150px;
	margin: 0 12px 20px 0;
}
.home-news-events h3
{
	float:left;
}
.home-news-events p
{
	float:right;
	margin: 7px 0 0;
}
.wpb_video_wrapper
{
	border:solid 3px #fff;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
	left:3%;
}
.who-we-are-one
{
	z-index:10;
}
.who-we-are-two
{
	left: -3%;
}
.home-events ul
{
	padding:0;
}
.home-events li
{
	border-left:solid 3px #f6a800;
	list-style-type:none;
	padding-left: 15px;
	line-height: 140%;
	margin-bottom: 15px;
}
body .em-events-widget li .home-event-title a
{
	color:#383838 !important;
	font-size:15px;
}
.home-event-title a:hover
{
	color:#51b5e0 !important;
}
.home-event-date
{
	color:#727272;
	font-size:14px;
}
.home-news .vc_gitem_row
{
	display:flex;
	height:100%;
}
.home-news .vc_gitem_row .vc_custom_heading
{
	height: 100%;
	justify-content: center;
	align-items: center;
	display: flex;
}
.home-news .vc_gitem_row .vc_custom_heading h4
{
	font-size:20px;
	line-height:140%;
	padding:0 10px;
}
.home-news .vc_gitem-zone:hover
{
	opacity:.8;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item
{
	display: flex;
	height: 100px;
	align-items: center;
}
/*.wpb_image_grid .wpb_image_grid_ul img
{
	height:max-content;
}*/
.home-marketplace-row h3 a
{
	color:#053c6e;
}

.home .vc_gitem-link{text-indent:-9999px;color:#000;}
/*--------------------------------------------------------------
PAGE
--------------------------------------------------------------*/
body
{
	font-family:'Fira Sans', sans-serif;
}
body a
{
	text-decoration:none;
}
body p, body ul li
{
	font-size:16px;
}
.large p
{
	font-size:19px;
}
body h1
{
	font-size:57px;
}
body h2
{
	font-size:42px;
}
body h3
{
	font-size:29px;
}
body h4
{
	font-size:24px;
}
body h1, body h2, body h3, body h4, body h5, body h6
{
	color:#053c6e;
	font-weight:300;
}
.box-shadow
{
	box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
}
.white-text a
{
	color:#51b5e0;
}
.white-text a:hover
{
	color:#fff;
}
.top-links
{
	background:#053c6e;
	color:#fff;
	text-align:right;
	clip-path: polygon(48% 0, 100% 0, 100% 100%, 50% 100%);
}
.top-links .top-links-inner
{
	display:inline-block;
	padding: 3px 0 7px;
	width:540px;
}
.top-links-inner-text {
    margin: 2px 0 0;
    display: inline-block;
	font-size:14px;
}
.top-links .top-links-inner a
{
	color:#fff;
	font-size:14px;
}
.top-links .top-links-inner a:hover
{
	color:#51b5e0;
}
.site-header-flex
{
	border-top:solid 4px #053c6e;
	z-index: 100;
}
body .site-header-flex .header-content
{
	height:auto;
}
.site-header-flex .site-branding
{
	display: inline-block;
	margin: -10px 0 0px;
	width:270px;
}
.site-header-flex .site-branding img
{
	padding:0;
}
.site-footer
{
	border-top:solid 1px #adafaa;
}
body .site-footer .footer-copyright {
    color: #adafaa;
}
.wa-credit
{
	text-transform:none;
}
body main
{
	margin-top: 87px;
}
.inner-top-banner
{
	height: 400px;
}
.inner-top-banner-two
{
	height: 400px;
	position: absolute !important;
	left: 15px !important;
	top: 87px;
}
.admin-bar .inner-top-banner-two
{
	top: 119px;
}
.site-header .site-branding img, .site-header-flex .site-branding img{max-height: 50px;
/*padding-top: 10px;*/
	top: -12px;
	position: relative;
	background: #fff;
	padding: 10px;align-content
}
/*--------------------------------------------------------------
SEARCH
--------------------------------------------------------------*/
form.search-form
{
	display: inline-block;
	margin-left: 40px;
	width:280px;
}
body input.search-field
{
	border:none;
	font-family:'Fira Sans', sans-serif;
	font-size:13px;
	height:auto;
	padding: 5px 110px 4px 10px;
}
body .search-submit
{
	background:none;
	color:#444f51;
	padding: 5px 10px 3px;
	position:relative;
	left:-40px;
}
body .search-submit:hover
{
	background:none;
	color:#51b5e0;
}
/*--------------------------------------------------------------
SITE NAVIGATION
--------------------------------------------------------------*/
body .ubermenu .ubermenu-row
{
	width:100%;
}
.ubermenu .ubermenu-item.ubermenu-item-level-0
{
	max-width:160px;
	vertical-align: middle;
}
.ubermenu .ubermenu-item.ubermenu-item-level-0 span
{
	padding:0;
}
.ubermenu .ubermenu-item.ubermenu-item-level-0 span span
{
	font-size:14px;
	font-weight:500 !important;
	padding:10px 20px 10px 10px;
	text-align:center;
}
body .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator
{
	right:5px;
}
.ubermenu ul ul ul li a
{
	color:#2a96c4 !important;
}
.ubermenu ul ul ul ul li a
{
	color:#2a96c4 !important;
	font-size:13px;
	font-weight:normal !important;
}
.ubermenu-item-level-3 a, .ubermenu-item-level-2 a
{
	font-size:16px;
}
.ubermenu .ubermenu-item.ubermenu-item-level-0 li span span {
    text-align: left;
    padding: 0;
}
/*--------------------------------------------------------------
INNER NAVIGATION
--------------------------------------------------------------*/
.vc_wp_custommenu
{
	background: #053c6e;
	padding: 35px 35px 15px;
}
.vc_wp_custommenu a
{
	color:#fff;
}
.vc_wp_custommenu a:hover
{
	color:#51b5e0;
}
.vc_wp_custommenu li, .vc_wp_custommenu li.current-page-ancestor a, .vc_wp_custommenu li.current-page-ancestor li li
{
	display:none;
}
.vc_wp_custommenu li.current-page-ancestor, .vc_wp_custommenu li.current-page-ancestor li, .vc_wp_custommenu li.current-page-ancestor li a, .vc_wp_custommenu li li.current-menu-item li, .vc_wp_custommenu li li.current-menu-item li a, .vc_wp_custommenu li li.current-menu-ancestor li, .vc_wp_custommenu li li.current-menu-ancestor li a
{
	display:block;
}
.vc_wp_custommenu li.current-page-ancestor li
{
	font-size:18px;
}
.vc_wp_custommenu li li.current-menu-item a, .vc_wp_custommenu li li li.current-menu-item a, .vc_wp_custommenu li li.current-menu-item li a:hover
{
	color:#51b5e0;
}
.vc_wp_custommenu li li ul
{
	margin-top:15px !important;
}
.vc_wp_custommenu li li li {
    font-size: 16px !important;
    margin-left: 15px;
}
.vc_wp_custommenu li li.current-menu-item li a
{
	color:#fff;
}
/*--------------------------------------------------------------
EVENTS
--------------------------------------------------------------*/
.parent-pageid-374 #main article {
    max-width: 100%;
}
.single-location #main
{
	max-width:100%;
	width:100%;
	padding-top:0;
}
.parent-pageid-374 .entry-header, .single-location .entry-header
{
	background-image:url(/wp-content/uploads/2020/05/inner-top-bg.png);
	background-size:cover;
	background-position:center;
	border-bottom:solid 3px #f5a728;
	padding:140px 0;
}
.parent-pageid-374 .entry-content-body, .single-location .entry-content-body
{
	padding:80px 0 80px;
}
.parent-pageid-374 .entry-content-body ul, .single-location .entry-content-body ul
{
	margin-bottom: 35px !important;
	padding:0 0 35px;
}
.parent-pageid-374 .entry-content-body ul li, .single-location .entry-content-body ul li
{
	border-left:solid 3px #f6a800;
	list-style-type:none;
	padding-left: 15px;
	line-height: 160%;
}
.parent-pageid-374 .entry-content-body .home-event-title a, .single-location .entry-content-body .home-event-title a
{
	font-size:24px;
}
.parent-pageid-374 .entry-content-body .home-event-date, .single-location .entry-content-body .home-event-date
{
	font-size:18px;
}
.event-template-default main
{
	padding:0;
	width:100%;
}
.event-template-default .entry-header
{
	background-image:url(/wp-content/uploads/2020/05/inner-top-bg.png);
	background-size:cover;
	background-position:center;
	border-bottom:solid 3px #f5a728;
	padding:140px 0;
}
.event-template-default .entry-header h1
{
	width:50%;
}
.event-template-default .entry-content
{
	padding:40px 0 80px;
}
.event-breadcrumb
{
	padding:40px 0 0;
}
.event-breadcrumb p
{
	font-size:14px;
	margin:0;
}
.event-date-time {
    width: 23%;
    display: inline-block;
	vertical-align: top;
	margin-right: 2%;
}
.event-content {
    display: inline-block;
    width: 74%;
    vertical-align: top;
}
.events-content ul
{
	margin-bottom: 35px !important;
	border-bottom: solid 1px #adafaa;
	padding:0 0 35px;
}
body .events-content li
{
	border-left:solid 3px #f6a800 !important;
	list-style-type:none !important;
	padding-left: 15px !important;
	line-height: 160% !important;
	margin-bottom: 35px !important;
}
.events-content .home-event-title a
{
	color: #383838 !important;
	font-size:24px;
}
.events-content .home-event-title a:hover
{
	color: #51b5e0 !important;
}
.events-content .home-event-date
{
	font-size:18px;
}
.page-id-376 .inner-top-banner-two .wpb_wrapper, .page-id-375 .inner-top-banner-two .wpb_wrapper, .page-id-378 .inner-top-banner-two .wpb_wrapper, .page-id-377 .inner-top-banner-two .wpb_wrapper{max-width:1080px;margin:0 auto;}
.page-id-376 .wrapper, .page-id-375 .wrapper, .page-id-378 .wrapper, .page-id-377 .wrapper{margin:0 auto !important;}
.em-search-main br {
    display: none;
}





/*

SITEMAP

*/
.pagelist ul li{list-style-type:disc;margin:0;}
.pagelist ul li a{display:inline-block;padding:5px 0;}
/*--------------------------------------------------------------
NEWS
--------------------------------------------------------------*/
.single-post main, .single-post #main article, .single-blog_posts main, .single-blog_posts #main article
{
	padding:0;
	max-width: 100%;
	width: 100%;
}
.single-post .entry-header, .single-blog_posts .entry-header
{
	background-image:url(/wp-content/uploads/2020/05/inner-top-bg.png);
	background-size:cover;
	background-position:center;
	border-bottom:solid 3px #f5a728;
	padding:140px 0;
}
.single-post .entry-header h1, .single-blog_posts .entry-header h1
{
	width:50%;
}
.single-post .entry-content, .single-blog_posts .entry-content
{
	padding:80px 0;
	margin:0 auto !important;
}

.single-blog_posts .dpe-flexible-posts, .page-id-1937 .dpe-flexible-posts{
	list-style: none;
	padding:0;
}
.entry-content-text
{
	display:inline-block;
	vertical-align:top;
	margin-right:4%;
	width:70%;
}
.entry-content-sidebar
{
	display:inline-block;
	vertical-align:top;
	width:25%;
}
.entry-content-sidebar #secondary
{
	margin: 0;
	padding: 0;
	width:100%;
}
.cat-links i
{
	display:none;
}
.page-id-48 .vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9::before, .page-id-1937 .vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-16-9::before {
	padding:0 !important;
}
.page-id-48 .vc_gitem-zone-a .vc_gitem-row-position-top, .page-id-1937 .vc_gitem-zone-a .vc_gitem-row-position-top
{
	position:relative !important;
}
.vc_gitem-post-data-source-post_date
{
	color:#727272;
	font-size:14px;
}
.vc_btn3-size-xs
{
	font-size:16px !important;
}
/*--------------------------------------------------------------
ARCHIVE
--------------------------------------------------------------*/
.category main
{
	padding:0;
	max-width: 100%;
	width: 100%;
}
.category .page-header
{
	background-image:url(/wp-content/uploads/2020/05/inner-top-bg.png);
	background-size:cover;
	background-position:center;
	border-bottom:solid 3px #f5a728;
	padding:140px 0;
}
.category .page-header h1
{
	width:50%;
}
.category .category-entry-content
{
	padding:80px 0;
}
.category h2.entry-title
{
	font-size:30px;
	margin-bottom:20px;
}
.category #main article
{
	border-bottom:solid 1px #adafaa;
	margin-bottom: 35px;
}
.category #main article:last-child
{
	border:none;
}
/*--------------------------------------------------------------
FACET
--------------------------------------------------------------*/
.facetwp-template main
{
	margin-top:0;
}
.facetwp-template main article:last-child
{
	border:none;
}
.facetwp-template main article
{
	border-bottom:solid 1px #adafaa;
	margin-bottom:35px !important;
	padding-bottom:15px;
}
body .facetwp-template h3
{
	margin-bottom:20px !important;
}
body .facetwp-template .entry-summary
{
	margin-bottom:20px !important;
}
.facet-links a
{
    display: inline-block;
	font-size:14px;
    margin: 15px 20px 20px 0;
}
/*--------------------------------------------------------------
DOCUMENT/LIBRARY SINGLE
--------------------------------------------------------------*/
.single-library_proceedings main, .single-library_proceedings #main article
{
	padding:0;
	max-width: 100%;
	width: 100%;
}
.single-library_proceedings .entry-header
{
	background-image:url(/wp-content/uploads/2020/05/inner-top-bg.png);
	background-size:cover;
	background-position:center;
	border-bottom:solid 3px #f5a728;
	padding:140px 0;
}
.single-library_proceedings .entry-header h1
{
	width:50%;
}
.single-library_proceedings .entry-content
{
	padding:80px 0;
}

.single-publication_download main, .single-publication_download #main article
{
	padding:0;
	max-width: 100%;
	width: 100%;
}
.single-publication_download .entry-header
{
	background-image:url(/wp-content/uploads/2020/05/inner-top-bg.png);
	background-size:cover;
	background-position:center;
	border-bottom:solid 3px #f5a728;
	padding:140px 0;
}
.single-publication_download .entry-header h1
{
	width:50%;
}
.single-publication_download .entry-content
{
	padding:80px 0;
}
/*--------------------------------------------------------------
SEARCH
--------------------------------------------------------------*/
.flag-links
{
	display:inline-block;
}
.flag-links a img
{
	max-width: 26px;
  top: 3px;
  position: relative;
  margin-left: 3px;
}
.flag-links a img:hover
{
	opacity:.7;
}
.header-google-search
{
	display:inline;
}
.header-google-search input[type="text"]
{
	border-radius: 0;
	margin-bottom:0px;
	padding: 5px 10px 2px;
	width: 300px;
	font-size: 12px;
	line-height: 100%;
}
.header-google-search input[type="submit"]
{
	background: #f5a728;
	border: none;
	color: #fff;
	text-transform: uppercase;
	padding: 9px 20px 8px;
	margin-left: 5px;
	font-size: 14px;
}
#google-search-box input[type="text"]
{
	border-radius: 0;
	margin-bottom:10px;
	width: 400px;
}
#google-search-box input[type="submit"]
{
	background: #f5a728;
	border: none;
	color: #fff;
	text-transform: uppercase;
	padding: 13px 25px;
	margin-left: 5px;
}
#google-search-results
{
    margin-top: 40px;
    padding-top: 20px;
}
.search-result-item
{
	border-top: solid 1px #edf0f0;
	display:inline-block;
	padding: 40px 0 20px;
	width:100%;
}
#google-search-results h5
{
    font-size: 30px;
    margin-bottom: 20px;
}
#google-search-results h5 a
{
	color:#053c6e;
}
#google-search-results h5 a:hover
{
	color:#51b5e0;
}
#google-search-results p
{
	margin-bottom:15px;
}
#google-search-results img
{
    float: left;
    margin-right: 20px;
}
.mobile-uber-menu
{
	display:none;
}

/*--------------------------------------------------------------
FORMS
--------------------------------------------------------------*/
.gform_wrapper label h3{
	margin-bottom:10px;
}

.gform_wrapper label p{
	margin-bottom:10px;
}

.gform_wrapper label li, .gform_wrapper label ul{
	list-style-type:circle !important;
}

.gform_wrapper label li:before{
	content:"- "
}

.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{
	margin-top:0;
}

.gform_wrapper h2.gsection_title{
	font-size:1.5em;
	margin-bottom:10px !important;
}

.gfield_price.field_description_above .gfield_label{
	margin-bottom:10px;
}

.gform_wrapper span.ginput_product_price, .gform_wrapper span.ginput_total{
	color:#cf920c;
	font-weight:500;
}

.gform_wrapper h3.gform_title{
	font-size:2em;
}

.gpnf-add-entry{
	background:#f5a728;
	color:#fff;
	text-transform: uppercase;
	box-shadow:none;
	text-shadow:none;
	border:none;
	padding:8px 20px;
	transition: all .3s;
}

.gpnf-add-entry:hover{
	background-color: #f5b14b;
}

.gform_wrapper .gform_footer input[type=submit]{
	transition: all .3s;
}

.gform_wrapper .gform_footer input[type=submit]:hover{
	background:#002d4f;
}

ul.feedback{
	margin:0;
	padding:0;
	list-style:none;
}

ul.feedback li{
	padding:30px;
	margin:0;
}

ul.feedback li:nth-child(2n+1){
	background:#f4f4f4;
}

.feedback .spec{
	padding-bottom:15px;
}

.spec a{
	color:#404040;
	pointer-events: none;
  cursor: default;
  text-decoration: none;
}

.feedback .title{
	/*font-size:22px;*/
}

.gform_confirmation_wrapper {
	padding: 60px 0;
    text-align: center;
}

#gform_fields_login, #gform_fields_login .gfield_checkbox{
	margin:0 !important;
}

#gform_fields_login, #gform_fields_login li{
	list-style-type:none !important;
}


/*--------------------------------------------------------------*/
@media print{
	body{
		font-family:'Fira Sans', sans-serif; 
		line-height: 160%;
		padding: 0 20px;
	}
	h1, h2, h3, h4, h5
	{
		line-height:120%;
	}
	form.search-form
	{
		display:none;
	}
	#skip-link{
		display:none;
	}
	.mobile-uber-menu{
		display:none;
	}
}
@media (max-width: 1180px){
	.ubermenu .ubermenu-item.ubermenu-item-level-0
	{
		max-width: 150px;
	}
	.ubermenu .ubermenu-item.ubermenu-item-level-0 span span
	{
		font-size:12px;
	}
	.site-header-flex .site-branding
	{
		width: 160px;
		z-index:100;
	}
	form.search-form
	{
		margin-right:20px;
	}
	body .home-text
	{
		background: rgba(255,255,255,.7);
    	padding: 20px !important;
	}
	.home-btn
	{
		margin-left:20px;
	}
	body h1 {
		font-size: 42px;
	}
	.entry-header .wrapper, .page-header .wrapper
	{
		padding:0 20px;
	}
	.single-post .entry-content, .category .category-entry-content
	{
		padding:80px 20px;
	}
	.event-breadcrumb {
		padding: 40px 20px 0;
	}
	.event-template-default .entry-content, .single-library_proceedings .entry-content {
		padding: 40px 20px 80px;
	}
}
@media (max-width: 1024px){
	.top-links
	{
		text-align: center;
		clip-path: none;
	}
	.top-links .top-links-inner
	{
		font-size:12px;
		padding: 4px 0;
	}
	.top-links-inner-text
	{
		margin:0;
	}
	.top-links .top-links-inner a
	{
		font-size:12px;
	}
	body input.search-field
	{
		font-size:12px;
		padding:4px 110px 2px 10px;
	}
	body .search-submit
	{
		padding:4px 10px;
	}
	.site-header-flex
	{
		border:none;
		padding:0;
	}
	.site-header-flex .site-branding
	{
		margin:10px auto;
	}
	.nav-icon.toggle-button
	{
		left:20px;
	}
	body main {
		margin-top: 67px;
	}
	body .main-navigation
	{
		background:none;
		box-shadow:none;
		left: 270px;
		margin:0;
		padding:0;
		top:28px;
		visibility:visible;
	}
	body .main-navigation nav
	{
		background:#fff;
		box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.06);
		top:-2px;
	}
	.ubermenu .ubermenu-item.ubermenu-item-level-0
	{
		max-width:100%;
		padding: 5px 10px;
	}
	.ubermenu .ubermenu-item.ubermenu-item-level-0 > a
	{
		text-align:left;
	}
	body .ubermenu .ubermenu-item-type-column > .ubermenu-submenu-type-stack > .ubermenu-item-normal:first-child
	{
		margin-top:0 !important;
	}
	body .ubermenu ul ul ul li a {
		color: #2a96c4 !important;
		font-size: 12px;
		padding: 2px 30px !important;
	}
	body .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target
	{
		font-size:12px;
		padding:0 30px;
	}
	body .ubermenu .ubermenu-item.ubermenu-item-level-0 span span
	{
		font-size:12px;
	}
	body .ubermenu .ubermenu-autocolumn, body .ubermenu .ubermenu-submenu-type-stack {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	body .ubermenu-item-level-4 a
	{
		font-size:11px;
	}
	
	#site-navigation
	{
		display:none;
	}
	.mobile-uber-menu
	{
		display:block;
	}
	.mobile-uber-menu {
		display: block;
		position: absolute;
		top: 28px;
		background: #fff;
		width: 280px;
		z-index: 10;
	}
	.inner-top-banner-two
	{
		top:67px;
	}
	.home-news .vc_gitem_row
	{
		position:relative;
	}
	.home-news .vc-gitem-zone-height-mode-auto:before
	{
		padding-top:0;
	}
	.home-news-events p
	{
		font-size:14px;
	}
}
@media (max-width: 768px){
	.getting-started .vc_tta-panel-body .vc_column-inner
	{
		padding:170px 0;
	}
	.home .vc-gitem-zone-height-mode-auto:before
	{
		padding-top: 40%;
	}
	.home-news .vc_gitem_row .vc_custom_heading h4
	{
		margin:0;
	}
	.single-post .entry-header h1, .event-template-default .entry-header h1, .single-library_proceedings .entry-header h1 {
		width: 100%;
	}
	.entry-content-text
	{
		margin-right:0;
		width:100%;
	}
	.entry-content-sidebar
	{
		margin-top:40px;
		width:100%;
	}
	.event-date-time
	{
		margin-right: 0%;
		width:100%;
	}
	.event-content
	{
		width:100%;
	}
	#google-search-results img
	{
		float: none;
		margin-right: 0;
		margin-bottom:20px;
	}

}


