.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
  text-transform: none;
letter-spacing:0px;}

/*customised nav*/
.av-main-nav > li > a {
	font-size: 16px;
	font-weight: 400;
	font-family: "Montserrat";
}

#header{
  padding: 40px 0 80px 0}

a{
  font-weight:bold;
	color:#415768;
}

.container{
  padding: 0px 10px;
}

.logo{
  width:202px;
  margin-top: 20px;
}

.hr-invisible {
    float: none;
  height: 8px !important;}

#top .social_bookmarks li {
    border-right-style: solid;
    border-right-width: 0px;
  font-size: 20px;}

#top #wrap_all .social_bookmarks li a:hover {
    text-decoration: none;
    background-color: transparent;
  color: #7BAFD4;}

a {
    text-decoration: none !important;
}

.main_menu{
    top: 40px !important;}

.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
    border-left-style: solid;
  border-left-width: 2px;}

strong.news-headline:hover{
  	color: #7BAFD4;
      -webkit-transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
    transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
}
  
.main_color .button:hover, .main_color .ajax_controlls a:hover, .main_color #submit:hover, .main_color .big_button:hover, .main_color .contentSlideControlls a:hover, .main_color #submit:hover, .main_color input[type='submit']:hover {
    background-color: transparent;
    color: #7BAFD4;
  border-color: transparent;
      -webkit-transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
    transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
}

input[type="submit"], input[type="reset"], input[type="button"], .button-container a, .button-container.medium a {
    padding: 0px 0px !important;
    font-size: 26px !important;
    line-height: 1em !important;
  margin-bottom: 0 !important;}

.main_color .primary-background, .main_color .primary-background a, div .main_color .button, .main_color #submit, .main_color input[type='submit'], .main_color .small-preview:hover, .main_color .avia-menu-fx, .main_color .avia-menu-fx .avia-arrow, .main_color.iconbox_top .iconbox_icon, .main_color .iconbox_top a.iconbox_icon:hover, .main_color .avia-data-table th.avia-highlight-col, .main_color .avia-color-theme-color, .main_color .avia-color-theme-color:hover, .main_color .image-overlay .image-overlay-inside:before, .main_color .comment-count, .main_color .av_dropcap2, #top #wrap_all .main_color .av-menu-button-colored > a .avia-menu-text, .main_color .av-colored-style .av-countdown-cell-inner, .responsive #top .main_color .av-open-submenu.av-subnav-menu > li > a:hover, #top .main_color .av-open-submenu.av-subnav-menu li > ul a:hover {
    background-color: transparent;
    color: #415968;
  border-color: transparent;}

#top form {
    margin-bottom: 10px !important;
}

#top #searchsubmit, .ajax_load{
  width: 46px;
  height: 45px;}

#top #searchform {
    margin: 0;
    padding: 0;
    height: 48px;
}

.main_color a {
  -webkit-transition: none;
    transition: none;
    -webkit-transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
    transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-color 0.8s ease-in-out;
}

#top label {
    font-weight: normal;
    font-size: 16px;
}

#top #s {
    padding: 11px;
}

/*customised next post*/
#top .avia-post-nav:hover {
    background: rgba(65,89,104,0.9);
}

/*customised spacing between columns*/
div .av_one_third {
margin-left: 2%;
width: 31.4%;
}

#socket .copyright {
	float: right;
	font-family: "Lato";  
}
.genericon{
	font-size: 26px !important;
    margin-left: -15px;
}

/*hide triangle on mobile menu*/
#mobile-advanced li > a:before, .html_header_mobile_behavior #mobile-advanced span > a:before, #mobile-advanced .mega_menu_title:before {
	display: none !important;
}

/*added tagline with CSS and php changes, see comment at end*/

.header-tagline {
	font-size: 26px;
	float: right;
	font-weight: 400;
	color: #415968;
	font-family: "Montserrat";
}

.widget{
  padding: 0px 0 0px 0;}

/*customised news on front page*/
.news-thumb{
  display:none;}

.news-headline {
    font-weight: normal;
    font-size: 16px;
    text-align: left;
}

.inner_sidebar {
  margin-left: 0px;}

/*customised links on homepage*/
a:hover {
    text-decoration: none;
  color: #7bafd5;}

a.none,
a.none:hover { color:inherit; }

#mobile-advanced {
  background-color: #ffffff;}

/*customised forms*/
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select{
  border: Solid 2px #ACD4F1 !important;
	font-size: 16px;
	font-weight: normal;
	font-family: "Lato";
  padding: 12px 8px;
margin-bottom: 9px;
background-color: #ffffff !important;
}

.mc4wp-form-basic label, .mc4wp-form-theme label {
    font-weight: normal;
    margin-bottom: -9px;
    display: block;
    font-family: "Lato";
  color: #415968;}

.avia_ajax_form .button{
  font-family: "Montserrat";
  min-width: inherit;
}

.mc4wp-form-basic button, .mc4wp-form-basic input[type=submit], .mc4wp-form-basic input[type=button], .mc4wp-form-theme button, .mc4wp-form-theme input[type=submit], .mc4wp-form-theme input[type=button] {
  font-family: "Montserrat";}

.mc4wp-form-basic, .mc4wp-form-theme {
  margin: -30px 0;}

/*Twitter feed changes*/
.tweet_data{
font-size: 16px !important;
  font-family: "Lato";
  line-height:23px;
  padding-left: 51px;
    padding-bottom: 5px;
}

ul.light li.tweets_avatar .times a, ul.light li.tweets_avatar .wdtf-screen-name a, ul.light li.tweets_avatar .stats a {
    color: #7BAFD4 !important;
}

.light div.wdtf-screen-name span.screen_name {
    font-weight: 700;
    color: #415968 !important;
    font-family: "Montserrat";
}

.tweets_avatar img{
  margin-right: 4px;}

.fetched_tweets.light .tweets_avatar .tweet_data a:hover {
    color: #7BAFD4 !important;
}

.fetched_tweets.light .tweets_avatar .tweet_data a {
    color: #415968 !important;
}

ul.light li.tweets_avatar .tweet_data {
  color: #415968 !important;
}

.fetched_tweets > li {
    font-family: none;
    box-shadow: none;
    list-style-type: none;
    margin: 0px;
}
li.tweets_avatar {
    padding: 8px 0px 8px !important;
    border-radius: 0px;
}
div.times{
  display:none;
}

div.wdtf-screen-name {
      margin-left: 0px;
    font-size: 16px;
    line-height: 22px;
  font-family: "Lato";
}

/*custom text is tagline on homepage*/
div.custom_text {
	position: absolute;
	font-size: 26px;
	font-weight: 400;
	right: 0px;
	color: #415968;
	font-family: "Montserrat";
  	top: -5px;
}

/*Blog customisation*/

.avia-content-slider .fake-thumbnail .slide-image{
  display:none;
}

.template-blog .blog-meta {
    display: none;
}

.slide-content {
    border-bottom: 2px #c3dbee solid !important;
    padding-bottom: 20px;
}

.read-more-link {
    text-align: right;
}

.main_color a:hover, .main_color h1 a:hover, .main_color h2 a:hover, .main_color h3 a:hover, .main_color h4 a:hover, .main_color h5 a:hover, .main_color h6 a:hover, .main_color .template-search a.news-content:hover, .main_color .wp-playlist-item .wp-playlist-caption:hover {
    color: #7bafd4 !important;
}

span.blog-categories, .text-sep-cat, .text-sep-date {
display: none!important;
}

.avia-content-slider .slide-entry-title {
    margin-top: -30px;
}

#top .pagination .current, #top .pagination a, #top .fullsize .template-blog .pagination a{
  	font-size: 16px;
}

.pagination .pagination-meta {
    font-size: 16px;
}
/*removes smiley face added by jetpack*/
img#wpstats {
display: none !important;
}

/*custom text on homepage for desktop vs responsive*/
    .responsive-home-heading{
    font-size:26px!important;
    line-height:36px!important;
	font-family: "Montserrat";
  	font-weight: 700 !important;
    
}

  	.responsive-home-body{
    line-height:16px!important;

}

/*DV Team*/

.dv-panel-title {padding: 30px 60px 0px 30px!important;}
.dvteamgrid .dv-member-desc{bottom:-30px;}
.dv-panel-inner{padding: 0px 30px 30px 30px!important;}
.teamlist-popup p{margin-bottom: 15px;}
.dv-member-info {visibility: hidden !important;}
.image-overlay.overlay-type-extern .image-overlay-inside:before {
    content: '\E832';
    font-family: 'entypo-fontello';
    color: transparent !important;
}
button.mfp-close, button.mfp-arrow {
    background: #415768 !important;
}
.mfp-close, .mfp-close-btn-in .mfp-close, .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{
      background: #7bafd4 !important;
}

/*Footer*/

.footer-pipe{
  padding-left:10px;
  padding-right:10px;
}

/*Responsive*/

/* iPads (landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {

	html.responsive.html_boxed{
  		background: #ffffff !important;
	}
  
    .responsive-home-heading{
    font-size:20px!important;
    line-height:30px!important;
    font-weight: 700 !important;
  }
  
  	.responsive-home-body{
    font-size:12px!important;
    line-height:20px!important;
   	display: block;
  }
  
  .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{
  font-size:22px!important;
  }
    
}

/* iPads (portrait) */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {

  	html.responsive.html_boxed{
  		background: #ffffff !important;
	}
  
    .responsive-home-heading{
    font-size:20px!important;
    line-height:30px!important;
    font-weight: 700 !important;
  }
  
  	.responsive-home-body{
    font-size:12px!important;
    line-height:20px!important;
   	display: block;
  }
  
  .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{
  font-size:22px!important;
  }
  
  .page-id-262 .flex_column.av_one_full.flex_column_div.first.avia-builder-el-11.el_before_av_one_full.avia-builder-el-first{
  background-image:none!important;
  }
}

@media only screen and (max-width: 767px) {
  
	html.responsive.html_boxed {
		background: #ffffff !important;
	}
  
	
	div.custom_text {
		display: none;
	}
  
  .responsive #header_main .inner-container, .responsive .main_menu {
    position: static;
    height: 120px;
    padding-top: 30px;}
  
  .responsive #top #header_meta .social_bookmarks li {
    color: #415968;
    border: none !important;}

  .responsive #top #header_meta .social_bookmarks li a:hover {
  color: #7BAFD4;}
  
  #advanced_menu_toggle, #advanced_menu_hide {
    background-color: #415968;
    color: #ffffff;
    border-color: #415968;}
 
.avia_desktop #advanced_menu_toggle:hover, .avia_desktop #advanced_menu_hide:hover {
    background-color: #7BAFD4;
    color: #ffffff;
    border-color: #7BAFD4;
}
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{
  font-size:24px;}

}
/*
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
MAke change to dvteam/styles.php when updating plugin
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 

Replace html,body{margin:0px !important;} with html,body{margin:auto !important;} in dvteam/styles.php

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
add this to functions.php Adds subheading on header
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 

function add_custom_text() {
	?>
	Building Inclusive Digital Economies
	&lt;?php
}
add_action(&#039;ava_after_main_menu&#039;, &#039;add_custom_text&#039;, 10, 0);

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
add this to functions.php removes time stamp on posts widget
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 

function change_avia_date_format($date, $function) {
  if(!empty($function) &amp;&amp; $function != &#039;avia_get_comment_list&#039;) $date = get_option(&#039;date_format&#039;);
  return $date;
}
add_filter(&#039;avia_widget_time&#039;, &#039;change_avia_date_format&#039;, 10, 2);

= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
add this to functions.php increase excerpt length
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 

add_filter(&#039;avf_postgrid_excerpt_length&#039;,&#039;avia_change_excerpt_length&#039;,10,1);
function avia_change_excerpt_length()
{
return 240;
}

*/