/*
Theme Name: Enfold Child Theme
Description: Child theme for enfold theme
Version: 0.1.0
Author: ark-invest
Author URI: ark-invest.com
Template: enfold
*/



/* #Sitewide*/
body .column-top-margin {margin-top: 40px;}
h1, h2, h3, h4, h5, h6 {text-transform:none!important;}
p {font-size: 14px!important;}
.content, .sidebar {padding-top:40px!important; padding-bottom:40px!important;}
.min{width:1190px!important;}
.txt-right {text-align: right!important;}
#top .topmargin20 {margin-top:20px;}
#top .scroll-down-link {-webkit-animation: none !important; animation: none !important;}
b, strong{color:#222222!important;}
#socket b, #socket strong{color:#FFFFFF!important;}
#scroll-top-link {display: none; }

#side-tabs a.support {
    background-color: #3fb76d;
    color: #fff;
    display: block;
    font-weight: bold;
    right: 0;
    margin: 0;
    padding: 7px 5px 5px 15px;
    position: fixed;
    top: 250px;
    width: 100px;
    z-index: 8000;
	border: 2px solid #FFFFFF!important; 
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5) !important; 
	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5) !important; 
	-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5) !important;
	
}

#side-tabs a.support:hover{
	background-color: #3fb76d;
	text-decoration:none;
}

.arkbutton a{background: none!important; border: 2px solid #3FB76D!important; color:#3FB76D!important; width: 400px; font-size: 16px!important;}
.arkbutton a:hover{background-color:#3FB76D!important; color:#FFFFFF!important;}

.arkbuttonalt a{background: none!important; border: 2px solid #FFFFFF!important; width: 400px; font-size: 16px!important;}
.arkbuttonalt a:hover{background-color:#3FB76D!important;}

.arkbuttongray a{background: none!important; border: 2px solid #6d6370!important; color:#6d6370!important; width: 400px; font-size: 16px!important;}
.arkbuttongray a:hover{background-color:#6d6370!important; border: 2px solid #6d6370!important; color:#FFFFFF!important;}

.arkbuttonfooter a{background: none!important; border: 2px solid #cdcdcd!important; color:#cdcdcd!important; width: 150px; font-size: 12px!important;}
.arkbuttonfooter a:hover{background-color:#6d6370!important; border: 2px solid #6d6370!important; color:#FFFFFF!important;}

.arkbuttonhome a{background: none!important; border: 2px solid #FFFFFF!important; width: 400px; font-size: 20px!important;}
.arkbuttonhome a:hover{background-color:#3FB76D!important;}
.avia-button:hover {background-color:#8bd4a9!important;}

/* #OUTLINE FOR IMAGE BOXES */
div.imagebox:hover{border: 2px solid #3FB76D!important;}
div.imagebox:hover *:not(img){color:#3FB76D!important;}
.imageboxalt {border: 2px solid #ccc!important; padding:10px!important; padding-left:15px!important; padding-bottom:15px!important;}

/* #ICON BOX */
.iconbox_top .iconbox_content {border-radius:0!important;}
.iconbox_content_title {line-height: 1.4em!important;}
.iconbox_white_trans .iconbox_content{background-color: rgba(255, 255, 255, 0.9) !important;}
.iconbox_white_trans .iconbox_icon{opacity:0.9!important}

/* #Link Overlay */
.image-overlay {background:none!important;}
.image-overlay .image-overlay-inside:before {content:"▶︎"!important;}

.image-overlayalt {background:none!important;}
.image-overlayalt .image-overlay-inside:before {content:none!important;}

/* #Header & Main Top Menu*/
#header_main {background-color: #000000; border-bottom: 1px solid #000000;} /*Header background color to black*/
.av-main-nav ul {margin-top: -25px;} /*Move up sub-nav closer to main nav */
.avia-menu-fx{height:0px;} /*Remove the line below main nav items */
#top #header .av-main-nav > li.active-parent-item > a .avia-menu-text {color:#3FB76D!important;}  /*Main menu current item color*/
#top .av-menu-button > a .avia-menu-text{border-width:1px!important; border-radius:0px!important; padding:6px 10px 6px 10px!important;} /*Main menu Contact item border*/
#top .av-menu-button > a .avia-menu-text:hover{border-color:#3FB76D!important;} /*Main menu Contact item border on hover */
.current-menu-item > a > .avia-menu-text{color:#3FB76D!important;} /*Sub-Menu current menu item color*/
.sub-menu .current-menu-item:hover .avia-menu-text{color:#FFFFFF!important;} /*Sub-Menu current menu item color on hover*/
.av-main-nav ul li a {border:0;} /*Sub-menu item - remove left and right borders*/
.html_header_top .header_color .main_menu ul:first-child > li > ul, .html_header_top #top .header_color .avia_mega_div > .sub-menu {border-top-color:#3FB76D!important;}/*Set sub-menu top border color*/
.av-main-nav ul li:last-child > a {border:0;} /*Sub-menu item - bottom borders*/
#menu-item-8868 ul{width: 275px;} /*Sub-Menu width - Active-ETFs*/
#menu-item-8869 ul{width: 250px;} /*Sub-Menu width - Index ETFs*/
#menu-item-8872 ul{width: 150px;} /*Sub-Menu width - Investor Material*/
#menu-item-8875 ul{width: 155px;} /*Sub-Menu width - Investor Education*/

/*Gravity Forms*/

/* #gform_submit_button_1 is on the Intra Day Form - Gravity Forms*/
#gform_submit_button_1{width: 99%!important;}
#top .gform_wrapper input, #top .gform_wrapper textarea,  #top .gform_wrapper select {width: 68%;}
.idtform {background-color: #eeeeee;padding: 10px;}


/* #TradeIt*/
#side-tabs {
	    background-color: #3fb76d;
	    color: #fff;
	    display: block;
	    font-weight: bold;
	    right: 0;
	    margin: 0;
	    padding: 7px 5px 5px 15px;
	    position: fixed;
	    top: 300px;
	    width: 100px;
	    z-index: 4000;
		border: 2px solid #FFFFFF!important; 
		box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5) !important; 
		-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5) !important; 
		-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5) !important;	
		text-decoration: none;
		cursor:pointer;
	}

#side-tabs a {
	    background-color: #3fb76d;
	    color: #fff;
	    font-weight: bold;
		text-decoration: none;
		cursor:pointer;
	}


	#side-tabs a:hover{
		background-color: #0a9d82;
		text-decoration:none;
	}


	.ark-modal {
		width: 402px;
		height: 397px;
		box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.3);
		background-color: white;
		box-sizing: border-box;
	}

	.ark-modal h2 {
	    font-size: 16px;
	    font-weight: bold;
	    padding: 0;
	    text-align: center;
	}


	.ark-modal-close {
	    background: transparent url("img/close_button.svg") no-repeat scroll 0 0;
	    height: 20px;
	    position: absolute;
	    right: 7px;
	    width: 20px;
	    top:7px;
	    cursor: pointer;
	}

	.ark-modal .header {
	    background-color: #f0f0f0;
	    height: 40px;
	    position: relative;
	}


	.ark-modal .header h1 {
		font-size: 14px;
		font-weight: normal;
	    height: 20px;
	    margin: 0;
	    position: relative;
	    text-align: center;
	    top: 9px;
	}


	.ark-modal .tile-container {
	    margin-left: auto;
	    margin-right: auto;
	    margin-top: 30px;
	    width: 80%;
	}


	.ark-modal .tile {
	    background-color: #fff;
	    font-size: 14px;
	    border: 1px solid #c9c9c9;
	    color: #9d9a9a;
	    cursor: pointer;
	    margin: 7px;
	    padding: 7px;
	    text-align: center;
	}


	.ark-modal .tile:hover {
	    background-color: #3fb76d;
	    border: 1px solid #3fb76d;
	    color: #ffffff;
	}

/* Tables - Sitewide*/
table {border-spacing:0!important; border-collapse:separate!important;}
tr th, tr td {border-left-style: none!important; border-right-style: none!important;}
tr:first-child th, tr:first-child td {font-weight:600; border-top: 3px solid #000!important;}
td{font-size: 11px; padding:3px; border-bottom: dotted 1px #bbb!important;}

/* Table Home*/
table.avia_pricing_minimal_home td {
    text-align: left!important;
    padding: 12px;
    letter-spacing: 1px!important;
    font-size: 16px;
    color: #fff!important;}

table.avia_pricing_minimal_home tr:first-child td {border-top: 3px solid #fff!important;}
table.avia_pricing_minimal_home td{font-size: 16px; font-weight:600;  padding:3px; border-bottom: dotted 1px #bbb!important;}

table.avia_pricing_minimal_home {background-color: transparent!important; }
table.avia_pricing_minimal_home tr:hover {background-color: #3fb76d!important;}
table.avia_pricing_minimal_home tr:hover td {background-color: transparent!important;}
table.avia_pricing_minimal_home a{color:#FFFFFF!important;}
table.avia_pricing_minimal_home a:hover{color:#FFFFFF!important;}

table.avia_pricing_minimal_home tr td:first-child {width: 18%!important;}
table.avia_pricing_minimal_home tr td:last-child {width: 82%!important;}

/* Fund Pages*/
.navbullet {color:#3FB76D; font-size: 3.7em; line-height: 0;}
.marketbullet {color:#6a395e; font-size: 3.7em; line-height: 0;}
table.recentmarketnav  tr th, table.tbl_top10holdings th{color: #000; font-weight:600; font-size:11px; padding:3px; text-transform: none;letter-spacing:0;	}
table.tbl_top10holdings {margin-bottom:36px;}
table.tbl_fundmaterial{margin-top:0px; margin-bottom:40px;}
table.tbl_fundmaterial td:first-child {font-weight: normal;}
table.tbl_funddetail{margin-top:0px; margin-bottom:40px;}
table.tbl_funddetail td:first-child {color: #000000; font-weight: 600; width: 49%;}
table.tbl_funddetail td + td {color: #666666; font-weight: normal; width: 51%; text-align:right;}
table.tbl_performance {margin-bottom: 40px; margin-top: 0;}
table.tbl_pdhistory {margin-top:3px; margin-bottom:40px;}
table.tbl_pdhistory  td{color:#000000!important;}
table.tbl_pdhistory .txtindent{margin-left:15px;}
.pdhistorydata{float:right!important; color:#666666!important; font-weight:normal!important}
.tableheader {font-weight: 600;}
.h3fund{margin:0px;}
.pdsectiontitle{line-height:14px; font-weight: 600; color: #000;}
.asofdate{font-size: 10px; margin-bottom: 5px;}
.blk {color: #000; font-weight:600;}
#changeform{margin-bottom:0px; padding-bottom:0px; float:left; width:100%}
#pdselect{width:100%;}
#pd_recent{width: 100%; float: left; margin-top:0px;}
#pd_chart{height:380px; margin-top:0px; margin-bottom:118px;}

.arkg_play {background-image: url("https://ark-funds.com/wp-content/uploads/2015/11/arkg_play.png"); background-repeat:no-repeat; display:block; height: 94px; width: 94px; margin-left: auto; margin-right: auto; margin-bottom:10px;}
.arkg_play:hover {background-image: url("https://ark-funds.com/wp-content/uploads/2015/11/arkg_play_ro.png"); cursor:pointer;}

.arkq_play {background-image: url("https://ark-funds.com/wp-content/uploads/2015/11/arkq_play.png"); background-repeat:no-repeat; display:block; height: 94px; width: 94px; margin-left: auto; margin-right: auto; margin-bottom:10px;}
.arkq_play:hover {background-image: url("https://ark-funds.com/wp-content/uploads/2015/11/arkq_play_ro.png"); cursor:pointer;}

.arkw_play {background-image: url("https://ark-funds.com/wp-content/uploads/2015/11/arkw_play.png"); background-repeat:no-repeat; display:block; height: 94px; width: 94px; margin-left: auto; margin-right: auto; margin-bottom:10px;}
.arkw_play:hover {background-image: url("https://ark-funds.com/wp-content/uploads/2015/11/arkw_play_ro.png"); cursor:pointer;}


/* News Page*/
table.tbl_news td{font-weight:normal;}
table.tbl_news td:nth-child(1) {width: 85px;}


/* Investor Material Page*/
table.tbl_investormaterial, table.tbl_holdingsperformance {margin-top:20px!important;}
table.tbl_investormaterial .avia-center-col img {vertical-align: middle !important;}
table.tbl_investormaterial td{width:17%!important}
table.tbl_investormaterial td + td{width:4%!important}
table.tbl_investormaterial td + td + td{width:4%!important}
table.tbl_investormaterial td + td + td + td{width:4%!important}
table.tbl_investormaterial td + td + td + td + td{width:8%!important}
table.tbl_investormaterial td + td + td + td + td + td{width:6%!important}
table.tbl_investormaterial td + td + td + td + td + td + td{width:8%!important}
table.tbl_investormaterial td + td + td + td + td + td + td + td{width:5%!important}
table.tbl_investormaterial td + td + td + td + td + td + td + td + td{width:3%!important}
table.tbl_investormaterial td + td + td + td + td + td + td + td + td + td{width:3%!important}
table.tbl_holdingsperformance .avia-center-col img {vertical-align: middle !important;}
table.tbl_holdingsperformance td{width:24.5%!important}
table.tbl_holdingsperformance td + td{width:12%!important}
table.tbl_holdingsperformance td + td + td{width:22%!important}
table.tbl_holdingsperformance td + td + td + td{width:22%!important}
table.tbl_holdingsperformance td + td + td + td + td{width:20%!important}

/* #Footer Section*/

#footer {z-index:0!important;}
#socket{z-index:0!important;}
#socket a:hover {color: #3FB76D;}
#footer .widgettitle{color: #FFFFFF;}
#footer h3 a{text-decoration: none;}
#footer h3 a:hover{color:#3FB76D;}
#footer a {color: #808080;}
#footer a:hover {color: #FFFFFF;}
#footer a{text-decoration: none;}
#footer .footerhighlight {color: #3FB76D;}


/* #Highstock Chart*/




/*SLIDE-IN CTA*/
--------------------------------------------- 
.pullouts {z-index:600!important;} /* tradeit*/
.mo_openid_vertical{z-index:505!important; top:17.5%!important; left:0} /* social media icons*/

#top .av-submenu-container{z-index:200!important;} /* subnav*/

#slidebox {
	text-align: center;
	min-width:430px;
	z-index:8888!important;
    padding: 10px 16px 10px 10px;
    background-color: #fff;
    border-top: 3px solid #F7761F;
    position: fixed!important;
	height: 202px;
    bottom: 0;
    right: -430px;
    -moz-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.5) !important; 
    -webkit-box-shadow: -2px 0 2px rgba(0, 0, 0, 0.5) !important; 
    box-shadow: -2px 0 2px rgba(0, 0, 0, 0.5) !important; 
	
}

#homeslidebox {
	z-index: 5001!important;
    padding: 0px 0px 0px 0px;
    background-color: #fff;
    position: fixed!important;
    top: 370px;
    left: -457px;
	height: 178px;
    -moz-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.5) !important; 
    -webkit-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.5) !important; 
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.5) !important;  	
}

a.close {
    background: transparent url(https://ark-funds.com/wp-content/uploads/2016/02/close.gif) no-repeat top left;
    width: 13px;
    height: 13px;
    position: absolute;
    cursor: pointer;
    top: 10px;
    right: 10px;
}

#homeslidebox  a.close {
    background: transparent url(https://ark-funds.com/wp-content/uploads/2016/02/close.gif) no-repeat top left;
    width: 13px;
    height: 13px;
    position: absolute;
    cursor: pointer;
    top: 0px;
    right: 0px;
}

a.close:hover {
    background-position: 0 -13px;
}

#homeslidebox  a.close:hover {
    background-position: 0 -13px;
}








/* IMAGEBOX ======================================================================================================================================================*/

#top .imagebox{background: transparent;}

#top .imagebox_left_content .imagebox_image, #top .imagebox_right_content .imagebox_image	 {
	border:none!important;
    font-size: 27px;
    height: 74px;
    line-height: 72px;
    margin-right: 22px;
    text-align: center;
    width: 74px;
}

#top .imagebox_content_title a:hover{color: #3FB76D;}

.imagebox{
margin-bottom:20px;
position: relative;
clear:both;
}

.imagebox_image {
float: left;
margin: 2px 10px 0 0;
height: 23px;
width: 23px;
font-size: 23px;
line-height: 18px;
-webkit-transition: all 0.3s ease-in-out;
transition: 		all 0.3s ease-in-out;
}

a.imagebox_image:hover{
text-decoration: none;
}

.imagebox_left .imagebox_imge {
border-radius: 50px;
text-align: center;
position: relative;
top: -7px;
left: -5px;
height: 30px;
width: 30px;
line-height: 30px;
margin: 2px 0px 0 0;
}

.imagebox .imagebox_content .imagebox_content_title {
border: medium none;
padding: 2px 0 0 0;
position: relative;
margin:0 0 16px 0;
clear:none;
overflow: hidden;
letter-spacing: 0px;
text-transform: none;
}

.imagebox .imagebox_content .imagebox_content_title a:hover{color:red}

#top .imagebox_top{
margin-top:20px;
text-align: center;
}

.imagebox_top .imagebox_content{
padding:45px 20px 20px 20px;
border-radius: 3px;
box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.3);
}

.imgebox_top .imagebox_image{
float:none;
position: absolute;
left: 50%;
top:-26px;
margin:0 0 0 -26px;
padding:15px;
border-radius:100px;
-webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: content-box;    /* Firefox, other Gecko */
box-sizing: content-box;
font-size: 20px;
line-height: 24px;
}


.imagebox_left_content .imagebox_content, .imagebox_right_content .imagebox_content{overflow: hidden;}
.imagebox_left_content .imagebox_content .imagebox_content_title,.imagebox_right_content .imagebox_content .imagebox_content_title{margin: 0 0 -3px 0;}

#top .imagebox_left_content .imagebox_image, #top .imagebox_right_content .imagebox_image {
width: 74px;
height: 74px;
font-size: 27px;
line-height: 72px;
border-style: solid;
border-width: 12px;
border-radius: 500px;
text-align: center;
margin-right:22px;
}

#top .imagebox_right_content{text-align: right;}
#top .imagebox_right_content .imagebox_image{
	float: right; margin-right:0; margin-left:22px;
}

.imagebox .imagebox_content p:last-child {
margin-bottom: 0;
}

#top .imagebox.av-no-box .imagebox_content{padding:0; border:none; box-shadow:none; background: transparent;}
#top .imagebox.av-no-box .imagebox_image{position: relative; top:0; margin:0 auto 20px auto; left:0; width:90px; height:90px; line-height:90px; border-style: solid; border-width: 1px; padding:0; font-size: 30px; display:block; }


/* #Media Queries ======================================================================================================================================================*/
@media only screen and (max-width: 1100px) { 
	.av-main-nav > li > a { padding: 0 7px; }

}

@media only screen and (max-width: 768px) {	
	.hideonmobile {display:none!important;}
     #top10h tr td:nth-child(6), #top10h tr th:nth-child(6) {display: none;}
	 #changeform{margin-top: 10px!important; margin-bottom: 5px!important;}
	 .pdhistorydata{float:right!important; color:#666666!important; font-weight:normal!important}
	 #pdhistory{margin-bottom:0px;}
	 .homeslide h1{font-size: 30pt!important}
	 #footer {z-index:0!important;}
	 #socket{z-index:0!important;}
	 
}


/* large screens with 1140px with */
@media only screen and (min-width: 1140px)  {

}

	
/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 989px) {
	#menu-item-8868 ul{width: 100%;} /*Sub-Menu width - Active-ETFs*/
	#menu-item-8869 ul{width: 100%;} /*Sub-Menu width - Index ETFs*/
	#menu-item-8872 ul{width: 100%;} /*Sub-Menu width - Investor Material*/
	#menu-item-8875 ul{width: 100%;} /*Sub-Menu width - Investor Education*/	
	#footer {z-index:0!important;}
    #socket{z-index:0!important;}
}

	
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 989px) {
	#menu-item-8868 ul{width: 100%;} /*Sub-Menu width - Active-ETFs*/
	#menu-item-8869 ul{width: 100%;} /*Sub-Menu width - Index ETFs*/
	#menu-item-8872 ul{width: 100%;} /*Sub-Menu width - Investor Material*/
	#menu-item-8875 ul{width: 100%;} /*Sub-Menu width - Investor Education*/
	p{font-size:11px;}
	h3, .h3fund{font-size:1.2em!important;}
	.homeslide h1{font-size: 30pt!important}
	#pdhistory td{font-size:.80em!important;}
	table.tbl_pdhistory .txtindent{margin-left:0px;}
	#footer {z-index:0!important;}
    #socket{z-index:0!important;}
}
	
	
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	#menu-item-8868 ul{width: 100%;} /*Sub-Menu width - Active-ETFs*/
	#menu-item-8869 ul{width: 100%;} /*Sub-Menu width - Index ETFs*/
	#menu-item-8872 ul{width: 100%;} /*Sub-Menu width - Investor Material*/
	#menu-item-8875 ul{width: 100%;} /*Sub-Menu width - Investor Education*/
	#changeform{margin-top: 10px!important; margin-bottom: 5px!important;}
	.homeslide h1{font-size: 30pt!important}
	table.tbl_fold td +td {border-bottom-color: #bbb !important;border-bottom-style: dotted !important;border-bottom-width: 1px !important;border-top-color: none !important;border-top-style: none !important;border-top-width: none!important;}/*News - tables - fix for column wrap - borders*/
	#footer {z-index:0!important;}
    #socket{z-index:0!important;}
	table.tbl_news td:nth-child(1) {width: auto;}
	table.tbl_fundmaterial {width: 100%!important;}
	table.tbl_funddetail {width: 100%!important;}
	table.tbl_performance {width: 100%!important;}
}

	
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#menu-item-8868 ul{width: 100%;} /*Sub-Menu width - Active-ETFs*/
	#menu-item-8869 ul{width: 100%;} /*Sub-Menu width - Index ETFs*/
	#menu-item-8872 ul{width: 100%;} /*Sub-Menu width - Investor Material*/
	#menu-item-8875 ul{width: 100%;} /*Sub-Menu width - Investor Education*/
	#changeform{margin-top: 10px!important; margin-bottom: 5px!important;}
	.pdhistorydata{float:right!important; color:#666666!important; font-weight:normal!important}
	#pdhistory{margin-bottom:0px;}
    .homeslide h1{font-size: 30pt!important}
	table.tbl_fold td +td {border-bottom-color: #bbb !important;border-bottom-style: dotted !important;border-bottom-width: 1px !important;border-top-color: none !important;border-top-style: none !important;border-top-width: none!important;}/*News - tables - fix for column wrap - borders*/
	#slidebox {width: 100%;}/*HubSpot SlideOut box close */
	#footer {z-index:0!important;}
    #socket{z-index:0!important;}
}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	#menu-item-8868 ul{width: 100%;} /*Sub-Menu width - Active-ETFs*/
	#menu-item-8869 ul{width: 100%;} /*Sub-Menu width - Index ETFs*/
	#menu-item-8872 ul{width: 100%;} /*Sub-Menu width - Investor Material*/
	#menu-item-8875 ul{width: 100%;} /*Sub-Menu width - Investor Education*/
	#changeform{margin-top: 10px!important; margin-bottom: 5px!important;}
	.pdhistorydata{float:right!important; color:#666666!important; font-weight:normal!important}
	#pdhistory {margin-bottom:0px;}
	.homeslide h1{font-size: 30pt!important}
	table.tbl_fold td +td {border-bottom-color: #bbb !important;border-bottom-style: dotted !important;border-bottom-width: 1px !important;border-top-color: none !important;border-top-style: none !important;border-top-width: none!important;}/*News - tables - fix for column wrap - borders*/
	#slidebox {width: 100%;}/*HubSpot SlideOut box close */
	#footer {z-index:0!important;}
    #socket{z-index:0!important;}
}


	
