@font-face {
    font-family: 'robotoregular';
    src: url(../fonts/roboto-regular-webfont.eot);
    src: url(../fonts/roboto-regular-webfont.svg), url(../fonts/roboto-regular-webfont.ttf), url(../fonts/roboto-regular-webfont.woff);
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'robotolight';
    src: url(../fonts/roboto-light-webfont.eot);
    src: url(../fonts/roboto-light-webfont.svg), url(../fonts/roboto-light-webfont.ttf), url(../fonts/roboto-light-webfont.woff);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'robotoblack';
    src: url(../fonts/roboto-black-webfont.eot);
    src: url(../fonts/roboto-black-webfont.svg), url(../fonts/roboto-black-webfont.ttf), url(../fonts/roboto-black-webfont.woff), url(../fonts/roboto-black-webfont.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'robotobold';
    src: url(../fonts/Roboto-Bold.ttf);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'smudgerlet';
    src: url(../fonts/3a41f547d2d0bd98f4526ebab10af634.eot);
    src: url(../fonts/3a41f547d2d0bd98f4526ebab10af634.svg), url(../fonts/3a41f547d2d0bd98f4526ebab10af634.ttf), url(../fonts/3a41f547d2d0bd98f4526ebab10af634.woff2), url(../fonts/3a41f547d2d0bd98f4526ebab10af634.woff);
    font-weight: 400;
    font-style: normal
}

.boder {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 25px
}

body {
    background-color: #4396ca!important
}

.nopadding {
    padding: 0px!important
}

.nomarjin {
    margin: 0px!important
}

.border {
    border: 1px solid #ebebeb
}

.rpadding {
    padding-right: 0px!important
}

.lpadding {
    padding-left: 0px!important
}

.border-bottom {
    border-bottom: 1px solid #cdcdcd
}

.border-bottom1 {
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 13px
}

.border-top {
    border-top: 1px solid #ebebeb
}

.border-right {
    border-right: 1px solid #ebebeb
}

.margin_b_30 {
    margin-bottom: 30px!important
}

.clr {
    color: #efd119
}

.FAqs {
    border-bottom: 2px solid #e0e0e0;
    font-family: "robotoregular"!important;
    font-size: 20px;
    padding-bottom: 0;
    padding-right: 10px
}

.FAqs a {
    text-decoration: none
}

.detl>p {
    margin: 0
}

.PreOdr {
    color: #efd119;
    margin-bottom: 0px!important;
    font-family: 'robotoblack'!important
}

h1,
h2,
h3,
p,
a {
    font-family: 'robotoregular'!important
}

h4 {
    font-family: 'robotobold'!important
}

a {
    color: #daa520
}

a:hover {
    color: #daa520
}

body {
    background-color: #efd119!important
}

.footer-links-box a:hover {
    color: #101010!important
}

.search-txtbx1 {
    border: 3px solid #daa520!important
}

.search-btn1 {
    background: #daa520 none repeat scroll 0 0!important
}

.footer-contents {
    background-color: #e8b828!important
}

.desk-nav a:hover,
.desk-nav a.active {
    border-bottom: 2px solid #daa520!important;
    color: #daa520!important
}

.btun:hover,
.btun.active {
    background-color: #daa520!important
}

.btun {
    color: #daa520!important;
    border: 1px solid rgba(0, 0, 0, 0)
}

.detail ul li {
    color: #e9c536!important
}

.pop-cert {
    color: #efd119!important
}

.new-release-header {
    border-color: #e5e5e5 #e5e5e5 #e5e5e5 #daa520!important
}

.new-release-header li a span {
    color: #efd119!important
}

.new-release-header a:hover,
.new-release-header a.active {
    color: #efd119!important
}

.new-release-header a:hover span,
.new-release-header a.active span {
    color: #efd119!important;
    border-bottom: 1px solid #efd119!important
}

.signin_btn {
    background-color: #daa520!important
}

.signin_btn:hover {
    background-color: #efd119!important
}

.hot-vendor-mail ul li button {
    background-color: #daa520!important
}

.hot-vendor-mail ul li button:hover {
    background-color: #efd119!important
}

#exam-cert-header a:hover,
#exam-cert-header a.active {
    border-bottom: 2px solid #daa520!important;
    color: #daa520!important
}

.pop-exam {
    border-color: #e5e5e5 #e5e5e5 #e5e5e5 #daa520!important
}

.exam-cert-header {
    background: #e1b74d none repeat scroll 0 0!important
}

.exam-cert-botm {
    background: #f2da47 none repeat scroll 0 0!important
}

.update-box span {
    color: #e1b74d!important
}

.vendor-vedio .satisfted {
    color: #f2da47!important
}

.text .get-cisco {
    color: #efd119!important
}

.exam-info .mb2 {
    color: #efd119!important
}

.mb2-vendor span {
    color: #daa520!important
}

.pro-headng {
    color: #efd119!important
}

.try_demo #try_demo {
    border: 1px solid #daa520!important;
    color: #daa520!important
}

.try_practice_demo #try_practice_demo {
    border: 1px solid #daa520!important;
    color: #daa520!important
}

.prdct-btn {
    background: #daa520 none repeat scroll 0 0!important;
    border: 2px solid #daa520!important
}

.prdct-btn:hover {
    background-color: #efd119!important;
    border: 1px solid #efd119!important
}

.bundle .pdf {
    color: #efd119!important
}

.bundle .pdf>span {
    color: #daa520!important
}

.Price {
    color: #daa520!important
}

.butn {
    background-color: #efd119!important;
    border: 1px solid #efd119!important
}

.butn:hover {
    background-color: #daa520!important;
    border: 1px solid #daa520!important
}

.adons-pro .adons {
    color: #efd119!important
}

.margin_b b {
    color: #daa520!important
}

.margin_b a:hover {
    color: #daa520!important
}

.margin_b a {
    color: #efd119!important
}

.rel-cisco {
    color: #daa520!important
}

.qst {
    background-color: #e1b74d!important
}

.exam-codes a {
    color: #efd119!important
}

.exam-codes a:hover {
    color: #e1b74d!important
}

.exam-codes .ccna a:hover {
    color: #e1b74d!important
}

.CerData p {
    color: #daa520!important
}

#ListVendors ul li a {
    color: #daa520!important
}

.pages ul li:hover {
    background-color: #daa520!important
}

.clr {
    color: #daa520!important
}

.ConfirmOrder_area h3 {
    color: #daa520!important
}

.OrderSummary h3 {
    color: #daa520!important
}

.OrderSummary .table td p span {
    color: #daa520!important
}

.btn-blue {
    background-color: #daa520!important
}

.btn-blue:hover {
    background-color: #efd119!important
}

.OrderSummary .table td .GrandTotal h3 span {
    color: #daa520!important
}

.login {
    border-color: #e4e4e4 #e4e4e4 #e4e4e4 #daa520!important
}

.member-login h3 {
    color: #daa520!important
}

.faqs {
    border-color: #e4e4e4 #e4e4e4 #e4e4e4 #7b5a00!important
}

.for-faq h3 {
    color: #7b5a00!important
}

.detl>p>a {
    color: #7b5a00
}

.sign-in-btn {
    background: #f2da47 none repeat scroll 0 0!important;
    border: 1px solid #f2da47!important
}

.sign-in-btn:hover {
    background-color: #e1b74d!important;
    border: 1px solid #e1b74d!important
}

.FormBtn {
    background: #daa520 none repeat scroll 0 0!important
}

.FormBtn:hover {
    background: #efd119 none repeat scroll 0 0!important
}

.faqs-tab li a:hover,
.faqs-tab a.active {
    border-bottom: 2px solid #daa520!important;
    color: #daa520!important
}

.detl .ques {
    color: #daa520!important
}

.forgot-pass a {
    color: #efd119!important
}

.forgot-pass a:hover {
    border-bottom: 2px solid #7b5a00!important;
    color: #7b5a00!important
}

.member-nav a.selected,
.mobile-nav a.selected {
    background-color: #e8b828!important
}

.member-nav a:hover,
.mobile-nav a:hover {
    background-color: #e8b828!important
}

.rib-tab {
    background: #e8b828 none repeat scroll 0 0!important
}

.member-area-right-contents h3 {
    color: #e8b828!important
}

.red-cl {
    color: #e8b828!important
}

.pro-inactive {
    background: #efd119 none repeat scroll 0 0!important
}

.product-order span {
    color: #e8b828!important
}

.rem-days {
    color: #e8b828!important
}

.download-btn {
    border: 2px solid #e8b828!important
}

.download-btn:hover {
    background: #e8b828 none repeat scroll 0 0!important
}

.pro-active {
    background: #e8b828 none repeat scroll 0 0!important
}

.download-contents a {
    border: 2px solid #e8b828!important
}

.download-contents a:hover {
    background: #e8b828 none repeat scroll 0 0!important
}

.tbl-Cl th {
    background: #efd119 none repeat scroll 0 0!important
}

.link-yellow:hover {
    background-color: #e8b828!important
}

.PreOdr {
    color: #daa520!important
}

.exam-codes1 h3 {
    color: #efd119!important
}

.today a {
    background: #daa520 none repeat scroll 0 0!important
}

.today a:hover {
    background: #efd119 none repeat scroll 0 0!important
}

.heading a {
    color: #7b5a00!important
}

.heading a:hover {
    color: #efd119!important
}

.Cart .table td .GrandTotal .ins-dis {
    color: #efd119!important
}

.Checkout {
    background-color: #daa520!important
}

.Checkout:hover {
    background-color: #efd119!important
}

.ChoosePayment #CardInfo .btn-blue-light {
    background: #daa520 none repeat scroll 0 0!important
}

.ChoosePayment #CardInfo .btn-blue-light:hover {
    background-color: #daa520!important
}

.header-bg-img {
    background-image: url(../image/header_bg.png);
    background-repeat: no-repeat;
    width: 100%;
    float: left;
    height: auto
}

section.bg {
    background: #efd119 url(../image/body_bg.png) no-repeat scroll center top;
    height: 95%;
    position: static;
    right: 0;
    top: 0;
    width: 100%
}

.header-bg {
    max-width: 100%;
    margin: 0 auto
}

.pos {
    max-width: 100%;
    position: absolute
}

.navbar-inverse {
    background: none!important;
    border: none!important
}

.logo {
    width: 100%;
    float: left;
    height: auto;
    padding-top: 23px;
    padding-left: 14px
}

.logo img {
    position: relative
}

.menu {
    width: 100%;
    height: auto;
    float: left
}

.pull-right {
    position: absolute!important
}

.navbar-nav {
    margin: .5px 0px!important
}

.nav-pills a {
    margin-top: 13px;
    font-size: 13px;
    color: #FFF!important
}

.nav-pills a img {
    position: inherit
}

.nav-pills a:hover,
nav-pills a:focus {
    background-color: transparent!important
}

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
    border: none!important
}

.navbar-collapse {
    box-shadow: none!important
}

.downmanue {
    position: absolute
}

.nav>li>a {
    padding: 7px 0 0 0px!important;
    margin-right: 19px;
    font-size: 12px;
    font-family: 'robotoregular'!important
}

.navbar-toggle {
    margin-top: 23px!important
}

.search input {
    outline: none
}

.search input[type=search] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    font-family: inherit;
    font-size: 100%
}

.search input::-webkit-search-decoration,
.search input::-webkit-search-cancel-button {
    display: none
}

.search input[type=search] {
    background: none;
    border: none;
    border: 1px solid #eaeaea;
    border-radius: 3px 0 0 3px!important;
    border-right: none;
    padding: 12px 0 8px 5px!important;
    -webkit-border-radius: 10em;
    -moz-border-radius: 10em;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
    width: 97px;
    padding-right: 5px;
    float: left;
    color: #fff
}

.bton {
    padding: 7px 0 0 5px!important;
    border-radius: 0 3px 3px 0px!important;
    background: none;
    border: 1px solid #eaeaea;
    border-left: none;
    float: left
}

.bton img {
    padding-right: 9px;
    padding-bottom: 8px
}

li.search {
    color: #fff;
    margin-top: 20px
}

.search input:-moz-placeholder {
    color: #fff
}

.search input::-webkit-input-placeholder {
    color: #fff
}

.li_padng {
    padding-top: 8px
}

.li_padng-2 {
    padding-top: 8px
}

.li_padng-3 {
    padding-top: 8px
}

.sub-menu {
    width: 23%;
    height: auto;
    float: left;
    padding-bottom: 10px;
    position: absolute;
    top: 52px;
    display: none;
    background-color: rgba(52, 51, 54, .7)
}

.sub-menu ul {
    padding: 0px!important
}

.sub-menu ul a li {
    list-style: none
}

.sub-menu ul a li {
    font-size: 12px;
    color: #FFF;
    line-height: 32px;
    padding-left: 10px;
    font-family: 'robotoregular'!important
}

.sub-menu ul a li:hover {
    background-color: #efd119;
    text-decoration: none!important
}

.sub-menu ul a:hover {
    text-decoration: none!important
}

.vendr-menu {
    width: 23%;
    height: auto;
    float: left;
    padding-bottom: 10px;
    position: absolute;
    left: 74px;
    top: 52px;
    display: none;
    background-color: rgba(52, 51, 54, .7)
}

.vendr-menu ul {
    padding: 0px!important
}

.vendr-menu ul li {
    list-style: none
}

.vendr-menu ul a li {
    font-size: 12px;
    color: #FFF;
    line-height: 32px;
    padding-left: 10px;
    font-family: 'robotoregular'!important
}

.vendr-menu ul a li:hover {
    text-decoration: none!important;
    background-color: #efd119
}

.vendr-menu ul a:hover {
    text-decoration: none!important
}

.signin_btn {
    color: #fff;
    background-color: #efd119;
    border: none!important;
    border-radius: 3px;
    font-size: 12px!important;
    padding: 9px 14px 10px 16px
}

.signin_btn:hover {
    background-color: #82c339;
    color: #FFF
}

.Checkout {
    color: #fff!important;
    background-color: #efd119;
    border: none!important;
    border-radius: 3px;
    font-size: 12px!important;
    padding: 9px 14px 10px 16px;
    text-decoration: none!important
}

.Checkout:hover {
    background-color: #82c339;
    color: #FFF
}

.desk-top-contents {
    width: 100%;
    height: auto;
    float: left;
    padding-left: 40px;
    padding-top: 40px
}

.desk-top-contents .practice {
    font-size: 28px!important;
    font-family: 'robotoregular'!important;
    color: #fff;
    margin-bottom: 14px!important
}

.desk-top-contents .study-meterial {
    font-size: 12px!important;
    color: #afacac;
    padding-right: 110px;
    text-align: justify;
    margin-bottom: 20px!important
}

.desk-top-contents ul {
    width: 100%;
    height: auto;
    float: left;
    padding-left: 0
}

.desk-top-contents ul li {
    color: #c1c1c1;
    font-size: 12px!important;
    font-family: 'robotobold'!important;
    background-image: url(../image/tic.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    list-style: none;
    line-height: 25px
}

.cust {
    width: 100%;
    height: auto;
    float: left
}

.cust span {
    color: #fff!important;
    font-size: 12px;
    font-family: 'robotolight'!important;
    font-weight: 400
}

.cust p {
    width: 100%;
    height: auto;
    float: left;
    color: #000;
    line-height: 28px;
    font-size: 12px
}

.cust-box {
    display: block;
    font-size: 14px;
    color: #03F;
    text-align: center;
    padding-top: 20px
}

.cust-box img {
    padding-bottom: 4px
}

.download-demo {
    padding-bottom: 5px
}

.hot-vendors {
    width: 100%;
    height: auto;
    float: left;
    background-color: rgba(52, 51, 54, .7);
    padding-top: 7px;
    top: 31px;
    position: relative
}

.hot-vendors .hot_vendor {
    font-size: 18px!important;
    color: #fff;
    font-family: 'robotobold'!important;
    text-align: center;
    margin-bottom: 4px;
    padding-top: 14px
}

.hot-vendors p {
    color: #a6a6a6;
    font-size: 11px;
    text-align: center
}

.hot-vendor-mail {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 22px
}

.hot-vendor-mail ul {
    width: 100%;
    height: auto;
    float: left;
    padding-left: 0
}

.hot-vendor-mail ul li {
    float: left;
    list-style: none
}

.hot-vendor-mail ul li select {
    border: none;
    border-right: 1px solid #cfcfcf;
    font-size: 12px;
    width: 105px;
    height: 34px
}

.demoLoginUserBtn {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #daa520!important;
    color: #daa520!important;
    font-size: 12px;
    height: 20px
}

.option1 {
    border-radius: 3px 0 0 3px
}

.hot-vendor-mail ul li input {
    border: none;
    padding: 8.5px;
    font-size: 12px;
    width: 157px
}

.hot-vendor-mail ul li button {
    border: none;
    padding: 8.5px;
    background-color: #efd119;
    color: #fff;
    font-size: 12px;
    border-radius: 0 3px 3px 0
}

.hot-vendor-mail ul li button:hover {
    background-color: #82c339;
    color: #FFF
}

#desk-top-contents {
    padding-top: 0
}

@media (max-width:1200px) and (min-width:990px) {
    .video-1 {
        top: 384px!important
    }
    .left {
        position: relative!important;
        top: -270px!important;
        margin-left: -10px!important
    }
    .card-code {
        margin-left: 15px
    }
    .card-input {
        width: 80%!important;
        margin-bottom: 15px
    }
}

@media (max-width:991px) and (min-width:768px) {
    .nav {
        margin-left: 42px!important
    }
    .header-bg {
        max-width: 100%
    }
    .hot-vendors {
        top: 16px!important
    }
    .owl-theme .owl-controls {
        top: 90%!important
    }
    .bg-whit {
        top: 16px!important
    }
    .bg-whit-exam {
        top: 164px!important
    }
    .desk-top-contents {
        padding-top: 17px
    }
    .left {
        position: relative!important;
        top: -225px!important;
        margin-left: -10px!important
    }
    .sub-menu {
        margin-left: 41px
    }
    .vendr-menu {
        left: 112px
    }
    .hot-vendor-mail ul {
        margin-left: 25px
    }
    .card-code {
        margin-left: 15px
    }
    .card-input {
        width: 91%!important;
        margin-bottom: 15px
    }
}

@media (max-width:767px) and (min-width:600px) {
    .bton {
        padding: 6px 0 1px 5px!important
    }
    .nav {
        padding-left: 38px!important
    }
    .navbarbg {
        background-color: rgba(52, 51, 54, .7);
        padding-right: 100px
    }
    .navbarp {
        margin-left: 13px
    }
    .sign {
        margin-bottom: 30px!important
    }
    .header-bg {
        max-width: 100%
    }
    .hot-vendors {
        top: 0
    }
    .owl-theme .owl-controls {
        top: 92%!important
    }
    .bg-whit {
        top: 0px!important;
        margin-top: 0
    }
    .bg-whit-exam {
        top: 115px!important
    }
    .desk-top-contents {
        padding-top: 40px
    }
    .desk-top-contents {
        margin-top: 35.9%;
        background-color: rgba(52, 51, 54, 1)
    }
    #desk-top-contents {
        margin-top: 0;
        background-color: rgba(52, 51, 54, 1)
    }
    .left {
        position: relative!important;
        top: -219px!important;
        margin-left: -10px!important
    }
    .sub-menu {
        top: 125px;
        left: 37px
    }
    .vendr-menu {
        left: 109px;
        top: 124px
    }
    .ChoosePayment #CardInfo {
        width: 95%!important;
        margin-left: 14px
    }
    .ChoosePayment #CardInfo select {
        width: 97%!important;
        margin-bottom: 15px
    }
    .card-code {
        margin-left: 15px
    }
    .card-input {
        width: 91%!important;
        margin-bottom: 15px
    }
    .table-responsive {
        border: none!important
    }
}

@media (max-width:600px) and (min-width:0) {
    .bton {
        padding: 6px 0 1px 5px!important
    }
    .nav {
        padding-left: 38px!important
    }
    .navbarbg {
        background-color: rgba(52, 51, 54, .7)
    }
    .navbar {
        margin-left: 13px
    }
    .sign {
        margin-bottom: 30px!important
    }
    .pull-right {
        position: static!important
    }
    .hot-vendor-mail ul {
        padding-left: 35px
    }
    .hot-vendor-mail ul li {
        margin-bottom: 10px;
        width: 90%
    }
    .option1,
    .option2,
    .hot-vendor-mail ul li input,
    .hot-vendor-mail ul li button {
        border-radius: 3px!important
    }
    .option1 {
        width: 100%
    }
    .option2 {
        width: 100%
    }
    .hot-vendor-mail ul li input {
        width: 100%
    }
    .hot-vendor-mail ul li button {
        width: 100%;
        text-align: center
    }
    .desk-top-contents {
        margin-top: 35.9%;
        background-color: rgba(52, 51, 54, 1);
        padding-left: 0;
        text-align: center
    }
    .desk-top-contents .study-meterial {
        padding-right: 0;
        text-align: center
    }
    .desk-top-contents ul li {
        text-align: left;
        margin-left: 6px
    }
    #desk-top-contents {
        margin-top: 0
    }
    .hot-vendors {
        top: 0
    }
    .bg-whit {
        top: 0px!important;
        margin-top: 0
    }
    .bg-whit-exam {
        top: 115px!important
    }
    .header-bg {
        height: 316px
    }
    .update img {
        width: 100%!important
    }
    .video-1 {
        position: relative!important;
        top: -96px!important
    }
    .play-2 {
        left: 20px!important;
        position: relative!important;
        top: -20px!important
    }
    .vid-2 {
        margin-top: -96px!important;
        margin-bottom: -69px!important
    }
    .detail h2 {
        text-align: center
    }
    .new-release-header li span {
        display: none
    }
    .new-release-header .pop-cert {
        width: 100%;
        text-align: center;
        margin-left: 0px!important
    }
    .new-release-header a {
        float: none!important;
        padding: 0 15px 7px 10px
    }
    .video-1 p button {
        padding: 2px 5px 3px 7px!important;
        font-size: 10px!important
    }
    .sub-menu {
        top: 125px;
        left: 37px;
        width: 40%
    }
    .vendr-menu {
        left: 53px;
        top: 124px;
        width: 40%
    }
    .search,
    .sign {
        width: 100%
    }
    .search input[type="search"] {
        width: 75%
    }
    .signin_btn {
        width: 87%
    }
    .Checkout {
        width: 50%
    }
    .btun,
    .cisco-security .btun {
        width: 100%!important
    }
    .ChoosePayment #CardInfo {
        width: 95%!important;
        margin-left: 14px
    }
    .ChoosePayment #CardInfo select {
        width: 97%!important;
        margin-bottom: 15px
    }
    .card-code {
        margin-left: 15px
    }
    .card-input {
        width: 76%!important;
        margin-bottom: 15px;
        margin-left: 0
    }
}

.salogan {
    width: 100%;
    height: auto;
    float: left;
    text-align: center;
    padding-top: 25px;
    padding-bottom: 30px
}

.salogan .choose {
    font-family: 'robotobold'!important;
    font-size: 18px!important;
    width: 100%;
    float: left;
    margin-bottom: 8px;
    text-transform: uppercase
}

.salogan .testpractice {
    color: #c3c3c3;
    font-size: 11px!important;
    font-family: 'robotolight'!important
}

.cust-rel {
    width: 100%;
    height: auto;
    float: left
}

.cust-rel-box {
    display: block;
    text-align: center;
    padding-bottom: 28px
}

.cust-rel-box .guarantee {
    margin-bottom: 0px!important;
    font-size: 12px!important;
    font-family: 'robotoregular'!important
}

.money {
    margin-top: 10px
}

.cust-rel-box span {
    color: #000000!important;
    font-size: 12px;
    font-weight: 600
}

.detail {
    width: 100%;
    height: auto;
    float: left;
    padding-top: 18px
}

.detail h1,.detail h2 {
    margin-bottom: 15px;
    font-family: 'robotobold'!important;
    font-size: 20px!important;
    margin-top: 10px
}

.detail h2,.detail .h2,.detail h3 {
    margin-bottom: 15px;
    font-family: 'robotobold'!important;
    font-size: 18px!important;
    margin-top: 10px
}

.detail h3,.detail .h3 {
    margin-bottom: 15px;
    font-family: 'robotobold'!important;
    font-size: 16px!important;
    margin-top: 10px
}

.detail h4 {
    margin-bottom: 15px;
    font-family: 'robotobold'!important;
    font-size: 14px!important;
    margin-top: 10px
}

.detail p {
    text-align: justify;
    font-size: 12px!important;
    color: #737373!important
}

.detail ul {
    padding: 10px 0 0 0
}

.detail ul li {
    list-style-type: none;
    color: #8bc6ec;
    padding: 0 0;
    padding-left: 20px;
    text-decoration: none;
    font-size: 12px;
    line-height: 25px;
    background-image: url(../image/tic.png);
    background-repeat: no-repeat
}

.new-release-header {
    display: block;
    height: auto;
    width: 100%;
    float: left;
    background: #fefefe;
    border-left: 4px solid #4396ca;
    border-top: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    border-radius: 4px;
    margin-bottom: 29px;
    margin-top: 28px
}

.tab-detail {
    width: 100%;
    height: auto;
    float: left
}

.tab-detail-2 {
    width: 100%;
    height: auto;
    float: left
}

.tab-detail-3 {
    width: 100%;
    height: auto;
    float: left
}

.pop-cert {
    display: inline-block;
    color: #44aad9;
    margin-left: 14px;
    font-family: 'robotobold'!important;
    font-size: 18px!important;
    margin-bottom: 0px!important
}

.new-release-header .cisco,
.orcle,
.micro {
    float: right;
    height: 57px;
    color: #000000!important;
    padding-top: 23px!important;
    line-height: 12px;
    font-size: 11px!important;
    margin: -2px 9px!important;
    cursor: pointer;
    font-family: 'robotoregular'!important
}

.new-release-header a:hover span,
.new-release-header a.active {
    color: #efd119!important;
    text-decoration: none!important;
    border-bottom: 1px solid #efd119!important
}

.new-release-header ul {
    padding: 0px!important;
    margin-bottom: 0
}

.new-release-header li {
    border-bottom: 1px solid #e5e5e5;
    color: #000!important;
    display: block;
    font-size: 12px!important;
    line-height: 15px;
    padding: 15px 12% 15px 14px!important;
    position: relative;
    transition: all 0.3s ease 0s
}

.new-release-header li span {
    position: absolute;
    right: 2%
}

.pop-exam {
    display: block;
    height: auto;
    width: 100%;
    float: left;
    background: #fefefe;
    border-left: 4px solid #4396ca;
    border-top: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    border-radius: 4px;
    margin-bottom: 29px;
    margin-top: 28px
}

.pop-exam ul {
    padding: 0px!important;
    margin-bottom: 0
}

.pop-exam li {
    display: block;
    width: 50%;
    float: left;
    border-bottom: 1px solid #e5e5e5
}

.pop-exam li a {
    display: block;
    padding: 15px 17px 15px 14px!important;
    line-height: 12px;
    font-size: 12px!important;
    color: #000!important;
    transition: all 0.3s ease
}

.new-release-header li a {
    color: #000
}

.new-release-header li span a {
    font-size: 11px!important;
    line-height: 11px;
    color: #4396ca;
    float: right!important
}

.new-release-header li:hover {
    background: #f8f8f8;
    cursor: pointer!important
}

.slider {
    width: 100%;
    height: auto;
    float: left;
    overflow: hidden
}

.slider .update {
    width: 100%;
    height: auto;
    float: left;
    display: none;
    padding-bottom: 30px
}

.update img {
    background-size: cover;
    width: 50%;
    float: left
}

.video-1 {
    position: absolute;
    float: left;
    left: 4%;
    top: 275px;
    color: white
}

.video-1 b {
    font-weight: 100;
    color: #696969;
    font-family: 'robotobold'!important
}

.video-1 b span {
    color: #89df29
}

.video-1 p {
    font-size: 18px;
    font-family: 'robotobold'!important
}

.video-1 a {
    color: #c5c5c5
}

.video-1 p button {
    border-radius: 50%;
    border: none;
    background: #2ac8ca;
    padding: 4px 7px 3px 8px;
    font-size: 11px
}

#video-1 {
    position: relative!important;
    top: -71px!important
}

.play-2 {
    left: 53%
}

.carousel-caption {
    position: static!important;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 3px;
    color: #fff;
    text-align: left!important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6)
}

.left,
.right {
    cursor: pointer
}

.left {
    position: absolute;
    left: 10px;
    top: 42%;
    z-index: 10007;
    left: 0px!important
}

.right {
    position: absolute;
    top: 42%;
    z-index: 10007;
    right: 0px!important
}

.desk-nav {
    width: 100%;
    /*float: right;*/
    margin-top: 30px;
    text-align: center;
    /*border-right: 1px solid #e5e5e5*/
}

.desk-nav .popular-exam {
    font-size: 18px!important;
    font-family: 'robotobold'!important;
    margin: 0 0 20px 0px!important
}

.desk-nav a {
    /*display: block;*/
    /*width: 80%;*/
    padding: 10px 0;
    font-size: 14px;
    color: #000!important;
    background: #FFF;
    font-weight: 400;
    cursor: pointer!important
}

.desk-nav a:hover,
.desk-nav a.active {
    border-bottom: 2px solid #4396ca;
    color: #4396ca;
    text-decoration: none!important
}

.desk-nav-detl {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 14px
}

.desk-nav-detl ul {
    padding: 0px!important
}

.desk-nav-detl ul li {
    display: inline
}

.btun p {
    color: #adadad!important;
    margin-bottom: 0px!important;
    font-size: 12px!important;
    width: 54%
}

.desk-nav-detl-2 {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 14px
}

.desk-nav-detl-2 ul {
    padding: 0px!important
}

.desk-nav-detl-2 ul li {
    display: inline
}

.desk-nav-detl-3 {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 14px
}

.desk-nav-detl-3 ul {
    padding: 0px!important
}

.desk-nav-detl-3 ul li {
    display: inline
}

.desk-nav-detl-4 {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 14px
}

.desk-nav-detl-4 ul {
    padding: 0px!important
}

.desk-nav-detl-4 ul li {
    display: inline
}

.btun {
    background-color: #ffffff!important;
    border: 1px solid #f0f0f0;
    border-radius: 4px;
    color: #4396ca;
    font-size: 14px;
    margin-bottom: 5px;
    margin-right: 1%;
    padding: 8px 0 7px 10px;
    text-align: left;
    width: 31%
}

.btun span {
    color: #adadad;
    float: left;
    margin-left: 0;
    width: 100%
}

.btun:hover,
.btun.active {
    color: #FFFFFF!important;
    background-color: #4396ca
}

.btun span.active {
    color: #fff
}

.btun:hover span {
    color: #fff!important
}

.margin-right {
    margin-right: 11px;
    margin-bottom: 12px
}

.margin-right2 {
    margin-right: 10px;
    margin-bottom: 12px
}

.footer-contents {
    display: block;
    background-color: #4396ca;
    width: 100%;
    height: auto;
    float: left
}

.footer-contents .company {
    display: block;
    color: #FFF;
    font-size: 18px!important;
    line-height: 20px;
    font-family: 'robotobold'!important;
    margin-top: 20px;
    margin-bottom: 10px
}

.footer-links-box ul {
    padding: 0 0 0 16px!important
}

.footer-links-box ul li {
    list-style: disc
}

.footer-links-box {
    display: block;
    padding-top: 10px;
    padding-bottom: 14px
}

.footer-links-box a {
    display: block;
    font-size: 11px;
    line-height: 8px;
    color: #FFF!important;
    margin-bottom: 12px!important
}

.footer-links-box a:hover {
    color: #7bb5ff;
    text-decoration: none
}

.transaction {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 20px;
    margin-bottom: 22px
}

.transaction img {
    width: 100%;
    float: left;
    height: auto
}

.transaction .payment {
    width: 100%;
    height: auto;
    float: left;
    color: #FFF;
    font-size: 18px!important;
    font-family: 'robotobold'!important;
    margin-top: 10px
}

.footer-serch {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 25px
}

.search-txtbx1 {
    float: left;
    padding: 16px 2%;
    width: 73%;
    border: 3px solid #145781;
    outline: none;
    color: #FFF;
    font-size: 12px;
    line-height: 12px;
    border-bottom-left-radius: 2px;
    border-top-left-radius: 2px;
    background-color: transparent!important
}

.footer-serch input:-moz-placeholder {
    color: #9bc2df
}

.footer-serch input::-webkit-input-placeholder {
    color: #9bc2df
}

.search-btn1 {
    width: 27%;
    height: 50px;
    float: left;
    background: #145781;
    transition: all 0.3s ease;
    text-align: center;
    border-bottom-right-radius: 2px;
    border-top-right-radius: 2px;
    color: #FFF!important;
    text-transform: uppercase;
    font-weight: 700;
    border: none
}

.footer-btm {
    width: 100%;
    height: auto;
    float: left;
    background-color: #363636;
    text-align: center;
    padding-top: 36px;
    padding-bottom: 30px;
    color: #9c9c9c;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px
}

.bg-whit {
    width: 100%;
    height: auto;
    float: left;
    background-color: #FFF;
    box-shadow: 0 -2px 3px 0 #c1c1c1;
    position: relative;
    top: 31px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    margin-bottom: 50px
}

.banner {
    width: 100%;
    height: auto;
    float: left;
    background-image: url(../image/header_bg.png);
    margin-top: 30px;
    padding-bottom: 20px;
    box-shadow: 2px 0 16px 2px #c1c1c1;
    border-radius: 8px 8px 0 0;
    position: relative
}

.bread-cums {
    display: block;
    margin-bottom: 10px;
    padding: 10px 0 12px 30px;
    border-bottom: 1px solid #e5e5e5;
    line-height: 12px;
    font-family: 'robotoregular'
}

.bread-cums a {
    color: #000;
    font-family: 'robotoregular'!important;
    text-decoration: none
}

.bread-cums a:hover {
    color: #737373;
    text-decoration: none
}

.bread-cums span {
    display: inline-block;
    padding: 5px 7px 0 12px
}

.exam-info {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 20px;
    margin-bottom: 3px
}

.exam-info .mb2 {
    font-family: 'robotoblack'!important;
    margin-top: 0px!important;
    font-size: 31px!important;
    color: #82c339
}

.vendor-heading {
    width: 82%;
    height: auto;
    float: left;
    border-bottom: 1px solid #e5e5e5;
    margin-left: 30px;
    margin-right: 30px;
    margin-bottom: 2px
}

.vndr {
    width: 100%;
    height: auto;
    float: left;
    border-bottom: 1px solid #e5e5e5;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 10px
}

.vndr .mb2-vendor {
    color: #8cc74e;
    width: 100%;
    float: left;
    font-family: 'robotoregular'!important;
    margin-top: 4px!important;
    font-size: 14px!important;
    margin-bottom: 7px
}

.mb2-vendor span {
    color: #efd119;
    font-weight: 700;
    margin-left: 10px
}

.vndr .micro-mb2 {
    font-size: 14px!important;
    color: #000;
    width: 100%;
    font-family: 'robotoregular'!important;
    float: left;
    margin-top: 0px!important;
    padding-left: 0;
    font-weight: 100;
    margin-bottom: 15px
}

#star {
    width: 100%;
    height: auto;
    float: left;
    text-align: center;
    padding-bottom: 2px;
    padding-top: 0px!important
}

#star img {
    margin-top: 25px!important;
    margin-left: 0px!important
}

.update-btn {
    background-color: #e1f9c5;
    color: #000;
    border: 1px solid #e1f9c5;
    border-radius: 4px;
    padding: 8px 31px 8px 32px;
    margin-top: 5px;
    width: 100%!important;
    text-align: center;
    float: left;
    font-family: 'robotoregular'
}

.vendorss {
    width: 130px;
    height: auto;
    float: left;
    border: 1px solid #eaeaea;
    border-radius: 3px;
    margin-top: 0;
    padding: 5px
}

.vendorss span {
    font-size: 12px
}

.vendorss .v2 {
    margin-top: 15px!important;
    padding-bottom: 11px
}

.single_support {
    display: inline;
    float: left;
    text-align: center;
    width: 100%;
    margin-top: 28px
}

.exam-info p {
    width: 50%;
    float: left;
    padding-left: 56px;
    font-weight: 600;
    margin-top: 1px;
    color: #efd119;
    padding-top: 3px;
    margin-bottom: 7px
}

.bundle {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 20px;
    margin-bottom: 30px
}

.bundle .pdf {
    color: #82c339;
    margin: 10px 0 0 0px!important;
    font-family: 'robotobold'!important;
    font-size: 18px!important
}

.bundle h3 span {
    color: #efd119!important
}

.bundle b {
    font-weight: 400;
    color: #737373;
    margin-bottom: 0px!important
}

.Price {
    font-size: 47px!important;
    color: #efd119;
    margin: 0 0 0 0px!important
}

.butn {
    background-color: #82c339;
    color: #FFF;
    border: 1px solid #82c339;
    border-radius: 4px;
    padding: 10px 80px 10px 80px
}

.butn:hover {
    border: 1px solid #4396ca;
    background-color: #4396ca
}

.nowclm {
    width: 100%;
    float: left;
    height: auto
}

.img {
    width: 41%;
    float: left;
    height: auto
}

.prodct-detail {
    width: 55%;
    float: left;
    height: auto
}

.prodct-detail span {
    font-size: 12px;
    line-height: 7px;
    color: #000000!important;
    font-weight: 400
}

.try_demo #try_demo {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #efd119;
    color: #efd119;
    font-size: 12px;
    height: 20px
}

.try_practice_demo #try_practice_demo {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #efd119;
    color: #efd119;
    font-size: 12px;
    height: 20px;
    width: auto
}

.pro-headng {
    font-size: 21px!important;
    color: #82c339;
    font-family: 'robotobold'!important;
    margin-top: 6px;
    margin-bottom: 5px!important
}

.prodct-detail {
    font-family: 'robotoregular'!important;
    font-size: 14px!important;
    font-weight: 700;
    margin-bottom: 14px!important;
    margin-top: 7px!important
}

.testing {
    font-family: 'robotoregular'!important;
    font-size: 14px!important;
    font-weight: 700
}

.prodct-detail strong {
    font-family: 'robotoregular';
    color: red;
    margin-right: 5px
}

.prodct-detail a {
    color: #82c339!important;
    text-decoration: none!important;
    margin-bottom: 15px!important
}

.prodct-detail a:hover {
    color: #efd119!important
}

.prdct-btn {
    width: 123px;
    height: 34px;
    float: left;
    margin-top: 8px;
    background: #efd119;
    border: 2px solid #efd119;
    color: #FFF;
    border-radius: 3px
}

.prdct-btn:hover {
    background-color: #82c339;
    border: 1px solid #82c339
}

.nowclm-detail {
    width: 100%;
    height: auto;
    float: left;
    border-right: 1px solid #e5e5e5;
    margin-top: 20px;
    margin-bottom: 30px
}

.grantee {
    width: 93%;
    height: auto;
    float: left;
    padding: 21px 0 19px 28px;
    border: 1px solid #e5e5e5
}

.grante-img {
    width: 39%;
    height: auto;
    float: left
}

.grante-detail {
    width: 50%;
    height: auto;
    float: left;
    padding-top: 10px
}

.grante-detail strong {
    margin: 0px!important;
    font-weight: 700
}

.adons-pro {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 23px
}

.adons-pro .adons {
    color: #82c339;
    font-family: 'robotobold'!important;
    font-size: 18px!important;
    margin-top: 20px
}

.margin_b {
    width: 100%;
    float: left;
    height: auto;
    margin-top: 23px;
    border-right: 4px solid #e5e5e5
}

.margin_b p {
    font-size: 12px;
    margin-bottom: 3px!important
}

.margin_b span {
    font-family: 'robotoregular';
    color: #ff0000!important;
    margin-right: 5px
}

.margin_b b {
    color: #efd119
}

.margin_b a {
    color: #82c339;
    text-decoration: none!important;
    margin-bottom: 15px!important;
    cursor: pointer
}

.margin_b a:hover {
    color: #efd119
}

.sec {
    width: 100%;
    height: auto;
    float: left;
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    padding-bottom: 22px
}

.popup {
    display: none;
    width: 49%;
    height: auto;
    background-color: #FFF;
    position: fixed;
    top: 60px;
    left: 28%;
    padding-bottom: 52px;
    z-index: 1500
}

.remove {
    display: none;
    margin: -23px;
    float: right;
    font-size: 9px;
    cursor: pointer
}

#popup5 {
    left: 20%;
    bottom: 2%;
    width: 60%
}

#TestTabs {
    display: inline;
    float: left;
    padding: 20px 0;
    width: 100%;
    background: #FFF
}

#TestTabs #tabs {
    background: #304ffe
}

#TestTabs .nav-pills>li.active>a,
#TestTabs.nav-pills>li.active>a:hover,
#TestTabs.nav-pills>li.active>a:focus {
    border-bottom: 5px solid #a4b2ff;
    font-weight: 700
}

#TestTabs .nav-pills>li>a {
    border-radius: 0
}

#TestTabs .nav-pills>li>a:hover {
    border-bottom: 5px solid #a4b2ff;
    border-bottom-style: inset
}

#TestTabs .nav>li>a {
    background: #304ffe;
    color: #FFF;
    font-weight: 400;
    font-size: 13pt;
    padding: 15px 0
}

#TestTabs .tab-pane {
    border: 1px solid #cfcfcf;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
    padding: 20px 0
}

.CourseList {
    margin-top: 20px
}

.CourseList ul {
    max-height: 415px;
    overflow: auto
}

.CourseList ul li {
    list-style: inside decimal;
    font-style: italic;
    font-weight: 400;
    font-size: 15pt;
    padding: 5px 0 0 5px
}

.CourseList ul li a {
    color: #000;
    line-height: 20px;
    text-decoration: none
}

.CourseList ul li .sub {
    max-height: none;
    overflow: hidden;
    padding: 10px 0
}

.CourseList ul li .sub li {
    list-style: none!important;
    padding-left: 5px;
    font-style: italic;
    font-weight: 400;
    font-size: 11pt
}

.CourseList ul li .sub li i {
    font-size: 13pt;
    color: #949494;
    margin-right: 5px
}

.CourseListData {
    padding-top: 20px
}

.CourseListData h3 {
    margin-top: 0
}

.CourseListData p {
    color: #616161;
    font-size: 10pt;
    line-height: 18px
}

.CourseListData p span {
    display: inline-block;
    color: #304ffe;
    margin-right: 40px
}

.CourseListData .CourseDetailsContent {
    margin-top: 30px
}

.popup-bg {
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .7;
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    z-index: 1
}

#btn-demo {
    background-color: #efd119;
    border: 1px solid #daa520;
    border-radius: 4px;
    color: #fff
}

#btn-demo:hover {
    border: 1px solid #daa520!important;
    background-color: #daa520!important
}

.q-a {
    padding-top: 25px;
    font-size: 24px;
    font-family: 'robotoregular'!important
}

.feedback {
    padding-top: 10px
}

.cerification {
    margin-top: 0px!important
}

.exam-sexk-nav {
    padding-bottom: 2%
}

.prepare {
    width: 100%;
    height: auto;
    float: left;
    background-color: #fff;
    border-radius: 3px;
    margin-bottom: 12px
}

.qst {
    width: 113px;
    height: 60px;
    float: left;
    text-align: center;
    background-color: #86c4eb;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px
}

.ead {
    height: 60px!important
}

.ead p {
    padding-top: 18px!important
}

.qst h3 {
    font-size: 26px!important;
    margin: 0px!important;
    padding-top: 5px;
    color: #fff;
    font-family: 'robotoregular'!important
}

.qst p {
    font-size: 16px!important;
    color: #fff;
    padding-top: 18px
}

.exam-codes {
    width: 73%;
    min-height: 60px;
    float: left;
    border-bottom: 1px solid #f2f2f2;
    border-top: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
    padding-bottom: 8px
}

.exam-codes .ccna a {
    width: 80%;
    display: inline-block;
    float: left;
    padding: 10px 0 0 20px!important;
    font-size: 16px!important;
    line-height: 20px;
    color: #000000!important;
    margin: 0;
    font-family: 'robotobold'!important
}

.exam-codes a {
    width: 17%;
    padding-top: 16px;
    float: right;
    margin-right: 0;
    cursor: pointer;
    font-family: 'robotoregular'!important;
    font-size: 14px;
    line-height: 11px;
    color: #8ac745
}

.exam-codes a:hover {
    color: #86c4eb
}

.text {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 8px
}

.text .get-cisco {
    width: 100%;
    height: auto;
    font-family: 'robotoblack'!important;
    font-size: 34px!important;
    color: #82c339;
    margin-top: 10px
}

.text .get-cisco p {
    float: right;
    width: 22%;
    padding-top: 5px
}

.text .get-cisco .get {
    float: right;
    width: 68%;
    padding-top: 10px
}

.vendor-vedio {
    width: 100%;
    height: auto;
    float: left
}

.vendor-vedio .satisfted {
    color: #abd77a;
    font-family: 'robotolight'!important;
    font-size: 33px;
    margin-bottom: 10px
}

.vendor-vedio p img {
    margin-right: 10px
}

#exams-cert-Container {
    display: block;
    margin-top: 19px
}

#exam-cert-header {
    display: block;
    padding-top: 17px;
    text-align: center;
    padding-left: 6px
}

#exam-cert-header a {
    float: left;
    color: #000!important;
    padding-bottom: 10px!important;
    font-size: 16.86px;
    font-family: 'robotoblack'!important;
    line-height: 16px;
    margin-right: 4%!important;
    cursor: pointer;
    padding-right: 87px;
    border-bottom: 2px solid #e7e7e7
}

#exam-cert-header a:hover,
#exam-cert-header a.active {
    color: #4396ca;
    border-bottom: 2px solid #4396ca;
    text-decoration: none!important
}

.vandors {
    width: 100%;
    height: auto;
    float: left;
    padding-top: 23px
}

.by_all {
    width: 120px;
    height: 39px;
    margin-right: 4px;
    font-weight: 700;
    padding-left: 6px;
    border-color: #eaeae8;
    color: #474e5d
}

.pages {
    width: 100%;
    height: auto;
    float: left;
    padding-top: 22px
}

.pages ul {
    float: left;
    margin-left: 0;
    padding-left: 12px
}

.pages ul a {
    float: left;
    text-decoration: none!important
}

.pages ul li {
    border-radius: 50%;
    width: 30px;
    height: 30px;
    text-align: center;
    margin-right: 5px;
    padding-top: 4px;
    font-size: 14px!important;
    font-weight: 600;
    color: #000;
    list-style: none;
    text-decoration: none
}

.pages ul li:hover {
    background-color: #12aba9;
    color: #ffffff!important;
    text-decoration: none!important
}

.p_arrow {
    color: #c4c4c4!important
}

.pages ul li:hover .p_arrow {
    color: #ffffff!important
}

.vendor {
    width: 100%;
    height: auto;
    float: left;
    padding-top: 20px;
    margin-bottom: 34px
}

.AllVennders {
    float: left;
    display: inline;
    width: 100%
}

.vendor-ddl {
    width: 118px;
    height: 40px;
    padding: 5px 10px;
    padding-left: 42px;
    float: left;
    background: #FFF;
    outline: none;
    border: 1px solid #eaeae8;
    font-size: 16px;
    line-height: 16px;
    font-family: 'robotoblack'!important;
    margin-top: 18px
}

.btn- {
    background: #FFF;
    color: #000;
    margin-left: 18px;
    width: 118px;
    height: 40px;
    font-size: 16px;
    line-height: 16px;
    font-family: 'robotoblack'!important;
    border: 1px solid #eaeae8;
    margin-top: 18px;
    float: left;
    padding-left: 0
}

.rel-cisco-cert {
    width: 100%;
    float: left;
    height: auto
}

.rel-cisco {
    display: inline-block;
    color: #44aad9;
    line-height: 14px;
    margin-left: 14px;
    font-family: 'robotobold'!important;
    font-size: 18px!important
}

.cisco-security {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 0px!important
}

.cisco-security ul {
    padding-left: 0
}

.cisco-security ul li {
    float: left;
    list-style: none;
    margin: 0 10px 0 5px
}

.cisco-security .btun {
    font-size: 14px!important;
    width: 100%
}

.ccnas {
    width: 100%!important
}

.VendorData {
    padding: 0
}

.form-group {
    margin-bottom: 5px!important
}

.VendorData .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle
}

.VendorData select,
.VendorData label {
    width: auto;
    display: inline-block
}

.allvendor-pagging {
    float: left
}

.allvendor-pagging a {
    display: inline-block;
    width: 29px;
    height: 29px;
    padding-top: 6px;
    text-align: center;
    color: #000!important;
    font-size: 14px;
    line-height: 14px;
    border-radius: 50%;
    background-clip: padding-box;
    margin-left: 4px!important
}

.allvendor-pagging a.inactive {
    color: #d9d9d9!important;
    padding-top: 1px;
    font-family: 'robotoblack'!important;
    font-size: 20px;
    line-height: 20px
}

.allvendor-pagging a:hover {
    background: #daa520;
    border: 2px solid #daa520;
    color: #FFF!important
}

.VendorData {
    margin: 0
}

.VendorCerList {
    width: 100%;
    height: auto;
    float: left;
    margin: 20px 0 0;
    padding: 20px 25px 23px;
    background-color: #FFF;
    border: 1px solid #eaeaea
}

.CerImage {
    border: 1px solid #eaeaea;
    padding: 18px 15px
}

.CerData .ibm {
    font-size: 16pt;
    font-family: 'robotoregular'!important;
    margin: 0 0 10px;
    padding-left: 16px
}

.CerData p {
    font-size: 11pt;
    font-weight: 500;
    margin: 4px 0;
    color: #efd119;
    font-family: 'robotoregular'!important
}

.CerData p i {
    color: #daa520;
    display: inline-block;
    margin-right: 5px
}

.CerData a {
    color: #000;
    padding: 0;
    margin: 10px 0
}

.CerData a:hover {
    text-decoration: underline!important;
    color: #000!important
}

#ListVendors {
    background-color: #FFF;
    padding: 0 15px!important;
    margin-top: 20px
}

#ListVendors .all-vendor {
    color: #daa520;
    font-size: 16px!important
}

#ListVendors ul {
    padding: 3px 0 30px 0
}

#ListVendors ul li {
    display: block;
    margin: 0;
    line-height: 19px
}

#ListVendors ul li a {
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    color: #efd119;
    padding: 0;
    border: none;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    text-decoration: none;
    border-radius: 0;
    text-align: left
}

#ListVendors ul li a:hover {
    color: #000!important;
    background: none;
    text-decoration: underline!important
}

.right-bar {
    border: 1px solid #eaeaea;
    padding: 0 20px
}

.CerData p img {
    color: #daa520;
    display: inline-block;
    margin-right: 5px;
    margin-left: -8px
}

.cert_right {
    border-right: none!important
}

.cert {
    width: 100%;
    height: auto;
    float: left;
    border-right: 1px solid #f1f1f1
}

.cert a {
    text-decoration: none
}

.cert a:hover {
    text-decoration: underline!important;
    color: #000!important
}

.cert .clr {
    color: #000!important;
    padding-left: 10px
}

.cert .clr-1 {
    color: #737373!important;
    padding-left: 20px
}

.pagination {
    float: right
}

.view-btn {
    width: 100%;
    height: auto;
    float: left;
    padding-top: 50px
}

.form-control2 {
    width: 74%;
    float: left;
    height: 54px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #000000!important;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 2px 0 0 2px
}

.faqs-tab {
    width: 100%;
    height: auto;
    float: left
}

.faqs-tab .welcome {
    font-size: 18px!important;
    color: #686868!important;
    font-family: 'robotobold'!important
}

.faqs-tab ul {
    padding-left: 0px!important
}

.faqs-tab li {
    list-style: none;
    float: left;
    height: auto;
    position: relative
}

.faqs-tab a {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    display: block;
    letter-spacing: -.08px;
    padding: 18px 8px 14px;
    position: relative;
    text-align: center;
    cursor: pointer
}

.faqs-tab li a:hover,
.faqs-tab a.active {
    color: #efd119;
    border-bottom: 2px solid #efd119;
    text-decoration: none!important
}

.faqs-tab-dtl-1 {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 103px
}

.faqs-tab-dtl-2 {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 109px
}

.faqs-tab-dtl-2 {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 109px
}

.faqs-tab-dtl-3 {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 109px
}

.faqs-tab-dtl-4 {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 109px
}

.faqs-tab-dtl-5 {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 109px
}

.faqs-tab-dtl-6 {
    width: 100%;
    height: auto;
    float: left;
    padding-bottom: 109px
}

.gray-bottom {
    border-bottom: 10px solid #f1f1f1
}

.detl {
    padding: 10px 0 10px 0
}

.detl .ques {
    font-size: 18px!important;
    color: #efd119;
    font-family: 'robotobold'!important
}

.detl span {
    font-size: 18px!important;
    font-family: 'robotobold'!important
}

.login {
    background-color: #fff;
    border-color: #e4e4e4 #e4e4e4 #e4e4e4 #44aad9;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px 1px 1px 4px;
    float: left;
    height: auto;
    margin-bottom: 25px;
    width: 100%
}

.member-login {
    width: 100%;
    height: auto;
    float: left;
    padding-left: 26px;
    padding-top: 13px;
    padding-bottom: 12px;
    font-size: 12px!important;
    font-family: 'robotoregular'!important;
    color: #000;
    border-bottom: 1px solid #e4e4e4!important
}

#member-register {
    width: 100%;
    height: auto;
    margin-top: 0;
    padding-left: 26px;
    padding-right: 26px;
    float: left
}

.member-login input {
    margin-right: 16px!important;
    border-radius: 5px!important
}

.member-login h3 {
    color: #daa520;
    font-size: 16px!important;
    margin-bottom: 0px!important;
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 0
}

#member-login {
    width: 100%;
    height: auto;
    margin-top: 0;
    padding-left: 26px;
    padding-right: 26px;
    float: left
}

.login .full-name {
    width: 100%
}

.full-name {
    width: 50%;
    height: auto;
    float: left;
    display: block;
    font-size: 14px;
    line-height: 14px;
    padding-top: 16px;
    color: #000
}

.full-name p {
    font-size: 12px!important;
    color: #737373
}

.full-name h3 {
    font-size: 20px!important;
    font-family: 'robotoblack'!important
}

.full-name span {
    display: block;
    padding-bottom: 14px
}

.full-name-txtbx {
    width: 90%;
    height: 46px!important;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    outline: none;
    padding: 0 10px!important;
    font-size: 15px;
    line-height: 15px;
    color: #000
}

.forgot-pass {
    float: left;
    height: auto;
    padding: 33px 0 48px 0
}

.forgot-pass a {
    font-size: 12px;
    line-height: 14px;
    color: #82c339;
    font-weight: 600;
    text-decoration: none!important
}

.forgot-pass a:hover {
    color: #daa520;
    border-bottom: 2px solid #daa520;
    text-decoration: none!important
}

#member-login .sign-in-btn {
    padding: 0 5px 0 3px!important
}

.sign-in-btn {
    width: 121px;
    height: 45px;
    display: block;
    background: #82c339;
    padding: 0 5px 0 3px;
    font-size: 14px;
    border: 1px solid #82c339;
    border-radius: 3px;
    line-height: 20px;
    color: #FFF!important;
    text-align: center;
    font-family: 'robotoblack'!important
}

.sign-in-btn:hover {
    background-color: #efd119;
    color: #FFF;
    border: 1px solid #efd119
}

.reg {
    width: 100%;
    height: auto;
    float: left;
    background-color: #FFF;
    margin-top: 40px;
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-left: 4px solid #ff8400;
    border-radius: 4px;
    margin-bottom: 40px
}

.new-custmr {
    width: 100%;
    height: auto;
    float: left;
    padding-left: 14px;
    border-bottom: 1px solid #e4e4e4!important
}

.new-custmr h3 {
    color: #ff8400;
    font-size: 18px!important;
    margin-bottom: 0px!important;
    text-transform: uppercase;
    padding-bottom: 10px;
    font-weight: 700;
    margin-top: 13px
}

#new-custmr {
    width: 100%;
    height: auto;
    margin-top: 0;
    padding-left: 3%;
    padding-right: 3%;
    float: left
}

.pass-div {
    width: 48%;
    float: left
}

.reg-in-btn {
    width: 164px;
    height: 45px;
    display: block;
    background: #03aea6;
    padding: 12px 5px 0 3px;
    font-size: 14px;
    border: 1px solid #daa520;
    border-radius: 4px;
    line-height: 20px;
    color: #FFF!important;
    text-align: center;
    font-family: 'robotoblack'!important;
    margin-bottom: 22px
}

.regist {
    width: 96%;
    height: auto;
    float: left;
    background-image: url(../image/Login-Register_bg.png);
    background-repeat: no-repeat;
    text-align: center;
    padding-bottom: 20px;
    margin-top: 18%
}

.regist h3 {
    font-size: 18px!important;
    font-family: 'robotobold'!important;
    color: #fff;
    line-height: 7px
}

.feaure {
    width: 100%;
    height: auto;
    float: left;
    text-align: center;
    padding-top: 20px
}

.feaure p {
    color: #fff;
    font-size: 12px!important
}

.privac {
    width: 100%;
    height: auto;
    float: left;
    color: #585858;
    font-size: 12px!important;
    padding-bottom: 20px
}

.privac img {
    margin-right: 10px
}

.exams-cert-Container {
    display: block;
    background: #FFF;
    border: 1px solid #f1f1f1;
    border-radius: 4px;
    float: left;
    width: 100%;
    margin-bottom: 16px
}

.exam-cert-header {
    float: left;
    width: 100%;
    display: block;
    background: #86c4eb;
    padding-top: 10px;
    text-align: center;
    padding-bottom: 10px;
    border-radius: 3px 3px 0 0
}

.exam-cert-updates {
    float: left;
    width: 100%;
    display: block;
    border-radius: 0 0 3px 3px
}

.exam-cert-header b a {
    padding-bottom: 12px!important;
    color: #fff;
    font-size: 22px;
    font-family: 'robotobold'!important
}

.exam-cert-botm {
    float: left;
    width: 100%;
    display: block;
    background: #abd77a;
    padding-top: 5px;
    text-align: center;
    padding-bottom: 5px;
    border-radius: 0 0 3px 3px
}

.exam-cert-botm b {
    padding-bottom: 12px!important;
    color: #fff;
    font-size: 12px;
    font-family: 'robotoregular'!important
}

.update-box {
    float: left;
    min-height: 140px;
    padding-bottom: 20px;
    padding-top: 15px;
    text-align: center;
    width: 100%
}

.update-box p {
    font-size: 12px!important;
    color: #000;
    margin: 0 0 5px!important
}

.update-box span {
    color: #86c4eb;
    font-size: 16px!important;
    margin: 0 0 5px!important
}

.li-right {
    float: right!important
}

.padng-botm {
    margin-bottom: 0px!important
}

.btn-width {
    width: 47%!important
}

#ViewCart {
    display: inline;
    float: left;
    padding: 0 0 10px;
    width: 100%;
    background: #FFF
}

.Cart .table th {
    font-family: 'robotobold'!important;
    font-size: 12px;
    color: #555555!important;
    background-color: #f9f9f9
}

.Cart .table td {
    padding: 10px 15px;
    font-size: 11pt;
    vertical-align: middle;
    width: 13%;
    border-left: none
}

.Cart .table td p {
    margin: 0;
    font-weight: 400;
    font-size: 12px
}

.Cart .table td p strong {
    color: #ff5858!important;
    font-size: 16px!important
}

.Cart .table td p span {
    color: #f60;
    border: 1px solid #ddd;
    padding: 10px 15px
}

.Cart .table td i {
    font-size: 14pt
}

.Cart .table td .TdTitleWrap img {
    display: block;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    float: left
}

.Cart .table td .TdTitle {
    float: left;
    margin-right: 10px
}

.Cart .table td .TdTitle p {
    margin: 5px 0 0 0;
    color: #000;
    font-weight: 400
}

.Cart .table td .TdTitle .s1 {
    margin: 0;
    color: #f60;
    font-weight: 400;
    font-size: 12px!important;
    border: none!important
}

.Cart .table td .TdTitle h4 {
    margin: 0;
    color: #666;
    font-weight: 400;
    font-size: 11pt
}

@media(min-width:992px) {
    .Cart .table .Product {
        width: 55%!important
    }
    .Cart .table .ItemPrice {
        width: 15%
    }
    .Cart .table th {
        width: 10%
    }
}

.Cart .table td .TdCoupon .TdTitle p {
    margin-top: 0
}

.Cart .table td .TdCoupon .CouponCode {
    background: #dfdfdf none repeat scroll 0 0;
    border-radius: 5px;
    float: right;
    margin-left: 0;
    padding-bottom: 2px;
    padding-top: 3px;
    position: relative!important
}

.Cart .table td .TdCoupon .CouponCode input {
    height: 33px;
    padding: 0 10px;
    width: 196px;
    border: 1px solid #dfdfdf!important;
    margin-left: 2px
}

.Cart .table td .TdCoupon .CouponCode input,
.Cart .table td .TdCoupon .CouponCode a {
    display: inline-block!important
}

@media(max-width:767px) {
    .bton {
        padding: 6px 0 1px 5px!important
    }
    .Cart .table td .TdCoupon {
        float: none!important
    }
    .Cart .table td .TdCoupon .CouponCode {
        float: none!important
    }
}

.Cart .table td .GrandTotal .ins-dis {
    padding: 10px 20px;
    width: 100%;
    font-size: 14px!important;
    color: #82c339;
    font-family: 'robotoregular'!important
}

.Cart .table td .GrandTotal .btn-blue-light:hover {
    background-color: #f60;
    color: #fff!important;
    border: 1px solid #f60
}

.Cart .table td .GrandTotal p {
    display: inline-block;
    margin-top: 12px;
    width: 100%;
    text-align: center;
    font-size: 28px!important;
    font-family: 'robotobold'!important
}

.Cart .table td .GrandTotal p span {
    color: #fe0000;
    border: none
}

.aply {
    background-color: #dfdfdf;
    border: 1px solid #dfdfdf;
    color: #8e8e8e;
    font-size: 12px!important;
    margin-right: 10px;
    padding: 3px
}

#go {
    height: 24px
}

#PaymentMethod {
    display: inline;
    float: left;
    width: 100%;
    background: #FFF;
    padding-top: 10px
}

#PaymentMethod h2 {
    color: #000;
    font-weight: 300;
    font-size: 22pt;
    margin-bottom: 40px
}

.ChoosePayment #tabs li .ExmsStpsLst {
    width: 102%;
    padding: 0 10px 5px 0;
    text-align: left
}

.ChoosePayment #tabs li .NavPillsImg {
    text-align: left
}

.ChoosePayment #tabs li .ExmsStpsLst input[type=radio].css-radio {
    position: absolute;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0
}

.ChoosePayment #tabs li .ExmsStpsLst input[type=radio].css-radio + label.css-label {
    height: 18px;
    display: inline-block;
    line-height: 18px;
    background-repeat: no-repeat;
    background-position: 0 0;
    font-size: 16px;
    vertical-align: middle;
    cursor: pointer;
    text-transform: capitalize;
    width: auto;
    font-weight: 400;
    margin: 0
}

.ChoosePayment #tabs li .ExmsStpsLst input[type=radio].css-radio + label.css-label strong {
    font-weight: 400;
    font-size: 18px
}

.ChoosePayment #tabs li .ExmsStpsLst input[type=radio].css-radio:checked + label.css-label {
    background-position: 0 -18px
}

.ChoosePayment #tabs li .ExmsStpsLst .css-label {
    background-image: url(img/step_radio_btn.png)
}

.ChoosePayment .nav-pills>li {
    border: 1px solid #efefef
}

.ChoosePayment .nav-pills>li>a {
    border-radius: 0
}

.ChoosePayment .nav-pills>li.active>a,
.ChoosePayment.nav-pills>li.active>a:hover,
.ChoosePayment.nav-pills>li.active>a:focus {
    color: #daa520!important
}

.ChoosePayment .tab-pane h3 {
    font-family: 'robotoregular'!important;
    font-weight: bold!important;
    margin-bottom: 30px;
    margin-top: 0;
    padding-left: 13px
}

.card-no {
    margin-bottom: 10px!important
}

.ChoosePayment .tab-pane form label {
    color: #4c4c4c;
    font-weight: 500;
    width: 100%
}

.ChoosePayment #BillingInfo {
    padding: 10px 0 10px 0
}

.ChoosePayment #CardInfo {
    border: 1px solid #d6d6d6;
    float: right;
    margin-right: 2%;
    margin-top: 35px;
    padding: 21px 23px 9.5% 3px;
    width: 54%
}

.ChoosePayment #CardInfo #cvv {
    margin-top: 25px
}

.ChoosePayment #CardInfo select {
    display: inline-block;
    width: 38%;
    margin-right: 10px;
    padding-left: 1px;
    float: left
}

.ChoosePayment #CardInfo .btn-blue-light {
    padding: 8px 8px;
    color: #fff;
    background: #82c339;
    margin-top: 22px;
    margin-bottom: 9px
}

.ChoosePayment #CardInfo .btn-blue-light:hover {
    background-color: #efd119;
    color: #FFFFFF!important
}

.ChoosePayment #CardInfo p {
    color: #aaa;
    font-size: 9pt;
    font-weight: 300;
    line-height: normal;
    padding-top: 10px
}

.ChoosePayment #CardInfo p span {
    display: inline-block
}

.ChoosePayment #CardInfo p i {
    font-size: 20pt;
    color: #aaa;
    display: inline-block;
    margin-right: 5px
}

.ChoosePayment #PayPal h3 {
    font-size: 16pt;
    margin-bottom: 10px
}

.ChoosePayment #PayPal {
    padding: 20px 20px 0
}

.ChoosePayment #PayPal .btn-blue-light {
    padding: 10px 25px;
    margin: 15px 0;
    color: #FFF
}

.ChoosePayment #PayPal .btn-blue-light:hover {
    background: #efd119
}

.ChoosePayment #PayPal p {
    font-size: 12pt;
    line-height: normal
}

.ChoosePayment #SagaBillingInfo {
    padding: 50px 40px 35px 25px;
    border-right: 1px solid #efefef
}

.ChoosePayment #SpecialDiscount {
    padding: 50px 30px 35px 25px
}

.ChoosePayment #SpecialDiscount .btn-blue-light {
    padding: 8px 20px;
    color: #FFF
}

.ChoosePayment #SpecialDiscount #DiscountText {
    border-bottom: 1px solid #efefef;
    padding-bottom: 20px;
    margin-bottom: 35px
}

.ChoosePayment #SpecialDiscount p {
    color: #aaa;
    font-size: 9pt;
    font-weight: 300;
    line-height: normal;
    padding-top: 10px
}

.ChoosePayment #SpecialDiscount p span {
    display: inline-block
}

.ChoosePayment #SpecialDiscount p i {
    font-size: 20pt;
    color: #aaa;
    display: inline-block;
    margin-right: 5px
}

#PurchaseTest {
    display: inline;
    float: left;
    padding: 20px 0;
    width: 100%;
    background: #FFF
}

#PurchaseTest .heading h2 {
    color: #000;
    font-weight: 300;
    font-size: 22pt;
    margin-bottom: 40px
}

.PurchaseTest_area {
    float: left;
    display: inline;
    width: 100%
}

.PurchaseTest_area .TestBox {
    border: 1px solid #cfcfcf;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .2)
}

.PurchaseTest_area .TestBox h3 {
    color: #FFF;
    font-weight: 300;
    font-size: 16pt;
    margin: 0;
    padding: 35px 0;
    background: #3fa3cd;
    text-transform: uppercase
}

.PurchaseTest_area #DesktopTest h3 {
    background: url(img/h-blue-bg.png) repeat left top #3fa3cd
}

.PurchaseTest_area #QuesAnsPdf h3 {
    background: url(img/h-red-bg.png) repeat left top #3fa3cd
}

.PurchaseTest_area #OnlineTest h3 {
    background: url(img/h-yellow-bg.png) repeat left top #3fa3cd
}

.PurchaseTest_area .TestBox table {
    display: inline-block;
    padding: 30px 0 20px
}

.PurchaseTest_area .TestBox table tr th {
    font-weight: 200;
    color: #616161;
    font-size: 11pt;
    text-align: center!important;
    padding: 0 10px
}

.PurchaseTest_area .TestBox table tr td {
    font-weight: 700;
    color: #60a9ea;
    font-size: 24pt;
    padding: 8px 0
}

.PurchaseTest_area .TestBox table tr td span {
    color: #c82c13
}

.form-control {
    border-radius: 0px!important
}

.ChoosePayment .nav {
    width: 50%;
    float: left;
    height: auto;
    margin-right: 1px;
    margin-top: 0
}

.table-bordered {
    border: none!important
}

.text-center p select {
    border: 1px solid #eaeaea!important
}

.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
    border-bottom: none!important
}

hr {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
    border: 0;
    border-top: 1px solid #e5e5e5!important;
    width: 47%
}

.cart-bg {
    width: 96%;
    height: auto;
    float: left;
    background-image: url(../image/Shopping-Cart_bg.png);
    background-repeat: no-repeat;
    text-align: center;
    padding-bottom: 20px;
    margin-left: 6%
}

.cart-bg h3 {
    font-size: 18px!important;
    font-family: 'robotobold'!important;
    color: #fff;
    line-height: 7px;
    width: 91%;
    padding-bottom: 6px
}

.cart-bg p {
    width: 73%;
    margin-left: 10%;
    color: #fff
}

.cart-bg .feaure {
    width: 100%;
    height: auto;
    float: left;
    text-align: center;
    padding-top: 7px;
    padding-right: 10%
}

.cart-bg .feaure p {
    color: #fff;
    font-size: 12px!important
}

label {
    font-size: 12px!important
}

.col1 ul li {
    display: inline;
    float: left
}

.exams-tab li {
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 12px;
    font-size: 16px!important;
    font-family: 'robotoblack'!important
}

.col1 li a {
    color: black;
    padding: 0 19px;
    text-decoration: none;
    font-size: 12px;
    color: #000
}

.col1 b {
    cursor: pointer
}

.exams-tab {
    float: right;
    margin-bottom: 0
}

.exams-tab li a:hover,
.exams-tab li a.active {
    border-bottom: 2px solid #daa520;
    color: #daa520;
    padding-bottom: 12px
}

.col1 p {
    font-size: 18px;
    float: left;
    color: #585858;
    font-family: 'robotoblack'!important
}

.heading a:hover {
    color: #82c339
}

.heading .search-result {
    font-size: 30px!important;
    font-family: 'robotobold'!important
}

.heading span {
    font-size: 14px!important;
    font-family: 'robotoregular'!important
}

.search-links {
    font-size: 14px!important;
    font-family: 'robotoregular'!important
}

#LoginRegiter {
    display: inline;
    float: left;
    width: 100%
}

#heading {
    float: left;
    display: inline;
    width: 100%
}

#heading img {
    max-width: 100%
}

#LoginRegiter h2 {
    color: #000;
    font-weight: 300;
    font-size: 22pt
}

#LoginRegiter p {
    color: #000;
    font-weight: 400;
    font-size: 11pt
}

.ContactForm {
    display: inline;
    float: left;
    width: 100%
}

.form-group {
    margin-bottom: 15px
}

#LoginRegiter form input {
    height: 40px!important
}

#LiveSupport {
    background: #FFF;
    border: 1px solid #dbdbdb
}

.live-support {
    background: #FFF;
    border-bottom: 1px solid #dbdbdb;
    padding-bottom: 40px
}

.live-support h3 {
    color: #daa520;
    font-weight: 300;
    font-size: 22pt;
    margin: 25px 0 20px
}

#LoginRegiter p {
    color: #000;
    font-weight: 400;
    font-size: 11pt
}

#LoginRegiter .btn-blue-light {
    padding: 10px 30px
}

#LoginRegiter a {
    color: #daa520;
    text-decoration: none
}

.live-support-help {
    padding: 44px 0
}

.live-support .btn-blue-light {
    color: #FFF!important;
    margin-top: 20px
}

#LoginRegiter .btn-blue-light {
    padding: 10px 30px
}

.btn-blue-light {
    background-color: #daa520;
    color: #FFF;
    padding: 18px 40px;
    text-transform: uppercase;
    font-weight: 400!important;
    font-size: 11pt;
    text-decoration: none
}

.btn-blue-light:hover {
    color: #FFF!important
}

#WhoUs {
    display: inline;
    float: left;
    width: 100%;
    background: #FFF
}

#WhoUs #heading h2 {
    color: #000
}

#heading h2 strong {
    font-weight: 700
}

#WhoUs #heading p {
    font-weight: 300;
    color: #000
}

.members img {
    width: 100%
}

#heading h5 a {
    color: #000000!important
}

#heading h5 a:hover {
    color: #daa520!important;
    text-decoration: none!important
}

#ConfirmOrder {
    display: inline;
    float: left;
    width: 100%;
    padding: 20px 0 40px;
    background: #FFF
}

.ConfirmOrder_area {
    float: left;
    display: inline;
    width: 97%;
    margin-top: 10px;
    background-color: #FFF
}

.ConfirmOrder_area .act-info {
    border: 1px solid #ddd;
    padding: 45px 35px;
    min-height: 250px
}

.ConfirmOrder_area h3 {
    font-family: 'Lato', sans-serif;
    color: #efd119;
    font-size: 17px;
    font-weight: 700;
    margin-top: 0
}

.ConfirmOrder_area p {
    font-family: 'Lato', sans-serif;
    font-size: 11pt;
    color: #797979;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 0;
    line-height: 20px
}

.ConfirmOrder_area .act-info .form-group {
    margin-bottom: 0
}

.ConfirmOrder_area .act-info .form-group p {
    font-family: 'Lato', sans-serif;
    font-size: 16pt;
    font-weight: 700;
    margin-top: 0
}

.OrderSummary {
    float: left;
    display: inline;
    width: 97%;
    margin: 5px 0;
    padding: 10px 0
}

.OrderSummary h3 {
    font-family: 'Lato', sans-serif;
    color: #efd119;
    font-size: 17pt;
    font-weight: 700;
    margin-top: 0
}

.table-responsive {
    min-height: .01%;
    overflow-x: auto
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.OrderSummary .table .Product {
    width: 65%!important
}

.OrderSummary .table td p {
    font-family: 'Lato', sans-serif;
    margin: 0;
    font-weight: 600;
    font-size: 10pt
}

.OrderSummary .table td p span {
    color: #efd119
}

.OrderSummary .table .ItemPrice {
    width: 6%
}

.OrderSummary .table .Qty {
    width: 6%
}

.OrderSummary .table .Remove {
    width: 15%
}

.OrderSummary .table td {
    padding: 10px 15px;
    font-size: 11pt;
    vertical-align: middle
}

.OrderSummary .table td .GrandTotal h3 {
    font-family: 'Lato', sans-serif;
    color: #000;
    font-size: 17pt;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 0
}

.OrderQuickLink {
    float: left;
    display: inline;
    width: 100%;
    margin: 5px 0;
    padding: 10px 105px
}

.btn-blue {
    width: 146px;
    height: 35px;
    margin-top: 10px;
    float: left;
    background-color: #efd119;
    color: #fff;
    border-radius: 4px;
    border: none!important
}

.btn-blue:hover {
    background-color: #82c339;
    color: #FFF!important;
    text-decoration: none
}

.OrderQuickLink a {
    margin: 5px!important;
    padding: 7px 5px
}

.OrderSummary .table td .GrandTotal h3 {
    font-family: 'Lato', sans-serif;
    color: #000;
    font-size: 17pt;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 0
}

.OrderSummary .table td .GrandTotal h3 span {
    color: #efd119
}

.info-box:last-child {
    margin-right: 0;
    margin-left: 0
}

.info-box {
    background: #f4f4f4;
    width: 100%;
    float: left;
    height: auto;
    margin-top: 20px;
    padding-bottom: 25px
}

#heading h2 {
    display: inline-block;
    font-size: 30pt;
    border-bottom: none;
    font-weight: 100!important;
    margin-bottom: 0;
    padding-bottom: 0
}

#heading h2 strong {
    font-weight: 700
}

#heading p {
    font-size: 16pt!important;
    font-weight: 400
}

.support_area {
    float: left;
    display: inline;
    width: 100%
}

.support_slider {
    float: left;
    display: inline;
    width: 100%
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0
}

.single_support {
    display: inline;
    float: left;
    text-align: center;
    width: 100%
}

.support_img {
    border: 1px solid #8493a6;
    border-radius: 100%;
    height: 102px;
    margin: 0 auto 15px;
    padding: 5px;
    width: 100px
}

.support_img a {
    color: #000;
    display: block;
    height: 100%;
    width: 100%;
    border-radius: 100%;
    line-height: 85px;
    font-size: 18pt;
    transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.support_img a:hover {
    color: #FFF!important;
    background-color: #daa520
}

.single_support h5 {
    color: #494949;
    font-weight: 300;
    margin-bottom: 10px;
    margin-top: 20px;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: -.5px
}

.single_support h5 strong {
    font-weight: 700
}

.single_support p {
    line-height: 19px;
    font-weight: 300;
    color: #353535;
    font-size: 11pt
}

.vendor-pack {
    width: 100%;
    text-align: center;
    float: left;
    height: auto
}

.vendor-pack img {
    max-width: 100%;
    padding-top: 10px;
    margin-left: -30px
}

.contct {
    margin-top: 40px
}

.sale {
    width: 95%;
    height: auto;
    float: left;
    background-color: #FFF;
    margin-top: 40px;
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-left: 4px solid #02ad2a;
    border-radius: 4px;
    margin-bottom: 40px
}

.for-sale {
    width: 100%;
    height: auto;
    float: left;
    padding-left: 12px;
    border-bottom: 1px solid #e4e4e4!important
}

.for-sale h3 {
    color: #02ad2a;
    font-size: 16px!important;
    margin-bottom: 0px!important;
    text-transform: uppercase;
    padding-bottom: 10px;
    font-weight: 700;
    margin-top: 13px
}

.faqs {
    width: 95%;
    height: auto;
    float: left;
    background-color: #FFF;
    margin-top: 55px;
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-left: 4px solid #304ffe;
    border-radius: 4px;
    margin-bottom: 40px;
    padding-bottom: 25px
}

.for-faq {
    width: 100%;
    height: auto;
    float: left;
    padding-left: 27px;
    border-bottom: 1px solid #e4e4e4
}

.for-faq h3 {
    float: left;
    color: #304ffe;
    font-size: 16px!important;
    padding-top: 10px;
    margin-bottom: 0px!important;
    text-transform: uppercase;
    padding-bottom: 10px;
    font-weight: 700;
    margin-top: 4px!important
}

.for-faq a {
    float: right;
    margin-right: 20px;
    margin-top: 18px;
    color: #000000!important;
    font-size: 12px!important;
    font-family: 'robotoregular'!important
}

.country-ddl {
    width: 100%;
    height: 46px!important;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    outline: none;
    padding: 0 10px!important;
    font-size: 15px;
    line-height: 15px;
    color: #000
}

.full-name h3 {
    margin-top: -25px
}

.m-b {
    margin-bottom: 4px!important
}

#m-t {
    margin-top: 9px!important;
    padding-bottom: 23px
}

#p-b {
    margin-bottom: 28px
}

.exam-code-contents {
    display: block;
    border-top: 1px solid #FFF;
    padding-bottom: 30px
}

.bundle-pack-contents {
    display: block;
    margin-bottom: 20px
}

.exam-name-txt {
    display: block;
    padding: 13px 0 0 0;
    font-size: 14px;
    font-family: 'robotolight'!important
}

.exam-name-txt p {
    width: 100%;
    height: auto;
    float: left;
    color: #000000!important
}

.today {
    width: 100%;
    height: auto;
    float: left;
    display: block;
    padding-top: 20px;
    font-size: 21px;
    line-height: 20px
}

.today a {
    display: block;
    font-size: 12px;
    line-height: 19px;
    width: 103px!important;
    width: 100%;
    height: 42px;
    color: #FFF!important;
    padding: 10px 10px;
    background: #efd119;
    text-align: center;
    font-family: 'robotolight'!important;
    border-radius: 4px;
    background-clip: padding-box
}

.today a:hover {
    background: #82c339;
    transition: all 0.3s ease;
    text-decoration: none
}

.exam-codes1 h3 {
    display: inline-block;
    float: left;
    padding: 10px 10px 0 0px!important;
    font-size: 20px;
    line-height: 20px;
    color: #82c339;
    margin: 0;
    font-weight: 600
}

.exam-codes1 h3 span {
    font-family: 'robotoregular'!important;
    color: #000
}

.exam_name h5 {
    font-weight: 700;
    float: left;
    margin: 2px;
    font-family: 'robotoregular'!important
}

.exam-codes1 {
    overflow: hidden
}

.exam-codes1 {
    display: block;
    border-bottom: 1px solid #c4c4c4;
    padding-bottom: 10px
}

.exam-codes1 h2 {
    margin-top: 20px!important;
    font-size: 27px!important
}

.exam-name-txt {
    display: block;
    padding: 13px 0 0 0;
    font-size: 14px;
    font-family: 'robotolight'!important
}

.exam_name {
    width: 100%;
    height: auto;
    float: left;
    padding: 5px 0 10px 0
}

.exam-codes-update {
    display: inline-block;
    font-family: 'robotolight'!important;
    font-size: 12px;
    line-height: 11px;
    color: #ff8400;
    width: 100%;
    height: auto;
    float: left;
    padding-top: 15px
}

.FindForm {
    margin-left: 16%;
    float: left;
    width: 50%;
    padding-left: 1.7%;
    height: 79px;
    border: 1px solid #dadada;
    background: #FFF;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    margin-bottom: 10px
}

.FormBtn {
    float: left;
    width: 17%;
    height: 79px;
    background: #efd119;
    text-align: center;
    border: 0;
    font-size: 16px;
    color: #FFF;
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    cursor: pointer;
    text-transform: uppercase;
    transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    margin-bottom: 50px
}

.FormBtn:hover {
    background: #5cad2b
}

@media (max-width:800px) and (min-width:768px) {
    .bton {
        padding: 6px 0 1px 5px!important
    }
    .login,
    .reg,
    .sale {
        width: 98%
    }
    .pass-div {
        margin-right: 1%
    }
    .full-name {
        width: 98%
    }
    .faqs {
        width: 96%;
        margin-left: 14px
    }
    .exam-sexk-nav {
        padding-bottom: 0%
    }
    .desk-nav a {
        width: 23%;
        padding: 10px 1px;
        float: left
    }
    .margin-right {
        margin-right: 9px
    }
    .exam-codes {
        width: 82%
    }
    .new-rel,
    .exams-cert-Container,
    .new-release-header {
        width: 98%
    }
    .det-pad {
        padding-left: 16px!important
    }
    .search input[type="search"] {
        width: 133px
    }
    .bundle {
        margin-left: 56%
    }
    .margin_b {
        width: 46%;
        margin-right: 26px
    }
    .detail {
        text-align: center
    }
    .desk-nav {
        border: none
    }
    .FindForm {
        width: 70%!important;
        margin-left: 6%!important
    }
}

@media (max-width:767px) and (min-width:0) {
    .bton {
        padding: 6px 0 1px 5px!important
    }
    .today a {
        margin-top: 10px;
        width: 100%!important
    }
    .exam_name,
    .exam-name-txt,
    .exam-codes1 {
        text-align: center
    }
    .exam-codes1 h3 {
        text-align: center;
        width: 100%
    }
}

@media (max-width:360px) and (min-width:640px) {
    .bton {
        padding: 6px 0 1px 5px!important
    }
    .pop-cert {
        margin-bottom: 20px!important
    }
    .hot-vendor-mail ul li select {
        width: 100%
    }
    .nowclm-detail {
        padding-left: 30px
    }
    .bundle img {
        text-align: center;
        margin-left: 30px
    }
    .exam-sexk-nav {
        padding-bottom: 0%
    }
    .faqs {
        margin-left: 20px
    }
    .ChoosePayment #CardInfo {
        border: none;
        width: 100%
    }
    #InputCity,
    .margin-l {
        width: 100%
    }
    .cart-bg .feaure {
        padding-right: 19%
    }
    .cart-bg p {
        width: 80%;
        margin-left: 0%
    }
    .cart-bg h3 {
        width: 81%
    }
    .cart-bg {
        width: 100%;
        margin-left: 10%
    }
    .desk-nav a {
        width: 49%;
        padding: 10px 1px;
        float: left
    }
    .qst,
    .exam-codes,
    .new-release-header,
    .exams-cert-Container {
        width: 96%
    }
    .det-pad {
        padding-left: 16px!important
    }
    .btn-width {
        width: 100%!important
    }
    #exam-cert-header a {
        padding-right: 4px
    }
    .margin_b {
        border: none
    }
    .FormBtn,
    .FindForm {
        width: 90%!important;
        margin-left: 17px!important
    }
}

@media (max-width:320px) and (min-width:480px) {
    .bton {
        padding: 6px 0 1px 5px!important
    }
    .pop-cert {
        margin-bottom: 20px!important
    }
    .new-release-header .cisco,
    .orcle,
    .micro {
        margin: -2px 2px!important
    }
}

#BreadCrumb {
    border-bottom: 1px solid #e5e5e5
}

ol.BreadCrumbList {
    float: left;
    list-style: outside none none;
    margin: 10px;
    padding: 0;
    width: 100%
}

ol.BreadCrumbList li {
    color: #000;
    float: left;
    font-family: "robotoregular"!important;
    list-style: outside none none;
    margin-right: 10px
}

ol.BreadCrumbList li a {
    float: left;
    margin-right: 10px;
    font-family: "robotoregular"!important;
    color: #000
}

ol.BreadCrumbList li a:hover {
    text-decoration: none
}

ol.BreadCrumbList li i {
    color: #bababa;
    font-size: 10px!important
}

.login label {
    font-weight: 400
}

#form-messages {
    float: left;
    height: auto!important;
    width: 100%
}

.alert {
    box-shadow: 0 1px 0 rgba(255, 255, 255, .25) inset, 0 1px 2px rgba(0, 0, 0, .05);
    float: left;
    padding: 8px!important;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
    width: 100%!important
}

.help-block {
    color: lightcoral;
    display: block;
    margin-bottom: 10px;
    margin-top: 5px;
    padding: 0!important
}

.Cart .pull-right {
    position: relative!important
}

a:hover {
    text-decoration: none
}

#ViewCart {
    padding-bottom: 0px!important
}

#ViewCart .table {
    margin-bottom: 0px!important
}

.NoPaddingR {
    padding-right: 0px!important
}

.active .GrandTotal .ins-dis {
    color: #82c339;
    font-family: "robotoregular"!important;
    font-size: 14px!important;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 0!important;
    padding-top: 10px;
    width: 100%
}

.BundleBox .vendorPack img {
    width: 100%;
    float: left
}

.BundleBox .infoBox {
    margin-left: 2%!important
}

@media(max-width:1024px) {
    .BundleBox .infoBox {
        margin-left: 0!important
    }
}

.infoBox .fa.fa-check {
    color: #4396ca;
    margin-right: 5px
}

.infoBox ul {
    padding: 0;
    margin: 0
}

.infoBox li {
    list-style: none
}

.infoBox.col-lg-4.col-md-3.col-sm-6>h4 {
    text-decoration: line-through
}

#serialKeyBtn {
    font-size: 10px;
    line-height: 5px;
    margin-top: 5px
}

.hot-vendors .cust img {
    border-radius: 100%;
    max-width: 60px;
    min-height: 60px
}

.pop-exam .btun {
    border: medium none;
    float: left;
    margin-left: 2%;
    margin-top: 3px;
    width: 95%
}

.VendorData {
    margin-bottom: 25px;
    padding: 0;
    width: 70%
}

.VendorCerList img {
    border: 1px solid #ececec;
    float: left;
    padding: 10px;
    width: 120px
}

ul.certListing {
    padding: 0 5px
}

ul.certListing>li>a {
    padding: 0 5px;
    color: #23527c
}

.certListing ul {
    margin-bottom: 10px;
    padding-left: 20px;
    color: #daa520
}

.certListing ul li a {
    color: #daa520
}

.BundleBox {
    background: #f5f5f5 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    padding: 30px 2%;
    width: 97%;
    display: inline-block
}

.BundleDis {
    color: #daa520
}

.BundleBox .infoBox h3,.BundleBox .infoBox .h3 {
    float: left;
    font-size: 16px;
    line-height: 24px;
    width: 100%
}

.BundleBox .infoBox h2,.BundleBox .infoBox .h2 {
    color: #daa520;
    font-size: 22px;
    margin-top: 10px;
    margin-bottom:10px;
}

.BundleBox .infoBox h4 {
    color: #daa520
}

.margintopZero {
    margin-top: 0px!important
}

.pageContent {
    float: left;
    margin-left: 1%;
    padding-bottom: 40px;
    padding-right: 1%;
    width: 96%
}

.pageContent ul {
    float: left;
    height: auto;
    padding-left: 0;
    width: 100%
}

.pageContent ul li {
    background-image: url(../image/tic.png);
    background-repeat: no-repeat;
    color: #333;
    font-size: 12px!important;
    line-height: 25px;
    list-style: outside none none;
    padding-left: 22px
}

.RecertWrap {
    padding-right: 5%
}

.resultBox {
    float: left;
    width: 100%
}

.vendorResults .resultItem {
    float: left;
    width: 100%
}

.resultItemLeft {
    float: left
}

.resultItemRight {
    float: left
}

.resultItemLeft img {
    border: 1px solid #ccc;
    padding: 8px
}

.vendorResults .resultItem {
    border-bottom: 1px solid #efefef;
    float: left;
    margin-bottom: 8px;
    padding-bottom: 8px;
    width: 100%
}

.resultBox h4 {
    line-height: 32px;
    margin-left: 10px
}

.SearchPage h3 {
    float: left;
    margin-bottom: 20px;
    width: 100%
}

.SearchPage .qst p {
    color: #fff;
    font-size: 14px!important;
    padding-top: 18px
}

.SearchPage .exam-codes .ccna a {
    color: #000000!important;
    display: inline-block;
    float: left;
    font-family: "robotoregular"!important;
    font-size: 12px!important;
    line-height: 16px;
    margin: 0;
    padding: 10px 0 0 20px!important;
    width: 80%
}

.examResults .heading a:hover {
    color: #fff!important
}

.certResults .qst {
    background-color: #86c4eb;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    float: left;
    height: 70px;
    text-align: center;
    width: 113px
}

.certResults .exam-codes {
    border-bottom: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
    border-top: 1px solid #f2f2f2;
    float: left;
    min-height: 70px;
    padding-bottom: 8px;
    width: 73%
}

#preorder-form .btn-blue-light {
    background-color: #daa520;
    color: #fff;
    font-size: 11pt;
    font-weight: 400!important;
    padding: 10px 30px;
    text-decoration: none;
    text-transform: uppercase
}

.preOrder {
    float: left;
    padding-bottom: 50px;
    width: 100%
}

.preOrder h3 {
    width: 100%
}

.preOrder .exam-codes1 {
    width: 95%
}

.preOrder .exam-name-txt {
    width: 95%
}

.preOrder .today.clearfix {
    float: left;
    width: 92%
}

.preOrder .prdct-btn {
    background: #efd119 none repeat scroll 0 0;
    border: 2px solid #efd119;
    border-radius: 3px;
    color: #fff;
    float: left;
    font-size: 16px;
    height: 34px;
    margin-top: 8px;
    width: auto
}

.hideifNotPreorder {
    display: none
}

.preOrder .today .row {
    margin: 0px!important
}

.preorder-btn {
    background-clip: padding-box;
    border: 2px solid #e8b828;
    border-radius: 3px;
    color: #000!important;
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 13px;
    max-width: 45%;
    padding: 8px 10px 10px;
    text-align: center;
    word-break: normal!important
}

.alert-success {
    background: #efd119 none repeat scroll 0 0!important;
    border-color: #daa520!important;
    color: #7b5a00!important
}

.invalid {
    color: #fe0000!important
}

a#ApplyCoupon:hover,
a#ApplyCoupon:focus {
    color: #daa520!important;
    text-decoration: none
}

.cart-bg {
    margin-bottom: 20px
}

.faqs .bottom {
    display: none;
    font-size: 12px;
    padding: 8px 2%
}

.serialKeyBox {
    line-height: 15px;
    margin-top: 5px;
    word-break: normal
}

p.error {
    color: #daa520!important;
    line-height: 25px
}

.popup-bg {
    background: hsl(0, 0%, 0%) none repeat scroll 0 0;
    display: none;
    height: 100%;
    left: 0;
    opacity: .7;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999
}

.popup {
    background-color: hsl(0, 0%, 100%);
    display: none;
    height: auto;
    left: 28%;
    padding-bottom: 52px;
    position: fixed;
    top: 140px;
    width: 49%;
    z-index: 999999
}

.btun {
    background-color: hsl(0, 0%, 100%)!important;
    border: 1px solid hsl(0, 0%, 94%);
    border-radius: 4px;
    color: hsl(203, 56%, 53%);
    display: inline-block;
    font-size: 14px;
    padding: 8px 0 7px 10px;
    text-align: left;
    text-decoration: none!important;
    width: 30%
}

.navbar-collapse.navbar1.collapse {
    float: right;
    width: 85%
}

.msgError {
    float: left;
    padding: 15px 15px 5px;
    width: 100%
}

.msgError p {
    margin-bottom: 0px!important
}

.practice-div .white-bg-p {
    background: #fff none repeat scroll 0 0;
    float: left;
    width: 100%
}

.practice-div .exam-name-content {
    border-right: 1px solid #dfdfdf;
    color: #000;
    float: left;
    font-size: 14px;
    padding: 14px 10px 14px 18px;
    width: 100%
}

.practice-div .serial-code {
    border-left: 1px solid #dfdfdf;
    color: #000;
    float: left;
    font-size: 12px;
    line-height: 12px;
    margin-left: -1px;
    padding: 14px 10px 14px 18px;
    width: 100%
}

.tbl-Cl th {
    background: #efd119 none repeat scroll 0 0!important;
    word-break: normal!important
}

.lisencePopup {
    background-color: hsl(0, 0%, 100%);
    display: none;
    height: auto;
    left: 31%!important;
    padding-bottom: 52px;
    position: fixed;
    top: 45px!important;
    width: 38%!important;
    z-index: 999999!important
}

.lisencePopup label {
    line-height: 28px
}

.lisencePopup .col-lg-12.field.row {
    margin-bottom: 10px;
    width: 105%
}

.lisencePopup .errorNotice {
    background: #dca7a7 none repeat scroll 0 0;
    border-radius: 2px;
    float: left;
    margin-left: 3%;
    padding: 10px;
    width: 94%
}

.lisencePopup .successNotice {
    background: #82c339 none repeat scroll 0 0;
    border-radius: 2px;
    color: #fff;
    float: left;
    margin-left: 3%;
    padding: 10px;
    width: 94%
}

.lisencePopup #imgLoader {
    display: block;
    float: left;
    text-align: center;
    width: 100%
}

.extend-now {
    color: #fff;
    cursor: pointer;
    text-decoration: none
}

.extend-now:hover {
    color: #fff;
    text-decoration: none
}

.member-contents {
    background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid #dfdfdf;
    display: block;
    float: left;
    padding: 0 20px 20px;
    width: 100%
}

.my-product-box {
    background: #f8f8f8 none repeat scroll 0 0;
    border: 1px solid #dfdfdf;
    display: block;
    float: left;
    margin-bottom: 11px;
    width: 100%
}

.col-lg-12.videoContainer {
    box-shadow: inherit!important;
    padding: 0;
    position: relative
}

.col-lg-6.videoBox {
    padding: 0 0 0 1px
}

video {
    border: 1px solid #f0f0f0
}

.owl-theme .owl-controls .owl-buttons div {
    background-color: #efd119;
    border-radius: 0!important;
    color: #fff!important;
    display: block!important;
    font-size: 12px;
    margin: 5px;
    opacity: 1!important;
    padding: 3px 10px;
    position: absolute!important;
    z-index: 2147483647!important
}

.owl-theme .owl-controls {
    margin-top: 10px;
    padding-left: 32px;
    position: static!important;
    text-align: center;
    top: 71%
}

.videoContainer .owl-pagination {
    display: none!important
}

.videoContainer .owl-next {
    background: #efd119 url(../image/right.png) no-repeat scroll center center/10px auto!important;
    font-size: 0!important;
    height: 30px;
    right: -5px;
    top: 40%;
    width: 30px
}

.videoContainer .owl-prev {
    background: #efd119 url(../image/left.png) no-repeat scroll center center/10px auto!important;
    font-size: 0!important;
    left: -5px;
    top: 45%;
    height: 30px;
    width: 30px
}

.payPalForm {
    float: left;
    text-align: left
}

.payPalForm #BillingInfo {
    padding: 10px 0 10px 0;
    width: 37%!important;
    margin-right: 2%
}

.payPalForm #CardInfo {
    border: 1px solid #d6d6d6;
    float: right;
    margin-right: 0%;
    margin-top: 35px;
    padding: 21px 23px 9.5% 3px;
    width: 60%!important
}

#card_type_pay {
    width: 100%!important;
    float: left;
    margin-bottom: 10px!important
}

.bundleSelect {
    float: left;
    margin-bottom: 5px;
    width: 100%!important
}

#VendorPack ul li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding: 0;
    margin: 3px 0
}

.btn-blue-light {
    background-color: #daa520;
    color: #fff!important;
    font-size: 11pt;
    font-weight: 400!important;
    padding: 18px 40px;
    text-decoration: none;
    text-transform: uppercase
}

video::-internal-media-controls-download-button {
    display: none
}

video::-webkit-media-controls-enclosure {
    overflow: hidden
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px)
}

@media(max-width:980px) {
    .desk-nav a {
        width: 100%!important
    }
    .bundle {
        margin-left: 0px!important
    }
}

@media(max-width:360px) {
    .hot-vendor-mail li select {
        width: 100%!important
    }
    .VendorData {
        width: 100%
    }
    #VendorPack {
        display: inline-block;
        padding: 10px!important
    }
    .bg #navbar1 .navbar-nav {
        padding-left: 0px!important;
        width: 100%;
        margin-left: -50px!important
    }
    .bg .desk-top-contents {
        padding-top: 78px
    }
    #exam-cert-header a {
        padding-right: 7px!important
    }
    .infoBox {
        display: inline-block!important
    }
    .detail {
        padding-left: 10px!important;
        padding-right: 10px!important
    }
    .satisfted {
        padding: 10px
    }
    .faqs-tab li {
        width: 100%!important
    }
    .faqs-tab li a {
        text-align: left!important
    }
    .GrandTotal {
        display: inline-block!important
    }
    .Cart .table td .GrandTotal .ins-dis {
        display: inline-block!important
    }
    .Checkout {
        display: inline-block!important;
        margin-top: 54px!important;
        width: 160px!important
    }
    #PaymentMethod .NoPaddingR {
        padding-right: 15px!important
    }
    #PaymentMethod #cart_qty {
        width: 30px!important
    }
    #card_type_pay {
        display: inline-block!important
    }
}

@media(max-width:320px) {
    .cust-rel .new-release-header {
        width: 112%!important
    }
    .nav {
        padding-left: 26px!important
    }
}

.tbl-Cl td table th {
    background: #efd118!important;
    font-size: 12px;
    padding: 5px
}

.tbl-Cl td table td {
    font-size: 12px;
    padding: 5px
}

.tbl-Cl td table tr {
    background: #fff
}

.tbl-Cl tr {
    background: #ddd
}

.mfp-container {
    background: #ecf0f5 none repeat scroll 0 0;
    border-radius: 5px;
    height: auto!important;
    left: 30%!important;
    top: 5%!important;
    width: 45%!important
}

.vendor-heading {
    width: 100%!important;
    height: auto;
    float: left;
    border-bottom: 1px solid #e5e5e5;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 2px
}

.try-5 {
    display: none
}

.poplr_area .micro-detail li {
    background: none!important
}

#dataTableProducts a {
    cursor: pointer
}

.home_bundle {
    width: 100%;
    display: inline-block
}

.home_bundle select {
    width: 100%!important;
    display: inline-block
}

.home_pack li {
    margin: 5px 0
}

.pack_heading {
    text-align: center;
    margin-top: -10px;
    color: #daa520
}

.mastercard {
    background-image: url(../images/mastercard.jpg)!important;
    background-repeat: no-repeat;
    background-position: right 6px;
    background-size: 30px
}

.visa {
    background-image: url(../images/visa.jpg)!important;
    background-repeat: no-repeat;
    background-position: right 6px;
    background-size: 30px
}

.amex {
    background-image: url(../images/amex.jpg)!important;
    background-position: 12px 14px;
    background-repeat: no-repeat;
    background-position: right 6px;
    background-size: 30px
}

.help-block {
    color: red
}

.popularExams-exam ul li {
    width: 50%;
    float: left;
    padding: 15px!important
}

.popularExams-exam ul li a {
    width: 100%;
    margin-bottom: 0;
    margin-right: 0
}

.popularExams-exam ul li:hover a,
.popularExams-exam ul li a:hover {
    color: #fff!important;
    background-color: #daa520!important
}

.create-users-div .createCustomer {
    width: 100%;
    float: left;
    display: inline-block
}

.re-sell-option {
    padding: 10px;
    width: 100%;
    margin-bottom: 0;
    padding-left: 20px;
    color: #fff;
    background-color: #e8b828;
    display: inline-block
}

.cartQty {
    width: 30px!important;
    text-align: center
}

@media(max-width:1020px) {
    .popup {
        width: 100%!important;
        left: 0!important
    }
    .popup .remove {
        margin-right: -1px!important;
        margin-top: -13px
    }
    #cartForm .contShop {
        display: none
    }
    .CouponCode {
        display: inline-block
    }
}

@media(max-width:767px) {
    .popup .pakage.border-right ul {
        display: none!important
    }
    .GrandTotal {
        float: left;
        text-align: left;
        width: 239px
    }
    .paypal_mail {
        width: 100%!important
    }
}

.extend-month-price {
    margin-top: 0;
    float: left;
    color: #e8b828!important
}

.sub-details th {
    background: #dddddd!important;
    color: #333!important
}

.member-area-right-contents .add_cart_btn {
    background: #efd119;
    color: #fff
}

.pre-img {
    max-width: 100%;
    margin-bottom: 10px
}

.member-area-right-contents .tbl-Cl th,
.tbl-Cl td {
    text-align: center
}

.bread-full .BreadCrumbList li i {
    color: #bababa;
    font-size: 10px!important;
    margin-right: 0;
    margin-left: 5px
}

.bread-full .BreadCrumbList li a {
    color: #000
}

.bread-full .col-sm-12 {
    padding: 0!important
}

.bread-full {
    border-bottom: 1px solid #e5e5e5
}

.bread-full .BreadCrumbList {
    padding: 13px 0
}

.bread-full .BreadCrumbList li {
    list-style: none;
    float: left;
    color: #000;
    font-family: "robotoregular"!important;
    list-style: outside none none;
    margin-right: 10px
}

.search .fa-search {
    padding-right: 9px;
    padding-bottom: 10px;
    font-size: 17px;
    padding-top: 3px;
}

.poplr_area {
    display: inline-block;
    width: 100%;
}

@media(max-width: 767px) {
    .exam-sexk-nav {
        padding-bottom: 10px;
    }
    .owl-prev,
    .owl-next {
        margin-top: 16% !important;
    }
}

.grecaptcha-badge {
    width: 70px !important;
    overflow: hidden !important;
    transition: all 0.3s ease !important;
    left: 0px !important;
    bottom: 0px !important;
    display: none !important;
}

.grecaptcha-badge:hover {
    width: 256px !important;
}

.detail p strong {
    color: black;
    
    font-size: 16px!important;
}
.desk-nav-detl a {
    width: 32%;
    /*text-align: center;*/
}
ul.exampagedoit li {
    border: 0px;
    margin-bottom: 0px;
    padding-top: 0px !important;
}

ul.exampagedoit:after {content: "";display: table;clear: both;}

ul.exampagedoit {
    border-top: 1px solid #ccc;
    margin-top: 10px;
    padding-top: 20px !important;
}





.desk-nav-detl.homepagecssss a {
    width: 23% !important;
    text-align: center;
}

.row.nomarjin.homepagesetting .desk-nav {
    text-align: left;
}

.row.nomarjin.homepagesetting .desk-nav a {
    display: block;
}
.row.nomarjin.homepagesetting .desk-nav-detl a {
    width: 31%;
    text-align: center;
}

.micro-detail.certspages li {
    border: 0px;
}

.micro-detail.certspages li a {
    margin: 1px 5px;
}


.footer-links-box ul {
    /*padding: 50px 7px !important;*/
}

.footer-links-box ul a {
    font-size: 15px !important;
}


p.popular-exam.latestupdatedcss {
    text-align: center;
    border-bottom: 1px solid #efd119!important;
    padding-bottom: 20px;
    margin-bottom: 0px !important;
}

p.popular-exam.latestupdatedcss span {
    border: 1px solid #efd119!important;
    padding: 9px 10px;
    background: #efd119;
    color: white;
}
section#VendorPack h3 span {
    border: 1px solid #efd119!important;
    padding: 9px 10px;
    background: #efd119;
    color: white;
}

.mainarealisting {
    padding: 20px;
}

@media(max-width:767px){
.desk-nav-detl.homepagecssss li a {
    width: 100% !important;
}
div#desk-nav-1 li a {
    width: 57% !important;
}
.vpagestyling ul li span{
    width: auto !important;
}
.rpadding {
    padding-right:15px !important;
}
.popularExams-exam ul li {
    width: 100%;
    /*float: left;*/
    /*padding: 15px!important;*/
}

        section.bg.clearfix .col-lg-4 {
            /* margin-top: 122px; */
            float: none;
        }
        .navbar-toggle {
                 margin-top: 0px!important; 
            }
}


