* {
	transition: all linear 0.5s;
	-webkit-transition: all linear 0.5s;
	-moz-transition: all linear 0.5s;
	-o-transition: all linear 0.5s;
	-webkit-font-smoothing: antialiased;
}
h2, h3 {
	font-family: 'Lato', sans-serif !important;
	/*font-size:28px !important;*/
	font-weight: 300 !important;
}
h4 {
	font-family: 'Lato', sans-serif !important;
	font-weight: 400 !important;
}
/*p {*/
	/*font-family: 'Lato', sans-serif !important;*/
	/*font-size: 16px !important;*/
	/*font-weight: 300 !important;*/
/*}*/
a {
	font-family: 'Lato', sans-serif !important;
	font-size: 14px !important;
}
/* li{
	font-family: 'Lato', sans-serif ;
}
*/
.navbar {
	margin-bottom: 5px !important;
}
.main_margin {
	margin-top: 69px !important;
}
.no-space {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}
.no-left {
	padding-left: 0;
}
.no-right {
	padding-right: 0;
}
.main-head {
	background: #fff !important;
	position: fixed;
	margin-left: 0;
	margin-right: 0;
	border-bottom: 1px solid rgba(65, 75, 87, 1);
	top: 0;
	left: 0;
	right: 0;
	z-index: 999;
}

.main-head .navbar-collapse {
	padding-left: 5px !important;
	padding-right: 5px !important;
}

.main-head .margin_top {
	margin-top: 13px;
}

.margin_top {
	margin-top: 15px;
}
.margin_top_25 {
	margin-top: 25px;
}
.margin_top_100 {
	margin-top: 100px;
}
.margin_bottom_25 {
	margin-bottom: 25px;
}
.margin_bottom {
	margin-bottom: 15px;
}
.glyphicon {
	top: 2px !important;
}
.navbar.navbar-default {
	background: none;
	border: none;
}
.nav-menu .navbar-default .navbar-nav>li>a {
	font-family: 'Lato', sans-serif;
	color: #000;
	padding: 15px 20px;
	font-size: 13px;
	transition: color 0.4s ease 0s;
}
.nav-menu .navbar-default .navbar-nav>li>a.active {
	color: #0C6798;
}
.nav-menu .navbar-default .navbar-nav>li>a:hover {
	color: #0C6798;
}
.sign-up {
	padding: 10px 0;
}
.sign-up a {
	font-size: 15px;
	padding: 10px 15px;
	color: rgba(12, 103, 152, 1) !important;
	border: 1px solid rgba(168, 168, 168, 1);
}
.sign-up a:hover {
	text-decoration: none;
	background-color: transparent;
	border-color: rgba(12, 103, 152, 1);
}
.banner {
	margin-left: 0;
	margin-right: 0;
	background: url(../images/home-page/banner.jpg) no-repeat;
	background-size: cover;
	height: 426px;
	background-position: 100%;
}
.banner h2 {
	margin-top: 87px;
	font-weight: 400 !important;
	font-size: 32px !important;
	margin-left: 34px;
}
.banner-2 {
	margin-left: 0;
	margin-right: 0;
	background: url(../images/banner-page-two.jpg) no-repeat;
	background-size: 100% 100%;
	height: 385px;
	background-position: 100%;
}

/*.banner .slider-text {*/
	/*width: 85%;*/
	/*margin: 0 auto;*/
/*}*/
/*.banner .slider-text p:first-child {*/
	/*margin-top: -12px;*/
	/*margin-bottom: 10px;*/
	/*font-family: 'Lato', sans-serif !important*/
/*}*/
.banner .slider-text p {
	padding: 0;
	margin: 0px 0;
	font-size: 20px !important;
	font-weight: 600 !important;
}

.body-nav-center{
	display: flex;
    justify-content: center;
    float: none;
}

.body-nav {
	border-bottom: 1px solid #a8a8a8;
	margin-left: 0;
	margin-right: 0;
	background: #f2f2f2;
}
.body-nav {
	padding: 7px 0;
}
.body-nav .navbar-nav>li>a {
	font-size: 12px;
	color: #A8A8A8;
	padding: 15px 19px;
}
.body-nav .navbar-nav>li>a.active {
	color: #0C6798;
}
.body-nav .navbar-nav>li>a:hover {
	color: #0C6798;
}
.body-nav .navbar {
	margin: 0;
}
.box {
	border: solid rgba(207, 207, 207, 1) 1px;
	position: relative;
	cursor: pointer;
}
.box:hover {
	border-color: rgba(12, 103, 152, 1);
}
.box:hover {
	display: block;
	/*content:"";
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;*/
	background-color: rgba(12, 103, 152, 0.1);
	-webkit-transition: background-color .15s ease-in-out;
	-moz-transition: background-color .15s ease-in-out;
	-ms-transition: background-color .15s ease-in-out;
	-o-transition: background-color .15s ease-in-out;
	transition: background-color .15s ease-in-out;
}
.box a {
	text-decoration: none;
}
.box h4 {
	color: #000;
}
.box p {
	color: #000;
	font-size: 15.5px !important;
}
.box img {
	width: 100%;
}

.box-content {
	padding: 0px 15px 5px 15px;
	min-height: 220px;
}
.box-content a.learn-more {
	position: absolute;
	bottom: 12px;
}
.section-2 {
	margin-left: 0;
	margin-right: 0;
	background: #f2f2f2;
}
.section-2 .content {
	border: none;
	padding: 25px 0 80px 0;
}
.section-2 .detail_cont p {
	width: 80%;
}
.section-2 .detail_cont img {
	background-color: rgba(207, 207, 207, 1);
	border: 1px solid rgba(207, 207, 207, 1);
}
.sec-right {
	background: #fff;
	padding: 20px;
}
.sec-right h4 {
	font-size: 17px !important;
	margin-bottom: 0px;
}
.sec-right h3 {
	font-size: 20px;
	border-bottom: 1px solid rgba(168, 168, 168, 1);
	padding: 0 0 10px 0;
	margin-top: 0;
	color: #0C6798;
	font-weight: bold;
}
.sec-right ol {
	font-size: 15px;
	margin-left: 0px;
	padding-top: 00px;
	line-height: 22px;
}
.sec-right p {
	margin-bottom: 0px;
	padding-left: 15px;
}
.sec-right p span {
	font-size: 12px;
}
.sec-right p:last-child {
	font-size: 12px;
	color: #606060;
	padding-left: 0;
	margin-top: 00px;
}
.cont-body {
	margin-top: 40px;
	margin-bottom: 40px;
	border: 1px solid rgba(207, 207, 207, 1);
	background-color: rgba(12, 103, 152, 0.18);
	border-radius: 5px;
	padding: 5px;
}
.cont-body p {
	font-size: 14px !important;
}
.section-3 {
	margin-left: 0;
	margin-right: 0;
}
.sec3-cont {
	border-bottom: 1px solid #222;
	padding: 0px 25px;
}
.sec3-cont img {
	margin: 25px 0 0 0;
}
.sec3-cont h1 {
	margin-top: 0;
	font-family: 'Conv_Georgia' !important;
	font-size: 58px;
	font-weight: bold;
	font-style: italic;
	color: #0C6798;
}
.xtra_clr {
	color: #A8A8A8 !important;
	font-style: normal !important;
}
.right-sec {
	border-bottom: 1px solid #222;
	padding: 0 30px 0px 10px;
}
.box-1 {
	margin: 19px 0;
	border-left: 1px solid #222;
	border-right: 1px solid #222;
}
.box-1 h1 {
	margin:0;
	color: #000;
	font-weight: bold;
}
.right-sec .sec3-cont {
	border-bottom: none;
}
.right-sec .sec3-cont {
	padding-bottom: 0;
}
.right-sec .sec3-cont p {
	width: auto;
}
.right-sec .sec3-cont img {
	margin: 0 !important;
}
.cont-2 {
	padding: 5px 25px;
}
.cont-2 .sec3-cont p {
	width: auto;
}
.cont-2 .sec3-cont h1 span {
	font-family: 'Conv_Georgia';
	font-weight: 400 !important;
	font-size: 28px !important;
}
.custom-padding {
	padding: 10px 0;
}
.xtra_clr span {
	font-weight: bold;
	font-size: 40px;
}
.middle-sec {
	padding: 12px 30px 30px 20px !important;
}
.middle-sec img{
	margin-top:0 !important;
}
.middle-sec h1 {
	font-family: 'Conv_Georgia' !important;
	font-size: 42px !important;
	font-weight: bold !important;
}
.border-right {
	border-right: 1px solid #000;
	margin-top: 5px;
}
.border-right .sec3-cont h1 {
	font-style: normal !important;
}
.border-left {
	border-left: 1px solid #000;
	margin-top: 5px;
}
.border-left .sec3-cont h1 {
	font-style: normal !important;
}
.border-left .sec3-cont.text-center {
	padding: 10px 0;
}
.sec3-cont.bottom-sec h1 {
	font-family: 'Georgia' !important;
	font-size: 34px;
	color: #000;
	font-style: italic !important;
}
.sec3-cont.bottom-sec p {
	width: auto;
}
.sec3-cont.bottom-3 p {
	width: auto;
}
.padding-bottom-50 {
	padding: 0;
	border-bottom: none !important;
}
.padding-bottom-50 img{
	margin:0 !important;
}
.border-left .sec3-cont.bottom-3 {
	margin-top: 0 !important;
	padding: 0px !important;
	border-bottom: none !important;
}
.bottom-3 h1 {
	font-size: 48px !important;
}
.bottom-sec{
	border-bottom: none !important;
}
.section-4 {
	margin-left: 0;
	margin-right: 0;
	padding: 30px 0;
	border-top: 1px solid rgba(168, 168, 168, 1);
	border-bottom: 1px solid rgba(168, 168, 168, 1);
}
.main-box-1 {
	background: url(../images/home-page/banner2.jpg) no-repeat;
	background-size: cover;
	margin: 30px 0;
	min-height: 250px;
	cursor: pointer;
}
.main-box-2 {
	background: url(../images/img/last-two.jpg) no-repeat;
	background-size: cover;
	margin: 30px 0;
	min-height: 250px;
	cursor: pointer;
}
.main-box-3 {
	background: url(../images/img/last-three.jpg) no-repeat;
	background-size: cover;
	margin: 30px 0;
	min-height: 250px;
	cursor: pointer;
}
.main-box-4 {
	background: url(../images/img/last-four.jpg) no-repeat;
	background-size: cover;
	margin: 30px 0;
	min-height: 250px;
	cursor: pointer;
}
.main-cont {
	padding: 10px 15px;
	position: relative;
	-webkit-transition: background-color .4s ease-in-out;
	-moz-transition: background-color .4s ease-in-out;
	-ms-transition: background-color .4s ease-in-out;
	-o-transition: background-color .4s ease-in-out;
	transition: background-color .4s ease-in-out;
}
.main-cont h4, p {
	position: relative;
}
.main-cont:before {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(12, 103, 152, 0.49);
}
.main-cont:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(12, 103, 152, 0.0);
	height: 250px;
	-webkit-transition: background-color 1s ease;
	-moz-transition: background-color 1s ease;
	-ms-transition: background-color 1s ease;
	-o-transition: background-color 1s ease;
	transition: background-color 1s ease;
}
.main-box-1:hover .main-cont:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 101px;
	bottom: 0;
	background-color: rgba(12, 103, 152, 0.49);
	height: 148px;
}

.main-box-2:hover .main-cont:after {
	display: block;
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 101px;
	bottom: 0;
	background-color: rgba(12, 103, 152, 0.49);
	height: 148px;
}
.main-box-3:hover .main-cont:after {
	display: block;
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 101px;
	bottom: 0;
	background-color: rgba(12, 103, 152, 0.49);
	height: 148px;
}
.main-box-4:hover .main-cont:after {
	display: block;
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 101px;
	bottom: 0;
	background-color: rgba(12, 103, 152, 0.49);
	height: 148px;
}
.main-cont h4 {
	color: #fff;
	border-bottom: 1px solid;
	padding-bottom: 5px;
	font-size: 16px;
}
.main-cont p {
	color: #fff;
	margin-bottom: 0px;
}
.footer {
	margin-left: 0;
	margin-right: 0;
	background: #414b57;
	padding: 20px 0 0 0;
}
.footer p {
	color: #A8A8A8;
	font-size: 16px;
}
.footer a {
	color: #fff;
	font-weight: 300 !important;
}
.footer ul {
	list-style: none;
	padding-left: 0;
	margin: 10px 0;
}
.footer a:hover {
	text-decoration: none;
}
.socials {
	margin: 10px 0;
	padding: 5px 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.socials li a {
	font-size: 24px !important;
	font-family: 'Lato', sans-serif !important;
}
.btn_sub {
	padding: 4px 45px;
	margin: 10px 0;
	color: #0C6798 !important;
	background-color: rgba(242, 242, 242, 1);
	border: solid rgba(207, 207, 207, 1) 1px;
	cursor: pointer !important;
}
.btn_sub:hover {
	background-color: transparent;
	border-color: rgba(47, 46, 46, 1);
	color: #fff !important;
}
.copyrights p {
	font-size: 15px;
	padding-left: 10px;
}
.copyrights p span {
	padding-left: 20px;
}
.first-sec {
	margin-left: 0;
	margin-right: 0;
	padding: 25px 0;
}
.first-box {
	background: #0c6798;
	padding: 10px;
	color: #fff;
	min-height: 340px;
}
.first-box img {
	width: 100px;
	margin: 8px 0;
}
.second-box {
	background: #f2f2f2;
	padding: 10px;
	color: #000;
	min-height: 340px;
}
.second-box img {
	width: 100px;
	margin: 8px 0;
}
.third-box {
	background: #414b57;
	padding: 10px;
	color: #fff;
	min-height: 340px;
}
.third-box img {
	width: 100px;
	margin: 8px 0;
}
.right-sec-2 h4 {
	color: #fff;
	background: #0c6798;
	padding: 10px 0;
	margin-bottom: 0;
}
.content-right {
	padding: 20px 50px;
	border: 1px solid rgba(207, 207, 207, 1);
	background-color: rgba(242, 242, 242, 1);
}
.content-right .margin_top_25 {
	margin-top: 10px;
	font-size: 12px;
}
.content-right p {
	margin-bottom: 0;
}
.content-right span {
	color: #000;
	font-size: 16px;
	font-weight: 400 !important;
}
.page-nav {
	margin-left: 0;
	margin-right: 0;
	padding: 10px 0;
	background: #f2f2f2;
	border-bottom: 1px solid #414b57;
}
.page-nav h3 {
	margin-top: 10px;
}
.page-nav .navbar-nav {
	float: right !important;
	margin: 4px 0 0 0;
}
.page-nav .navbar-nav li a {
	font-family: 'Lato', sans-serif !important;
	color: #A8A8A8 !important;
	padding: 10px 18px !important;
	font-size: 13px !important;
	transition: all linear 0.4s;
	padding: 2px;
	border: 1px solid #f2f2f2;
}
.page-nav .navbar-nav li a:hover {
	border: 1px solid #414B57 !important;
	background: none !important;
	color: #414B57 !important;
}
.page-nav .navbar-nav li a.active {
	color: #414B57 !important;
	border: none !important;
}
.page-body {
	margin: 50px 0;
}
.package-one.blue .head {
	padding: 8px 8px;
}
.package-one .head {
	padding: 8px 16px;
	color: #fff;
	background: #0c6798;
	margin-bottom: 20px;
}
.package-one {
	border: 1px solid rgba(168, 168, 168, 1);
}
sup {
	top: -15px !important;
	font-size: 14px !important;
}
sub {
	bottom: -.25em;
	font-size: 14px;
	left: -15px;
}
.head h3 {
	margin: 0;
	font-family: 'Merriweather', serif !important;
	font-size: 24px !important;
}
.package-cont ul {
	padding: 10px 15px;
	text-align: left !important;
	margin-left: 15px;
	font-size: 13px;
	line-height: 20px;
}
.package-cont a {
	padding-left: 20%;
	text-decoration: none;
	font-size: 12px;
}
.package-cont {
	min-height: 443px;
	padding: 0 7px;
}
.package-cont a {
	font-size: 12px !important;
}
.package-cont h1 {
	font-family: 'Lato', sans-serif !important;
	font-size: 30px !important;
}
.package-cont h4 {
	color: #000 !important;
}
.package-cont ul li {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300 !important;
}
.col-md-4 .join-btn {
	position: static !important;
}
.col-md-5 .join-btn {
	position: static !important;
}
.join-btn {
	margin: 10px 10px;
	padding: 25px 0 0 0px;
	border-top: 1px solid #222;
	text-align: center;
	bottom: 0;
	left: 0;
	right: 0;
}
.join-btn a {
	text-align: center !important;
	font-size: 13px !important;
	font-weight: 500 !important;
	padding-left: 0;
	border: 1px solid #000;
	padding: 10px 50px;
	color: #0C6798 !important;
	display:block;
}
.join-btn a:hover {
	background: #414b57;
	color: #fff !important;
	border: 1px solid #23527c;
	text-decoration: none;
}
.join-btn h5 {
	text-align: center !important;
	font-size: 13px;
	font-weight: 600;
	font-style: italic;
	padding-top: 5px;
}
.grey ul {
	min-height: 196px !important
}
.green ul {
	min-height: 196px !important
}
.blue ul {
	min-height: 196px !important
}

@media (max-width: 991px) {
	.grey ul, .green ul, .blue ul, .package-cont {
		min-height: auto !important
	}
	.package-one {
		margin-bottom: 20px;
	}
}

.package-one.grey .head {
	background: #414b57 !important;
}
.package-one.green .head {
	background: #0c9859 !important;
}
.package-one.silver {
	margin: 10px 0 0 0;
	min-height: 140px !important
}
.package-one.silver .package-cont {
	min-height: auto !important;
}
.package-one.silver .head {
	background: #e7e7e7 !important;
	margin-bottom: 10px;
}
.package-one.silver .head h4 {
	color: #000 !important;
}
.package-cont.box-4 {
	padding: 10px 5px;
	min-height: 390px;
}
.package-cont.box-4 h4 {
	padding-left: 5px;
	text-align: left !important;
	color: #0c9859 !important;
}
.box-4 .join-btn {
	padding: 0 0 5px 0;
}
.package-cont h1 span {
	font-size: 12px;
	line-height: 12px !important;
}
.con-left {
	width: 52%;
	float: left;
}
.con-left h1 {
	margin: 0;
}
.con-right {
	margin: 0px 0;
	float: left;
}
.box-4 {
	position: relative;
}
.box-4-after {
	font-size: 22px;
	content: "";
	position: absolute;
	top: 40%;
	left: -30px;
	border: 1px solid rgba(168, 168, 168, 1);
	padding: 10px 16px;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: #fff;
}
.cont-head {
	background: #0c6798;
	color: #fff;
	padding: 8px 5px;
	margin-left: 15px;
}
.cont-head h2 {
	font-family: 'Merriweather', serif !important;
	font-size: 24px !important;
	margin: 5px 0 !important;
}
.main-sec {
	width: 85%;
	margin: 50px auto;
}
.page-content {
	width: 100%;
	border: 1px solid;
	padding: 10px 20px;
	border: 1px solid rgba(168, 168, 168, 1);
}
.page-content h1 {
	font-family: 'Lato', sans-serif !important;
	font-weight: 400 !important;
	color: #000;
}
.page-content a {
	font-size: 12px !important;
}
.page-content ul li {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300 !important;
}
.page-content h3 {
	line-height: 30px;
	font-weight: 400 !important;
}
.page-content .join-btn {
	width: 100%;
	margin-bottom: 20px;
}
.page-content .join-btn a {
	padding: 12px 30px;
	font-size: 14px !important;
	display:block;
}
.custom-width {
	width: 90%;
	margin: 0 auto;
}
/*.page-content.sec-2 h3{
	color:#0c6798;
}*/

.border-bottom {
	border-bottom: 1px solid #666;
}
.border-bottom.margin_top_25 {
	padding-bottom: 50px !important;
}
.join-btn.last-sec {
	border: none;
}
.icon_call {
	text-align: center;
}
.icon_text {
	padding: 35px;
}
.icon_mail {
	text-align: left;
}
.signin_btn {
	width: 100% !important;
	text-align: center;
	color: #FFF;
	background-color: rgba(12, 103, 152, 1);
	border: solid rgba(43, 104, 156, 1) 0px;
	padding: 12px 0px;
}
.signin_btn:hover {
	transition: ease-in .5s;
	background-color: rgba(65, 75, 87, 1);
}
.p_bold {
	font-weight: 500 !important;
	font-size: 14px !important;
}
.margin_top_p {
	margin-top: 20px;
}
.icon_mail a {
	color: #000;
}
.icon_mail a:hover {
	color: #CCC;
	transition: ease-in .5s;
}
.icon_call a {
	color: #000;
}
.icon_call a:hover {
	color: #CCC;
	transition: ease-in .5s;
}
.div_help {
	width: 80%;
	border: 1px solid #CCC;
	padding: 10px 0 0 10px;
	color: #9e9e9e;
	margin-top: 20px;
}
.border {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 25px;
	padding-bottom: 50px;
}
.heading {
	margin-bottom: 25px;
}
.top_margin {
	margin-top: 30px;
	font-weight: bold;
}
.top_margin_p {
	margin-top: 15px;
}
.margin_bottom {
	margin-bottom: 30px;
}
/*
.btn_nav{
	background-color:#FFF;
	float:right;
	color:#317aab;
	border-radius:0;
	border-color:#CCC;
	font-size:12px;
	padding-left:25px;
	padding-right:25px;
	margin-right:125px;
}
*/
.back_clr {
	background-color: #f2f2f2;
}
.img {
	background-image: url(../images/buiness.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	min-height: 400px;
	width: 100%;
}
.financialwillness-banner {
	background-image: url(../images/img/financial.jpg);
}

.img_p {
	font-size: 32px !important;
	line-height: 35px !important;
	font-weight: 400 !important;
	line-height: normal!important;
	color: #2F2E2E;
}

p.img_p.font_0{
	font-size: 20px !important;
}
.img_h3 {
	font-size: 32px !important;
	font-weight: 400 !important;
	color: #0C6798;
}
.financialwillness-banner .img_h3 {
	color:#fff;
}
.financialwillness-banner .img_p {
	color:#fff;
}
.banner-id {
	background: url(../images/id-rotect/id-rotect.jpg) no-repeat !important;
	background-size:;
	height: 380px;
	width: 100%;
}
.img_div {
	margin-top: 75px;
}
.P1 {
	font-size: 30px;
}
.P2 {
	font-size: 24px;
	margin-top: 30px;
	color: #337ab7
}
.p3 {
	width: 100%;
	font-size: 20px !important;
	margin-top: 50px;
}
.padding-last {
	padding: 40px 0 70px 0;
}
.icon-box {
	float: left;
	margin-right: 20px;
	background: #0854a3;
	color: #fff;
	width: 40px;
	height: 40px;
	padding: 9px;
	text-align: center;
	border-radius: 50%;
}
.icon-box i {
	font-size: 20px;
}
.id-box h4 {
	padding: 10px 0;
}
.id-box a {
	color: #0854a3;
	transform: none !important;
}
.id-box a:hover {
	text-decoration: none;
	padding: 2px 20px 2px 5px;
	border: 1px solid;
	border-radius: 10px;
}
.list-custom {
	padding-left: 0;
	margin-left: 0;
}
.list-custom li {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300 !important;
	font-size: 16px;
	color: #0C6798;
	padding: 5px 0;
	list-style-type: none;
}
.list-custom li p {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300 !important;
	display: inline-block;
	width: 85%;
}
.list-custom li:before {
	font-family: 'FontAwesome';
	content: '\f111';
	padding-right: 10px;
	float: left;
	padding-top: 7px;
	font-size: 6px;
}
.id-2 {
	border-top: 1px solid;
	border-bottom: 1px solid;
	margin: 30px 0 10px 0;
	padding: 10px 0 0 0;
}
.id-3 {
	padding: 30px 0px 50px 0;
}
.id-3 img {
	margin: 120px 0 10px 0;
}
.id-right {
	min-height: 110px;
	margin: 6px 0 0 0;
	padding: 5px 20px 0px 20px;
	border-top: 15px solid #0a6292;
	border-left: 1px solid rgba(207, 207, 207, 1);
	border-right: 1px solid rgba(207, 207, 207, 1);
	border-bottom: 1px solid rgba(207, 207, 207, 1);
}
.id-right ul {
	padding-left: 15px !important;
}
.id-right li {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300 !important;
	font-size: 15px;

}
.id-right h4 {
	font-size: 16px;
	margin: 2px 0 7px 0;
}
.id-4 {
	border-top: 1px solid;
	border-bottom: 1px solid;
	margin: 30px 0 20px 0;
	padding: 10px 0 60px 0;
}

.id-7 {
	 border-top: 1px solid;
	margin: 30px 0 20px 0;
	padding: 10px 0 30px 0;
 }

.right-img img {
	margin: 50px 0;
}
.color-blue {
	color: #0C6798;
}
.id-5 {
	padding: 30px 0 60px 0;
}
@charset "utf-8";
/* CSS Document */

body {
	font-size: 14px;
}
.top_margin {
	margin-top: 30px;
	font-weight: bold;
}
.margin_left {
	margin-left: 45px;
}
.margin_bottom {
	margin-bottom: 12px;
}
.top_margin_p {
	margin-top: 15px;
}
.btn_nav {
	background-color: #FFF;
	float: right;
	color: #317aab;
	border-radius: 0;
	border-color: #CCC;
	font-size: 12px;
	padding-left: 25px;
	padding-right: 25px;
	margin-right: 125px;
}
.btn_nav:hover {
	transition: ease 1s;
	background-color: #f2f2f2;
	border: 1px solid #000;
}
.back_clr {
	background-color: #f2f2f2;
}
.img1 {
	background-image: url(../images/legal-assist.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	height: 415px;
	width: 100%;
}
.img_p1 {
	font-size: 30px;
	line-height: 35px
}
.img_h4 {
	font-size: 17px !important;
	font-weight: bold !important;
	color: #0c6798;
}
.img_div {
	width: 45%;
	margin: 75px 17% 75px auto;
}
.margin_top_p1 {
	margin-top: 20px;
}
.icon_mail a {
	color: #000;
	font-size: 50px !important;
}
.icon_mail a:hover {
	color: #CCC;
	transition: ease-in .5s;
}
.icon_call a {
	color: #000;
	font-size: 50px !important;
}
.icon_call a:hover {
	color: #CCC;
	transition: ease-in .5s;
}
.P_heading {
	font-size: 30px !important;
}
.div_help {
	width: 80%;
	background-color: transparent;
	border: solid rgba(168, 168, 168, 1) 1px;
	cursor: pointer !important;
	padding: 10px 0 0 5px;
	color: #9e9e9e;
	margin-top: 20px;
	color: #414B57;
}
.div_help:hover {
	background-color: rgba(255, 255, 255, 1);
	border-color: rgba(65, 75, 87, 1);
}
.div_help p {
	font-size: 14px !important;
}
.border {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding-top: 25px;
	padding-bottom: 50px;
}
.heading {
	margin: 10px 0;
}
.h_1 {
	text-align: center;
	font-size: 28px !important;
}
.p4 {
	font-size: 18px;
	color: #0c6798;
	width: 85%;
}
.img_width {
	width: 100%;
}
.div_list {
	border: 1px solid #CCC;
	background-color: #0c6798;
	width: 75%;
}
.div_list_h {
	background-color: #fff;
	margin: 0 auto;
	padding: 15px 0 5px 0;
}
.h_4 {
	text-align: center;
	font-weight: bold !important;
	font-size: 14px;
}
.div_list li {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300 !important;
	color: #FFF;
	padding-top: 10px;
	font-size: 14px;
}
.div_list ul {
	padding-top: 25px;
	padding-left: 63px;
	padding-bottom: 20px;
}
.row_border {
	border-top: 1px solid #999999;
}
.p5 {
	color: #0c6798;
	font-size: 14px;
	padding: 10px 10px 10px 20px;
	width: 60%;
	BACKGROUND-COLOR: #fff;
	box-shadow: none;
	border: none;
	margin: 10px 40px;
}
.p5:hover {
	-webkit-transition: color 1s border .4s;
	border: 1px solid #333;
	color: #333;
	border-radius: 0;
}
.p6 {
	font-weight: bold;
	margin-bottom: 0;
}
.top_0 {
	margin-top: 0;
}
.width {
	width: 80%;
}
.div_list1 {
	border: 1px solid #CCC;
	width: 80%;
}
.div_list_h1 {
	background-color: #0c6798;
	margin: 0 auto;
	padding: 15px 0 5px 0;
	color: #fff;
}
.div_list1 ul {
	list-style: none;
	padding: 15px 20px;
}
.div_list1 li {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300 !important;
	padding: 5px 0 5px 0;
}
.div_list1 ul span {
	float: right;
	font-weight: bold;
}
.p7 {
	color: #0C6798;
	margin-bottom: 0;
	padding-top: 10px;
}
.width2 {
	width: 60%;
	padding: 20px;
	margin-left: 65px;
}
.border_bottom {
	border-bottom: 1px solid #999;
}
.padding_left {
	padding-left: 10px;
}
/*==============ASIF CSS===============*/
.margin_bottom_15 {
	margin-bottom: 15px;
}
.aq-finances {
	color: #0c6798;
	font-size: 17px;
	padding: 45px 10px;
}
.border-bottom {
	border-bottom: 1px solid;
	padding-bottom: 15px;
}
.border-box {
	border: 1px solid rgba(168, 168, 168, 1);
	padding: 8px 10px;
}
.logo img {
	float: left;
}
.join-now {
	padding: 15px 30px;
}
.join-now a {
	font-weight: 400px !important;
	padding: 8px 25px;
	background-color: #fff;
	border: solid rgba(168, 168, 168, 1) 1px;
	cursor: pointer !important;
}
.join-now a:hover {
	text-decoration: none;
	background-color: transparent;
	border-color: rgba(96, 96, 96, 1);
}
.bold-head {
	font-weight: 400 !important;
	font-size: 36px !important;
	margin-bottom: 25px !important;
}


.card {
	background: #fff;
	float: left;
	border-radius: 2px;
	display: inline-block;
	height: 38px;
	margin: 6px 0;
	position: relative;
	width: calc(100% - 204px);
	text-align: center;
	color: red;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}


.card p{
	font-size: 23px !important;
	font-weight: bold !important;
	padding: 3px 0;
}

@font-face {
	font-family: 'Conv_Georgia';
	src: url('../fonts/Georgia.eot');
	src: local('☺'), url('../fonts/Georgia.woff') format('woff'), url('../fonts/Georgia.ttf') format('truetype'), url('../fonts/Georgia.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*
===================== Custom Styles ==============================
*/
div#sec-1, #sec-2, #sec-3, #sec-4 {
	position: relative;
	top: -65px;
}
#sec-one, #sec-two, #sec-three {
	position: relative;
	top: -135px;
}
.glyphicon-menu-right:before {
	font-size: 9px !important;
	position:relative;
	top:-1px;
}
.first-sec p {
	color:#000;
}
.row.custom-width ul {
	padding: 0px;
}
.page-content ul li {
	list-style-position: outside;
	margin-left: 30px;
	font-size:13px;
}
.moredetails {
	margin-left:30px;
}
.join-btn.last-sec {
	width: 80%;
	margin-bottom: 20px;
	margin-left: auto;
}
.col-md-6.padding-last {
	margin-left: 50px;
}

/*RESPONSIVE*/

@media (min-width: 1200px) {
	.container {
		width: 980px !important;
	}
	.container1 {
		width: 1050px !important;
	}
}

@media only screen and (max-width : 980px){
	.body-nav .navbar-nav > li > a{
		padding:15px 5px !important;
	}
	.join-now {
		padding: 15px 0px;
	}
	.box{
		min-height:320px !important;
	}
	.main-box-1, .main-box-2, .main-box-3, .main-box-4 {
		min-height: 250px !important;
	}
}

@media only screen and (max-width : 801px) {
	.box-4-after {
		display: none;
	}
	.img {
		min-height: auto !important;
	}
	.logo img {
		width: auto;
		float: none;
	}
}

@media only screen and (max-width : 768px) {
	.img_div {
		width: 100%;
	}
	.box-4-after {
		display: none;
	}
	.page-content .join-btn a {
		padding: 12px 10px;
	}
	.page-content .join-btn {
		width: 100%;
	}
	.banner h2 {
		margin-top: 150px;
	}
	.banner-2 {
		height: 200px;
	}
	.banner .slider-text p {
		font-size: 14px !important;
	}
	.box-1 {
		border-left: none;
		border-right: none;
	}
	.border-right {
		border-right: none;
	}
	.border-left {
		border-left: none;
	}
	.col-xs-offset-1 {
		margin-left: 0;
	}
}
@media only screen and (max-width: 990px) {
	.box {
		margin-bottom:40px;
	}
	.box-1 {
		border-left: none;
		border-right: none;
	}
	.border-right {
		border-right: none;
	}
	.border-left {
		border-left: none;
	}
	.col-xs-offset-1 {
		margin-left: 0;
	},
	.sec3-cont img {
		display: inline-block;
	}
	.main-box-1, .main-box-2, .main-box-3, .main-box-4  {
		min-height: 470px;
	}
	.main-box-1:hover .main-cont:after, .main-box-2:hover .main-cont:after, .main-box-3:hover .main-cont:after, .main-box-4:hover .main-cont:after {
		height:350px;
	}
	.section-2 .detail_cont p {
		width: 100%;
	}
}
@media only screen and (max-width: 767px) {
	.section-2 .detail_cont p {
		width: 100%;
	}
    .body-nav-center{
        display: block;
    }
}
@media only screen and (max-width : 668px) {
	.banner {
		height: 180px;
	}
	.banner h2 {
		margin-top: 30px;
	}

	.banner .slider-text {
		display: none;
	}
}

.section-4 a:focus, .section-4 a:hover {
	text-decoration: none;
}
.package-cont h1 span.dollar {
	font-size: 19px;
	padding-bottom: 10px;
	display: inline-block;
	top: -3px;
	position: relative;
}
.dollar {
	font-size: 22px;
	position: relative;
	top: -4px;
}
.green .head h3 {
	font-size: 1.6em!important;
	line-height: 26px;
}


/* New */

.join-now a {
	background-color: rgba(12, 103, 152, 1);
	border: none;
	color: #fff;
}
.join-now a:hover {
	background-color: rgba(12, 103, 152, 1);
	border: none;
	color: #fff;
	opacity: 0.7;
}
.section-2 {
	background: #fff;
}
.section-3 {
	background: #f2f2f2;

}

.section-3 .img-responsive {
	border: 1px solid rgba(207, 207, 207, 1);
}
.section-3 .sec-right {
	border: 1px solid rgba(207, 207, 207, 1);
	margin-bottom: 50px;
}
.main-cont h4 {
	color: #fff !important;
}
.id-box h4 {
	font-size: 17px;
	font-weight: 500 !important;
}

.id-right {
	min-height: 125px;
}


.join-btn a {
	background-color: rgba(242, 242, 242, 1) !important;
	color: #0C6798 !important;
	border: solid rgba(207, 207, 207, 1) 1px !important;
}
.join-btn a:hover {
	background: #414b57 !important;
	color: #fff !important;
}
.package-cont {
	min-height: 525px;
}

@media(min-width: 1000px) {
	.legal_first_div {
		padding-left: 50px;
	}
}

.legal_sec_2 .h_4 {
	font-size: 13px !important;
}
.legal_sec_2 .div_list ul {
	padding-top: 10px;
	padding-bottom: 10px;
}
.legal_sec_2 .p6 {
	font-weight: bold !important;
}
.legal_sec_2 p {
	font-size: 14px !important;
}

.col-sm-22 {
	padding: 15px 0;
}
.col-sm-22 h6 {
	font-size: 14px;
	font-weight: normal;
}
@media (min-width: 768px) {
	.col-sm-22 {
		width: 20%;
	}
}
.list-custom li {
	font-size: 13px;
}

.financial-box li {
	color: #000;
}
.financial-box li:before {
	color: #0C6798;
}
.financial-box h4 {
	font-weight:  normal !important;
}
.financial-box p {
	font-weight: bold !important;
	font-size: 15px !important;
	margin-bottom: 5px;
}
body h2 {
	font-weight: 600 !important;
}
.img-id-protect {
	background-image: url("../images/id-protect.jpg");
}
.body-nav .navbar-nav > li > a {
	font-weight: 500 !important;
	color: black;
}
.grey ul, .blue ul {
	/*min-height: 156px !important;*/
	min-height: 175px !important;
}
.green ul {
	min-height:110px !important;
}




@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {
	.green ul {
		min-height: 120px !important;
	}
}
@media (max-width: 768px) {
	.nav > li > a {
		text-align: center;
	}
	.nav .join-now {
		text-align: center;
	}
	.banner.main_margin h2 {
		font-size: 24px !important;
		margin: 80px 0 10px !important;
		text-align: center !important;
	}
}



body .box-content a {
	font-weight: bold !important;
	color: #0c6798;
}
.id-box a {
	font-weight: bold;
	color: #0c6798;
}
.icon-box {
	background: #0c6798;
}
.id-2 .list-custom > li {
	min-height: 60px;
}
.list-custom > li {
	font-weight: normal !important;
}
.list-custom li p {
	color: #0c6798;
	font-weight: normal !important;
	margin: 0px;
}
.list-custom li::before {
	padding-right: 8px;
}
.legal_sec_2 .btn.p5 {
	font-weight: bold;
	color: #0c6798;
}
.legal_sec_2 .h_4 {
	font-size: 14px !important;
}
.div_list {
	background: #0c6798;
}
.header3 {
	font-weight: bold !important;
	font-size: 22px !important;
	margin-top: 10px;
}
.div_list_h1 .h_4 {
	font-size: 17px !important;
}
.package-cont a, .moredetails {
	font-weight: bold;
	color: #0c6798;
}
.package-cont .join-btn a {
	font-weight: bold !important;
}
body .join-btn a, body .sign-up a {
	color: #0c6798 !important;
}
.btn-main {
	background: #0c6798;
	color: #fff;
	border-radius: 0;
	margin-bottom: 15px;
	margin-top: 5px;
	width: 100%;
	padding: 10px;
}
.btn-main:hover, .btn-main:focus {
	opacity: 0.6;
	color: #fff;
}
.footer-contact a {
	font-weight: bold;
	color: #0c6798;
}
.icon_mail {
	text-align: right;
}
.package-one.silver {
	margin: 0 0 10px;
	min-height: 140px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {
	.package-one.silver {
		margin: 0 0 28px;
	}
}
.enroll_top {
	text-align: center;
}

.enroll_top img {
	width: 200px;
	margin-top: 10px;
}

.enroll_top img.how-it-works{
	margin-left: -5px;
	margin-top: -5px;
}

.enroll_top img:hover {
	opacity: 0.7;
}
@media(max-width: 500px) {
	.banner.main_margin h2 {
		margin-top: 63px !important;
	}
	.enroll_top img {
		width: 160px;
	}

	/*.enroll_top {*/
	/*display: none;*/
	/*}*/
}

.panel .panel-title a {
	font-size: 16px !important;
	display: block;
}




@media(max-width: 380px) {
    .sec3-cont h1 {
        font-size: 42px;
    }

    .row.cont-2.text-center{
        margin-left: 0;
        margin-right: 0;
    }
}


@media(max-width: 320px) {
    .sec3-cont h1 {
        font-size: 32px;
    }
}
body div .secondary_title {
	font: normal normal normal 16px/1.4em wfont_6fa51a_aadf1077f2ff447fb6f81da7e476ca8c,wf_aadf1077f2ff447fb6f81da7e,orig_latolight !important;
	text-align: center;
	font-size: 22px !important;
}
.rapidscansecure {
	padding-left: 0;
	display: inline-block;
	vertical-align: middle;
}

.rapidscansecure img {
	width: 90px
}
/* home page css (WHAT SETS US APART) */

.sets-apart-section{
	margin-bottom:80px;
	float: left;
	width:100%;
	text-align: center;

}
.wrapper {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


.divider1 {
    width: 2px;
    height: 129px;
    background-color: #1B699D;
    float: left;
    display: inline-block;
    margin-top: 20px;
    margin-bottom: auto;
}
.divider4 {
    width: 2px;
    height: 190px;
    background-color: #1B699D;
    float: left;
    display: inline-block;
    margin-top: 0px;
    margin-bottom: auto;
}

.column1 {
    width: 324px;
    float: left;
    display: inline-block;
    height: 226px;
}
.column2 {
    height: 210px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    float: left;
    width: 383px;
}

.column3 {
    width: 249px;
    float: left;
    height: 210px;
    margin-left: 0px;
}
.column4 {
    width: 324px;
    float: left;
    display: inline-block;
    height: 170px;
}
.column5 {
    height: 170px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    float: left;
    width: 383px;
}
.column6 {
    width: 249px;
    float: left;
    height: 170px;
    margin-left: 0px;

}


.divider3 {
    width: 2px;
    height: 160px;
    float: left;
    background-color: #1B699D;
    position: static;
    clear: both;
}
.Monsmall {
    color: #121212;
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal !important;
    font-weight: 300 !important;
    font-size: 9pt !important;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 259px;
}
.what {
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 25pt;
    margin-top: 46px;
}


.Monsmall2 {
    color: #121212;
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 9pt !important;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 181px;
    text-align: center;
}
.Monsmall3 {
    color: #121212;
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal!important;
    font-weight: 400 !important;
    font-size: 9pt !important;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 209px;
    text-align: center;
}



.clock {
    width: 105px;
    height: 105px;
    margin-top: -16px;
}
.calendar {
    width: 115px;
    height: 90px;
    float: none;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    margin-top: 0px;
}
.divider2 {
    height: 2px;
    background-color: #1B699D;
    clear: both;
}
.Monsmallleft {
    color: #121212;
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 9pt !important;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 50px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 196px;
    text-align: left;
}
.person {
    width: 55px;
    float: right;
    margin-top: 51px;
    margin-right: 44px;
}
.billion {
    font-weight: 300;
    font-style: italic;
    font-size: 23pt;
}
.graph {
    width: 80px;
    float: right;
    margin-top: 54px;
    margin-right: 33px;
}



.OSBold {
    color: #1B699D;
    font-family: 'Open Sans', sans-serif  !important;
    font-style: italic !important;
    font-weight: 700 !important;
    font-size: 36pt !important;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: block;
}
.PSbold2 {
    color: #000000 !important;
    font-family: 'Open Sans', sans-serif !important;
    font-style: normal;
    font-weight: 700!important;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    text-align: center;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    font-size: 24pt !important;
}
.PSbold3 {
    color: #1B699D !important;
    font-family: 'Open Sans', sans-serif  !important;
    font-style: normal;
    font-weight: 700 !important;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    text-align: center;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    font-size: 24pt !important;
}


.OSBold2 {
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 28pt !important;
    text-align: center;
    margin-top: 42px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 15px;
}
.OSBold3 {
    color: #1B699D;
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 25pt !important;
    margin-top: 53px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 7px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: block;
}
.OSBold4 {
    color: #1B699D;
    font-family: 'Open Sans', sans-serif  !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 28pt !important;
    margin-top: 22px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 50px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: block;
    text-align: left;
}
.OSBold5 {
    color: #1B699D;
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 30pt !important;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: block;
    margin-top: 56px;
    line-height: 42px;
}
.OSBold6 {
    color: #000000;
    font-family: 'Open Sans', sans-serif  !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 36pt !important;
    margin-top: -15px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: block;
}
.OSBold7 {
    color: #000000;
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 30pt !important;
    margin-top: 38px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 1px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: block;
    line-height: 22px !important;
}
.OSBoldleft {
    color: #000000;
    font-family: 'Open Sans', sans-serif  !important;
    font-style: normal !important;
    font-weight: 700 !important;
    font-size: 28pt !important;
    margin-top: 26px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 50px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    display: block;
    text-align: left;
    width: 200px;
    line-height: 46px;
}
.numbers {
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    font-size: 15pt;
    margin-bottom: 45px;
    margin-top: 6px;
}
.PSbold4 {
    color: #000000;
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal !important;
    font-weight: 400 !important;
    margin-top: -4px;
    margin-right: 9px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    text-align: center;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    font-size: 21pt !important;
}
@media(max-width: 1024px){
	.wrapper{
		width:750px;

	}
	.column1, .column2, .column3, .column4, .column5, .column6{
		width:33%;
		float: left;
	}

	.OSBold6,
	.OSBold{
		 font-size: 26pt !important;
	}
		.Monsmallleft,
	.Monsmall{
		width:100%;
		padding: 0 10px;
		margin: 10px 0;

	}
	.OSBoldleft,
	.OSBold4	{
		margin-left: 10px;
		font-size: 23pt !important;
	}
	.billion{
		    font-size: 18pt;
	}
   .graph {
    width: 58px;}
    .person,
    .graph{
    	    margin-top: 31px;
    margin-right: 10px;
    }
}

@media (max-width: 980px){
.column1 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: center;
}
.column2 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    height: 279px;
}
.column3 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
        height: 236px;

}
.divider1 {
    display: none;
}
.person {
    margin-top: 22px;
    margin-bottom: 0px;
}
.OSBold3 {
    margin-top: 0px;
}

.OSBoldleft {
    margin-top: 2px;
}



.divider2 {
    display: none;
}
.column4 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    height: 158px;
    padding-top: 25px;
    padding-bottom: 25px;
}
.OSBold7 {
    margin-top: 0px;
}

.column6 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    height: 134px;
    padding-top: 24px;
    margin-top: 0px;
}
.OSBold5 {
    margin-top: 0px;
    padding-top: 0;
}
.OSBold4 {
    margin-top: 0px;
}
.graph {
    margin-top: 35px;
}
.OSBold2 {
    margin-top: 0px;
}
.wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 90%;
    position: static;
    float: none;
}

.column5 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    height: 159px;
    padding-top: 17px;
}
.divider4 {
    display: none;
}
.horizontaldivider {
    height: 2px;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    background-color: #1B699D;
}
.clock {
    margin-top: 35px;
}
}

@media(max-width:480px){
	.column1, .column2 , .column3 , .column4,
	.column5 , .column6 {
		width:auto;
		height: auto;
		padding-top: 30px;
		padding-bottom: 30px;
	}


	.horizontaldivider{
		width:auto;
	}
	.OSBoldleft,
	.OSBold4 {
    margin: 2px 0;
    display: inline-block;
    width: 100%;
    text-align: center;
	}

	.person ,
	.graph	{
    width: 55px;
    float: none;
    margin-top: 0px;
    	margin-right: 0;
	}
	.clock{
		margin-top:0;
	}
}















