.lhs-content ul li {
    position: relative
}
;
.feb-pre-footer {
    display: none
}
body {
    margin: 0;
    padding: 0;
    font: 400 14px/24px ZohoPuvi, sans-serif;
    color: #000
}
secction * {
    position: relative
}
.af {
    font-family: 'ZohoPuvi';
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    margin: 0;
    padding: 0
}
.af p,
.af a,
.af li,
.af td,
.af td,
.af span,
.af label {
    line-height: 24px;
    font-size: 15px;
    font-weight: 300
}
.af h1,
.af h2,
.af h3,
.af h4,
.af h5,
.af h6 {
    margin: 0;
    font-weight: 500
}
.af ul {
    padding-left: 0;
    margin: 0
}
.af li {
    list-style-type: none
}
.af a {
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease
}
.af a:hover {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease
}
.af div,
.af a,
.af ul,
.af li,
.af input,
.af p,
.af h1,
.af h2,
.af span {
    box-sizing: border-box
}
.af div {
    box-sizing: border-box
}
.af {
    width: 100%;
    display: inline-block;
    float: left
}
.ac {
    margin: 0 auto;
    position: relative;
    max-width: 1200px
}
.head {
    background: #fff;
    border-bottom: 1px solid #ececec;
    padding: 8px 0
}
.head .logo {
    width: 140px;
    height: 53px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-size: 415px;
    display: inline-block;
    float: left
}
.head ul {
    float: right;
    padding-top: 5px
}
.head ul li {
    float: left
}
.head ul li a {
    color: #000;
    font-size: 15px;
    display: inline-block;
    padding: 10px 12px
}
.head ul li a.act:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 3px;
    background: #0ca4ff;
    left: 0;
    right: 0;
    bottom: -13px;
    opacity: 0
}
.head ul li:last-child a {
    background: #d22222;
    color: #fff;
    padding: 8px 34px;
    cursor: pointer;
    font-weight: 500;
    border-radius: 2px;
    margin-left: 10px
}
.head ul li:last-child a:hover {
    background: #bb1818
}
.ban-expert-hom .hom-vid {
    position: relative
}
.ban {
    background: url(../images/expert-talk-ban-bg.jpg) no-repeat center;
    background-size: cover;
    padding: 135px 0 0;
    text-align: center;
    margin-bottom: 0px;
    background-position: center center
}
.ban h1 {
    padding-bottom: 100px;
    font-size: 46px;
    font-weight: 300;
    line-height: 70px;
    text-align: left
}
.ban h1 span {
    display: block;
    font-size: 45px;
    font-weight: 600;
    line-height: 54px
}
.ban ul {
    background: #fff;
    border-radius: 5px;
    margin: 0 auto;
    display: table;
    width: 98.32%;
    margin-bottom: -30px;
    box-shadow: 0 5px 21px -11px #33333370;
    z-index: 3
}
.ban ul li {
    display: inline-table
}
.ban ul li a {
    color: #000;
    font-size: 14px;
    display: block;
    padding: 18px 36px;
    border-bottom: 3px solid #d9dade;
    text-transform: uppercase
}
.ban ul li a.act {
    color: #0ca4ff;
    border-bottom: 3px solid #0ca4ff;
    font-weight: 500
}
.ban ul li a:hover {
    color: #0ca4ff;
    border-bottom: 3px solid #0ca4ff
}
.sli {
    margin: 0 auto;
    display: table;
    width: 88%
}
.sli ul li {
    float: left;
    width: 100%
}
.box {
    float: left;
    width: 100%;
    border: 1px solid #c1c1c1;
    padding: 15px;
    border-radius: 5px;
    position: relative
}
.im {
    float: left;
    width: 50%;
    padding: 0 25px 0 0
}
.im img {
    width: 100%;
    float: left;
    border-radius: 4px
}
.con {
    float: left;
    width: 50%;
    padding: 35px 25px 23px
}
.info {
    padding-bottom: 15px
}
.ban-inn .info:before {
    position: absolute;
    content: "";
    height: 1px;
    width: 45%;
    background: #e4e3e2;
    left: 0;
    right: 0;
    margin: auto;
    top: 43px
}
.info span {
    font-size: 12px;
    border-right: 1px solid #dbdad9;
    padding: 0 11px
}
.info a {
    background: #2aa0ab;
    color: #fff;
    padding: 3px 10px;
    border-radius: 3px;
    margin-left: 0;
    border: 0;
    font-size: 12px
}
.info span:nth-child(2) {
    font-size: 15px;
    border-left: 1px solid #dbdad9;
    margin-left: 10px;
    color: #6c6c6c;
    display: none;
}
.info span:nth-child(3) {
    color: #9a9999
}
.fcon a.fcli {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%
}
.info span:last-child {
    border-right: 0
}
.con .fcon h2 {
    font-size: 26px;
    font-weight: 500;
    line-height: 32px
}
.siem-foot-thum .con .fcon h2 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: pre
}
.siem-foot-thum .con .fcon p {
    height: 50px;
    overflow: hidden
}
.con .fcon p {
    color: #5a5a5a
}
.con .fcon span {
    background: #eaf8ff;
    color: #0ca4ff;
    padding: 5px 30px 5px 20px;
    display: inline-block;
    font-weight: 400;
    border-radius: 2px;
    margin-top: 20px;
    transition: all .5s ease;
    position: relative
}
.con .fcon span:after,
.con .fcon span:before {
    content: '';
    position: absolute;
    transition: all .5s ease
}
.con .fcon span:after {
    width: 6px;
    height: 2px;
    right: 15px;
    background: #0ca4ff;
    transform: rotateZ(-40deg);
    top: 18px
}
.con .fcon span:before {
    width: 6px;
    height: 2px;
    right: 15px;
    top: 15px;
    background: #0ca4ff;
    transform: rotateZ(40deg)
}
.box:hover span.cta-more {
    background: #0ca4ff;
    color: #fff
}
.box:hover .con .fcon span:before {
    background: #fff
}
.box:hover .con .fcon span:after {
    background: #fff
}
.tit {
    padding-bottom: 25px
}
.tit h2 {
    font-size: 32px;
    font-weight: 600
}
.fea {
    padding: 60px 0 50px
}
.fea .fea-lhs {
    float: left;
    width: 66.666%
}
.fea .fea-lhs ul li {
    float: left;
    width: 50%;
    padding: 0 20px 20px 0;
    min-height: 442px
}
.fea .fea-lhs ul li .box {
    border: 0;
    padding: 0
}
.fea .fea-lhs ul li .box .im {
    width: 100%;
    padding: 0
}
.fea .fea-lhs ul li .box .im img {
    height: 150px;
    object-fit: cover
}
.att-com .fea-lhs ul li .box .im img.previmg {
    height: 163px
}
.fea .fea-lhs ul li .box .con {
    width: 100%;
    padding: 30px 25px 23px 0
}
.fea .fea-lhs ul li .box .con .fcon h2 {
    font-size: 18px;
    line-height: 24px
}
.fea .fea-rhs {
    float: left;
    width: 33.333%;
    padding: 0 0 0 10px
}
.fea .fea-rhs .new-pos {
    border: 1px solid #ebeff1;
    padding: 20px;
    border-radius: 3px;
    background: #f9fdff;
    margin-bottom: 25px
}
.fea .fea-rhs .new-pos h3 {
    border-bottom: 1px solid #ebeff1;
    padding-bottom: 12px;
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: 600;
    color: #2c383e
}
.fea .fea-rhs .new-pos p {
    color: #2c383e;
    margin-bottom: 0
}
.fea .fea-rhs .new-pos ul li {
    padding-top: 20px;
    border-bottom: 1px solid #ebeff1;
    padding-bottom: 12px
}
.fea .fea-rhs .new-pos ul li div {
    position: relative
}
.fea .fea-rhs .new-pos ul li div span:nth-child(1) {
    background: #2aa0ab;
    color: #fff;
    padding: 3px 10px;
    border-radius: 3px;
    margin-left: 0;
    border: 0;
    font-size: 12px
}
.fea .fea-rhs .new-pos ul li div a.fcli {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}
.fea .fea-rhs .new-pos ul li div span:nth-child(2) {
    border-left: 1px solid #dbdad9;
    margin-left: 10px;
    color: #9a9999;
    font-size: 12px;
    padding: 0 11px
}
.fea .fea-rhs .new-pos ul li div h4 {
    padding-top: 5px;
    line-height: 20px;
    color: #2c383e
}
.fea .fea-rhs .new-pos ul li:last-child {
    border-bottom: 0;
    padding-bottom: 0
}
.fea.clud-com {
    padding-top: 50px
}
.fea.clud-com .fea-rhs .new-pos {
    background: #fbfbfb;
    border: 1px solid #efefef
}
.fea-com .fea-lhs {
    width: 100%
}
.fea-com .fea-lhs ul li {
    float: left;
    width: 33.333%;
    padding: 0 20px 20px 0
}
.tsec {
    float: left;
    width: 100%;
    padding: 30px 0
}
.tsec .tit:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background: #e8e8e8;
    top: 17px
}
.tsec .tit h2 {
    display: inline-block;
    background: #f7f7f7;
    padding-right: 20px;
    position: relative
}
.tsec .tit a {
    position: absolute;
    right: 0;
    top: 3px;
    background: #f7f7f7;
    padding: 0 40px 0 20px;
    color: #0ca4ff
}
.fea-com .fea-lhs ul li .box {
    background: #fff
}
.fea-com .fea-lhs ul li .box .con {
    padding: 30px 25px 23px
}
.fea-com .fea-lhs ul li .box .im img {
    border-radius: 4px 4px 0 0
}
.fea-com .con .info span:nth-child(3) {
    border-right: 0
}
.fea-cate {
    margin-top: 0
}
.ban1 {
    margin-bottom: 0;
    padding-top: 150px
}
.ban1 h1 {
    color: #fff
}
.tsec .tit {
    position: relative
}
.wam-form {
    width: 100%;
    margin: 0 auto 0 0;
    display: table
}
.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)
    }
}
.wam-form ul {
    margin: 0;
    padding: 0
}
.wam-form ul li {
    list-style-type: none;
    float: left;
    background: #fff;
    width: 190px
}
.wam-form ul li input {
    width: 100%;
    height: 40px;
    border: 0;
    padding: 0 10px;
    box-sizing: border-box;
    font-size: 15px;
    outline: none;
    color: #2b2b2b;
    background: none;
    font-family: 'Zoho_Puvi_Medium'
}
.wam-form ul li select {
    width: 100%;
    height: 40px;
    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
}
.selectedCountry {
    width: 20px;
    height: 28px;
    position: absolute;
    left: -7px;
    top: 0;
    background: #fff;
    color: #6e6e6e;
    font-size: 15px;
    line-height: 1.7;
    padding: 8px 0 0 13px
}
.wam-form ul li input[type="submit"] {
    background: #000;
    color: #fff;
    padding: 0 20px;
    font-size: 15px;
    cursor: pointer;
    font-weight: 600;
    text-transform: capitalize;
    height: 41px;
    font-family: 'Zoho_Puvi_Medium';
    transition: all .5s ease;
    border-radius: 3px;
    border: 1px solid #000
}
.wam-form ul li input[type="submit"]:hover {
    background: #c11313
}
.wam-form-first ul li input[type="submit"] {
    background: #000;
    color: #fff;
    padding: 0 20px;
    font-size: 18px;
    cursor: pointer
}
.wam-form ul li:nth-child(1) {
    width: 256px;
    border-right: 0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    position: relative;
    border: 1px solid #000;
    border-right: 0
}
.wam-form ul li:nth-child(1):before {
    content: '';
    position: absolute;
    width: 23px;
    height: 16px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-position: -246px -11px;
    background-size: 380px;
    left: 12px;
    top: 12px;
    transition: all .5s ease
}
.wam-form ul li:nth-child(1) input {
    padding: 0 10px 0 44px
}
.wam-form ul li:nth-child(2) {
    width: 48px;
    border-right: 0;
    position: relative;
    border: 1px solid #000;
    border-left: 0;
    border-radius: 0 3px 3px 0
}
.wam-form ul li:nth-child(3) {
    width: 170px;
    border-radius: 0 3px 3px 0;
    margin-left: 10px
}
.wam-form ul li:nth-child(3) select {
    color: #000;
    border-radius: 0 3px 3px 0;
    opacity: 1;
    font-size: 15px;
    font-weight: 500
}
.wam-form ul li:nth-child(3) {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}
.wam-form ul li:nth-child(4) {
    background: none;
    width: 100%;
    margin-top: 10px;
    border: 0
}
.wam-form ul li:last-child {
    padding-top: 0;
    width: 100%;
    background: none;
    border: 0
}
#meGDPRMessage {
    color: #000;
    line-height: 17px;
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 10px
}
#meGDPRMessage label {
    color: #000;
    font-size: 12px;
    line-height: 20px
}
.dwn-priv {
    color: #000;
    font-size: 12px;
    line-height: 20px;
    margin-left: 2px
}
.dwn-priv a {
    font-size: 12px;
    color: #000;
    text-decoration: underline
}
.errMsg3 {
    display: none;
    font-size: 12px;
    position: absolute;
    margin-left: 0;
    line-height: 18px;
    top: -18px;
    background: #d22222;
    color: #fff;
    padding: 0 5px
}
.msg1 {
    display: none
}
.fform .wam-form .msg1 h2 {
    color: #219864;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    font-weight: 600;
    padding-bottom: 0
}
.fform .msg1 p {
    margin: 0
}
.fform .msg1 p a {
    color: #fff;
    text-decoration: underline
}
.msg1 span {
    color: #000
}
.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: 20px 0 0 29px;
    z-index: 0
}
#meGDPRMessage {
    width: 100%;
    text-align: left
}
.dwn-priv {
    display: block !important;
    text-align: left;
    margin-top: 0
}
.dwn-priv strong {
    font-family: "Zoho_Puvi_SemiBold"
}
.price-prev {
    margin-top: 5px
}
.dwn-priv a {
    float: none;
    padding: 0;
    background: none
}
#meGDPRMessage {
    margin-top: 10px
}
.wam-form ul li select.commonselect,
.commonselect {
    opacity: 1;
    width: 100px;
    float: left;
    position: absolute;
    top: -38px;
    left: 0;
    background: #fff;
    height: 30px;
    border-radius: 5px;
    box-shadow: 0 1px 3px #33333342
}
.form-box {
    background: #ffcb74;
    padding: 50px;
    border-radius: 10px;
    margin: 0 auto;
    margin-top: -170px;
    margin-bottom: 50px;
    display: table
}
.form-box .lhs {
    float: left;
    width: calc(100% - 530px);
    padding-right: 40px;
    padding-top: 12px
}
.form-box .lhs h4 {
    font-size: 32px;
    font-weight: 600
}
.form-box .lhs p {
    font-size: 18px
}
.form-box .lhs span {
    color: #333;
    text-decoration: underline;
    font-size: 16px
}
.form-box .rhs {
    float: left;
    width: 530px;
    padding-top: 15px
}
.form-box:before {
    content: '';
    position: absolute;
    width: 200px;
    height: 111px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-position: -94px -127px;
    background-size: 500px;
    left: 29%;
    bottom: 0
}
#relProducts {display: inline-block;
    width: 100%;
    margin-top: 50px;}

.fform {
    padding: 130px 0 50px;
    position: relative
}
.fform1 {
    background: #f8f8f8;
    border-top: 1px solid #ececec;
    margin-top: 60px
}
.fform .lhs {
    float: left;
    width: 55%;
    padding-right: 40px
}
.fform .lhs h2 {
    font-size: 30px;
    font-weight: 600;
    padding-bottom: 25px;
    line-height: 36px
}
.fform .rhs {
    float: left;
    width: 45%
}
.fform .rhs h4 {
    text-transform: uppercase;
    font-size: 16px;
    padding-bottom: 20px
}
.fform .rhs ul li {
    float: left;
    width: 50%;
    padding: 0 10px 14px 0
}
.fform .rhs ul li a {
    color: #333
}
.fform .rhs ul li a:hover {
    color: #058de2;
    text-decoration: underline
}
.fform:before {
    content: '';
    position: absolute;
    width: 245px;
    height: 248px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-position: -51px -127px;
    background-size: 500px;
    left: 1px;
    top: 35px
}
.foot-full {
    float: left;
    width: 100%;
    padding-top: 40px
}
.foot-full ul {
    margin: 0 auto;
    display: table;
    width: 170px
}
.foot-full ul li a {
    width: 26px;
    height: 26px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-size: 450px;
    display: inline-block;
    background-position: -156px -54px;
    float: left;
    margin: 0 3px;
    border-radius: 50px
}
.foot-full ul li:nth-child(2) a {
    background-position: -199px -54px
}
.foot-full ul li:nth-child(3) a {
    background-position: -243px -55px
}
.foot-full ul li:nth-child(4) a {
    background-position: -286px -55px
}
.foot-full ul li:nth-child(5) a {
    background-position: -422px -2px;
    width: 27px;
    height: 27px
}
.cr {
    border-top: 1px solid #e8e8e8;
    text-align: center
}
.cr p {
    color: #797979;
    font-weight: 300;
    font-size: 13px
}
span#backToTop {
    display: none !important;
    opacity: 0 !important
}
.tsec .tit a:before {
    content: '';
    position: absolute;
    width: 13px;
    height: 18px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-position: -327px -15px;
    background-size: 420px;
    right: 22px;
    top: 6px
}
.ban-inn {
    background: url(../images/expert-talk-inn-ban-bg.jpg) no-repeat;
    background-size: cover;
    padding: 60px 0 0;
    text-align: center;
    margin-bottom: 130px;
    max-height: 220px
}
.banner-inn1 {
    background: url(../images/expert-banner1.jpg) no-repeat;
    background-size: cover
}
.banner-inn2 {
    background: url(../images/expert-banner2.jpg) no-repeat;
    background-size: cover
}
.banner-inn3 {
    background: url(../images/expert-banner3.jpg) no-repeat;
    background-size: cover
}
.banner-inn4 {
    background: url(../images/expert-banner4.jpg) no-repeat;
    background-size: cover
}
.banner-inn5 {
    background: url(../images/expert-banner5.jpg) no-repeat;
    background-size: cover
}
.banner-inn6 {
    background: url(../images/expert-banner6.jpg) no-repeat;
    background-size: cover
}
.banner-inn7 {
    background: url(../images/expert-banner7.jpg) no-repeat;
    background-size: cover
}
.banner-inn8 {
    background: url(../images/expert-banner8.jpg) no-repeat;
    background-size: cover
}
.banner-inn9 {
    background: url(../images/expert-banner9.jpg) no-repeat;
    background-size: cover
}
.banner-inn10 {
    background: url(../images/expert-banner10.jpg) no-repeat;
    background-size: cover
}
.banner-inn11 {
    background: url(../images/expert-banner11.jpg) no-repeat;
    background-size: cover
}
.banner-inn12 {
    background: url(../images/expert-banner12.jpg) no-repeat;
    background-size: cover
}
.banner-inn13 {
    background: url(../images/expert-banner13.jpg) no-repeat;
    background-size: cover
}
.banner-inn14 {
    background: url(../images/expert-banner14.png) no-repeat;
    background-size: cover
}
.banner-inn15 {
    background: url(../images/expert-banner15.jpg) no-repeat;
    background-size: cover
}
.heading-menu,
.bg-l-grey,
.sec-pTB.bg-l-grey {
    display: none
}
.zsiq_floatmain {
    display: none !important
}
.ban-inn .inn h1 {
    font-size: 30px
}
.ban-inn .inn {
    background: #fff;
    border-radius: 4px;
    box-shadow: 0 1px 11px 5px #3333331c;
    z-index: 9;
    padding: 40px 40px 30px;
    width: 70%;
    margin: 0 auto;
    display: table;
    margin-bottom: -40px
}
.ban-inn .inn h1 {
    font-size: 35px;
    line-height: 42px;
    font-weight: 600;
    padding-top: 20px;
    padding-bottom: 12px
}
.ban-inn .inn .shar ul li {
    margin: 0 1px;
    display: inline-block
}
.ban-inn .inn .shar ul li a {
    width: 32px;
    height: 32px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-size: 450px;
    display: inline-block;
    background-position: -331px -51px;
    float: left;
    margin: 0 1px
}
.ban-inn .inn .shar ul li:nth-child(2) a {
    background-position: -365px -51px
}
.ban-inn .inn .shar ul li:nth-child(3) a {
    background-position: -399px -51px
}
.blog .inn {
    float: left;
    width: 100%
}
.blog .lhs {
    float: left;
    width: 68%;
    padding-right: 15px
}
.blog .rhs {
    float: left;
    width: 32%;
    padding-left: 40px
}
.bred {
    width: 100%;
    float: left;
    padding-bottom: 25px
}
.siem-blog .bred {
    width: auto;
    float: initial;
    padding-bottom: 50px
}
.bred ul li {
    float: left
}
.bred ul li a {
    color: #fff;
    font-size: 12px;
    font-weight: 300;
    background: #e5123d;
    padding: 2px 15px;
    position: relative;
    height: 28px;
    display: inline-block
}
.bred ul li:first-child a {
    padding-left: 32px;
    border-radius: 5px 0 0 5px
}
.bred ul li:first-child:before {
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-position: -257px -234px;
    background-size: 300px;
    width: 16px;
    height: 14px;
    top: 7px;
    left: 10px;
    z-index: 1
}
.bred ul li:last-child a {
    background: #ffedf1;
    color: #e5123d
}
.bred ul li:before,
.bred ul li a:before,
.bred ul li a:after,
.bred ul li:last-child:before {
    content: '';
    position: absolute
}
.bred ul li a:after {
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-position: -184px -227px;
    background-size: 300px;
    width: 17px;
    height: 28px;
    top: 0;
    right: -6px;
    z-index: 1
}
.bred ul li:first-child a:after {
    background-position: -145px -227px
}
.bred ul li:last-child a:after {
    background-position: -213px -227px
}
.siem-blog .bred ul li:first-child a,
.siem-ban .bred ul li:first-child a {
    background: no-repeat;
    color: #000;
    padding-left: 0
}
.siem-blog .bred ul li:first-child:before,
.siem-ban .bred ul li:first-child:before,
.bred.bred1 ul li:first-child:before {
    display: none
}
.siem-blog .bred ul li a:after,
.siem-ban .bred ul li a:after,
.bred.bred1 ul li a:after {
    content: '>';
    background: no-repeat;
    top: 2px
}
.bred.bred1 ul li:last-child a:after {
    display: none
}
.siem-ban .bred ul li {
    margin-right: 10px
}
.blog .bred ul li:last-child:before {
    display: none
}
.bred.bred1 ul li:before {
    color: #ccc6c6;
    display: none
}
.bred.bred1 ul li:last-child:before {
    display: none
}
.blog-main h2 {
    float: left;
    width: 100%;
    padding-bottom: 15px;
    font-weight: 600;
    font-size: 28px
}
.blog-main h3 {
    font-weight: 600;
    font-size: 24px;
    margin-top: 30px
}
.blog-main h4 {
    font-weight: 500;
    font-size: 18px;
    margin-top: 30px
}
.blog-main h4+ul {
    margin-top: 30px
}
.blog-main p a {
    color: #0683d0;
    text-decoration: underline
}
.blog-main p strong {
    font-weight: 600
}
.blog-main ol {
    list-style: decimal;
    padding-left: 40px;
    margin: 16px 0
}
.blog-main ol li {
    list-style: unset
}
.blog-main .hig {
    background: #fff1da;
    padding: 20px;
    margin-top: 20px;
    font-size: 15px
}
.blog-main .hig p {
    margin: 0
}
.blog-main .hig a {
    font-size: 15px;
    color: #0899f3;
    text-decoration: underline
}
.bred.bred1 {
    background: #f7f7f7;
    z-index: 2
}
.bred.bred1 ul {
    position: absolute;
    padding-top: 50px
}
.bred.bred1 ul li a {
    color: #000;
    background: none;
    padding-left: 0
}
.ban-inn .author,
.ban-inn .info {
    position: relative
}
.author {
    font-size: 15px;
    margin-bottom: 35px
}
.author span {
    color: #8e8e8e
}
.author:before {
    position: absolute;
    content: "";
    height: 1px;
    width: 50%;
    background: #e4e3e2;
    left: 0;
    margin: auto;
    top: 37px;
    background: linear-gradient(to right, #fff, #e4e3e2 30%)
}
.author:after {
    position: absolute;
    content: "";
    height: 1px;
    width: 50%;
    background: #e4e3e2;
    right: 0;
    top: 37px;
    background: linear-gradient(to left, #fff, #e4e3e2 30%)
}
.share-button {
    position: relative;
    width: 100%;
    margin: auto
}
.share-button ul {
    margin: 0 auto;
    display: table;
    width: 300px
}
.share-button ul li a {
    width: 67px;
    height: 20px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-size: 300px;
    display: inline-block;
    background-position: -79px -264px;
    float: left;
    margin: 0 15px
}
.share-button ul li:nth-child(2) a {
    background-position: -156px -264px
}
.share-button ul li:nth-child(3) a {
    background-position: -230px -264px
}
.rhs-com {
    margin-bottom: 30px
}
.rhs-com h4 {
    font-size: 20px;
    font-weight: 600;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    margin-bottom: 20px;
	line-height: 24px;
}
.rhs-ban {
    background: #fbfbfb;
    border: 1px solid #efefef;
    padding: 60px 30px;
    margin-bottom: 30px;
    position: relative;
    display: none;
}
.rhs-ban:after {
    content: '';
    position: absolute;
    width: 140px;
    height: 175px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-size: 400px;
    background-position: -268px -96px;
    bottom: 0;
    right: 0
}
.rhs-ban h4 {
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 15px;
    line-height: 28px
}
.rhs-ban a {
    background: #fe0000;
    color: #fff;
    display: inline-block;
    padding: 8px 20px;
    border-radius: 5px;
    font-size: 14px
}
.rhs-ban a:hover {
    background: #d20606;
    box-shadow: 0 5px 7px -1px #3333334a
}
.rhs-posts h4 {
    border: 0;
    margin-bottom: 0
}
.rhs-posts ul li a {
    color: #333;
    font-weight: 400;
    border-bottom: 1px solid #edf1f7;
    padding: 10px 0;
    display: inline-block
}
.rhs-posts ul li a:hover {
    color: #048bdc
}
.rhs-prod ul li {
    margin-bottom: 15px
}
.rhs-prod ul li a {
    background: #fbfbfb;
    border: 1px solid #efefef;
    padding: 18px 20px;
    display: inline-block;
    width: 100%;
    font-weight: 500;
    color: #333;
    font-size: 16px;
    position: relative
}
.rhs-prod ul li a:before {
    content: '';
    position: absolute;
    width: 17px;
    height: 16px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-position: -332px -11px;
    background-size: 380px;
    right: 20px;
    top: 22px;
    transition: all .5s ease
}
.rhs-prod ul li a:hover {
    background: #fff;
    border: 1px solid #3db51c;
    box-shadow: 0 0 4px 0 #3db51c66
}
#sligive .flex-direction-nav {
    display: none
}
#sligive .flex-control-paging {
    position: relative;
    margin: 0 auto;
    display: table;
    padding-left: 0;
    margin-top: 18px
}
#sligive .flex-control-paging li {
    margin: 0 6px;
    display: inline-block;
    zoom: 1
}
#sligive .flex-control-paging li a {
    width: 11px;
    height: 11px;
    display: block;
    background: #c4c4c4;
    cursor: pointer;
    text-indent: -9999px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3)
}
#sligive .flex-control-paging li a.flex-active {
    background: #0879b8;
    cursor: default
}
.gsliderimg {
    content: '';
    position: relative;
    width: 120px;
    height: 120px;
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-size: 585px;
    background-position: -134px -727px;
    margin: 0 auto;
    display: table;
    margin-bottom: 15px
}
.gsliderimg2 {
    background-position: -251px -724px
}
.gsliderimg3 {
    background-position: -206px -800px;
    background-size: 560px;
    width: 153px
}
#slicus .flex-direction-nav {
    display: none
}
#slicus .flex-control-paging {
    position: relative;
    margin: 0 auto;
    display: table;
    padding-left: 0;
    margin-top: 18px;
    float: right
}
#slicus .flex-control-paging li {
    margin: 0 6px;
    display: inline-block;
    zoom: 1
}
#slicus .flex-control-paging li a {
    width: 11px;
    height: 11px;
    display: block;
    background: #d2e4e8;
    cursor: pointer;
    text-indent: -9999px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    border: 1px solid #c6ccce
}
#slicus .flex-control-paging li a.flex-active {
    background: #85dbf0;
    cursor: default;
    border: 1px solid #4cb2cc
}
.cus-slider ul {
    position: relative;
    display: inline-block;
    width: 100%
}
#slicus .gslider p {
    font-size: 18px;
    line-height: 28px
}
.ad-give-s2 .cus-slider {
    margin-top: 40px
}
.full-slider {
    position: relative;
    background: #e6faff;
    background: -webkit-linear-gradient(to top, #fc6767, #e6faff);
    background: linear-gradient(to top, #fff, #e6faff);
    padding: 80px 0
}
#slilock .flex-direction-nav {
    position: absolute
}
#slilock ul {
    position: relative;
    display: inline-block;
    width: 100%
}
.flex-control-paging {
    position: relative;
    margin: 0 auto;
    display: table;
    padding-left: 0;
    margin-top: 18px
}
.flex-control-paging li {
    float: left;
    padding: 0 3px
}
.flex-control-paging li a {
    width: 11px;
    height: 11px;
    display: block;
    background: #d4dbe2;
    cursor: pointer;
    text-indent: -9999px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3)
}
.flex-control-paging li a.flex-active {
    background: #0fa3ff;
    cursor: default
}
#slilock .gslider {
    width: 80%;
    margin: 0 auto
}
#slilock .gslider img {
    width: 100%
}
#slilock .gslider p {
    text-align: center;
    font-size: 18px;
    line-height: 30px;
    margin-top: 30px
}
#slilock .flex-direction-nav li a {
    text-decoration: none;
    display: block;
    width: 50px;
    height: 50px;
    margin: 0;
    position: absolute;
    top: -249px;
    z-index: 7;
    cursor: pointer;
    color: rgba(0, 0, 0, 0.8);
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
    background: none;
    font-size: 0;
    border-radius: 50px;
    left: -25px;
    opacity: 1
}
.full-slider:hover #slilock .flex-direction-nav li a {
    opacity: 1;
    box-shadow: 0 1px 17px -7px rgba(0, 0, 0, 0.8)
}
#slilock .flex-direction-nav li .flex-next {
    left: auto;
    right: -25px;
    float: right;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}
#slilock .flex-direction-nav a:before {
    content: '';
    position: absolute;
    font-size: 40px;
    display: inline-block;
    width: 50px;
    height: 50px;
    background: url(../images/expert-talk-sprite.png) no-repeat -222px 3px #ffffffde;
    background-size: 420px;
    border-radius: 50px;
    border: 1px solid #e8e8e8
}
.siem-com #slilock .flex-direction-nav li a {
    left: 14px
}
.siem-com #slilock .flex-direction-nav li .flex-next {
    right: 10px;
    left: initial
}
.blog-main .main-sublist {
    padding-left: 40px
}
.blog-main ul {
    padding-left: 40px
}
.blog-main ul li {
    list-style: disc
}
.blog-main .main-sublist li {
    list-style: disc;
    margin-bottom: 15px
}
.blog-main table {
    width: 100%;
    border-collapse: collapse
}
.blog-main table td {
    border: 1px solid #ccc;
    padding: 10px 20px;
    vertical-align: top
}
.blog-main table td strong {
    font-weight: 600
}
.blog-main .main-sublist li strong {
    font-weight: 600
}
.blog-main img {
    max-width: 100%
}
.scroll-pop {
    background: #ffffffde;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999999;
    font-family: 'Zoho_Puvi_Medium'
}
.scroll-pop.active {
    display: block
}
.scroll-form {
    background: url(https://www.manageengine.com/log-management/images/gartner-pop-bg.png);
    background-size: 100% 100%;
    bottom: 0;
    display: table;
    left: 0;
    margin: 0 auto;
    max-width: 500px;
    min-width: 280px;
    padding: 60px 40px;
    position: relative;
    right: 0;
    text-align: center;
    top: 10%
}
.scroll-form ul {
    display: inline-block;
    list-style: none !important;
    margin: 0;
    margin-top: 13px;
    padding: 0 !important;
    width: 68%
}
.scroll-form li {
    border-radius: 50px;
    padding-left: 0 !important;
    position: relative;
    width: 75%;
    margin: auto;
    left: -11px
}
.scroll-form li input {
    background: none;
    border: none;
    box-sizing: border-box;
    height: 32px;
    margin: 0;
    padding: 0;
    width: 100%
}
.scroll-form li:nth-of-type(1) {
    background: white;
    border: solid 1px #cd802b;
    padding-left: 0
}
.scroll-form li:nth-of-type(1) input {
    border-radius: 5px 0 0 5px;
    font-size: 14px;
    padding: 18px
}
.scroll-form .btn {
    background: #cb182c;
    color: white
}
.scroll-form .btn .sbtn {
    color: white;
    font-family: "Zoho_Puvi_Regular";
    font-size: 17px
}
.scroll-form li input:focus,
.scroll-form li input:focus-within,
.scroll-form li input:active {
    border: none !important
}
.scroll-form h2 {
    color: #feca2f;
    font-family: "Zoho_Puvi_Bold";
    font-size: 26px;
    line-height: 31px;
    margin: 0
}
.scroll-form p {
    color: white;
    display: inline-block;
    font-size: 16px;
    margin: 0;
    margin-top: 6px;
    width: 70%
}
.scroll-form .errMsg {
    background: red;
    color: #fff !important;
    display: none;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: -54px !important;
    padding: 0 0 0 5px;
    position: relative;
    text-align: left;
    width: auto
}
.scroll-form .country {
    background: white
}
.scroll-form .country select {
    background: none;
    border: none;
    height: 37px;
    width: calc(100% - 20px)
}
.scroll-form li:nth-of-type(4) {
    color: white;
    margin-top: 12px
}
.scroll-form li div#formCTAgdpr {
    color: #000
}
.scroll-form li div#formCTAgdpr a {
    color: inherit;
    font-size: 10px
}
.scroll-form #meGDPRMessage label {
    color: #cec1c1
}
.scroll-pop #MECountryListing {
    height: 37px;
    position: absolute;
    opacity: 0;
    right: 0;
    top: 0;
    width: 62px;
    z-index: 9
}
.scroll-pop .country_state {
    background: #f9f9f9;
    border: none;
    border-left: solid 1px #e5e5e5;
    border-radius: 0 0 3px 3px;
    outline: 0;
    padding: 10px 12px;
    position: absolute;
    right: 109px;
    top: 45px;
    z-index: 9;
    width: 140px;
    left: auto;
    height: auto
}
.scroll-pop .selectedCountry {
    background: #f9f9f9;
    border-left: solid 1px #e5e5e5;
    box-sizing: content-box;
    color: #757575;
    font-size: 14px;
    height: auto;
    margin: 0;
    padding: 7px 22px 7px 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 1px;
    width: 40px;
    border-radius: 0 50px 50px 0;
    left: auto;
    line-height: 21px
}
.scroll-pop .selectedCountry:after {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #8d8d8d;
    content: "";
    height: 0;
    position: absolute;
    right: 16px;
    top: 16px;
    width: 0
}
.scroll-pop #sub {
    background: url(/manageengine/log-management/images/5-mistakes-ofir-plan-popup-book.png) no-repeat #000;
    background-position: 132px 10px;
    background-size: 16px;
    border: none;
    border-radius: 50px;
    color: #fff;
    padding: 13px 45px 27px 25px;
    position: relative;
    right: -1px;
    width: 168px;
    border: 1px solid #ff8500;
    margin-top: 10px
}
.scroll-pop .dwn-priv {
    font-size: 10px;
    margin-top: 5px;
    margin-left: 0;
    text-align: center;
    line-height: 14px
}
.scroll-form {
    background: url(/log-management/images/aws-popup-bg.png) center no-repeat;
    background-size: 800px;
    padding: 275px 40px 60px
}
.scroll-pop .scroll-form ul {
    min-width: 471px
}
.scroll-form li:nth-of-type(1) input {
    width: 80%
}
.scroll-form li:nth-of-type(1) {
    text-align: left
}
.scroll-form .errMsg {
    margin-top: -18px;
    padding: 0 10px;
    position: absolute
}
.scroll-form #meGDPRMessage label {
    color: #000;
    left: 0;
    position: absolute;
    top: 90px;
    font-size: 10px
}
.scroll-form>span {
    color: #fff;
    cursor: pointer;
    font-size: 36px;
    height: 15px;
    position: absolute;
    right: 62px;
    top: 110px;
    width: 15px;
    opacity: 0
}
.dwn-priv strong {
    color: #000
}
.table-style-1 {
    margin-bottom: 45px;
    margin-top: 25px;
    width: 100%;
    overflow: hidden;
    overflow-x: auto
}
.table-style-1 tbody tr.mob {
    display: none
}
.table-style-1 thead tr th,
.table-style-1 tbody tr td {
    background-color: #fff1da;
    border: #ccc1ae solid 1px;
    padding: 18px 30px;
    font-weight: 300
}
.table-style-1 thead tr th,
.table-style-1 tbody tr.mob td {
    font-weight: 500;
    font-size: 16px;
    text-align: left
}
.table-style-1 tbody tr td ul {
    padding-left: 21px
}
.blog-main ul.checklist {
    padding-left: 0;
    padding-left: 0
}
.blog-main ul.check-list {
    padding-left: 0
}
.blog-main ul.check-list li {
    list-style: none;
    margin-bottom: 17px;
    position: relative;
    padding-left: 27px
}
.blog-main ul.check-list li::before {
    content: "";
    background: url(../images/expert-talk-sprite.png) no-repeat;
    background-position: -283px -233px;
    background-size: 300px;
    width: 14px;
    height: 14px;
    position: absolute;
    top: 4px;
    left: 4px
}
.blog-main ul.check-list ol li::before {
    display: none
}
.blog-main ul.check-list ol li {
    list-style: decimal;
    padding-left: 10px
}
.table-style-1 tbody tr td ul li {
    margin-top: 10px
}
.table-style-1 tbody tr td ul li:first-child {
    margin-top: 0
}
.mt-9 {
    margin-top: 9px !important
}
.accordion_container {
    margin-top: 23px
}
.accordion_container .accordion_panel {
    border: #aaaaac solid 1px;
    margin-bottom: 20px
}
.accordion_container .accordion_panel .accordion_head {
    font-size: 18px;
    padding: 19px 30px;
    font-family: Zoho_Puvi_SemiBold;
    cursor: pointer
}
.accordion_container .accordion_panel .accordion_head>span {
    float: right;
    background-position: -238px -77px;
    background-image: url(../images/amazon-vpc-security-sprite.png);
    background-size: 350px 203px;
    width: 15px;
    height: 9px;
    margin-top: 10px;
    transition: all .7s ease;
    -webkit-transition: all .7s ease;
    -moz-transition: all .7s ease;
    -ms-transition: all .7s ease
}
.accordion_container .accordion_panel .accordion_body {
    padding: 1px 30px 13px
}
.accordion_container .accordion_panel .accordion_body .s-cont {
    padding-left: 0;
    margin-top: 30px;
    margin-bottom: 30px
}
.accordion_container .accordion_panel .accordion_body .ful-box {
    margin-left: 0;
    width: 100%;
    margin-bottom: 20px
}
.accordion_container .accordion_panel .accordion_body .ful-box:last-of-type {
    margin-top: 25px
}
.accordion_container .accordion_panel .accordion_head>span {
    float: right;
    background-position: -238px -77px;
    background-image: url(../images/amazon-vpc-security-sprite.png);
    background-size: 350px 203px;
    width: 15px;
    height: 9px;
    margin-top: 10px;
    transition: all .7s ease;
    -webkit-transition: all .7s ease;
    -moz-transition: all .7s ease;
    -ms-transition: all .7s ease
}
.rotate {
    transition: all .7s ease;
    -webkit-transition: all .7s ease;
    -moz-transition: all .7s ease;
    -ms-transition: all .7s ease;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg)
}
.siem-ban {
    background: url(../siem/images/siem-ban-bg-22.png) no-repeat center top #bcf5f4;
    background-size: 100%
}
.siem-ban h1 {
    font-size: 22px;
    line-height: 35px;
    color: #000
}
.siem-ban h1 span {
    padding-bottom: 10px;
    color: #000
}
.siem-ban .box {
    background: #fff;
    margin-bottom: -163px;
    z-index: 1;
    box-shadow: 0 5px 14px -4px #3333334a
}
.siem-ban .box .con {
    text-align: left
}
.siem-fea {
    padding-top: 150px
}
.siem-com .info a,
.talk-com .info a,
.clud-com .info a {
    background: #ab2a2a
}
.siem-com .info span.tg,
.talk-com .info span.tg {
    background: #ab2a2a;
    color: #fff;
    padding: 3px 10px;
    border-radius: 3px;
    margin-left: 0;
    border: 0;
    font-size: 12px;
    display: none
}
.siem-com .dat,
.talk-com .dat,
.clud-com .dat {
    position: relative;
    padding-left: 25px
}
.siem-com .dat:before,
.talk-com .dat:before,
.clud-com .dat:before {
    content: '';
    position: absolute;
    width: 18px;
    height: 18px;
    background: url(https://www.manageengine.com/log-management/images/expert-talk-sprite.png) no-repeat;
    background-position: -176px -13px;
    background-size: 400px;
    left: 8px;
    top: 1px
}
.siem-fea .fea-rhs .new-pos {
    background: #fbfbfb;
    border: 1px solid #efefef
}
.siem-com .dat {
    display: none
}
.info span.tg {
    background: #ab2a2a;
    color: #fff;
    padding: 3px 10px;
    border-radius: 3px;
    margin-left: 0;
    border: 0;
    font-size: 12px;
    display: none
}
.siem-com .im span {
    background: url(../siem/images/siem-tail-sprite-22.png) no-repeat 0 -1px;
    background-size: 778px;
    width: 100%;
    height: 163px;
    display: inline-block;
    border-radius: 5px
}
.siem-com .im span.im-comp {
    background-position: 0 -168px
}
.siem-com .im span.im-logm {
    background-position: 0 -336px
}
.siem-com .im span.im-inci {
    background-position: 0 -520px
}
.siem-com .im span.im-thre {
    background-position: 0 -707px
}
.siem-com .im span.im-clou {
    background-position: 0 -892px
}
.siem-com .im span.im-user {
    background-position: -396px 0
}
.siem-com .im span.im-data {
    background-position: -396px -168px
}
.siem-com .im span.im-security {
    background-position: -397px -893px
}
.siem-fea .con .fcon p {
    height: 50px;
    overflow: hidden
}
.siem-com .fea-lhs ul li .box {
    position: relative
}
.siem-fea .fcli,
.siem-foot-thum .fcli,
.att-com .fcli,
.clud-com .fcli {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%
}
.siem-com .new-pos .info {
    padding-bottom: 5px
}
.siem-ban .ban-siem {
    background: url(../siem/images/siem-tail-sprite-22.png) no-repeat;
    background-size: 830px;
    width: 405px;
    height: 388px;
    display: inline-block;
    position: absolute;
    right: 50px;
    top: -139px;
    background-position: -419px -361px
}
.misc-field {
    width: 100%;
    float: left
}
.ffw-errmsg {
    display: none;
    color: #ED211C;
    font-size: 12px;
    margin-top: -20px;
    position: absolute;
    font-weight: 300;
    padding: 0 1px;
    line-height: 20px
}
.siem-com .wam-form ul li:last-child {
    width: 170px
}
.siem-fea .fea-rhs .new-pos ul li div span:nth-child(1) {
    background: #ab2a2a
}
.siem-inn-ban {
    padding-bottom: 200px;
    margin-bottom: 0
}
.siem-inn-ban .bred ul li:last-child a {
    font-weight: 500;
    color: #000
}
.siem-inn-ban .bred ul li:last-child:before {
    display: none
}
.siem-blog .inn {
    background: #fff;
    margin-top: -190px;
    padding: 40px;
    box-shadow: 0 -16px 15px -2px #33333308;
    position: relative
}
.siem-blog .inn p,
.siem-blog .inn span,
.siem-blog .inn li,
.siem-blog a {
    font-weight: 300
}
.siem-blog .siem-ful-im {
    width: 100%
}
.siem-blog .lhs h1 {
    color: #000
}
.siem-blog .lhs h2 {
    margin-top: 20px;
    display: inline-block;
    color: #000;
    font-size: 22px
}
.siem-blog .lhs h2 a {
    font-size: 20px;
    color: #138cd6;
    font-weight: 400
}
.siem-blog .lhs h2+.three-box {
    margin-top: 20px;
    border: 1px solid #d4d4b3;
    padding: 15px;
    border-radius: 5px;
    background: #fcfcf3
}
.siem-blog .lhs {
    width: calc(100% - 358px)
}
.siem-blog .rhs {
    width: 358px;
    padding-left: 40px;
    position: absolute;
    right: 30px;
    top: 80px;
    height: 100%
}
.siem-blog .rhs-posts ul li a {
    display: block;
    padding-left: 30px
}
.clud-blog-inn .rhs-posts ul li a {
    padding-left: 0
}
.siem-blog .rhs-posts {
    position: sticky;
    top: 120px
}
.siem-blog .rhs-com h4 {
    font-weight: 500;
    font-size: 18px;
    line-height: 26px
}
.siem-blog .rhs-posts h4 {
    margin-top: 80px
}
.siem-blog .lhs ul.numList {
    margin-bottom: 25px;
    padding: 0 0 0 5px
}
.siem-blog .lhs h3 {
    font-size: 22px;
    font-weight: 500;
    color: #000;
    margin-top: 30px;
    margin-bottom: 14px
}
.siem-blog .lhs h2+ul.numList,
.siem-blog .lhs h3+ul.numList {
    padding-top: 20px
}
.siem-blog .lhs p strong {
    font-weight: 500
}
.siem-blog .lhs strong {
    font-weight: 500
}
.siem-blog .lhs ul.numList li {
    padding: 0 0 10px 20px;
    position: relative;
    list-style-type: none
}
.siem-blog .lhs ul.numList li:before {
    content: '';
    position: absolute;
    width: 8px;
    height: 8px;
    background: #37b4ff;
    border-radius: 10px;
    left: 0;
    top: 8px
}
.siem-blog .lhs ul.numList li strong,
.siem-blog .lhs ul.numList li b {
    font-weight: 500;
    padding-right: 10px
}
.siem-blog .lhs ul.numList li ul.numList {
    margin-top: 25px
}
.siem-blog .rhs-posts h4:before {
    content: '';
    position: absolute;
    width: 80%;
    left: 10%;
    background: #333;
    height: 1px;
    top: -33px
}
.siem-ban .bred ul li span {
    font-weight: 500;
    color: #000;
    font-size: 12px
}
.siem-foot-thum {
    padding: 0;
    background: none
}
.siem-foot-thum .tsec .tit h2,
.siem-foot-thum .tsec .tit a {
    background: #fff
}
.siem-foot-com .fea-lhs ul li,
.cyber-secu-foot-com .fea-lhs ul li {
    display: none
}
.siem-fea .fea-lhs {
    width: calc(100% - 400px)
}
.siem-fea .fea-rhs {
    width: 400px;
    position: absolute;
    right: 0;
    top: 60px;
    height: 100%
}
.siem-ban .con .fcon h2 {
    color: #000
}
.siem-blog .lhs ol li::before {
    content: none
}
.siem-blog .lhs ol li::after {
    content: none
}
.siem-blog .lhs ol li {
    list-style-type: decimal;
    margin-left: 15px;
    padding: 15px 0 0
}
.att-com .im span {
    background: url(../siem/images/att-tail-sprite-22.png) no-repeat 0 -1px;
    background-size: 778px;
    width: 100%;
    height: 163px;
    display: inline-block;
    border-radius: 5px
}
.att-com .im span.im-comp {
    background-position: 0 -168px
}
.att-ban {
    background: url(../siem/images/att-ban-bg-22.jpg);
    padding: 120px 0;
    background-size: cover
}
.att-ban h1 {
    color: #ffd648;
    font-size: 60px;
    font-weight: 600;
    padding-bottom: 10px
}
.att-ban h4 {
    color: #fff;
    font-size: 22px;
    font-weight: 200;
    text-align: left;
    line-height: 34px
}
.att-com .fea-lhs {
    width: 100%
}
.att-com .fea-lhs ul li {
    width: 33.3333%
}
.siem-com .flex-control-nav {
    right: 0
}
.siem-com .sli {
    width: 100%
}
.siem-com #slilock ul {
    padding: 0 40px
}
.cyb-ban {
    background: url(../siem/images/att-inn-ban-bg-22.jpg) no-repeat;
    background-size: cover
}
.cyb-ban .bred ul li a,
.cyb-ban .bred ul li span {
    color: #fff
}
.clud-blog-inn .ful-box {
    box-shadow: 0 0 20px 0 #00000036;
    padding: 8px;
    background: #fff;
    margin-left: 86px;
    border-radius: 8px;
    width: 82%;
    margin-bottom: 60px
}
.clud-blog-inn .ful-box img {
    width: 100%
}
.clud-blog-inn ol+.ful-box {
    margin-top: 20px
}
.clud-blog-inn .box-sec {
    display: inline-block;
    width: 100%;
    padding-top: 24px;
    border: 0
}
.clud-blog-inn .box-sec .box {
    width: 100%;
    float: left;
    border: 0;
    padding: 0
}
.clud-blog-inn .box-sec .box .box-inner {
    position: relative;
    margin-bottom: 25px;
    width: 100%
}
.clud-blog-inn .box-sec .box .box-inner>div {
    position: relative;
    padding: 25px 44px 7px 25px;
    border: #9f9fa0 solid 1px;
    border-radius: 5px;
    background-color: #fff;
    z-index: 2
}
.clud-blog-inn .box-sec .box .box-inner strong {
    display: block;
    padding: 0;
    font-size: 16px
}
.clud-blog-inn .box-sec .box:first-child .box-inner {
    margin-right: 10px
}
.clud-blog-inn .s-cont table td .s-box {
    background-color: #2c34b2;
    color: #fff;
    display: inline-block;
    padding: 0 11px;
    margin-right: 15px
}
.clud-blog-inn .s-cont span {
    display: table-cell;
    vertical-align: top
}
.clud-blog-inn .s-cont {
    padding-left: 86px;
    margin-top: 28px;
    margin-bottom: 35px;
    width: 90%
}
.clud-blog-inn .cont-img+h2 {
    margin-top: 40px
}
h2+.list-tick {
    margin-top: 12px
}
.list-tick li {
    position: relative;
    padding: 0 0 10px 25px
}
.list-tick li:before,
.list-tick li:after {
    content: "";
    display: inline-block;
    position: absolute;
    top: 5px;
    left: 0
}
.list-tick li:before {
    width: 14px;
    height: 14px;
    background: #dadafb;
    border-radius: 50px
}
.list-tick li:after {
    width: 6px;
    height: 3px;
    transform: rotate(-45deg);
    border-bottom: 1px solid #5f5f9c;
    border-left: 1px solid #5f5f9c;
    left: 3.5px;
    top: 9px
}
.cludlg-foot-com .fea-lhs ul li {
    display: none
}
.att-com .im span.att-spr-1 {
    background: url(../siem/images/att-tail-sprite-1-22.png) no-repeat 0 -1px;
    background-size: 778px
}
.att-com .im .att-spr-1.im-latemacm {
    background-position: -395px -169px
}
.att-com .im .att-spr-1.im-ad-att-dc-sa {
    background-position: 0 -171px
}
.att-com .im .att-spr-1.im-what-kp {
    background-position: -395px -1px
}
.att-com .im .att-spr-1.im-what-cred {
    background-position: -1px -1px
}
.att-com .im span.box-img16.att-spr-1 {
    background-position: 13px -342px
}
.att-com .im span.box-img17.att-spr-1 {
    background-position: -394px -342px
}
.att-com .im span.box-img18.att-spr-1 {
    background-position: 13px -517px
}
.att-com .im .box-img1 {
    background-position: -396px -336px
}
.att-com .im .box-img3 {
    background-position: 0 -336px
}
.att-com .im .box-img6 {
    background-position: 0 -672px
}
.att-com .im .box-img7 {
    background-position: 0 -841px
}
.att-com .im .box-img10 {
    background-position: 0 -504px
}
.att-com .im .box-img11 {
    background-position: -396px -1px
}
.att-com .im .box-img12 {
    background-position: -396px -168px
}
.att-com .im .box-img13 {
    background-position: 0 -168px
}
.clud-ban {
    margin-bottom: 50px;
    padding: 124px 0 20px;
    background: url(../images/cloud-security-with-log360-ban-bg.png) #caf4ff;
    background-size: 50px
}
.clud-ban h1 {
    font-size: 50px;
    line-height: 50px
}
.clud-ban h1 span {
    font-size: 60px
}
.clud-ban .ban-clud {
    background: url(../images/cloud-security-with-log360-tail1.png) no-repeat;
    background-size: 991px;
    background-position: -1px -1208px;
    width: 369px;
    height: 377px;
    display: inline-block;
    position: absolute;
    right: 50px;
    top: -139px
}
.clud-com-spr-1 .im span {
    background: url(../images/cloud-security-with-log360-tail1.png) no-repeat 0 -1px;
    background-size: 791px;
    width: 100%;
    height: 163px;
    display: inline-block;
    border-radius: 5px
}
.clud-com-spr-1 .im span.clud-im-1 {
    background-position: 0 0
}
.clud-com-spr-1 .im span.clud-im-2 {
    background-position: -409px 0
}
.clud-com-spr-1 .im span.clud-im-3 {
    background-position: 0 -184px
}
.clud-com-spr-1 .im span.clud-im-4 {
    background-position: -409px -183px
}
.clud-com-spr-1 .im span.clud-im-5 {
    background-position: 0 -381px
}
.clud-com-spr-1 .im span.clud-im-6 {
    background-position: -409px -380px
}
.clud-com-spr-1 .im span.clud-im-7 {
    background-position: 0 -580px
}
.clud-com-spr-1 .im span.clud-im-8 {
    background-position: -409px -579px
}
.clud-com-spr-1 .im span.clud-im-9 {
    background-position: 0 -776px
}
.clud-com-spr-1 .im span.clud-im-10 {
    background-position: -409px -775px
}
.att-com .info span.dat {
    display: none
}
@media only screen and (max-width: 1100px) and (min-width: 992px) {
    .siem-com .wam-form ul li:nth-child(1) {
        width: 205px
    }
}
@media screen and (max-width: 1100px) {
    .siem-fea .fea-lhs {
        width: calc(100% - 250px)
    }
    .siem-fea .fea-rhs {
        width: 250px
    }
}
@media screen and (max-width: 1050px) {
    .siem-ban .ban-siem,
    .clud-ban .ban-clud {
        display: none
    }
    .siem-ban h1 {
        text-align: center;
        padding-bottom: 60px
    }
    .siem-ban .box .im {
        display: none
    }
    .siem-ban .box .con {
        width: 100%;
        text-align: center
    }
    .ban.clud-ban h1 {
        padding: 20px 0 50px
    }
}
@media screen and (max-width: 992px) {
    .siem-ban h1 {
        padding-top: 30px
    }
    .siem-blog .lhs {
        width: 100%
    }
    .siem-blog .rhs {
        width: 100%;
        padding-left: 0;
        position: relative;
        right: initial;
        top: initial;
        height: auto;
        padding-bottom: 0
    }
}
@media screen and (max-width: 767px) {
    .siem-fea .tit h2 {
        text-align: center
    }
    .siem-com .im span {
        width: 382px
    }
    .siem-fea .fea-lhs ul li .box,
    .att-com .fea-lhs ul li .box,
    .clud-com .fea-lhs ul li .box {
        width: 384px;
        margin: 0 auto;
        display: table;
        float: initial
    }
    .att-com .tit h2 {
        text-align: center
    }
    .siem-com .wam-form ul li:last-child {
        width: 100%
    }
    .siem-foot-thum .box .im {
        display: none
    }
    .cludlg-foot-com .fea-lhs ul li {
        min-height: auto
    }
    .siem-foot-thum .fea-lhs ul li {
        padding: 0 0 20px;
        min-height: auto
    }
    .siem-foot-thum .tsec .tit h2 {
        font-size: 22px
    }
    .siem-fea .fea-rhs {
        position: relative
    }
}
@media screen and (max-width: 430px) {
    .siem-fea .tit h2 {
        text-align: center;
        line-height: 40px
    }
    .siem-com .im span {
        width: 100%
    }
    .siem-fea .fea-lhs ul li .box {
        width: 100%
    }
    .siem-fea .fea-lhs ul li .box,
    .att-com .fea-lhs ul li .box,
    .clud-com .fea-lhs ul li .box {
        width: 100%
    }
    .ban1 ul li {
        padding-left: 4px
    }
}
@media screen and (max-width:1250px) {
    .ac {
        max-width: 95%
    }
    .clud-com .con .fcon h2 {
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap
    }
}
@media screen and (max-width:1100px) {
    .ac {
        max-width: 90%
    }
}
@media screen and (max-width:992px) {
    .ban {
        padding: 50px 0 0;
        margin-bottom: 90px
    }
    .att-ban {
        padding: 50px 0;
        text-align: center
    }
    .att-ban h1 {
        padding-bottom: 20px !important;
        text-align: center
    }
    .att-ban h4 {
        text-align: center
    }
    .ban1 {
        margin-bottom: 0
    }
    .ban h1 span b {
        border-bottom: 0 solid #0060c0
    }
    .mob-hide {
        display: none
    }
    .ban h1 {
        font-size: 32px;
        line-height: 40px;
        padding-bottom: 40px
    }
    .ban h1 span {
        font-size: 36px;
        line-height: 40px
    }
    .form-box .lhs {
        width: 100%;
        padding-right: 0;
        padding-bottom: 40px;
        text-align: center
    }
    .form-box .rhs {
        width: 100%;
        padding-top: 0
    }
    .wam-form {
        width: 490px;
        margin: 0 auto;
        display: table
    }
    .form-box:before {
        width: 180px;
        background-position: -120px -127px;
        left: 0
    }
    .fform .lhs {
        width: 100%;
        text-align: center;
        padding-right: 0
    }
    .fform .rhs {
        width: 100%;
        text-align: center;
        padding-top: 40px;
        border-top: 1px solid #e4e4e4;
        margin-top: 35px
    }
    .fform .rhs ul li {
        width: initial;
        padding: 0 10px 10px
    }
    .fform {
        padding: 130px 0 40px
    }
    .ban-inn .inn {
        width: 90%
    }
    .ban-inn .inn h1 {
        font-size: 24px !important;
        line-height: 30px
    }
    .ban-inn {
        padding-top: 50px
    }
    .blog .lhs {
        width: 100%;
        padding-right: 0;
        padding-bottom: 30px
    }
    .blog .rhs {
        width: 100%;
        padding-left: 0;
        padding-bottom: 30px
    }
    .clud-com .con .fcon p {
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap
    }
    .fea.clud-com {
        padding-top: 0
    }
    .siem-inn-ban .bred {
        display: block
    }
    .siem-inn-ban {
        padding: 50px 0 40px !important
    }
    .clud-blog-inn .inn {
        margin-top: -50px
    }
}
@media screen and (max-width:900px) {
    .fea-com .fea-lhs ul li {
        width: 50%
    }
}
@media screen and (max-width:820px) {
    .ban ul {
        margin-bottom: -65px;
        margin-top: 45px
    }
    .bred.bred1 ul {
        padding-top: 90px
    }
    .tsec {
        padding: 61px 0
    }
    .ban h1 {
        position: relative;
        top: 42px
    }
    .siem-com h1 {
        top: 0
    }
}
@media screen and (max-width:767px) {
    .ban h1 {
        font-size: 26px;
        line-height: 30px
    }
    .ban h1 span {
        font-size: 28px
    }
    .head ul li a {
        font-size: 13px;
        padding: 10px 5px
    }
    .ban ul {
        width: 90%
    }
    .im {
        width: 100%;
        padding: 0 0 25px
    }
    .con {
        width: 100%;
        padding: 10px 25px 15px
    }
    .fea .fea-lhs {
        width: 100%
    }
    .fea .fea-lhs ul li {
        width: 100%;
        padding: 0 10px 20px
    }
    .fea .fea-rhs {
        width: 100%;
        padding: 0 1px 0 0
    }
    .fea .fea-lhs ul li .box {
        border: 1px solid #efefef
    }
    .fea .fea-lhs ul li .box .im img {
        border-radius: 4px 4px 0 0
    }
    .fea .fea-lhs ul li .box .con {
        padding: 20px
    }
    .wam-form {
        width: 100%
    }
    .wam-form ul li:nth-child(1) {
        width: calc(100% - 48px)
    }
    .wam-form ul li:nth-child(3) {
        margin: 10px 0 0;
        width: 100%
    }
    .fform .lhs h2 {
        font-size: 22px;
        line-height: 26px
    }
    .footer-stripe {
        background: none
    }
    .mob-foot {
        display: none
    }
    .ban.clud-ban h1 {
        font-size: 34px
    }
    .ban.clud-ban h1 span {
        font-size: 38px
    }
    .clud-com .con .fcon h2,
    .clud-com .con .fcon p,
    .siem-foot-thum .con .fcon h2 {
        text-overflow: initial;
        overflow: initial;
        white-space: initial
    }
    .cyb-ban.siem-inn-ban {
        padding: 70px 0 40px !important
    }
    .siem-blog .inn {
        padding: 0 20px
    }
    .clud-blog-inn .inn {
        padding: 30px 20px
    }
}
@media screen and (max-width:500px) {
    .ds-list li {
        width: 100%
    }
    .head .logo {
        float: initial;
        margin: 0 auto;
        display: table
    }
    .head {
        padding: 8px 0 0
    }
    .head ul {
        float: initial;
        margin: 0 auto;
        display: table;
        background: #f8f8fb;
        width: 100%;
        text-align: center;
        margin-top: 10px
    }
    .head ul li {
        float: left;
        display: contents
    }
    .head .ac {
        max-width: 100%
    }
    .head ul li a {
        padding: 6px 5px
    }
    .table-style-1 thead tr th,
    .table-style-1 tbody tr td {
        padding: 8px;
        border-bottom: none;
        font-size: 13px
    }
    .table-style-1 thead tr th.desk {
        display: none
    }
    .table-style-1 {
        border-bottom: #ccc1ae solid 1px
    }
    .table-style-1 tbody tr.mob {
        display: block
    }
    .table-style-1 thead tr th,
    .table-style-1 tbody tr.mob td {
        font-size: 14px
    }
    .share-button ul li a {
        margin: 0 auto 10px
    }
    .info:before,
    .bred {
        display: none
    }
    .ban-inn .inn h1 {
        padding-top: 0
    }
    .share-button ul {
        width: 80%
    }
    .ban h1 {
        text-align: center;
        padding-bottom: 0;
        top: 0
    }
    .ban ul {
        margin-top: 20px
    }
    .siem-com h1 {
        padding-bottom: 40px
    }
    .fform .rhs ul li {
        width: 50%;
        padding: 0 0 10px
    }
}
.vid-blog .blog-main {
    margin-top: 50px
}
.vid-blog .blog-main p {
    font-size: 15px;
    font-weight: 300
}
.vid-blog .lhs {
    padding-left: 52px;
    padding-right: 45px
}
.vid-blog {
    background: #f7f7f7
}
.vid-blog .inn {
    padding-bottom: 60px
}
.vid-blog .lhs {
    padding-right: 0;
    width: 59.5%;
    margin-right: 21px
}
.vid-blog .rhs {
    width: calc(100% - 760px);
    padding-right: 45px;
    padding-left: 0
}
.vid-blog .nxt-vid {
    margin-top: 52px !important;
    overflow-y: auto;
    padding: 21px 22px 0 21px;
    border-top: 2px solid #e5e5e5;
    border-bottom: 2px solid #f5f5f5;
    height: 455px;
    position: relative;
    background: linear-gradient(to bottom, #fefefe, #f8f8f8)
}
.vid-blog .nxt-vid::before {
    content: "";
    position: absolute;
    width: 2px;
    left: 0;
    height: 100%;
    background: linear-gradient(to bottom, #e5e5e5, #f5f5f5);
    top: 0
}
.vid-blog .nxt-vid::after {
    content: "";
    position: absolute;
    width: 2px;
    right: 0;
    height: 100%;
    background: linear-gradient(to bottom, #e5e5e5, #f1f1f1);
    top: 0
}
.vid-blog .nxt-vid .vid-box {
    color: #000;
    padding-right: 8px;
    border-radius: 6px;
    margin-bottom: 28px;
    transition: .2s;
    position: relative
}
.vid-link {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%
}
.vid-blog .nxt-vid .vid-box:hover {
    background: #f6f6f6
}
.vid-blog .nxt-vid .img1 {
    background: url(https://img.youtube.com/vi/n9FkD09bNVM/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img2 {
    background: url(https://img.youtube.com/vi/RxSaCul3qUE/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img3 {
    background: url(https://img.youtube.com/vi/9Qy2vmAORo8/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img4 {
    background: url(https://img.youtube.com/vi/DN9m27nhA00/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img5 {
    background: url(https://img.youtube.com/vi/Yh-P-7JanLA/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img6 {
    background: url(https://img.youtube.com/vi/5fGqVNRIDpo/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img7 {
    background: url(https://img.youtube.com/vi/e3DZm3yWemc/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img8 {
    background: url(https://img.youtube.com/vi/iOou2PkPaBU/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img9 {
    background: url(https://img.youtube.com/vi/p0PFU-fIoBo/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img10 {
    background: url(https://img.youtube.com/vi/7aCu1p8JyUU/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img11 {
    background: url(https://img.youtube.com/vi/Rv0YOv5wvuQ/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img12 {
    background: url(https://img.youtube.com/vi/7098gCsYfCQ/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img13 {
    background: url(https://img.youtube.com/vi/Pi0nFpKmYEQ/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img14 {
    background: url(https://img.youtube.com/vi/OvszMG8QPvs/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img15 {
    background: url(https://img.youtube.com/vi/vD86xSMIODY/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img16 {
    background: url(https://img.youtube.com/vi/eGu54FrR1hA/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img17 {
    background: url(https://img.youtube.com/vi/GCtGOj9bVtM/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img18 {
    background: url(https://img.youtube.com/vi/9FCtEU2RIi8/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img19 {
    background: url(https://img.youtube.com/vi/_G9rnFoj24A/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img20 {
    background: url(https://img.youtube.com/vi/yOojlx2pNtU/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img21 {
    background: url(https://img.youtube.com/vi/hoh7mhbDGLQ/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img22 {
    background: url(https://img.youtube.com/vi/z2XGIRr90vs/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img23 {
    background: url(https://img.youtube.com/vi/w2C4dT8szZc/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img24 {
    background: url(https://img.youtube.com/vi/N2YXR0OQf-I/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img25 {
    background: url(https://img.youtube.com/vi/YLaLHNLeiZ0/mqdefault.jpg) no-repeat;
    background: url(https://img.youtube.com/vi/kCSjG0-cdWw/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img26 {
    background: url(https://img.youtube.com/vi/gGZgqZ_AMIA/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .img27 {
    background: url(https://img.youtube.com/vi/az9IpfoOYiU/mqdefault.jpg) no-repeat
}
.vid-blog .nxt-vid .vid-img {
    float: left;
    width: 140px;
    height: 111px;
    margin-right: 10px;
    border-radius: 6px;
    background-position: center;
    background-size: cover
}
.vid-blog .nxt-vid .vid-cont {
    float: left;
    width: calc(100% - 155px);
    position: absolute;
    left: 152px;
    bottom: 15px
}
.vid-blog .nxt-vid .vid-cont h2 {
    font-size: 14px;
    line-height: 25.5px;
    margin-top: 15px;
    font-weight: 700
}
.vid-blog .nxt-vid .vid-cont p {
    font-size: 11px;
    line-height: 14.5px;
    margin-top: 0;
    margin-bottom: 10px
}
.vid-blog .nxt-vid .vid-cont p:last-child {
    margin-bottom: 0
}
.vid-blog .vid-cont p:nth-child(3) {
    position: relative;
    padding-left: 24px
}
.vid-cont p:nth-child(3)::before {
    position: absolute;
    content: "";
    background: url(https://www.manageengine.com/log-management/cyber-security/images/threats-in-three-minutes-sprite.png) no-repeat -114px -6px;
    background-size: 250px 125px;
    width: 17px;
    height: 17px;
    left: 0;
    top: -2px
}
.vid-fform {
    margin-top: 0
}
@media screen and (max-width:1250px) {
    .vid-blog .lhs {
        width: 55.5%
    }
    .vid-blog .rhs {
        width: calc(100% - 695px)
    }
}
@media screen and (max-width:1200px) {
    .vid-blog .lhs {
        width: 50%
    }
    .vid-blog .rhs {
        width: calc(100% - 695px);
        padding-right: 0
    }
}
@media screen and (max-width:1140px) {
    .vid-blog .lhs {
        width: 50%;
        padding-left: 20px
    }
    .vid-blog .rhs {
        width: calc(100% - 550px);
        padding-right: 0
    }
}
@media screen and (max-width:1100px) {
    .vid-blog .lhs,
    .vid-blog .rhs {
        width: 100%;
        padding-left: 20px
    }
    .vid-blog .nxt-vid {
        height: auto
    }
    .vid-blog .rhs .nxt-vid .vid-box {
        float: left;
        width: 50%
    }
    .bred {
        display: none
    }
}
@media screen and (max-width:991px) {
    .vid-blog .rhs {
        display: none
    }
    .vid-blog .lhs {
        width: 100%;
        padding-left: 20px
    }
}
.ban1 ul li {
    position: relative
}
.ban1 ul li:nth-child(7) {
    text-indent: 10px
}
.ban1 ul li:nth-child(7)::before {
    content: "";
    position: absolute;
    background: url(https://www.manageengine.com/log-management/cyber-security/images/threats-in-three-minutes-sprite.png) no-repeat -26px -110px;
    background-size: 328px 164px;
    width: 30px;
    height: 30px;
    left: 0;
    top: 14px;
    border-radius: 50%;
    animation: pulse-animation 1s infinite
}
@keyframes pulse-animation {
    0% {
        box-shadow: 0 0 0 0 #fbc7c7
    }
    100% {
        box-shadow: 0 0 0 9px #fbc7c7
    }
}
.vid-img {
    position: relative
}
.vid-img::before {
    position: absolute;
    content: "";
    background: url(https://www.manageengine.com/log-management/cyber-security/images/threats-in-three-minutes-sprite.png) no-repeat -81px -50px;
    background-size: 250px 125px;
    width: 35px;
    height: 35px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}
.vid {
    width: 100%;
    background: url(https://img.youtube.com/vi/RxSaCul3qUE/maxresdefault.jpg) no-repeat;
    background-size: cover;
    height: 419px;
    background-position: center center;
    cursor: pointer;
    border-radius: 6px;
    position: relative
}
.vid::before {
    content: "";
    position: absolute;
    background: url(https://www.manageengine.com/log-management/cyber-security/images/threats-in-three-minutes-sprite.png) no-repeat -132px -22px;
    background-size: 250px 125px;
    width: 121px;
    height: 103px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}
.vid iframe {
    width: 100%;
    height: 419px;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    position: absolute
}
.vid-blog .blog-main .subtit {
    margin-top: 40px;
    font-size: 26px
}
.vid-ban ul {
    width: 98.32%
}
.vid-ban h1 {
    color: #fff
}
.vid-ban ul li a {
    padding: 18px 36px
}
@media screen and (max-width: 700px) {
    .ban-inn {
        max-height: initial;
        margin-bottom: 80px
    }
    .siem-ban.siem-inn-ban {
        margin-bottom: 0
    }
    .siem-ban.siem-inn-ban .bred {
        display: block !important
    }
}
@media screen and (max-width: 500px) {
    .ban-inn .inn {
        padding: 40px 20px 30px
    }
    .info span:last-child {
        display: block
    }
}
.siem-blog .rhs-posts ul li a {
    position: relative
}
.siem-blog .rhs-posts ul li a span {
    position: absolute;
    left: 0
}
.siem-blog .rhs-posts ul li.currentPage a {
    color: #048bdc
}
@media screen and (max-width : 1100px) {
    .siem-blog .fea-com {
        margin-top: 0
    }
}
@media screen and (max-width : 992px) {
    .siem-inn-ban {
        padding-top: 0
    }
    .siem-foot-thum .tsec {
        padding: 0 !important
    }
    .siem-blog .inn {
        padding-bottom: 0;
        margin-top: -40px;
        padding-top: 30px
    }
    .siem-blog .fform {
        margin-top: 20px
    }
}
@media (min-width: 1020px) and (max-width: 1100px) {
    #header-mainsec {
        top: 40px
    }
}
nav ul.productmenu {
    margin-top: 5px
}
.top-menu-clud-sign-up,
.top-menu-clud-dwn {
    margin-top: -10px;
    transition: all .5s ease
}
.top-menu-clud-sign-up {
    background: #eb162c;
    color: #fff !important;
    display: inline-block;
    padding: 6px 22px 6px 46px;
    height: 36px;
    box-sizing: border-box;
    border-radius: 3px;
    font-weight: 500;
    letter-spacing: 0
}
.top-menu-clud-sign-up:hover {
    background: #DC031A
}
.top-menu-clud-sign-up::before {
    content: '';
    position: absolute;
    background: url(https://www.manageengine.com/log-management/images/cloud-top-menu-icon.png) no-repeat;
    background-size: 85px;
    background-position: 1px 1px;
    width: 18px;
    height: 20px;
    left: 19px
}
.top-menu-clud-sign-up span {
    font-weight: 300
}
.top-menu-clud-dwn {
    width: 50px;
    height: 32px;
    border: 2px solid #089f55;
    display: inline-block;
    border-radius: 4px
}
.top-menu-clud-dwn:hover {
    background: #f5fffa
}
.top-menu-clud-dwn i {
    position: relative;
    left: -14px;
    top: 6px
}
.top-menu-clud-dwn .dwn-cta-ani:before {
    border-top: 8px solid #079f54;
    border-left: 8px solid rgba(0, 0, 0, 0);
    border-right: 8px solid rgba(0, 0, 0, 0);
    left: 2px;
    top: -8px
}
.top-menu-clud-dwn .dwn-cta-ani:after {
    background: #079f54;
    top: -14px;
    left: 8px
}
.top-menu-clud-dwn .dwn-cta-ani {
    border-bottom: 0 solid #079f54;
    height: 7px;
    width: 20px;
    background: #079f54;
    top: 17px;
    border-radius: 2px;
    background: url(https://www.manageengine.com/log-management/images/cloud-top-menu-icon.png) no-repeat;
    background-size: 86px;
    background-position: -53px -8px
}
.top-menu-clud-dwn span {
    display: none
}
@media screen and (max-width:1025px) {
    .top-menu-clud-sign-up {
        background: #fff;
        color: #000 !important
    }
    .top-menu-clud-sign-up,
    .top-menu-clud-dwn {
        margin-top: 0;
        height: auto
    }
    .top-menu-clud-sign-up:before,
    .top-menu-clud-dwn .dwn-cta-ani {
        display: none
    }
    .top-menu-clud-sign-up span {
        padding: 0 !important
    }
    .top-menu-clud-dwn span {
        display: block;
        padding: 0 !important
    }
    .top-menu-clud-dwn {
        width: 100%;
        border: 0
    }
}
.lhs-links .l-lhs {
    width: 260px;
    float: left;
    padding-right: 24px;
    position: sticky;
    top: 120px
}
.siem-blog.lhs-links .lhs {
    width: calc(100% - 540px);
    padding-right: 0
}
.siem-blog.lhs-links .rhs {
    width: 280px;
    padding-left: 24px
}
.lhs-links .l-lhs h3 {
    font-size: 18px;
    font-weight: 600;
    color: #252525;
    margin-bottom: 10px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s
}
.lhs-links .l-lhs li {
    border-bottom: 1px solid #e8eef5
}
.lhs-links .l-lhs li a {
    display: block;
    vertical-align: middle;
    font-size: 15px;
    font-weight: 400;
    color: #333;
    position: relative;
    padding: 10px 0;
    padding-right: 20px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s
}
.lhs-links .l-lhs li a:hover {
    font-weight: 500;
    color: #000
}
.lhs-links .l-lhs li.l-lhs-act a {
    font-weight: 600
}
.lhs-links .l-lhs li a .lhs-link-icon {
    display: inline-block;
    vertical-align: middle;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAAACXBIWXMAABYlAAAWJQFJUiTwAAABfElEQVQ4jdXUv0scQRjG8c+d50HAkCMQbQQFu4CQIoaAhJhCBRvTWyRWyR+QH6SwsQgX/RNsDKSKjXYSEEHEzioINkoaIZIUATVE0VyKnYVxPS+7dj4w7PPOvPudd99hp9TX0+uKGsFnlJusrVaiYAD3UUUjk1gKcyvYCnN3ceuSTftTcB1vc1Q5j8ngl3EPP/ACN6O8n2U8yQmFX5HfxvPwbM8mVvAs+L94id0W4K+ZeBpTwZ/iO7pTcLrbCeZyVg7v8S6KH0pa2o2OcgCSHFAtJ/RDBjqITXSG+KBy4ZX/q443UfwYG8GPBfh+UfAMXkfxENaieC8MRcCzeJWpdO2S3Nzgegb6COtR3IVRnGERR81+x2babAGFCXzEJzwoUvECngafhZJUmqpUBAxLLdZOs5vkbUVhXU9wNfiG87dXEe1Hvp3k8NLGVyU33Y5wsgU0HvnfUOrr6R3GlyvVeVGHuIM/bbdrtV3cQL+kHQ3JV5wVGMeSu3gc3+AfyTxQ1GYYZUsAAAAASUVORK5CYII=) no-repeat;
    background-size: 11px;
    width: 11px;
    height: 11px;
    margin-left: 6px;
    position: relative;
    top: -1px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s
}
.lhs-links .l-lhs li a:hover .lhs-link-icon {
    -webkit-transform: translate(2px, -2px);
    -ms-transform: translate(2px, -2px);
    transform: translate(2px, -2px)
}
@media(max-width:1200px) {
    .siem-blog.lhs-links .lhs,
    .siem-blog.lhs-links .rhs {
        width: calc(100% - 260px)
    }
    .siem-blog.lhs-links .rhs {
        float: right;
        padding-left: 0;
        margin: 20px 0;
        position: relative;
        right: initial;
        top: initial
    }
    .siem-blog.lhs-links .rhs .rhs-com {
        max-width: 400px
    }
}
@media(max-width:992px) {
    .lhs-links .l-lhs {
        width: 200px
    }
    .siem-blog.lhs-links .lhs,
    .siem-blog.lhs-links .rhs {
        width: calc(100% - 200px)
    }
}
@media(max-width:767px) {
    .lhs-links .l-lhs {
        display: none
    }
    .siem-blog.lhs-links .lhs,
    .siem-blog.lhs-links .rhs {
        float: none;
        width: 100%
    }
}
.tsec.cyber-secu-foot-com li {
    position: relative
}
.feb-pre-footer,
.fform~.cr {
    display: none;
}