﻿#content-grid{position:relative;}
#faqTitle{color:#bcbcbc;font-weight:300;margin:65px 20px 0;font-size:24px;line-height:28px;}

#content h1{font-size:30px;font-weight:400;margin:30px 0 50px 0;}
#other h2{font-size: 18px;text-transform: uppercase;font-weight: 700;color:#777;margin-top:60px;padding-top:50px;border-top:#eee 1px solid;line-height:24px;}

#content ul._Skins_Menu{ list-style-type:disc;box-sizing: border-box;padding:0 20px;height:inherit;}
#content ul._Skins_Menu li{ list-style-type:disc; list-style-position:outside;margin:5px 0;}
#content ul._Skins_Menu a{ display:inline;padding:0;font-weight:500 !important;color:#4f9dc8;text-decoration:underline;line-height:24px;font-size:14px;}
#content ul._Skins_Menu a.selected{ display:none;}
#other ul._Skins_Menu a.selected{ display:inline;font-weight:400 !important;color:#4f4d48;text-decoration:none;}

div.MCMiniTocBox_0{padding:0 0 0 20px;border:none;}
p.MiniTOC1_0{display:list-item;margin:5px 0;}
a.MiniTOC1:link{text-decoration:underline;color:#4f9dc8;}



#sidebar{padding:20px;margin-top:-120px;}
@media (min-width: 840px) {
	#sidebar{position:absolute;top:0;margin-top:0;}
}
#sidebar h2, #content .sidebar h2{font-size: 14px;text-transform: uppercase;font-weight: 700;color:#777;border-bottom: #eee 1px solid;padding:0 0 8px;margin:45px 0 0;line-height:14px;}
	#content .sidebar h2{margin-top:43px;}
#sidebar p, #content .sidebar p{margin:25px 0;color:#bcbcbc;}
#sidebar ul.menu._Skins_LeftMenu.mc-component li > a {margin:12px 0 12px 20px;}
#sidebar ul.menu._Skins_LeftMenu.mc-component li > a.selected {color:#a3c84f;}
#sidebar ul.menu._Skins_LeftMenu.mc-component li > a:before {content:' ';display:block;width:6px;height:6px;border-radius:5px;border:#d1d5db 2px solid;margin:5px 0 0 -20px;float:left;}
#sidebar ul.menu._Skins_LeftMenu.mc-component li > a:hover:before {border-color:#4f9dc8;}
#sidebar ul.menu._Skins_LeftMenu.mc-component li > a.selected:before {border-color:#a3c84f !important;}

#sidebar .search-field{width:100%;height:50px;font-size:14px;line-height:14px;padding:18px;border:#c9cdd2 1px solid;border-radius:0;}
#sidebar .search-submit{width:40px;height:40px;border:none;background:white;position: absolute;bottom: 25px;right: 25px;padding:0;}
#sidebar .search-submit:hover i {width:40px;height:40px;line-height:40px;text-align:center;}
#sidebar .search-submit, #sidebar .search-submit i{transition: all 0.2s ease;}
#sidebar .search-submit:hover i {font-size:40px;color:#4f9dc8;}

#faqHome {padding-bottom:60px}
#faqHome h1{color:#bcbcbc;font-weight:300;margin:65px 0 20px;font-size:36px;line-height:28px;}
#faqHome p{margin-bottom: 60px;}
#faqHome ul._Skins_Menu {padding:0;list-style-type:none;}
#faqHome ._Skins_Menu > li{display:inline-block;width:50%;float:left;padding:40px 0 0;border-top: #eee 1px solid;}
#faqHome ._Skins_Menu > li:nth-child(2n+1)  {clear:both;}
#faqHome ._Skins_Menu > li > a{display:inline;padding:0;font-size:21px;color:#a3c84f;font-weight:400;text-decoration:none;}
#faqHome ._Skins_Menu ul {padding:20px}
#faqHome ._Skins_Menu ul > li {margin:10px 0;color:#4f9dc8;line-height: 18px;}
#faqHome ._Skins_Menu ul > li > a {display:inline;padding:0;font-size:14px;text-decoration:underline;color:#4f9dc8;line-height:18px;font-weight:normal;}


ol.number > li {counter-increment: step-counter; padding: 8px 0;}
ol.number > li::before {content: counter(step-counter);margin-left: -40px;margin-top: -3px;font-size: 24px;color: #a3c84f; width: 40px; float: left;}

body #ios-wrapper{-webkit-overflow-scrolling:auto !important;}