/******** bottom tab menu styles *************/
    /* new footer link start */
.footer-new .tabs [id^=tab]:checked + label{background:#FFF;border-bottom:2px solid #025d72;color:#025d72;font-weight:600}
#tab1:checked ~ #tab-content1,#tab2:checked ~ #tab-content2,#tab3:checked ~ #tab-content3,#tab4:checked ~ #tab-content4,#tab5:checked ~ #tab-content5{display:block}
.footer-new .tabs [id^=tab]:checked + label span{color:#035b75}
.tab-content ul{display:block;width:33.33%;float:left;padding-top:20px}
.tab-content ul li:before{content:'';position:absolute;width:5px;height:5px;background:#9cc1cf;border-radius:20px;margin:11px 0 0 -14px}
.footer-new{padding-top:30px !important;padding-bottom:20px !important;}
.footer-new h2{font-size:28px;font-weight:600;text-align:center}
.footer-new li{line-height:24px;margin-bottom:10px;padding-right:20px}

/* tab section css start*/
.pageTabSec h2{font-size:29px !important;font-weight:bold !important;text-align:center;margin-bottom:30px !important;font-family:'Open Sans',sans-serif; color: #000;}
 .pageTabSec{max-width:1100px;margin:0 auto;margin-bottom: 0;}
 .pageTabSec ul.pageTab{padding:0 30px;border-bottom:1px solid #e7e7e7;text-align:center;box-sizing:border-box;}
 .pageTabSec ul.pageTab li{padding:12px 45px;box-sizing:border-box;margin:0 10px;display:inline-block;font-size:15px;color:#8c9ca2;cursor:pointer;}
 .pageTabSec ul.pageTab li.active{border-bottom:2px solid #055367;color:#055367;font-weight:600;}
 .pageTabSec ul.pageTab li:hover{color:#055367;}
 .pageTabSec .pageTabView{padding:30px 0;display:none;}
 .pageTabSec .pageTabView.active{display:block;}
 .pageTabSec .pageTabView ul{width:24%;display:inline-block;padding-left:20px;box-sizing:border-box;list-style:disc;color:#93bac9;vertical-align:text-top;}
 .pageTabSec .pageTabView.solutions-tab ul{width:25%;float:left;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(1){width:26%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(2){width:23%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(3){width:27%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(4){width:24%;}
 .pageTabSec .pageTabView ul li a{color:#000;}
 .pageTabSec .pageTabView ul li a:hover{ text-decoration: underline; }
 .pageTabSec .pageTabView ul li{padding:6px 0;margin:0;list-style-type:disc !important;color:#93bac9;}
 .footer-new {background:#fff;padding-bottom: 20px !important;padding-top: 30px !important;}
 @media(max-width:1024px){
 	.pageTabSec .pageTabView{padding:30px 20px }
 }
 @media(max-width:1023px){
	 .pageTabSec ul.pageTab{padding:0 10px;}
	 .pageTabSec ul.pageTab li{padding:12px 10px;margin:0 10px;font-size:13px;}
	 .pageTabSec .pageTabView ul{font-size:13px;}
	 .pageTabSec .pageTabView{padding:20px;}
 }
 @media (max-width:991px){
 	.pageTabSec .pageTabView.solutions-tab ul{width:25% !important;}
 }
 @media (max-width:767px){
 	.pageTabSec{display:none !important;}
 }

        /* tab section css end */

div#evtLnkNm {
    display: none;
}
.me-20-logo{
   width: 0;
}
.bg-l-grey {
display: none;
}
.heading-menu{
    display: none;
}

.sec-pTB{
   padding:0;
}
			/******** bottom tab menu styles *************/
			/* new footer link start */
			.footer-new .tabs [id^=tab]:checked+label {
				background: #FFF;
				border-bottom: 2px solid #025d72;
				color: #025d72;
				font-weight: 600
			}

			#tab1:checked~#tab-content1,
			#tab2:checked~#tab-content2,
			#tab3:checked~#tab-content3,
			#tab4:checked~#tab-content4,
			#tab5:checked~#tab-content5 {
				display: block
			}

			.footer-new .tabs [id^=tab]:checked+label span {
				color: #035b75
			}

			.tab-content ul {
				display: block;
				width: 33.33%;
				float: left;
				padding-top: 20px
			}

			.tab-content ul li:before {
				content: '';
				position: absolute;
				width: 5px;
				height: 5px;
				background: #9cc1cf;
				border-radius: 20px;
				margin: 11px 0 0 -14px
			}

			.footer-new {
				padding-top: 30px !important;
				padding-bottom: 20px !important;
			}

			.footer-new h2 {
				font-size: 28px;
				font-weight: 600;
				text-align: center
			}

			.footer-new li {
				line-height: 24px;
				margin-bottom: 10px;
				padding-right: 20px
			}

			/* tab section css start*/
			.pageTabSec h2 {
				font-size: 29px !important;
				font-weight: bold !important;
				text-align: center;
				margin-bottom: 30px !important;
				font-family: 'Open Sans', sans-serif;
				color: #000;
			}

			.pageTabSec {
				max-width: 1100px;
				margin: 0 auto;
				margin-bottom: 0;
			}

			.pageTabSec ul.pageTab {
				padding: 0;
				border-bottom: 1px solid #e7e7e7;
				text-align: center;
				box-sizing: border-box;
			}

			.pageTabSec ul.pageTab li {
				padding: 12px 45px;
				box-sizing: border-box;
				margin: 0 10px;
				display: inline-block;
				font-size: 15px;
				color: #8c9ca2;
				cursor: pointer;
			}

			.pageTabSec ul.pageTab li.active {
				border-bottom: 2px solid #055367;
				color: #055367;
				font-weight: 600;
			}

			.pageTabSec ul.pageTab li:hover {
				color: #055367;
			}

			.pageTabSec .pageTabView {
				padding: 30px 0;
				display: none;
			}

			.pageTabSec .pageTabView.active {
				display: block;
			}

			.pageTabSec .pageTabView ul {
				width: 24%;
				display: inline-block;
				padding-left: 20px;
				box-sizing: border-box;
				list-style: disc;
				color: #93bac9;
				vertical-align: text-top;
			}

			.pageTabSec .pageTabView.solutions-tab ul {
				width: 25%;
				float: left;
			}

			.pageTabSec .pageTabView.solutions-tab ul:nth-child(1) {
				width: 26%;
			}

			.pageTabSec .pageTabView.solutions-tab ul:nth-child(2) {
				width: 23%;
			}

			.pageTabSec .pageTabView.solutions-tab ul:nth-child(3) {
				width: 27%;
			}

			.pageTabSec .pageTabView.solutions-tab ul:nth-child(4) {
				width: 24%;
			}

			.pageTabSec .pageTabView ul li a {
				color: #000;
			}

			.pageTabSec .pageTabView ul li a:hover {
				text-decoration: underline;
			}

			.pageTabSec .pageTabView ul li {
				padding: 6px 0;
				margin: 0;
				list-style-type: disc !important;
				color: #93bac9;
			}

			.footer-new {
				background: #fff;
				padding-bottom: 20px !important;
				padding-top: 30px !important;
			}

			@media(max-width:1024px) {
				.pageTabSec .pageTabView {
					padding: 30px 20px
				}
			}

			@media(max-width:1023px) {
				.pageTabSec ul.pageTab {
					padding: 0 10px;
				}

				.pageTabSec ul.pageTab li {
					padding: 12px 10px;
					margin: 0 10px;
					font-size: 13px;
				}

				.pageTabSec .pageTabView ul {
					font-size: 13px;
				}

				.pageTabSec .pageTabView {
					padding: 20px;
				}
			}

			@media (max-width:991px) {
				.pageTabSec .pageTabView.solutions-tab ul {
					width: 25% !important;
				}
			}

			@media (max-width:767px) {
				.pageTabSec {
					display: none !important;
				}
			}

			/* tab section css end */
		

			.lockout_page,
			.lockout_page * {
				font-size: 15px;
				line-height: 31px;
				color: #000;
			}

			.lockout_page .wrapper {
				width: 100%;
				-webkit-box-sizing: border-box;
				box-sizing: border-box;
			}

			.lockout_page .wrapper::after {
				content: " ";
				display: table;
				clear: both;
			}

			.lockout_page .wrapper.wrapper-banner {
				height: 430px;
				background: #c3ddff;
				background: -webkit-gradient(linear, left top, left bottom, from(#c3ddff), to(#ffffff));
				background: linear-gradient(#c3ddff 0%, #ffffff 100%);
			}

			.lockout_page .wrapper.wrapper-banner .banner-lhs {
				float: left;
				width: 60%;
			}

			.lockout_page .wrapper.wrapper-banner .banner-lhs h1 {
				margin-top: 125px;
				font-size: 50px;
				font-weight: 700;
				color: #000;
				line-height: 65px;
			}

			.lockout_page .wrapper.wrapper-banner .banner-rhs {
				float: left;
				width: 40%;
			}

			.lockout_page .wrapper.wrapper-banner .banner-rhs .banner-img {
				margin-top: 65px;
				background-size: 927.5px 667.5px;
			}

			.lockout_page .wrapper .inner-wrapper {
				max-width: 1142px;
				width: 100%;
				margin: 0 auto;
				-webkit-box-sizing: border-box;
				box-sizing: border-box;
			}

			.lockout_page .wrapper .sm-inner-wrapper {
				max-width: 840px;
				width: 100%;
				margin: 0 auto;
				-webkit-box-sizing: border-box;
				box-sizing: border-box;
			}

			.lockout_page .wrapper .sm-inner-wrapper h2 {
				line-height: 40px;
				padding: 0 20px;
			}

			.lockout_page .wrapper .sm-inner-wrapper.sm-inner-wrapper-slider {
				max-width: 900px;
			}

			.lockout_page h2 {
				font-size: 27px;
				font-weight: bold;
				line-height: 31px;
				margin-bottom: 25px;
				text-align: center;
			}

			.lockout_page p.tac {
				text-align: center;
			}

			.lockout_page .img-box-left {
				margin-top: 80px;
				margin-bottom: 80px;
			}

			.lockout_page .img-box-left::after {
				content: " ";
				display: table;
				clear: both;
			}

			.lockout_page .img-box-left .img-icon {
				width: 45%;
				float: left;
			}

			.lockout_page .img-box-left .img-cont {
				width: 55%;
				float: left;
			}

			.lockout_page .img-box-left .img-cont h2 {
				text-align: left;
				margin-bottom: 20px;
			}

			.lockout_page .img-box-right {
				margin-top: 80px;
				margin-bottom: 80px;
			}

			.lockout_page .img-box-right:after {
				content: " ";
				display: table;
				clear: both;
			}

			.lockout_page .img-box-right .img-icon {
				width: 45%;
				float: right;
			}

			.lockout_page .img-box-right .img-cont {
				width: 55%;
				float: right;
			}

			.lockout_page .img-box-right .img-cont h2 {
				text-align: left;
			}

			.lockout_page .img-box-right:hover .animate_img.handle,
			.lockout_page .img-box-left:hover .animate_img.handle {
				-webkit-animation: rotate-br 5s ease-in-out infinite both;
				animation: rotate-br 5s ease-in-out infinite both;
			}

			.lockout_page .img-box-right:hover .animate_img.handle-speedometer,
			.lockout_page .img-box-left:hover .animate_img.handle-speedometer {
				-webkit-animation: speedo-meter 5s ease infinite both;
				animation: speedo-meter 5s ease infinite both;
			}

			.lockout_page .img-box-right:hover .animate_img.handle-speedometer_2,
			.lockout_page .img-box-left:hover .animate_img.handle-speedometer_2 {
				-webkit-animation: speedo-meter_2 5s ease infinite both;
				animation: speedo-meter_2 5s ease infinite both;
			}

			.lockout_page .center-block {
				margin: 0 auto;
			}

			.lockout_page .img-cont-1 {
				padding-top: 30px;
			}

			.lockout_page span.br {
				display: block;
			}

			.lockout_page .thin-bold {
				font-weight: 600;
			}

			.lockout_page .shadow-card {
				border: 1px solid #d1d1d1;
				padding: 30px 30px 30px 0;
				margin-bottom: 20px;
			}

			.lockout_page .shadow-card:hover {

				border-color: transparent;
				background-color: #f1f9fe;
			}

			.lockout_page .shadow-card .card-icon {
				position: absolute;
				width: 45px;
				height: 45px;
				margin-left: 25px;
				margin-top: 7px;
			}

			.lockout_page .shadow-card>div {
				margin-left: 85px;
			}

			.lockout_page .shadow-card>div h3 {
				font-weight: bold;
				font-size: 18px;
				margin-bottom: 10px;
				margin-top: 0;
			}

			.lockout_page .shadow-card>div p {
				font-size: 14px;
				line-height: 22px;
				margin: 0;
			}

			.lockout_page .giv-slider {
				height: 194px;
				padding: 0 40px;
				margin-left: -40px;
				margin-top: 60px;
			}

			.lockout_page .giv-slider .slides {
				margin: 0;
				padding: 0;
				list-style: none;
			}

			.lockout_page .giv-slider .slides li {
				list-style: none;
			}

			.lockout_page .giv-slider .slides li div.slide_left {
				width: 60%;
				float: left;
				text-align: center;
			}

			.lockout_page .giv-slider .slides li div.slide_left .slide_text {
				font-size: 18px;
			}

			.lockout_page .giv-slider .slides li div.slide_left .slide_count {
				font-size: 25px;
				color: #f15859;
				font-weight: bold;
			}

			.lockout_page .giv-slider .slides li div.slide_left .slide_by {
				color: #767676;
				font-size: 14px;
				text-align: center;
				display: block;
				margin-top: 20px;
			}

			.lockout_page .giv-slider .slides li div.slide_right {
				width: 40%;
				float: left;
			}

			.lockout_page .giv-slider .slides li div.slide_right>div {
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				margin: 0 auto;
			}

			.lockout_page .giv-slider .slides li div.slide_right>div.slide_1 {
				background-position: -779px 0;
				background-size: 928px 668px;
				width: 149px;
				height: 140px;
			}

			.lockout_page .giv-slider .slides li div.slide_right>div.slide_2 {
				background-position: -788px -334px;
				background-size: 928px 668px;
				width: 140px;
				height: 149px;
			}

			.lockout_page .giv-slider .flex-control-nav {
				left: 0;
				bottom: 10px;
				z-index: 900;
				top: 168px;
				width: 100%;
			}

			.lockout_page .giv-slider .flex-control-nav li {
				margin: 0 10px;
			}

			.lockout_page .giv-slider .flex-control-nav li a {
				height: 12px;
				width: 12px;
				border-radius: 8px;
				background-color: #d9d9d9;
				font-size: 0;
			}

			.lockout_page .giv-slider .flex-control-nav li a.flex-active {
				background-color: #0879b8;
			}

			.lockout_page .giv-slider .flex-direction-nav {
				display: block;
				position: relative;
				z-index: 999;
				top: 40%;
			}

			.lockout_page .giv-slider .flex-direction-nav li a.flex-next {
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -779px -150px;
				background-size: 927.5px 667.5px;
				width: 53px;
				height: 53px;
				right: -5px;
			}

			.lockout_page .giv-slider .flex-direction-nav li a.flex-prev {
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -842px -150px;
				background-size: 927.5px 667.5px;
				width: 53px;
				height: 53px;
				left: -5px;
			}

			.lockout_page .giv-slider:hover .flex-direction-nav li a {
				opacity: 0.8;
			}

			.lockout_page .handle {
				width: 4px;
				height: 83px;
				background-color: #1f2f6d;
				position: absolute;
				border-radius: 12px;
				top: 50%;
				left: 50%;
				margin-top: -83px;
				margin-left: -2px;
			}

			.lockout_page .handle-speedometer {
				width: 41px;
				height: 106px;
				position: absolute;
				top: 50%;
				left: 50%;
				margin-top: -60px;
				margin-left: 10px;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -859px -531px;
				background-size: 927.5px 667.5px;
				-webkit-transform: rotate(-116deg);
				transform: rotate(-116deg);
				-webkit-transform-origin: 50% 80%;
				transform-origin: 50% 80%;
			}

			.lockout_page .handle-speedometer.animate {
				-webkit-animation: speedo-meter 5s ease infinite both;
				animation: speedo-meter 5s ease infinite both;
			}

			.lockout_page .handle-speedometer_2 {
				position: absolute;
				top: 50%;
				left: 50%;
				margin-top: -70px;
				margin-left: 12px;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -771px -525px;
				background-size: 927.5px 667.5px;
				width: 25px;
				height: 93px;
				z-index: 3;
			}

			.lockout_page .handle-speedometer_2.animate {
				-webkit-animation: speedo-meter_2 5s ease infinite both;
				animation: speedo-meter_2 5s ease infinite both;
			}

			.lockout_page .icon-banner_img_1 {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -376px 0;
				width: 393px;
				height: 318px;
			}

			.lockout_page .icon-educate {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -779px -212px;
				background-size: 927.5px 667.5px;
				width: 46px;
				height: 35px;
			}

			.lockout_page .icon-feature-img_1 {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -347px -358px;
				width: 292px;
				height: 288px;
				background-size: 927.5px 667.5px;
				position: relative;
			}

			.lockout_page .icon-feature-img_1::after {
				content: "60 \A Mins ";
				white-space: pre;
				display: block;
				width: 66px;
				height: 56px;
				border-radius: 50%;
				background-color: #fff;
				left: 50%;
				top: 50%;
				margin-left: -33px;
				margin-top: -33px;
				position: absolute;
				font-weight: bold;
				text-align: center;
				line-height: 20px;
				padding-top: 10px;
				color: #1f2f6d;
			}

			.lockout_page .icon-feature-img_2 {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: 0 0;
				background-size: 927.5px 667.5px;
				width: 366px;
				height: 348px;
				position: relative;
			}

			.lockout_page .icon-feature-img_3 {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: 0 -358px;
				background-size: 927.5px 667.5px;
				width: 338px;
				height: 309px;
				position: relative;
			}

			.lockout_page .icon-feature-img_3::after {
				content: ' ';
				width: 55px;
				height: 107px;
				background-color: #ffc773;
				border-bottom-right-radius: 55px;
				border-top-right-radius: 55px;
				display: block;
				-webkit-box-sizing: border-box;
				box-sizing: border-box;
				left: 50%;
				top: 50%;
				position: absolute;
				margin-top: -45px;
				margin-left: 23px;
				z-index: 2;
			}

			.lockout_page .icon-manage-multiple-device {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -823px -257px;
				background-size: 927.5px 667.5px;
				width: 32px;
				height: 35px;
			}

			.lockout_page .icon-monitor {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -880px -212px;
				background-size: 927.5px 667.5px;
				width: 40px;
				height: 31px;
			}

			.lockout_page .icon-set-alerts {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -865px -257px;
				background-size: 927.5px 667.5px;
				width: 33px;
				height: 32px;
			}

			.lockout_page .icon-set-policy {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -778px -257px;
				background-size: 927.5px 667.5px;
				width: 36px;
				height: 37px;
			}

			.lockout_page .icon-slider-1 {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -1557px 0px;
				width: 298px;
				height: 279px;
			}

			.lockout_page .icon-slider-arrow-left {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -1683px -299px;
				width: 106px;
				height: 106px;
			}

			.lockout_page .icon-slider-arrow-right {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -1557px -299px;
				width: 106px;
				height: 106px;
			}

			.lockout_page .icon-update-stale {
				display: block;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/sprite_account_lockout.png);
				background-position: -834px -212px;
				background-size: 927.5px 667.5px;
				width: 37px;
				height: 34px;
			}

			.lockout_page .bottom-wrap {
				height: 296px;
				padding: 63px 0;
				text-align: center;
				background-color: #194b87;
				background-image: url(https://www.manageengine.cn/products/active-directory-audit/images/bg_footer_strip_lockout.png);
				background-repeat: no-repeat;
				background-size: 0;
				background-size: 50% 120%;
			}

			.lockout_page .bottom-wrap h2 {
				width: 710px;
				margin: 0 auto;
				color: #fff;
				font-size: 30px;
				line-height: 42px;
				margin-bottom: 36px;
			}

			.lockout_page .bottom-wrap a {
				padding: 11px 27px;
				color: #fff;
				background: #e51931;
				font-size: 17px;
				font-weight: 600;
				text-decoration: none;
				border-radius: 4px;
				display: inline-block;
				transition: all 1s linear;
				-moz-transition: all 1s linear;
				-webkit-transition: all 1s linear;
			}

			.lockout_page .bottom-wrap a:hover {
				background-color: #c11025;
			}

			.lockout_page .footer-strip {
				height: 40px;
				padding: 10px 0;
				background-color: #fff;
			}

			.lockout_page .footer-strip p {
				color: #969696;
				text-align: center;
				line-height: 20px;
				font-size: 14px;
			}

			.lockout_page .wrapper_recommended {
				min-height: 275px;
				padding: 55px 0 30px 0;
				background-color: #eaf4ff;
				margin-top: 80px;
			}

			.lockout_page .wrapper_recommended>div {
				max-width: 650px;
				width: 100%;
				margin: 0 auto;
			}

			.lockout_page .wrapper_recommended h2 {
				font-size: 25px;
				margin-bottom: 20px;
				margin-top: 5px;
				margin-bottom: 15px
			}

			.lockout_page .wrapper_recommended ul {
				padding-left: 40px;
				list-style-type: disc;
			}

			.lockout_page .wrapper_recommended ul li {
				font-size: 20px;
				color: #2dd2f5;
				line-height: 40px
			}

			.lockout_page .wrapper_recommended ul li span {
				color: #000;
				font-size: 17px;
			}

			@media screen and (max-width: 1100px) {
				.lockout_page .wrapper {
					padding: 0 20px;
				}

				.lockout_page .bottom-wrap {
					padding: 63px 0;
				}

				.lockout_page .footer-strip {
					padding: 10px 0;
				}

				.lockout_page .wrapper.wrapper_recommended {
					min-height: auto;
					padding: 55px 0 30px 0;
				}
			}

			@media screen and (max-width: 769px) {
				.lockout_page .giv-slider {
					padding: 0;
					margin-left: 0;
				}

				.lockout_page .wrapper.wrapper-banner .banner-rhs .banner-img {
					-webkit-transform: scale(0.8);
					transform: scale(0.8);
					margin-left: -25px;
				}

				.lockout_page .wrapper.wrapper-banner .banner-lhs h1 {
					font-size: 45px;
					line-height: 55px;
				}

				.lockout_page .wrapper.wrapper-banner .banner-lhs,
				.lockout_page .lpage .wrapper.wrapper-banner .banner-rhs {
					width: 50%;
				}

				.lockout_page .img-box-right .img-icon,
				.lockout_page .img-box-left .img-icon {
					-webkit-transform: scale(0.8);
					transform: scale(0.8);
				}

				.lockout_page .bottom-wrap h2 {
					width: auto;
					font-size: 24px;
				}
			}

			@media screen and (max-width: 500px) {
				.lockout_page .img-box-right {
					margin-top: 40px;
					margin-bottom: 40px;
				}

				.lockout_page .img-box-left .img-icon,
				.lockout_page .img-box-left .img-cont,
				.lockout_page .img-box-right .img-icon,
				.lockout_page .img-box-right .img-cont {
					width: 100%;
					float: none;
				}

				.lockout_page .wrapper.wrapper-banner {
					height: auto;
					min-height: 300px;
				}

				.lockout_page .wrapper.wrapper-banner .banner-rhs {
					display: none;
				}

				.lockout_page .wrapper.wrapper-banner .banner-lhs {
					width: 100%;
				}

				.lockout_page .wrapper.wrapper-banner .banner-lhs h1 {
					font-size: 40px;
					margin-top: 60px;
				}

				.lockout_page .wrapper.wrapper-banner .banner-lhs h1 br {
					display: none;
				}

				.lockout_page .shadow-card {
					padding: 20px;
				}

				.lockout_page .shadow-card>div {
					margin-left: 0;
					margin-top: 40px;
					text-align: center;
				}

				.lockout_page .shadow-card .card-icon {
					left: 41%;
				}

				.lockout_page .bottom-wrap {
					padding: 63px 0;
					height: auto;
				}

				.lockout_page .footer-strip {
					padding: 10px 0;
					height: auto;
				}

				.lockout_page .footer-strip p {
					font-size: 12px;
				}
			}

			@-webkit-keyframes rotate-br {
				0% {
					-webkit-transform: rotate(0);
					transform: rotate(0);
					-webkit-transform-origin: bottom center;
					transform-origin: bottom center;
				}

				100% {
					-webkit-transform: rotate(360deg);
					transform: rotate(360deg);
					-webkit-transform-origin: bottom center;
					transform-origin: bottom center;
				}
			}

			@-webkit-keyframes speedo-meter {
				0% {
					-webkit-transform: rotate(-116deg);
					transform: rotate(-116deg);
					-webkit-transform-origin: 50% 80%;
					transform-origin: 50% 80%;
				}

				50% {
					-webkit-transform: rotate(45deg);
					transform: rotate(45deg);
					-webkit-transform-origin: 50% 80%;
					transform-origin: 50% 80%;
				}

				100% {
					-webkit-transform: rotate(-116deg);
					transform: rotate(-116deg);
					-webkit-transform-origin: 50% 80%;
					transform-origin: 50% 80%;
				}
			}

			@-webkit-keyframes speedo-meter_2 {
				0% {
					-webkit-transform: rotate(0deg);
					transform: rotate(0deg);
					-webkit-transform-origin: 50% 87%;
					transform-origin: 50% 87%;
				}

				50% {
					-webkit-transform: rotate(180deg);
					transform: rotate(180deg);
					-webkit-transform-origin: 50% 87%;
					transform-origin: 50% 87%;
				}

				100% {
					-webkit-transform: rotate(0deg);
					transform: rotate(0deg);
					-webkit-transform-origin: 50% 87%;
					transform-origin: 50% 87%;
				}
			}

			@-webkit-keyframes speedo-meter_2_semi {
				0% {
					height: 0;
				}

				50% {
					height: 107px;
				}

				100% {
					height: 0;
				}
			}
		