/*
Theme Name: Merged
Theme URI: http://liquidbook/themes/
Author: Felipe Lujan-Bear
Author URI: http://liquidbook.com/
Description:  Liquidbook Corporate Strength Theme
Version: 1.2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: liquidbook
*/

/* Theme customization starts here
-------------------------------------------------------------- */

/* Text Styles 
-------------------------------------------------------------- */

#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .mega-menu .sub-menu a:hover span {
	color: #037aa5;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container li.menu-item-object-mega_menu {
	padding: 0px;
	width: 290px;
}
.menu-cloudian-sept-15-2020-container .twoCTA .topCTABox {
	display: block;
	width: 290px;
	height: 320px;
	background-size: fit;
}
#site-header-menu .menu-cloudian-sept-15-2020-container .oneCTA .topCTABox {
	display: block;
	width: 290px;
	height: 370px;
	background-size: cover !important;
}
#site-header-menu .menu-cloudian-sept-15-2020-container .topCTABoxInner {
	width: 100%;
	top: 92px;
	position: absolute;
}
#site-header-menu .menu-cloudian-sept-15-2020-container .topCTATitle {
	color: white;
	text-align: left;
	font-weight: bold;
	font-size: 18px;
	width: 100%;
	line-height: 22px;
	width: 215px;
	margin: 0 auto;
}
#site-header-menu .menu-cloudian-sept-15-2020-container .topCTADescript {
	width: 215px;
	margin: 0 auto;
	margin-top: 14px;
	color: white;
	font-size: 12px;
	line-height: 20px;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .megaCTAButton {
	display: block;
	padding-top: 8px;
	width: 215px;
	border: 2px solid white;
	text-align: center;
	color: white;
	font-size: 16px;
	font-weight: bold;
	margin: 0 auto;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .topCTAButton {
	display: block;
	padding-top: 9px;
	width: 215px;
	border: 2px solid white;
	text-align: center;
	;
	color: white;
	font-size: 16px;
	font-weight: bold;
	margin: 0 auto;
	height: 40px;
	margin-top: 20px;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .topCTAButton:hover {
	background: rgba(0, 0, 0, 0.6);
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container a {
	-webkit-transition: background-color .24s ease;
	-moz-transition: background-color .24s ease;
	-o-transition: background-color .24s ease;
	transition: background-color .24s ease;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container a.bottomCTA_buttonOne {
	background: #BCD035;
	border: 2px solid #BCD035;
	color: #003465;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container a.bottomCTA_buttonTwo {
	background: #FFFFFF;
	border: 2px solid #FFFFFF;
	color: #262626;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container a.megaCTAButton:hover {
	background: rgba(0, 0, 0, 0.6);
	border: 2px solid white;
	color: #fff;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .oneCTA .bottomCTABox {
	background: #003465;
	display: table-cell;
	vertical-align: middle;
	width: 295px;
	height: 120px;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .twoCTA .bottomCTABox {
	background: #003465;
	display: table-cell;
	vertical-align: middle;
	width: 295px;
	height: 170px;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container li.nav_menu-header-plain {
	margin: 0;
	padding: 0;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container li.nav_menu-header-plain span {
	margin: 0;
	padding: 0;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .unlinkednew {
	font-size: 18px;
	font-weight: bold;
	line-height: 26px;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container li.navColumnStyles {
	padding: 0;
	padding-left: 40px;
	padding-top: 40px;
	width: 215px;
	box-sizing: content-box;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container li.navColumnStylesLastColumn {
	padding-right: 40px;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container li.navColumnStylesOverflowColumn {
	padding-left: 20px;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container li.navColumnStylesSingleColumn {
  padding-right:55px;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .column_bottom_cta {
	position: absolute;
	bottom: 20px;
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	color: #93A900;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .column_bottom_cta span {
	font-weight: bold;
	font-size: 16px;
	color: #93A900;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .mega-menu .sub-menu a.column_bottom_cta:hover span {
	color: #262626;
}
#site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .column_bottom_cta span::after {
	content: " >";
	font-weight: normal !important;
}
/* possible scaling fix */
/* need to test browser support for something like this */  
@media only screen and (max-width: 1200px) {
  #site-header-menu #site-navigation .menu-cloudian-sept-15-2020-container .sub-menu {
    /*zoom: 0.8; /* all browsers */
  transform: scale(0.8);
  transform-origin: -200% top;
  -moz-transform: scale(0.8);
  -moz-transform-origin: -200% top;
  -webkit-transform: scale(0.8);
  -webkit-transform-origin:  -200% top;
  -o-transform: scale(0.8);
  -o-transform-origin:  -200% top;
  -ms-transform: scale(0.8);
  -ms-transform-origin: -200% top;
  }
}

.tx-white {
	color:white !important;
}