@charset "UTF-8";
#reports-landing-page .container, .bannerCont+div, .wid50+div {
	overflow: hidden
}
.mT86 {
	margin-top: 32px
}
.pg-head {
	font-size: 30px;
	line-height: 38px;
	margin: 0 0 15px
}
header {
	height: 60px;
	background: #fff;
	box-shadow: 0 0 15px -2px rgba(0,0,0,.2)
}
.logoSec {
	padding: 6px 0 0
}
.repLogo img {
	padding: 15px 0 0 7px
}
.banner {
	position: relative;
    width: 100%;
	padding: 15px 10px 20px;
	background: #2d3944 url("https://www.manageengine.com/analytics-plus/style/../images/triangle-flair-bk.png") repeat-x scroll 0 0;
	overflow: hidden;
}
.banner p {
	font-weight: 100;
	line-height: 26px;
	color: #fff;
	font-size: 16px;
}/*.banner:before{background:linear-gradient(to right bottom,transparent 50%,#f7f7f7 50%);position:absolute;bottom:0;content:'';width:100%;height:60px;z-index:-1}*/
.banner .pg-head {
	color: #000;
}
.banner_sdpm {
    position: relative;
    overflow: hidden;
	padding: 15px 10px 20px;
    background: #287e7f url(https://www.manageengine.com/analytics-plus/style/../images/triangle-flair-bk.png) repeat-x scroll 0 0;
/*
    padding: 35px 13px 15px;
    background: linear-gradient(to bottom left, #3d81dd 0%, #43d7f7 100%);
*/
}
#carousel .flex-active-slide div {
    border-top: 4px solid #fa5751 !important;
}
.banner_sdpm p {
    font-weight: 100;
    line-height: 26px;
    color: #fff;
    font-size: 16px;
}
.banner_sdpm .pg-head {
    color: #ffc920 !important;
}
.bannerCont {
	width: 485px;
	float: left;
	padding: 0 18px 0 0
}
.bannerCont+div img {
	width: 90%;
	float: right
}
.darkBut, .darkBut:hover, .lightGreen-but, .lightGreen-but:hover, .whiteBut, .whiteBut:hover {
	text-align: center;
	padding: 15px 30px;
	display: inline-block;
	cursor: pointer;
	font-size: 18px;
	text-decoration: none
}
.lightGreen-but, .lightGreen-but:hover {
	background: #54d68c;
	color: #fff
}
.darkBut, .darkBut:hover {
	background: #2c323d;
	color: #fff
}
.whiteBut, .whiteBut:hover {
	background: #fff;
	color: #2c323d
}
.pg-head3 {
	color: #333;
	font-size: 24px;
	letter-spacing: -1px;
	line-height: 28px;
	margin: 0 0 10px;
	font-weight: 100!important
}
#reports-landing-page p, .green-but, .green-head {
	font-weight: 100
}
.wid50 {
	width: 50%;
	float: left
}
.wid50 img {
	width: 90%
}
.wid50+div {
	vertical-align: middle;
	min-height: 200px;
	padding: 0
}
.wid50+div h1 {
	color: #000;
	margin: 30px 0 20px
}
.grey-border {
	border: 1px solid #ccc;
	border-radius: 5px
}
.fr {
	float: right!important
}
.bg-black {
	background-color: #191919
}
.green-head {
	font-size: 24px;
	color: #25ba65
}
.lightBlue, .lightBlue .pg-head {
	color: #fff
}
.green-but {
	background-color: #25ba65!important;
	border: none!important;
	border-radius: 0!important;
	line-height: 30px!important;
	text-transform: uppercase
}
.deactive {
	display: none
}
.yellowBg {
	background: #ffd800
}
.lightBlue {
	background: #00acba
}
ul.cust-benefits li h1 {
    color: #21c8ec;
    font-size: 17px;
}
.box-list.cust-benefits li {
    min-height: 165px !important;
}
.mrtp45 {
	    margin-top: 45px;
}
@media only screen and (max-width:768px) {
.bannerCont {
	float: none;
	width: auto;
	padding: 0 15px
}
.bannerCont+div img, .wid50 img {
	display: none
}
.wid50+div img {
	display: block
}
.dwn-form-cont {
	width: 90%
}
.pg-head3, h1 {
	font-size: 18px
}
.green-head, h2 {
	font-size: 16px
}
}


 

.nav-dwn a {width:197px !important;}
.prd-nav .btm-dwn a {width:199px !important;}
.prd-nav li {width:32% !important;}
.dwn-form {
	 width: 50%;
    margin: 0 auto;
    padding-top: 20px;
}
#downloadSubmit {
	width: 50% !important;
}
.sub-rest-btn {
	margin: inherit !important;
}
#meGDPRMessage {
	margin-top: 25px !important;
	width: 100%;
}
.os-radio-box label {
    width: initial !important;
    float: inherit !important;
    padding-top: 0px !important;
}
.dwn-priv.tac#formCTAgdpr {
    padding: 15px 0 !important;
}
.sub-rest-btn {
    width: 100% !important;		
}
input#os-windows {
		height: 10px;
}
input#os-linux {
		height: 20px;
}
.lightGreen-but, .lightGreen-but:hover {
    background: #1fafdd;
    color: #fff;
    padding: 13px 25px;
}

.banner-cust-das {
    width: 100%;
}
.container, .container1 {
    max-width: 1000px;
}