@font-face {
	font-family: 'Zoho_Puvi_Thin';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_thin.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_thin.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_thin.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_thin.otf') format('opentype');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Zoho_Puvi_ThinItalic';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_thin.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_thin.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_thin.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_thin.otf') format('opentype');
	font-weight: normal;
	font-style: italic
}

@font-face {
	font-family: 'Zoho_Puvi_Light';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.otf') format('opentype');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Zoho_Puvi_LightItalic';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.otf') format('opentype');
	font-weight: normal;
	font-style: italic
}

@font-face {
	font-family: 'Zoho_Puvi_ExtraLight';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extralight.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extralight.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extralight.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extralight.otf') format('opentype');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Zoho_Puvi_Regular';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.otf') format('opentype');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Zoho_Puvi_RegularItalic';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.otf') format('opentype');
	font-weight: normal;
	font-style: oblique
}

@font-face {
	font-family: 'Zoho_Puvi_Medium';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_medium.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_medium.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_medium.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_medium.otf') format('opentype');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Zoho_Puvi_SemiBold';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.otf') format('opentype');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Zoho_Puvi_SemiBoldItalic';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.otf') format('opentype');
	font-weight: normal;
	font-style: italic
}

@font-face {
	font-family: 'Zoho_Puvi_Bold';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.otf') format('opentype');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Zoho_Puvi_BoldItalic';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.otf') format('opentype');
	font-weight: normal;
	font-style: italic
}

@font-face {
	font-family: 'Zoho_Puvi_ExtraBold';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extrabold.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extrabold.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extrabold.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extrabold.otf') format('opentype');
	font-weight: normal;
	font-style: normal
}

@font-face {
	font-family: 'Zoho_Puvi_ExtraBoldItalic';
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extrablack.eot');
	src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extrablack.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extrablack.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_extrablack.otf') format('opentype');
	font-weight: normal;
	font-style: italic
}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTQ7aC6SjiAOpAWOKfJDfVRY.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTRdwxCXfZpKo5kWAx_74bHs.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTZ6vnaPZw6nYDxM4SVEMFKg.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTfy1_HTwRwgtl1cPga3Fy3Y.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTfgrLsWo7Jk1KvZser0olKY.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTYjoYw3YTyktCCer_ilOlhE.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTRampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/K88pR3goAWT7BTt32Z01m4X0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/RjgO7rYTmqiVp7vzi-Q5UYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/LWCjsQkB6EMdfHrEVqA1KYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/xozscpT2726on7jbcb_pAoX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/59ZRklaO5bWGqF5A9baEEYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/u-WUoqrET9fUeobQW7jkRYX0hVgzZQUfRDuZrPvH3D8.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSg7aC6SjiAOpAWOKfJDfVRY.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNShdwxCXfZpKo5kWAx_74bHs.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSp6vnaPZw6nYDxM4SVEMFKg.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSvy1_HTwRwgtl1cPga3Fy3Y.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSvgrLsWo7Jk1KvZser0olKY.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSojoYw3YTyktCCer_ilOlhE.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNShampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzA7aC6SjiAOpAWOKfJDfVRY.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzBdwxCXfZpKo5kWAx_74bHs.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzJ6vnaPZw6nYDxM4SVEMFKg.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzPy1_HTwRwgtl1cPga3Fy3Y.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzPgrLsWo7Jk1KvZser0olKY.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzIjoYw3YTyktCCer_ilOlhE.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzBampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
body{font-family:'Open Sans', sans-serif;font-weight:400;margin:0;padding:0;/* box-sizing: border-box; */}
.clearfix:before, .clearfix:after{content:"";display:table;line-height:0;}
.clearfix:after{clear:both;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
*+html .clearfix{display:inline-block}
img{width:100%}
ul{margin:0;padding:0}
.container{margin:0 auto;max-width:1000px}
.topHead{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:999;box-shadow: 0 0 24px 7px rgba(0,0,0,0.07);}
.logo{display:inline-block;margin: 6px 0 4px 0;width: 185px;}
.tollBand{background:linear-gradient(to right,transparent 20%,#f7f7f7);padding:0 3% 0 0;width:100%}
.logo img{}
.tollBand ul li{display:inline-block;font-size:13px;padding:0 0 0 20px}
.tollBand ul li.txt{border-right:1px solid #e0e0e0;padding:0 20px 0 0;}
.tollBand ul li.txt a{color:#555555;text-decoration:none}
.mobMenu{border-radius:8px;cursor:pointer;display:none;height:40px;position:absolute;right:3%;top:24px;width:40px;z-index:9999}
.mobMenu span{background:#e31d1d;display:block;height:3px;margin:8px 0;width:80%}
.topMenu{margin:0 3% 0 0;}
.topMenu ul{margin: 20px 0 0 0;}
.topMenu ul li{display:inline-block;font-size: 14.5px;font-weight:600;padding:0 20px 0 30px;position:relative;}
.topMenu ul li img{left:0;position:absolute;width:20px}
.topMenu ul li a{color:#000;text-decoration:none;}
.topMenu ul li span.dload{background:url(../images/dload-icon-rp.png) 15px 9px no-repeat;background-size:12px;border:1px solid #e31d1d;border-radius:3px;color:#e31d1d;font-size:16px;margin:30px 0 0 0;padding:5px 20px 5px 40px;transition:all .5s}
.topMenu ul li span.dload:hover{background:url(../images/dload-icon-rp.png) 15px -18px no-repeat #e31d1d;background-size:12px;color:#fff;transition:all .5s}
.topMenu ul li a.colCha{background:url(../images/dload-icon-rp.png) 15px -18px no-repeat #e31d1d;background-size:12px;color:#fff;transition:all .5s}
.topMenu ul li.lst{padding:0 0px 0 10px}
.topMenu ul li span{cursor:pointer;}
/* Customers Logo */
#admpcutomerlogos{margin-top:0px;}
.admpcstmrtmpftrbg{background-image:url(../images/customer-logos-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;}
.whyadmphdr{font-weight:400;font-size:35px;color:#46535c;line-height:45px;}
.admp-logo-blocks{position:relative;}
.admp-logo-blocks .admpcus-block{background-color:#fff;display:inline-block;height:92px;margin:0px 0.7%;padding:0 1%;position:relative;width:155px;}

.admpcstmr01 img, .admpcstmr02 img, .admpcstmr03 img, .admpcstmr04 img, .admpcstmr05 img, .admpcstmr06 img, .admpcstmr07 img, .admpcstmr08 img{left:0;margin:0 auto;padding-top:15px;position:absolute;right:0;width:100%;}
.admpcstmr01 .cb-img, .admpcstmr02 .cb-img, .admpcstmr03 .cb-img, .admpcstmr04 .cb-img, .admpcstmr05 .cb-img, .admpcstmr06 .cb-img, .admpcstmr07 .cb-img, .admpcstmr08 .cb-img{opacity:0;transition:all 0.6s ease-out 0s;display:none;}
.admpcstmr01 .cb-img.active, .admpcstmr02 .cb-img.active, .admpcstmr03 .cb-img.active, .admpcstmr04 .cb-img.active, .admpcstmr05 .cb-img.active, .admpcstmr06 .cb-img.active, .admpcstmr07 .cb-img.active, .admpcstmr08 .cb-img.active{opacity:1;transition:all 0.5s ease-in 0s;display:block;}
.selected{color:red;}
.selected{color:red;}
.banner{
    background:url(../images/main-banner-bg-rp.png) 0 -4px no-repeat;
    background-size:100% 100%;
    margin: 63px 0 0 0;
    min-height:200px;
    padding:0 0 85px 0;
    background: #8dc2fe;
    background: -webkit-linear-gradient(to right,#996,#660);
    background: linear-gradient(to top,#fff,#8dc2fe);
    }
.banner h1{font-size: 42px;margin: 85px 0 15px 0;font-family: 'Zoho_Puvi_Bold';}
.banner p{font-size:18px;font-weight:100;margin:0 0 50px 0;}
.navigation{background:#fafafa;border-bottom:1px solid #ededed;padding:30px 0 0 0;}
.navigation ul{margin:0;padding:0}
.navigation ul li{cursor:pointer;display:inline-block;list-style:none;text-align:center;width:16%;padding-top: 15px;}
.navigation ul li p{
    color: #000000;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 600;
    font-family: "Zoho_Puvi_SemiBold";
    font-family: "Zoho_Puvi_Regular";
    }select#country_state {
    color: #000;
    opacity: 1;
    width: 100px;
    background: #fff;
    position: absolute;
    margin: 53px 0px 0px -69px;
    font-size: 13px;
    box-shadow: 0px 2px 17px 4px rgba(0, 0, 0, 0.07);
    border-radius: 5px;
}

.navigation ul li div{margin:0 auto}
.navigation ul li div.icoUser{background:url(../images/icons-sprite-rp.png) no-repeat;background-size:240px;height:35px;width:29px;}
.navigation ul li div.icoGrou{background:url(../images/icons-sprite-rp.png) -32px 0 no-repeat;background-size:240px;height:34px;width:59px;}
.navigation ul li div.icoComp{background:url(../images/icons-sprite-rp.png) -92px 0 no-repeat;background-size:240px;height:33px;width:38px;}
.navigation ul li div.icoPass{background:url(../images/icons-sprite-rp.png) -211px 0 no-repeat;background-size:240px;height:37px;width:29px;}
.navigation ul li div.icoNtfs{background:url(../images/icons-sprite-rp.png) -131px 0 no-repeat;background-size:240px;height:33px;width:38px;}
.navigation ul li div.icoGpo{background:url(../images/icons-sprite-rp.png) -170px 0 no-repeat;background-size:240px;height:40px;width:41px;}
.navigation ul li.active{border-bottom:4px solid #17a2d0;cursor:default;background: #f8fdff;box-shadow: 0 0px 18px -8px #04050640;}
.navigation ul li.active div.icoUser{background-position:0 -40px}
.navigation ul li.active div.icoGrou{background-position:-32px -40px}
.navigation ul li.active div.icoComp{background-position:-92px -40px}
.navigation ul li.active div.icoPass{background-position:-211px -40px}
.navigation ul li.active div.icoNtfs{background-position:-131px -40px}
.navigation ul li.active div.icoGpo{background-position:-170px -40px}
.content{background:#fafafa;position:relative;}
.content h2{font-size: 28px;font-family: "Zoho_Puvi_SemiBold";padding-left: 15px;}
.content h3{color: #00b1da;font-weight:400;font-family: "Zoho_Puvi_SemiBold";}
.content i{font-style: initial;
    font-size: 13px;
    color: #9d9d9d;
    padding-top: 7px;
    display: inline-block;}
.content i:after{
content: '';
    position: absolute;
    background: url(../images/icon-right-arrow-rp.png) no-repeat;
    background-size: 7px;
    margin: 4.5px 12px 0 5px;
    width: 9px;
    height: 12px;
}
.content p{font-size:14px;line-height:24px;margin-bottom: 0px;}
.content a{color:#9c9c9c;font-size:13px;text-decoration:none;}
.content p span{cursor:pointer;}
.content p span.dld{background: #e31d1d;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    margin: 20px 30px 0 0;
    padding: 8px 25px;}
.content p span.dreq{    background: #607D8B;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    margin: 20px 30px 0 0;
    padding: 8px 25px;}
.content .contentView{background:#fafafa;height: 560px;left:0;display:none;overflow: hidden;overflow-y: auto;}
.content .contentView.open{display:block;}
.content .contentView .slider{/* background:url(../images/screenshot-bg-rp.png) left top no-repeat; *//* background-size:100% 100%; *//* height:480px; *//* margin:18px 0 0 0; */float: left;width: 100%;box-shadow: 0px 5px 37px 14px #181c1f1f;}
.content .contentView .slider .sliCont{float:left;height: 100%;margin: 0px;overflow:hidden;}
.content .contentView .lftView .bckBut{cursor:pointer;color: #333;font-size: 26px;/* transform: rotate(45deg); */font-weight: 600;left: 24px;position: absolute;transition: all 0.5s ease;}
.content .contentView .lftView .bckBut:hover{transition: all 0.5s ease;transform: rotate(90deg);}
.content .contentView .lftView .per20{
    color: #17a2d0;
    font-size: 18px;
    position: absolute;
    top: 0px;
    left: 0px;
    cursor: pointer;
    width: 50px;
    height: 50px;
    padding-top: 10px;
    cursor: pointer;
    }
.content .contentView .lftView .per20 span{color:#717171;display: none;}
.content .contentView .lftView .per80 h2{margin: 0 0 0px 0;padding-left: 0px;font-size: 22px;}
.content .contentView .lftView .per80 a.dld{background:#e31d1d;border-radius:2px;color:#fff;display:inline-block;font-size:14px;margin:20px 30px 0 0;padding:8px 25px;}
.content .contentView .lftView .per80 a.dreq{background:#607D8B;border-radius:2px;color:#fff;display:inline-block;font-size:14px;margin:20px 30px 0 0;padding:8px 25px;}
.content .contentView .rgtView .sliderHead{background:#d3d3d3;float:left;font-size:14px;margin:0 0 0 2.3%;padding:7px 20px;position:relative;display: none;}
.content .contentView .rgtView .sliderHead:after{border-left:20px solid #d3d3d3;border-top:33px solid transparent;bottom:0;content:'';display:inline-block;margin-left:-5px;position:absolute;right:-20px;z-index:9;}
.content .contentView .lftView ul{margin:0 0 0 20px;padding:0}
.content .contentView .lftView ul li{font-size:14px;margin:0 0 10px 0}
span.sumLearnMore{background:url(../images/icon-right-arrow-rp.png) 75px 5px no-repeat;background-size:7px;color:#9c9c9c;cursor:pointer;font-size:13px;padding:0 12px 0 0;position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;bottom: 0px;right: 0px;opacity: 0;}
#PasswordCon .contentView{}
.contentView .lftView .per80{
    margin: 0px;
    width: 100%;
    /* overflow: hidden; */
    /* overflow-y: auto; */
    }
.msm1, .msm2{display:none;}
.msm1 h4, .msm2 h4{font-size: 32px;margin-bottom: 0px;color: #589413;}
.msm1 p, .msm2 p{ margin: 0px;font-size: 15px;    font-weight: 500;}
.msm1 p a, .msm2 p a{ color: #0981e0;}
.msg-com{display:none;}
.msg-com h4{padding-botttom:20px;}
.msg-com{text-align:center;}
.msg-com p{padding-bottom:20px;}

.sumLearnMore{cursor:pointer}
.bx{
    transition: all .5s ease;
    background: #fff;
    -webkit-box-shadow: 0 0 12px 2px rgba(239,239,239,.92);
    box-shadow: 0 2px 23px -16px #54595f82;
    padding: 25px;
    position: relative;
    margin: 15px;
    min-height: 210px;
    border: 1px solid #efefef;
}
.bx:hover h3{transition: all .5s ease;color: #00beff;}
.bx:hover{
    transform: translateY(-5px);
    transition: all .5s ease;
    box-shadow: 0 7px 30px #ccc;
    }
.highlights .tac{}
.highlights{padding:30px 0}
.highlights .dv3 .icnCont{height:125px;line-height:199px}
.highlights .dv3 div{font-size: 21px;font-weight:600;font-family: "Zoho_Puvi_SemiBold";padding-top: 20px;}
.highlights .dv3 p{font-size:14px;line-height:24px;}
.contentView .lftView{width: 35%;/* padding-top: 40px; *//* padding-left: 0px; */padding-right: 20px;box-sizing: border-box;}
	.contentView .rgtView{width: 62%;padding: 0px;}
	.navigation, .content{background: #ffffff;}
	.banner p{line-height:28px;}
.formCont{background:#f6f7f7;padding: 120px 0 70px 0;background: linear-gradient(to top, #eaf7ff, #ffffff);}
.formCont .formBg{background:#d7e0e4;padding:30px 0 20px 0}
.formCont .formBg h3{font-size:20px;margin:0;}
.formCont .per50 .vidCont{background:url(../images/video-thumb-rp.png) 86% 63% no-repeat;background-size:107% 107%;border:3px solid #f5f5f5;box-shadow:0 0 10px #bbb;cursor:pointer;height:257px;margin:22px 0 0 0;position:relative;width:90%}
.formCont .per50 .vidCont .vidPlay img{margin:100px auto 0 auto;width:60px;}
.formCont .per50 .vidCont .vidPlay span{color:#000;display:block;text-transform:uppercase;}
.formCont .formBg ul{margin:0;padding:0}
.formCont .formBg ul li{list-style:none;padding:0 10% 20px}
.formCont .formBg ul li span{display:inline-block;width:33%}
.formCont .formBg ul li input[type="text"],
.formCont .formBg ul li input[type="email"],
.formCont .formBg ul li input[type="number"]{background:#fff;border:none;font-size:14px;padding:8px 15px;width:56%;}
.formCont .formBg ul li input[type="submit"]{background:#00a651;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;font-weight:100;padding:10px 40px;text-transform:uppercase;transition:all .5s}
.formCont .formBg ul li input[type="submit"]:hover{background:#05793e;transition:all .5s}
.custLay{padding:40px 0 70px 0}
.custLay h2{position:relative;}
.custLay h2 span{border-bottom:3px solid #09944b;left:0;margin:10px 45%;position:absolute;width:10%}
.maintab_testi_container{float:none;height:228px;margin:40px 0 0 0;width:auto;}
.testimonial_con_left{background:url(../images/quote-img-rp.png) no-repeat;background-size:100%;float:left;height:80px;margin:0 5% 0 0;width:10%;}
.testimonial_con_middle{float:left;line-height:28px;margin:0 auto;font-size:14px;width:83%;}
.testimonial_slider{font-family:Verdana,Geneva,sans-serif;position:relative;width:100% !important;padding:0px 0 65px 0}
.testimonial_slider ul{list-style:none;width:300%;}
.testimonial_slider ul li{display:block;float:left;width:33%;}
.testimonial_slider .dots{bottom:30px;left:45%;list-style:none;margin:0 auto !important;position:absolute;width:10%;}
.testimonial_slider .dots li{float:left;width:13px;height:13px;margin:0 4px;background:#dcdcdc;text-indent:-999em;border:2px solid #fff;border-radius:10px;cursor:pointer;opacity:.4;-webkit-transition:background .5s, opacity .5s;-moz-transition:background .5s, opacity .5s;transition:background .5s, opacity .5s;}
.testimonial_slider .dots li.active{background:#0178b5;opacity:1;}
.testimonial_client_name{float:left;font-size:14px;margin:0 auto;width:100%;}
.testimonial_client_name .cname{float:right;font-size:14px;margin:20px 0 0 0;}
.testimonial_client_name .cname span{display:block;margin:5px 0 0 12px}
.prd-nav li{width:15%}
.custLay .cliLay ul{margin:0;padding:0}
.custLay .cliLay ul li{display:inline-block;list-style:none;text-align:center;width:19%}
.freeTriBand{background: #0092db;padding:40px 0;background: linear-gradient(to top,#fff,#acd3ff);}
.freeTriBand h2{color: #2a5688;font-size: 28px;font-weight:100;line-height:54px;/* font-family: "Zoho_Puvi_Light"; *//* font-family: 'Zoho_Puvi_Bold'; */font-family: "Zoho_Puvi_SemiBold";line-height: 38px;margin-bottom: 10px;}
.freeTriBand span{    text-transform: capitalize;background: #d24049;border: 1px solid #d24049;border-radius:3px;color:#fff;display:inline-block;font-size:18px;margin:10px 0 40px 0;padding:10px 30px;text-decoration:none;transition:all 1s;cursor: pointer;}
.freeTriBand span:hover{background:#fff;border:1px solid #b72121;color:#b72121;transition:all 1s}
.demLnk{background:#1c2f38;padding:30px 0}
.demLnk h2{color:#fff;}
.demLnk h2 span{border-bottom:3px solid #09944b;left:0;margin:10px 48%;position:absolute;width:4%}
.demLnk ul{margin:50px 0 0 0;padding:0}
.demLnk ul li{color:#fff;font-size:14px;list-style:none;margin:0 0 20px 0}
.demLnk ul li span{display:inline-block;}
.demLnk ul li span.midSpa{border-left:solid 1px #495960;border-right:solid 1px #495960;width:325px;}
.demLnk ul li span img{margin:0 5px 0 0;}
.demLnk ul li span.lftSpa{width:230px}
.demLnk ul li span a{color:#fff;text-decoration:none}
.demLnk ul li span.rgtSpa{width:330px}
.demLnk ul li span.btLftSpa{border-right:1px solid #495960;width:170px}
.demLnk ul li span.btRgtSpa{width:180px}
.footer .per50{color:#969696;font-size:14px;padding:20px 0 10px}
.footer ul{float:right;margin:0;padding:0}
.footer ul li{display:inline-block;list-style:none;margin:0 0 0 10px;}
.footer ul li img{width:28px;}
.popupContainer{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}
.popupInner{background:#fff;height:400px;margin:20px 15%;padding:5%;position:fixed;width:60%}
.closeBut{cursor:pointer;font-size:20px;position:fixed;right:16%;top:28px;}
.per30{float:left;min-height:200px;width:30%;}
.per80{float:left;margin:0 0 0 5%;width:75%}
.per20{float:left;width:20%}
.per33{float:left;/* margin: 0 5% 30px 0; *//* min-height:200px; */width: 33.333%;position: relative;display: inline-block;}
.per50{float:left;padding:0 1.5%;width:47%;}
.dv3{float:left;text-align:center;width:30%}
.mLR5{margin:0 5%}
.fl{float:left}
.fr{float:right}
.tar{text-align:right;}
.tac{text-align:center;/* font-size: 30px; *//* font-family: 'Zoho_Puvi_Bold'; */}
#backToTop{display:none !important}
.tab_panel{display:none;padding-top: 25px;}
.tab_panel.active{display:block;}
.tab_panel .summary{display:none;}
.tab_panel .summary.open{display:block;width: 100%;float: left;z-index: 9;}
.tab_panel .detail{/* display:none; */transform: scale(0);opacity: 0;transition: all 0.3s ease;position: absolute;z-index: 0;}
.tab_panel .detail.open{/* display:block; */opacity: 1;transform: scale(1);transition: all 0.3s ease;}

.wam-form.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}
@keyframes shake {
10%,90%{transform:translate3d(-1px,0,0)}
20%,80%{transform:translate3d(2px,0,0)}
30%,50%,70%{transform:translate3d(-4px,0,0)}
40%,60%{transform:translate3d(4px,0,0)}
}

/* BXSlider */
.bx-wrapper{position:relative;margin-bottom:60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y;}
.bx-wrapper img{/* max-width:100%; */display:block;}
.bxslider{margin:0;padding:0;}
ul.bxslider{list-style:none;}
.bx-viewport{-webkit-transform:translatez(0);}
.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url('images/bx_loader.gif') center center no-repeat #ffffff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000;}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager-item{font-size:0;line-height:0;}
.bx-wrapper .bx-prev{left:10px;background:url('images/controls.png') no-repeat 0 -32px;}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus{background-position:0 0;}
.bx-wrapper .bx-next{right:10px;background:url('images/controls.png') no-repeat -43px -32px;}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus{background-position:-43px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('images/controls.png') -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('images/controls.png') -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}


.wam-form{width:530px;margin:0 auto;margin-top:35px;display:table}
.wam-form ul{margin:0;padding:0}
.wam-form ul li{list-style-type:none;float:left;background:#fff}
.wam-form ul li:nth-child(1){width:256px;border: 1px solid #d22122;position:relative;border-right:0;border-radius:4px 0 0 4px;}
.wam-form ul li:nth-child(1):before{content:'';position:absolute;background:url(images/active-directory-change-auditor-sprite.png) no-repeat;width:32px;height:43px;z-index:0;top:-1px;left:-1px;background-position:-139px 7px;background-size:247px}
.wam-form ul li:nth-child(1) span{position:absolute;background-size:389px;width:23px;height:15px;padding-right:20px;margin:15px 0 0 10px;z-index:99;background-position:0 -272px}
.wam-form ul li:nth-child(1) span::after{content:'';width:1px;height:25px;position:absolute;background:#dedede;top:-6px;left:30px}
.wam-form ul li input{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;font-size:16px;outline:none;color:#2b2b2b;background:none}
.wam-form ul li:nth-child(1) input{font-size:16px;padding-left:20px;position:relative;border-radius:15px}
.wam-form ul li:nth-child(1) input::placeholder{color:#889196}
.wam-form ul li:nth-child(2){width:48px;border-left:0;border-right:0;border-top: 1px solid #d22122;border-bottom: 1px solid #d22122;}
.wam-form ul li:nth-child(2):before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #adadad;margin:22px 0 0 29px;z-index:0}
.selectedCountry{width:20px;height:36px;position:absolute;color:#6e6e6e;font-size:16px;margin:10px 0 0 7px}
.wam-form ul li select{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;border-radius:0;font-size:15px;outline:none;background:#fff;margin:0;background:none;z-index:9;position:relative;color:#6e6e6e;font-size:12px;opacity:0;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}
.wam-form ul li:nth-child(3){border:0;    background: none;}
.wam-form ul li input[type="submit"]{background:#d22222;color:#fff;padding:0 30px;cursor:pointer;font-weight:600;text-transform:capitalize;height:44px;border:0;outline:none;border-radius:0 4px 4px 0;transition:all .5s ease}
.wam-form ul li input[type="submit"]:hover{background:#c11818;transition:all .5s ease}
.wam-form ul li:nth-child(4){background:none;width:100%;margin-top:15px;border:0}
.dwn-priv{color:#353535;font-size:11px;margin-top:-8px;line-height:16px}
.dwn-priv a{font-size:11px;color:#353535;text-decoration:none}
#meGDPRMessage{line-height:17px;margin:0 0 13px;width:100%}
#meGDPRMessage label{font-size:11px;line-height:18px;color:#48555f}
.errMsg,.errMsg2,.errMsg3,.errMsg4{display:none;font-size:12px;position:absolute;margin-top:-20px;margin-left:0;line-height:18px;color:red}
.sing-scre{}
.sing-scre ul li{list-style-type: none;}
.sing-scre img{box-shadow: 0px 5px 37px 14px #181c1f1f;}

.bx-wrapper{border:0;height: 395px !important;}
        .bx-wrapper .bx-viewport{height: 491px !important;}
        .bxslider li{max-width: 715px !important;width:auto !important;}
        .bx-wrapper img{height:auto;width:100%}
        .bx-wrapper .bx-pager{position:absolute;bottom:20px;}
        .bxslider .bx-clone{display:none}
        .demLnk ul li:nth-child(1) span:nth-child(2){padding:0px 10px;border-left: solid 1px #495960;
            border-right: solid 1px #495960;}	
        	.demLnk ul li:nth-child(1) span:nth-child(3){width:210px;}	
        	.demLnk ul li span.btLftSpa{border-right: 0px solid #495960}	
        .demLnk ul li span img {margin: 5px 5px -3px 0;}	
.content .contentView{    position: relative;
            margin: 0 auto;
            width: 1250px;
            padding: 40px 50px;
            box-sizing: border-box;
            border-radius: 5px;}
.formCont .lhs{
    float: left;
    width: 50%;
    padding: 120px 20px 30px 10px;
    box-sizing: border-box;
}
.formCont .lhs h2{
    font-size: 40px;
    line-height: 42px;
    margin: 0px;    font-family: 'Zoho_Puvi_Bold';
}
.formCont .lhs h2 span{
    color: #0e63d8;
}
.formCont .lhs p{
    font-size: 26px;
    line-height: 34px;
    color: #494c4e;
    font-family: "Zoho_Puvi_SemiBold";
    margin-top: 8px;
}
.formCont .rhs{
    float: left;
    width: 50%;
}
.solution-form{/* margin-left:4%; */vertical-align:top;margin-top:130px;background:#fff;padding:25px 35px;position:relative;z-index:8;/* width:36%; *//* left:6.5%; */border-radius:3px;box-shadow: 0 7px 45.13px 24.87px rgba(0, 0, 0, 0.06);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width: 400px;margin: 0 auto;/* box-shadow: 0 24px 23px -23px #54595f82; */    box-sizing: border-box;}
.formTabs{position:absolute;width: 375px;top:-40px;height:40px;left:0;}
.formTabs::before{content:"";position:absolute;right:2px;height:110%;width:15px;transform:rotate(-18deg);background:#fff;border-top-right-radius:4px;top:2px;z-index:1}
.ft{width: 30.55%;display:inline-block;text-align:center;font-size:15px;color:#2b51c4;font-weight:600;line-height:30px;position:relative;padding:3px;height:48px;cursor:pointer;}
.ft span{position:relative;z-index:11;padding-top:5px;display:block;font-family:'Zoho_Puvi_SemiBold';font-size:15px;color:#072287;cursor: pointer;}
.ft::before{content:"";position:absolute;height:41px;width:100%;background:#eaf7ff;left:2px;top:2px;z-index:1;transform:skewX(18deg)}
#dwnForm::before{transform:skewX(0);border-top-left-radius:4px}
.solution-form-inn{display:none;position:relative}
.solution-form-inn.active{display:block}
.tnk-msg{display:none;text-align:center}
.solution-form-inn h2{text-align:center;font-weight:700;font-size:20px;line-height:28px;font-family:'Open Sans',sans-serif;margin-bottom:30px;color:#010101}
.tnk-msg h2{margin-bottom:30px;font-size:24px;color:#4CAF50}
.tnk-msg a{margin:30px auto;text-align:center;padding:8px 30px;background:#e9142b;color:#fff;    text-decoration: none;}
.tnk-msg p{text-align:center;font-size:18px;margin-top:30px;color:#3e4f56}
.solution-form-inn h2 span{display:block;font-weight:400;font-size:14px;line-height:27px;color:#010101}
.solution-form-inn form ul li{position:relative;width:100%;display:inline-block;border: 1px solid #eaeaea;margin-bottom:12px;background: #ffffff;}
.solution-form-inn form ul li:before{background:url(images/sem-erp-sprite.png) no-repeat -346px -11px;position:absolute;content:"";width:48px;height:34px;background-size:400px 350px;margin:6px}
.solution-form-inn form ul li input{width:100%;background:none;border:0;height:44px;font-size:15px;padding: 5px 15px 5px 15px;box-sizing:border-box;outline:none;color: #000000;font-weight: 500;}
.solution-form-inn form ul .fi-ic-email:before{background-position:-346px -59px}
.errMsg,.errMsg2{color:#fff;display:none;font-size:12px;position:relative;width:100%;float:left;background:red}
.solution-form-inn form ul li:nth-child(5)::after,.solution-form-inn form ul li:nth-child(7)::before{display:none!important}
.solution-form-inn form ul .fi-ic-pho:before{background-position:-345px -115px}
.solution-form-inn form ul .fi-ic-country:before{background-position:-355px -244px}
.solution-form-inn form ul li select{width:88%;background:none;border:0;height:40px;font-size:15px;padding:5px 15px;outline:none;margin-left: 9px;color: #000;font-weight: 500;}
.ch-box{display:inline-block;width: 70%;padding-left: 70px;}
.ch-box-com{/* border:1px solid #e4e4e4; */border-radius:2px;float:left;padding:6px 5px;text-align:center;/* width: 45%; *//* margin-left: 91px; */}
.ch-box-left{/* margin-right:3% */}
.solution-form-inn form ul li input{/* width:100%; *//* background:none; *//* border:0; *//* height:46px; *//* font-size:14px; *//* padding:5px 15px 5px 48px; *//* box-sizing:border-box; *//* outline:none; *//* color:#919191; */}
[type="radio"]:checked,[type="radio"]:not(:checked){left:-9999px;position:absolute}
[type="radio"]:checked + label,[type="radio"]:not(:checked) + label{color:#666;cursor:pointer;display:block;line-height:20px;padding-left: 62px;position:relative;}
[type="radio"]:checked + label:before,[type="radio"]:not(:checked) + label:before{background:#fff;border:1px solid #ddd;border-radius:100%;content:'';height:18px;left:30px;position:absolute;top:0;width:18px}
[type="radio"]:checked + label:after,[type="radio"]:not(:checked) + label:after{background:#06b10d;border-radius:100%;content:'';height:12px;left:34px;position:absolute;top:4px;transition:all .2s ease;width:12px;-webkit-transition:all .2s ease}
[type="radio"]:not(:checked) + label:after{opacity:0;transform:scale(0);-webkit-transform:scale(0)}
.ch-box-right{/* margin-left:3% */}
.solution-form-inn form ul li:nth-child(7) input[type="submit"],.demoForm.solution-form-inn form ul li:nth-child(7) input[type="submit"]{background: #d24149;color:#fff;font-weight:600;font-size:15px;float:left;margin-right:2%;border-bottom:0;border-radius:2px;padding:10px 15px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:45px;}
.dwnForm.solution-form-inn form ul li:nth-child(6) input[type="submit"]{padding-right:50px}
.dwnForm.solution-form-inn form ul li:nth-child(6)::after{content:"";position:absolute;right:26%;top:2px;bottom:0;margin:auto;display:inline-block;width:10px;height:13px;background:url(images/sem-erp-sprite.png);background-size:400px 350px;background-position:-282px -23px}
.solution-form-inn form ul li:last-child{border:0 solid #333;margin-bottom:0;background:none}
.dwn-priv{font-size:10px;color:#48555f}
#user-detail{display:none}
.formTabs::after{position:absolute;content:"";width:98%;background:#fff;height:40px;left:0;bottom:0;border-top-left-radius:4px;border-top-right-radius:4px}
.ft.active::before{content:"";background:#fff;display:none}
.customer-sec::after{content:"";position:absolute;height:105%;width:50%;right:0;top:0;background:#eaf7ff}
#gtQuoForm.act2::after{content:"";position:absolute;top:0;transform:skewX(18deg);width:3.5px;left:0;height:100%;background:#fff;z-index:1}
#gtQuoForm.act2::before{transform:skewX(0);width:100%;left:-2px;z-index:1}
.customer-sec{position:relative;margin-top:60px}
.solution-form-inn form ul li input#downloadSubmit{background:#d24149;color:#fff;font-weight:600;font-size:16px;height:50px;line-height:30px;position:relative;padding-right:36px}
.dwn-priv{line-height:15px}
div#meGDPRMessage{line-height:15px;font-size:10px;color:#656565;margin-bottom:10px}

.solution-form-inn form ul li:nth-child(5) input[type="submit"],.demoForm.solution-form-inn form ul li:nth-child(7) input[type="submit"]{background:#e32e44;color:#fff;font-weight:600;font-size:15px;float:left;margin-right:2%;border-bottom:0;border-radius:2px;padding:10px 15px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:45px}
.gtQuoForm.solution-form-inn form ul li:nth-child(5) input,.demoForm.solution-form-inn form ul li:nth-child(7) input{width:48%}
.gtQuoForm.solution-form-inn form ul li:nth-child(5) input:last-of-type,.demoForm.solution-form-inn form ul li:nth-child(7) input:last-of-type{background:#ededed;color:#b8b8b8;padding:10px 15px;height:45px}
.gtQuoForm.solution-form-inn form ul li:nth-child(2)::before{background-position:-112px -318px}
.gtQuoForm.solution-form-inn form ul li:nth-child(3)::before{background-position:-55px -322px}
.demoForm.solution-form-inn form ul li.sbtn{background:#fafafa;border:1px solid #cecece;margin-bottom:12px;border-radius:2px}
.solution-form-inn form ul li:nth-child(7){border-bottom:0;margin-top:0;border:0;background:none}
.solution-form-inn form ul li:nth-child(7)::before{} 
.solution-form-inn form ul .fi-ic-date:before{background-position:-175px -318px;}
.solution-form-inn form ul .fi-ic-time:before{background-position:-253px -320px;}
.solution-form-inn.demoForm form ul li:nth-child(8):before{display:none}
.solution-form-inn.demoForm form ul li:nth-child(7){border:none}
.solution-form-inn.gtQuoForm form ul li:nth-child(5)::before,.solution-form-inn.gtQuoForm form ul li:nth-child(6)::before,.solution-form-inn.dwnForm form ul li:nth-child(5)::before,.solution-form-inn.dwnForm form ul li:nth-child(6)::before {
   display:none;
}
.demoForm input[type="submit"]{
    background: #d24149;
    color: #fff;
    font-weight: 600;
    font-size: 16px;
    height: 40px;
    line-height: 30px;
    position: relative;
    width: 100%;
    border: 0px;
    display: inline-block;
    float: left;
    border-radius: 2px;
    margin-bottom: 5px;
}	
.footer{background: #f7f8f9;
    text-align: center;
    padding: 10px 0px;}
.footer p{    font-size: 14px;
    color: #333;}

.foot-rel{background: #4b6480;padding:55px 0px 50px 0px;}
        .foot-rel h2{color: #fff;font-size:24px;margin:0;margin-bottom: 25px;}
        .foot-rel h2:before{content: '';position: absolute;width: 250px;height: 3px;background: #c1d2e4;margin: 40px 0px 0px 50px;left: 40%;}
        .foot-rel ul{position:relative;overflow:hidden}
        .foot-rel ul li{width:33.333%;display:inline-block;float:left;margin:12px 0}
        .foot-rel ul li a{color:#fff;text-decoration:none;font-size:14px;display:block;    padding-left: 40px;}
        .foot-rel ul li a:before{content:"";position:absolute;width:32px;height:32px;margin-left:-35px}
        .ficon-bup:before{background: url(../images/icon-bulk-user-provisioning-rp.png) no-repeat 0 4px;background-size:20px;}
        .ficon-emr:before{background:url(../images/icon-exchange-management-reporting-rp.png) no-repeat 0 1px;background-size:20px;}
        .ficon-365:before{background:url(../images/icon-office-365-management-reporting-rp.png) no-repeat 2px 0px;background-size:18px;}
        .ficon-auto:before{background:url(../images/icon-ad-automation-rp.png) no-repeat 0px 0px;background-size:20px;}
        .ficon-adm:before{background:url(../images/icon-ad-management-rp.png) no-repeat 0 4px;background-size:20px;}
        .ficon-bup:before{background: url(../images/icon-bulk-user-provisioning-rp.png) no-repeat 0 5px;background-size:20px;}  
        .ficon-repo:before{background:url(../images/icon-ad-reporting.png) no-repeat 3px 2px;background-size:18px;}      
        .ficon-gpo:before {background: url(../images/icon-ad-gpo-rp.png) no-repeat 3px 1px;background-size: 17px;}   
        .foot-rel ul li:nth-child(2) a{border-left: solid 1px #93a9c3;border-right: solid 1px #93a9c3;}
        /*.foot-rel ul li:nth-child(4){padding-left:15%}
        .foot-rel ul li:nth-child(4) a{border-right:solid 1px #495960}*/
        .foot-rel ul li:nth-child(4){}
        .foot-rel ul li:nth-child(5) a{border-left: solid 1px #93a9c3;border-right: solid 1px #93a9c3;}    

@media screen and (max-width:1350px){
	.banner{padding: 0 0 20px 0;}
	.navigation{padding:0px;}
	.formCont{padding:50px 0px 70px 0px;}
	.foot-rel h2:before{left:36%;}
}
@media screen and (max-width:1250px){
	.content .contentView{width:100%;}
	.foot-rel h2:before{left:36%;}
}
@media screen and (max-width:1120px){
	.topHead .tlhs{width:25%;}
	.topHead .trhs{width:68%;}
}
@media screen and (max-width:1050px){
	.container {
    max-width: 90%;
}
}
@media screen and (max-width:992px){
	.per33{width:50%;}
	.contentView .lftView{width: 100%;padding: 0px 0px 30px 0px;}
	.contentView .rgtView{width: 100%;}
	.foot-rel ul li{width:50%;}
	.foot-rel ul li a {    display: block;
    background: #617994;
    padding: 20px;
    border: 0px !important;    margin: 0px 5px;} 
	.foot-rel h2:before{display:none;}
	.formCont .lhs {
    width: 100%;
    padding: 0px 0px 60px 0px;
    text-align: center;
}
.formCont .rhs {
    width: 100%;
}	
}

@media screen and (max-width:980px){.topMenu{margin:-60px 0 0 0;}
.tollBand{display:none}
.topHead .per50{width:97% !important}
.custLay{display:none}
.formCont .formBg ul li span{display:block;width:100%}
.formCont .formBg ul li input[type="text"], .formCont .formBg ul li input[type="email"]{width:100%}
}
@media screen and (max-width:750px){.topMenu{background:#fff;left:0;display:none;margin:0;position:absolute;top:65px;width:100%}
.topMenu ul{margin:0}
.topMenu ul li{border-bottom:1px dotted #e1e0e0;display:block;font-size:16px;font-weight:100;padding:0 !important;}
.topMenu ul li a{display:block;margin:0 !important;padding:10px 20px !important}
.topMenu ul li a img{display:none}
.topMenu ul li span.dload{background:#fff;border:none;padding:0}
.topMenu ul li span.dload:hover{background:#fff;color:#e31d1d;}
.mobMenu{display:block;}
.formCont{background:#fff}
.formCont .per50{padding:0;width:100%}
.navigation ul li{width:15%}
.navigation ul li p{font-size:10px}
.highlights .dv3{margin:0 0 0 5%;width:90%}
.highlights .icnCont,
.formCont .vidCont,
.tollBand{display:none !important}
.content .summary .per33,
.content .summary .per30{    margin: 0px;
    min-height: 100px;
    width: 100%;}
	.bx{    min-height: initial;}
.content .summary h3{margin-top:0}
.content .detail .lftView{width:97%}
.content .detail .rgtView{margin:40px 0 0 0;width:97% !important}
.content .contentView{}
.oMenu{display:block;}
.content h2{text-align:center}
.demLnk{display:none}
.wam-form{width:90%}
.wam-form ul li:nth-child(1){width:81%}
.wam-form ul li:nth-child(2){width:18%;border-radius:0 4px 4px 0;border-right: 1px solid #d22122;}
.wam-form ul li:nth-child(3){width:99%;margin-top:10px}	
	.foot-rel ul li a:before{display:none;}	
.topMenu ul li span {
    width: 100%;
    display: inline-block;
    padding: 15px;
    text-align: center;
    box-sizing: border-box;
}	
	.topMenu ul li img{display:none;}	
	.topMenu ul li a{padding:15px !important;text-align: center;}
	.topMenu ul li span.dload{padding:15px;margin:0px;}
}
@media screen and (max-width:480px){
	.solution-form{width:100%;}
	.formTabs{width:96%;}
.foot-rel ul li {
    width: 100%;
}	
}
@import url("https://www.manageengine.com/products/ad-manager/style/jquery.bxslider.min.css");