@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600,700&amp;display=swap');

li#menu-item-1145 *:hover, 
li#menu-item-1145 *:active,  
li#menu-item-1145 *:focus {
  text-decoration: none;
}
.dropdown {
  position: relative;
}
.drop-nav{
  position: absolute;
  display: none;
}
.drop-nav li {
  border-bottom: 1px solid rgba(255,255,255,.2);
}
.dropdown:hover > .drop-nav, .flyout:hover > .flyout-nav {
  display: block;
  background: #F8F8F8;
  padding: 4px;
  margin-top: 4px;
  border-right: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
}

#footer .container > div li {
  background: none;
  border: none;
  box-shadow: none;
}
#menu-item-1145 a {
  color: #919191;
  font-size: 11px;
}
#menu-item-1145 {
  list-style: none; 
  float: left;
  margin-top: 5px;
  height: 25px;
}
.av_secondary_right .sub_menu {
  float: right !important;
  margin-right: 10px;
}


#menu-about-iou-financial .current_page_item a {
  color: #192A4E !important;
  font-weight: 700;
}

.avia-testimonial-image{
	width: 200px;
  	height: 200px
}

.ls-l p{
	border: 1px solid #e1e1e1 !important;
}

.av_secondary_right .sub_menu{
	float: left;
}

table#t1 tbody tr td {
  font-weight: bold;
  font-family: Montserrat;
}

table#t2 tbody tr td {
  font-weight: bold;
  padding: 0px 10px 18px 5px;
  font-family: Montserrat;
}

/* <!-- 5/22/15 --> */

.avia-icon-list LI
{
   /*
   margin-top: minus top property tightens up the spacing between each topic item
   margin-left: minus left property shifts the entire icon list container back to the left due to the margin-left settings in .iconlist_icon that recentered the dotted lines
   */
	margin: -30px 0 0 -17px;
}
.avia-icon-list .iconlist_icon
{
	height: 40px;
	width: 40px;
	font-size: 22px;
	line-height: 40px;
   /*
   margin-left:  Important to do here -  recenters the dotted line
   margin-right: gives space right of the circle for adjacent text
   */
	margin: 0 30px 0 13px;
}
.avia-icon-list-container .iconlist_content
{
	font-size: 13px;
	/*
  line-height: tightens up paragrapgh content under the item heading
  */
	line-height: 14px;
}
.avia-icon-list-container H4
{
	/*
  Resizes the Item Heading
  */
	font-size: 14px;
}

#top .av_inherit_color * {
  
}

/*** Header WPML style ***/
#lang_sel a.lang_sel_sel {
    background-color: transparent !important;
    border: none !important;
    margin-top: 8px;
}
#lang_sel ul ul {
    top: 50px;
    border-top: none;
}
#lang_sel ul ul a {
    border: none;
    background: #F8F8F8 !important;
}
#lang_sel ul ul a:hover {
    background: #EEE !important;
}
#lang_sel {
    height: 0;
}
#lang_sel li {
    top: -18px;
}

/*** Custom Button CSS ***/
html[lang="ca-en"] .manual-optin-trigger,
html[lang="ca-fr"] .manual-optin-trigger {
    background-color: #192a4e;
    color: #ffffff;
    border-color: #07082c;
    margin: 0;
    padding: 16px 20px;
    border-radius: 2px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    font-weight: normal;
    font-size: 0.92em;
    min-width: 142px;
    outline: none;
}

/*** News Page ***/
.news-title {
    text-transform: capitalize !important;
    font-size: 1.3em !important;
}
.news-entry {
    margin: 0 0 50px 0;
}

/* Customize dropdown click language selection to match original  */
.js-wpml-ls-item-toggle.wpml-ls-item-toggle.lang_sel_sel{
	border: none;
  background-color: #f8f8f8;
  padding-top: 8px;
}

@media(max-width: 767px){
	.js-wpml-ls-item-toggle.wpml-ls-item-toggle.lang_sel_sel{
/* 		position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 10px; */
	}
	
	.responsive #header .social_bookmarks {
		padding-top: 30px;
		text-align: right;
    padding-right: 10px;
	}
	
	.headerSubInfo {
    padding-top: 10px;
	}
	
	#lang_sel_click{
		margin: 0 auto;
    width: 220px;
	}
}


