a {
    outline: 0 !important;
}
input {
    outline: 0 !important;
}
input[type="button"] {
    outline: 0 !important;
}
:focus {
    outline: 0 !important;
}
.click_btn {
    width: 65px !important;
}
p {
    margin: 0 0 0;
}
.f-logo p {
    margin: 0 0 .keysearch_area .btn.btn-reset10px;
}
.container {
    width: 1297px;
}
header {
    background-color: #fff;
    display: block;
}
header a {
    text-decoration: none;
}
footer a {
    text-decoration: none;
}
a.btn {
    text-decoration: none;
}
body {
    font-family: roboto, Arial, sans-serif;
}
.suggestions {
    z-index: 99999999;
    margin-left: 105px;
    margin-top: 8px;
}
.suggestions .suggest_item {
    margin-left: 8px;
    padding: 4px 8px;
    background-color: #eee;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.suggestions .suggest_item:nth-child(odd) {
    background: #fff;
}
.suggestions .suggest_item:nth-child(even) {
    background: #f5f5f5;
}
.suggestions .suggest_item.first {
    border-top: 1px solid #ccc;
    margin-top: 9px;
}
.suggestions .suggest_item.last {
    border-bottom: 1px solid #ccc;
}
.suggestions .suggest_item.selected,
.suggestions .suggest_item.selected .description {
    background-color: #cfecff;
    color: #000;
    cursor: pointer;
}
.suggestions .suggest_item .thumbnail {
    background-color: transparent;
    background-position: top center;
    background-repeat: no-repeat;
    margin: 1px 2px 1px 2px;
    float: left;
    width: 50px;
    height: 50px;
}
.suggestions .suggest_item .description {
    font-style: italic;
    font-size: 11px;
    color: #777;
}
.top-bar {
    background-color: #464e61;
    overflow: hidden;
}
.top-inner-con {
    width: 100%;
    float: right;
    font-family: open_sansregular;
}
.top-inner-con li {
    float: right;
    list-style: none;
    display: inline-block;
}
.top-inner-con li a {
    padding: 8px 14px;
    font-family: open_sansregular;
    font-size: 14px;
    color: #fff;
    float: right;
}
.top-inner-con li a.sign-up {
    background-color: #00abe8;
    font-size: 16px;
    font-family: open_sanssemibold;
}
.top-inner-con li a.login {
    background-color: #4e5871;
}
.top-inner-con li a.enterprise {
    background-color: #5d667a;
    display: none;
}
.top-inner-con li a.phone {
    background-color: #40485b;
    font-size: 16px;
    cursor: default;
    padding: 6px 18px;
    font-family: open_sanssemibold;
}
.top-inner-con li a:hover.phone {
    text-decoration: none;
}
.top-inner-con li .fa-phone {
    color: #f58720;
    margin-right: 4px;
}
.top-inner-con li a.cart-home {
    background: url(images/cart1.png) no-repeat 10px 9px #f58720;
    font-size: 16px;
    padding: 8px 13px 8px 37px;
    font-family: open_sanssemibold;
}
.top-inner-con li a:hover.cart-home {
    text-decoration: none;
}
.top-inner-con li .fa-shopping-cart {
    color: #fff;
    margin-right: 4px;
    font-size: 20px;
}
.top-links {
    font-family: open_sansregular;
    font-size: 14px;
    color: #bbb;
    padding: 8px 14px;
}
.top-links a {
    float: none !important;
    padding: 0 5px !important;
    color: #fff !important;
}
.top-inner-con li.home-icons {
    float: left;
}
.top-inner-con li.home-icons a {
    background-color: #00abe8;
    font-size: 23px;
    cursor: default;
    padding: 2px 13px;
    cursor: pointer;
}
.top-inner-con li.home-icons a:hover {
    background-color: #ff6008;
}
.top-links .label-success {
    background-color: #f58720;
    margin-top: 2px;
    float: none;
    padding: 1px 4px;
    position: relative;
}
.logo {
    padding: 10px 15px;
}
.nav-main li {
    position: relative !important;
}
.nav-main li a {
    font-family: open_sanssemibold;
    font-size: 16px;
    color: #494949;
    border-bottom: 4px solid #fff;
    padding: 23px 17px 16px !important;
    margin-right: 2px;
}
.nav-main li a:hover {
    border-bottom: 4px solid #f58b28;
    color: #f58720;
    background-color: #e7e7e7;
}
.nav-main li a.active-main {
    border-bottom: 4px solid #f58b28;
    color: #f58720;
    background-color: #e7e7e7;
}
.nav-main ul ul li a {
    font-family: open_sansregular;
    font-size: 14px;
    color: #444;
    border-bottom: 0 solid #e3e3e3;
    padding: 1px 0 1px 12px !important;
    background: url(images/point.png) no-repeat 0 10px;
}
.nav-main ul ul li a:hover {
    font-family: open_sansregular;
    font-size: 14px;
    color: #444;
    border-bottom: 0 solid #e3e3e3;
    background-color: #fff !important;
    text-decoration: underline !important;
}
.main-header-link {
    margin-top: 16px !important;
}
ul.main-header-link .dropdown-header a {
    border-top: 1px solid #e3e3e3;
    padding: 5px 16px !important;
}
li.large-custom li {
    float: left;
    width: 50%;
}
.nav-main ul ul li li.dropdown-header {
    padding: 0 !important;
    width: 100%;
}
.nav-main ul ul li li.dropdown-header a {
    background: 0 0;
    padding: 5px 0 !important;
    color: #00abe8;
    font-size: 16px;
    font-family: open_sanssemibold;
}
ul.dropdown-menu-large {
    width: 1070px;
    background: #fff;
    margin-top: 0 !important;
    padding: 10px 9px !important;
}
ul.dropdown-menu-sort {
    width: 845px;
    background: #fff;
    margin-top: 0 !important;
    padding: 10px 9px !important;
}
ul.dropdown-menu-first {
    padding: 15px 20px !important;
}
a.no-linked {
    cursor: default !important;
    text-decoration: none !important;
}
.nav-main ul ul li a.no-linked:hover {
    cursor: default !important;
    text-decoration: none !important;
}
#custom-search-input {
    margin: 0;
    margin-top: 10px;
    padding: 0;
}
#custom-search-input .search-query {
    background-color: #fff;
    padding: 11px 20px 11px 131px;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 16px;
    color: #000;
    height: auto;
    border: 1px solid #787777;
    border-radius: 8px;
    margin: 0;
	font-weight: 400;
}
#custom-search-input button {
    border: 0;
    background: 0 0;
    padding: 2px 5px;
    margin-top: 2px;
    position: relative;
    left: -28px;
    margin-bottom: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-bottom-left-radius: 8px !important;
    border-top-left-radius: 8px !important;
    color: #d9230f;
}
.icon-search {
    color: #fff;
    background-color: #16836f;
    position: absolute;
    right: 2px !important;
    z-index: 8;
    padding: 11px 17px;
    font-size: 20px !important;
    margin: 2px 0;
	border-top-right-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
}
#faq h3 {
    font-size: 28px;
    font-weight: 700;
    color: #222;
}
.slider-main .banner-heading-top {
    font-family: open_sansbold;
    color: #fe6500;
    font-size: 20px;
    text-shadow: 0 1px 2px transparent !important;
    font-weight: 700;
}
.slider-main .banner-heading-main {
    font-family: museo_slab500;
    color: #455169;
    font-size: 46px;
    text-shadow: 0 1px 2px transparent !important;
    font-weight: 700;
}
.slider-main .dec {
    font-family: open_sanslight;
    font-size: 28px;
    color: #000;
    text-shadow: 0 1px 2px transparent !important;
}
.slider-main .carousel-caption {
    right: inherit;
    left: 9%;
    top: 9%;
    text-align: left;
    width: 800px;
}
.hcursor {
    cursor: pointer;
}
.btn-main {
    margin-top: 20px;
}
.btn-main .btn-primary {
    color: #fff;
    background: #fe7b00;
    background: -moz-linear-gradient(top, #fe7b00 1%, #fe5f00 100%);
    background: -webkit-linear-gradient(top, #fe7b00 1%, #fe5f00 100%);
    background: linear-gradient(to bottom, #fe7b00 1%, #fe5f00 100%);
    border-color: #fe7000;
    font-family: open_sanssemibold;
    font-size: 16px;
    font-weight: 400;
    padding: 10px 10px !important;
}
.btn-main .btn-primary:hover {
    background: #fe7b00;
    border-color: #fe7000;
}
.btn-main .fa-play {
    margin-right: 14px;
    margin-left: 5px;
}
.btn-main .fa-arrow-right {
    margin-right: 8px;
    margin-left: 5px;
    font-size: 18px;
}
.btn-main .btn-success {
    font-family: open_sanssemibold;
    font-size: 16px;
    font-weight: 400;
    padding: 10px 10px !important;
    margin-left: 15px;
    background: #00abe8;
    background: -moz-linear-gradient(top, #00abe8 1%, #009cd4 100%);
    background: -webkit-linear-gradient(top, #00abe8 1%, #009cd4 100%);
    background: linear-gradient(to bottom, #00abe8 1%, #009cd4 100%);
    border-color: #00abe8;
}
.btn-main .btn-success:hover {
    background: #00abe8;
    border-color: #00abe8;
}
.carousel-indicators li {
    border: 1px solid #00abe8;
    background-color: #fff;
}
.carousel-indicators .active {
    background-color: #00abe8;
}
.achive {
    background-color: #f1f1f1;
}
.achive .fa {
    font-size: 50px;
    color: #bbb;
    margin-top: 8px;
}
.icn-txt {
    background: #f3f3f3;
    background: -moz-linear-gradient(top, #f3f3f3 0, #eee 100%);
    background: -webkit-linear-gradient(top, #f3f3f3 0, #eee 100%);
    background: linear-gradient(to bottom, #f3f3f3 0, #eee 100%);
    padding: 25px 0 25px 40px;
}
.icn-txt-invert {
    background: #fefefe;
    background: -moz-linear-gradient(top, #fefefe 0, #eee 100%);
    background: -webkit-linear-gradient(top, #fefefe 0, #eee 100%);
    background: linear-gradient(to bottom, #fefefe 0, #eee 100%);
    padding: 25px 0 25px 40px;
}
.num {
    font-family: museo_slab500;
    color: #455169;
    font-size: 34px;
    font-weight: 700;
}
.nub-des {
    font-family: museo_slab500;
    color: #455169;
    font-size: 20px;
    line-height: 8px;
}

section#login {
    padding-top: 18px;
    position: absolute;
    z-index: 98;
    background-color: rgba(0, 0, 0, 0.5);
    right: 5%;
    width: 400px;
    height: 455px;
}
.dropdown-menu {
    z-index: 99999 !important;
}
section#login .form-wrap {
    width: 80%;
    margin: 0 auto;
    border: 0;
}
.form-group {
    position: relative;
}
.form-group img.ui-datepicker-trigger {
    position: absolute;
    right: 10px;
    top: 10px;
}
.btn.active,
.btn:active {
    color: #fff !important;
}
.btn.focus,
.btn:focus,
.btn:hover {
    color: #fff;
}
section#login .checkbox {
    margin-bottom: 20px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
section#login input {
    padding: 5px 15px 6px !important;
    height: inherit;
    font-family: open_sansregular;
    font-size: 16px;
}
section#login .checkbox.show:before {
    content: "\e013";
    color: #1fa67b;
    font-size: 17px;
    margin: 1px 0 0 3px;
    position: absolute;
    pointer-events: none;
    font-family: "Glyphicons Halflings";
}
section#login .checkbox .character-checkbox {
    width: 25px;
    height: 25px;
    cursor: pointer;
    border-radius: 3px;
    border: 1px solid #ccc;
    vertical-align: middle;
    display: inline-block;
}
section#login .checkbox .label {
    color: #6d6d6d;
    font-size: 13px;
    font-weight: 400;
}
section#login .btn.btn-custom {
    font-size: 14px;
    margin-bottom: 20px;
}
section#login .forget {
    font-size: 13px;
    text-align: center;
    display: block;
}
.form-control {
    color: #212121;
    margin: 0;
}
.btn-custom {
    color: #fff;
    background-color: #1fa67b;
}
.btn-custom:focus,
.btn-custom:hover {
    color: #fff;
}
#register-newsletter label {
    margin-left: 16px;
    margin-top: 2px;
    padding-left: 6px;
    width: 77%;
}
.take-txt {
    font-family: open_sanssemibold;
    font-size: 20px;
    text-align: center;
    color: #fff;
    margin-bottom: 8px;
}
.take-des {
    font-family: open_sanssemibold;
    font-size: 14px;
    text-align: center;
    color: #fff;
    margin-bottom: 16px;
}
.form-call {
    color: #9bd7ff;
    text-align: center;
    margin-bottom: 0;
    margin-top: -12px;
}
.form-call span {
    font-size: 16px;
    color: #fff;
    margin-left: 5px;
    font-family: open_sanssemibold;
}
input.orange {
    background-color: #f58720;
    font-size: 16px !important;
    font-family: open_sanssemibold;
    margin-top: 8px;
    display: inline-block;
    color: #fff;
}
input.orange:hover {
    background-color: #f88f2c;
}
#recaptchatop {
    transform: scale(0.98);
    transform-origin: left;
    float: left;
}
#recaptchabottom {
    float: left;
    -webkit-transform: scale(0.73);
    -webkit-transform-origin: left;
}
.inner-padding {
    padding: 35px 0 35px;
}
h2 {
    font-family: open_sansregular;
    color: #434b58;
    font-size: 30px;
    text-align: center;
    margin-bottom: 6px !important;
}
.tegline {
    font-family: open_sansregular;
    color: #fd5c01;
    font-size: 20px;
    text-align: center;
    line-height: 24px;
}
.head-dec {
    font-family: open_sansregular;
    color: #586474;
    font-size: 15px;
    text-align: center;
    line-height: 23px;
    margin-top: 12px;
    margin-bottom: 45px;
}
.head-dec-1 {
    font-family: open_sanslight;
    text-align: center;
    font-size: 18px;
    color: #575757;
    margin-bottom: 30px;
}
.box-outer {
    padding: 14px 20px;
    border-bottom: 1px solid #c8c8c8;
    overflow: hidden;
    cursor: pointer;
}
.box-outer:hover {
    box-shadow: 0 0 10px gray;
}
.box-outer:hover .icon-des-main span {
    color: #fd5c01;
}
.box-outer:hover .icons-ser {
    color: #fd5c01;
}
.icons-ser .fa-search {
    font-size: 36px;
}
.icons-ser .fa-envelope-o {
    font-size: 36px;
}
.icons-ser .fa-pencil-square-o {
    font-size: 36px;
}
.icons-ser .fa-cloud-upload {
    font-size: 36px;
}
.icons-ser .fa-bell-o {
    font-size: 36px;
}
.icons-ser .fa-dollar {
    font-size: 36px;
}
.icon-des-main {
    font-family: open_sansregular;
    color: #575757;
    font-size: 14px;
    letter-spacing: -0.4px;
}
.icon-des-main span {
    font-family: open_sanssemibold;
    color: #575757;
    font-size: 18px;
    margin-bottom: 15px;
}
.box-outer.active {
    box-shadow: 0 0 10px gray;
}
.box-outer.active .icon-des-main span {
    color: #fd5c01;
}
.box-outer.active .icons-ser {
    color: #fd5c01;
}
.wel-btn {
    text-align: center;
    margin-top: 25px;
}
.wel-btn .btn-info {
    color: #00abe8;
    width: 150px;
    background: #fff;
    border: 2px solid #00abe8;
    font-family: open_sanssemibold;
    font-size: 16px;
    font-weight: 400;
}
.wel-btn .btn-info:hover {
    background-color: #00abe8;
    color: #fff;
}
.wel-btn .fa-arrow-right {
    margin-right: 10px;
}
.wel-btn .btn-warning {
    color: #fe5f00;
    width: 150px;
    margin-left: 15px;
    background: #fff;
    border: 2px solid #fe5f00;
    font-family: open_sanssemibold;
    font-size: 16px;
    font-weight: 400;
}
.wel-btn .btn-warning:hover {
    background-color: #fe5f00;
    color: #fff;
}
.wel-btn .fa-arrow-right {
    margin-right: 10px;
}
.exclusive {
    background-color: #f4f4f4;
}
.welcome h1 {
    text-align: center !important;
    font-family: open_sansregular;
    color: #434b58;
    font-size: 30px;
    text-align: center;
    margin-bottom: 6px !important;
}
.box-outerl {
    background-color: #fff;
    border: 1px solid #bdbdbd;
    margin-top: 30px;
}
.blog-head {
    border-bottom: 1px solid #bdbdbd;
    font-size: 20px;
    font-family: open_sanssemibold;
    color: #282828;
    padding: 12px 20px;
}
.box-outerl .fa-rss {
    margin-right: 12px;
    color: #00abe8;
    font-size: 26px;
    float: left;
    margin-top: 1px;
}
.box-outerl .fa-desktop {
    margin-right: 12px;
    color: #00abe8;
    font-size: 26px;
    float: left;
    margin-top: 3px;
}
.blog-inner {
    padding: 10px 18px 20px;
    font-family: open_sansregular;
    color: #000;
    font-size: 14px;
    overflow: hidden;
}
.blog-inner ul {
    margin: 0;
    padding: 0;
    min-height: 329px;
}
.blog-inner li {
    margin: 0;
    padding: 10px 0 10px 20px;
    background: url(images/arrow.jpg) no-repeat 0 13px;
    list-style: none;
}
.blog-inner a.btn-info {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #00abe8;
    color: #00abe8;
    font-family: open_sanssemibold;
    font-size: 14px;
    font-weight: 400;
    padding: 5px 10px 5px 10px;
    width: 85px;
    float: right;
}
.blog-inner a:hover.btn-info {
    background-color: #00abe8;
    color: #fff;
}
.blog-inner .btn-info .fa {
    font-size: 12px;
}
.date-read {
    margin-top: 5px;
    color: #8d8d8d;
    font-size: 12px;
}
.date-read a {
    color: #fd5c01;
}
.add-banner {
    margin-top: 30px;
}
.banner2nd {
    margin-top: 10px;
}
.testimonial-arrow {
    background: url(images/testi.jpg) no-repeat center top;
}
.testimonial-bottom {
    float: right;
    width: 590px;
    margin-right: 45px;
}
.testimonials {
    padding: 35px 0 50px 50px !important;
}
.testimonials h2 {
    text-align: left;
    margin-left: 6px;
}
.testimonials .test-dec {
    text-align: left;
    margin-top: 0;
    line-height: 24px;
    font-size: 16px;
}
.testimonials .test-name {
    text-align: left;
    font-size: 16px;
}
.testimonials #quote-carousel .carousel-indicators {
    left: 63px !important;
}
.faq-home {
    background-color: #e8e8e8;
    padding: 35px 0 50px 50px;
}
.faq-inner {
    width: 580px;
    float: left;
    border: 0 !important;
    margin-top: 0 !important;
}
.faq-inner h2 {
    text-align: left;
    margin-bottom: 12px !important;
}
.faq-inner a {
    text-decoration: none;
}
.faq-inner .panel-heading {
    background-color: #fff;
    padding: 10px 15px !important;
}
label.new_err {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 2px;
    font-weight: 700;
    float: left;
    font-size: 11px;
    color: red;
    background: #ffd7d7;
    display: inherit;
    width: 100%;
    font-family: Arial, sans-serif;
}
#quote-carousel {
    padding: 0 10px 30px 10px;
    margin-top: 30px;
}
#quote-carousel .carousel-control {
    background: 0 0;
    color: #222;
    font-size: 2.3em;
    text-shadow: none;
    margin-top: 30px;
}
#quote-carousel .carousel-control.left {
    left: -12px;
}
#quote-carousel .carousel-control.right {
    right: -12px !important;
}
#quote-carousel .carousel-indicators {
    right: 50%;
    top: auto;
    bottom: -20px;
    margin-right: -19px;
}
#quote-carousel img {
    width: 141px;
}
.item blockquote {
    border-left: none;
    margin: 0;
}
.item blockquote img {
    margin-bottom: 10px;
}
.item blockquote p:before {
    content: "\f10d";
    font-family: Fontawesome;
    float: left;
    margin-right: 10px;
}
.test-dec {
    font-family: open_sansregular;
    color: #474747;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: -0.4px;
    text-align: center;
    min-height: 64px;
    margin-top: 20px;
}
.test-name {
    font-family: open_sanssemibold;
    color: #e25600;
    font-size: 18px;
    margin-top: 10px;
    text-align: center;
}
blockquote {
    padding: 0;
}
.logo-nav-srch-bar {
    display: inherit;
    float: left;
    width: 100%;
    position: relative;
    background-color: #EEF0F0 !important;
}
.navbar-default {
    border-color: #fff !important;
    background-color: #fff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    border-color: #fff;
}
.search_box5 label {
    margin-bottom: 0;
}
.search_box5 input[type="text"],
input.text,
input.title,
input[type="email"],
input[type="password"],
input[type="url"],
select,
textarea {
    margin: 0.5em 0;
}
.cm-2 input[type="text"] {
    width: 100% !important;
}
.h1,
.h2,
.h3,
.inner-container h1,
h2,
h3 {
    margin-top: 0;
    margin-bottom: 0;
}
.modal-content {
    font-family: open_sansregular;
}
.h4,
.modal-header h4 {
    font-size: 24px;
    font-family: open_sanssemibold;
}
.modal-header {
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0, #ededed 100%);
    background: -webkit-linear-gradient(top, #fff 0, #ededed 100%);
    background: linear-gradient(to bottom, #fff 0, #ededed 100%);
}
.bolt {
    width: 80%;
}
.bolt label {
    display: none;
}
.modal-header {
    padding: 11px 15px;
    border-bottom: 1px solid #ccc;
}
#boltModal .well {
    background-color: #009de0 !important;
    margin-bottom: 0;
}
.modal-content .well {
    background-color: #e3e3e3;
    margin-bottom: 0;
}
.modal-content .lead {
    font-size: 25px;
    margin-bottom: 11px;
}
.lead3 {
    font-family: open_sanssemibold;
    font-size: 18px;
    margin-bottom: 8px;
}
.modal-content ul.list-unstyled {
    font-size: 16px;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #fff !important;
}
@media (max-width: 768px) {
    #quote-carousel .carousel-indicators {
        bottom: -20px !important;
    }
    #quote-carousel .carousel-indicators li {
        display: inline-block;
        margin: 0 5px;
        width: 15px;
        height: 15px;
    }
    #quote-carousel .carousel-indicators li.active {
        margin: 0 5px;
        width: 20px;
        height: 20px;
    }
    section {
        width: 95%;
        margin: 0 auto;
        position: relative;
        margin-top: 20px;
    }
    section .inner-container {
        width: 100%;
    }
    section .thanks-headline {
        width: 100%;
    }
    .testimonial-bottom {
        background: 0 0;
        padding-bottom: 30px !important;
    }
}
#newsletter-container {
    background: #626262;
    padding: 20px 0;
}
#newsletter-container h3 {
    font-size: 24px;
    line-height: 46px;
    font-family: open_sanssemibold;
    color: #fff;
    margin: 0;
    float: left;
}
#newsletter-container form {
    float: right;
}
#newsletter-container input[type="text"] {
    height: auto;
    width: 65%;
    vertical-align: top;
    margin-right: 5px;
    border-radius: 6px;
    border: 3px solid #fff;
    background: #fff;
    line-height: 20px;
    padding: 12px 10px 12px 20px;
    color: #727b7c;
}
input,
select,
textarea {
    outline: 0;
}
#newsletter-container .btn {
    padding: 12px 38px;
    font-size: 18px;
    line-height: 24px;
    margin-top: 0;
    border-radius: 6px;
}
.btn-custom-3 {
    color: #fff;
    background-color: #575a59;
    border-radius: 60px;
    background: #fe7c00;
    background: -moz-linear-gradient(top, #fe7c00 0, #fe6000 100%);
    background: -webkit-linear-gradient(top, #fe7c00 0, #fe6000 100%);
    background: linear-gradient(to bottom, #fe7c00 0, #fe6000 100%);
    margin-top: 0;
}
.btn-custom-3:hover {
    color: #fff;
}
footer {
    background-color: #444;
    padding: 20px 0;
    clear: both;
    font-weight: 400;
}
footer .cm-3 {
    width: 20%;
    float: left;
    overflow: hidden;
}
footer .cm-3 ul {
    margin: 0;
    padding: 0;
}
footer .cm-3 li {
    margin: 0;
    padding: 1px 0;
    list-style: none;
    font-size: 14px;
    font-family: open_sansregular;
    color: #a1a1a1;
}
footer .cm-3 li a {
    color: #a1a1a1;
}
footer .cm-3 li .fa-phone {
    color: #fe6000;
    margin-right: 6px;
}
footer .cm-3 li .fa-envelope {
    color: #fe6000;
    margin-right: 5px;
}
.inner-padding-footer {
    padding-left: 20px;
    padding-right: 20px;
    overflow: hidden;
    margin-top: 25px;
    text-align: left;
}
.f-head {
    font-size: 14px;
    font-family: open_sanssemibold;
    text-transform: uppercase;
    color: #fff;
    padding-bottom: 5px;
    border-bottom: 1px dotted #787878;
    margin-bottom: 5px;
}
.top-mar {
    margin-top: 15px;
}
.what_included a {
    text-decoration: none;
}
ul.social-network {
    list-style: none;
    display: inline;
    margin-left: 0 !important;
    padding: 0;
}
ul.social-network li {
    display: inline;
    margin: 10px 1px 0;
}
.social-network a.icoRss {
    background-color: #f56505;
}
.social-network a.icoFacebook {
    background-color: #3b5998;
}
.social-network a.icoTwitter {
    background-color: #3cf;
}
.social-network a.icoGoogle {
    background-color: #bd3518;
}
.social-network a.icoVimeo {
    background-color: #0590b8;
}
.social-network a.icoLinkedin {
    background-color: #007bb7;
}
.social-network a.icoInstagram {
    background-color: #e4405f;
}
.social-network a.icoFacebook:hover {
    background-color: #3b5998;
}
.social-network a.icoTwitter:hover {
    background-color: #3cf;
}
.social-network a.icoGoogle:hover {
    background-color: #bd3518;
}
.social-network a.icoVimeo:hover {
    background-color: #0590b8;
}
.social-network a.icoLinkedin:hover {
    background-color: #007bb7;
}
.social-network a.icoInstagram:hover {
    background-color: #e4405f;
}
.social-network a.Instagram i,
.social-network a.icoFacebook:hover i,
.social-network a.icoGoogle:hover i,
.social-network a.icoLinkedin:hover,
.social-network a.icoRss:hover i,
.social-network a.icoTwitter:hover i,
.social-network a.icoVimeo:hover i {
    color: #fff;
}
.socialHoverClass,
a.socialIcon:hover {
    color: #44bcdd;
}
.social-circle li a {
    display: inline-block;
    position: relative;
    margin: 0 auto 0 auto;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    width: 40px;
    height: 40px;
    font-size: 20px;
    line-height: 40px;
    margin-top: 15px !important;
}
.social-circle li i {
    margin: 0;
    line-height: 30px;
    text-align: center;
}
.social-circle li a:hover i,
.triggeredHover {
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -ms--transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
}
.social-circle i {
    color: #fff;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    -ms-transition: all 0.8s;
    transition: all 0.8s;
}
.social-circle a {
    background-color: #3b3b3b;
}
.footer-welcome {
    border-top: 1px solid #5b5b5b;
    padding: 20px 0;
    margin-top: 30px;
    overflow: hidden;
}
.welcome-text {
    font-size: 14px;
    font-family: open_sansregular;
    color: #a1a1a1;
}
.welcome-text a {
    color: #cecece;
    text-decoration: underline;
}
.welcome-text a:hover {
    color: #cecece;
    text-decoration: none;
}
.val-logo img {
    margin-left: 4px !important;
}
.copy-r-text {
    font-size: 11px;
    font-family: open_sansregular;
    color: #9c9c9c;
}
.copy-r-f {
    font-size: 12px;
    font-family: open_sansregular;
    color: #9c9c9c;
}
.mail-f {
    font-size: 12px !important;
}
.dropdown-submenu {
    position: relative;
}
.dropdown-submenu > .dropdown-menu {
    left: 100%;
    top: 0;
}
.dropdown-submenu:hover > .dropdown-menu {
    display: block;
}
.dropdown-submenu > a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #0067a6;
    margin-top: 5px;
    margin-right: -10px;
}
.dropdown-submenu:hover > a:after {
    border-left-color: #0067a6;
}
.dropdown-submenu.pull-left {
    float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
.caption {
    position: absolute;
    top: 0;
    right: 0;
    background: rgba(51, 69, 114, 0.95);
    width: 100%;
    height: 100%;
    padding: 5%;
    display: none;
    text-align: center;
    color: #fff !important;
    z-index: 2;
    vertical-align: central;
    font-family: open_sansregular;
    font-size: 16px;
    color: #fff;
}
.new-d-profile {
    margin: 18px 0 0 0;
}
.new-d-profile .fa-user {
    margin-right: 8px;
    color: #fff;
    background-color: #f58720;
    padding: 6px 8px;
    border-radius: 100%;
    margin-top: 5px;
}
.profile-name {
    font-size: 14px;
    font-family: open_sanssemibold;
    color: #494949;
    line-height: 18px;
}
.profile-name span {
    color: #f58720;
}
.nav-bg-col {
    background-color: #f5f5f5;
    border-bottom: 1px solid #c4c4c4;
    box-shadow: 1px 3px 10px #f2f2f2;
}
.caret-up {
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 4px solid;
    display: inline-block;
    margin-left: 2px;
    vertical-align: middle;
}
.inner-nav .navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    background-color: #f5f5f5 !important;
}
.inner-nav li a {
    font-size: 14px;
    font-family: open_sanssemibold;
    color: #494949;
    border-bottom: 3px solid #f5f5f5;
    padding: 10px 12px !important;
}
.navbar {
    min-height: 44px;
}
.inner-nav li a:hover {
    border-bottom: 3px solid #f58b28;
}
.inner-nav li a.active {
    background-color: #e0e0e0;
    color: #494949;
    border-bottom: 3px solid #f58b28 !important;
}
.inner-nav .navbar-right li a {
    font-size: 14px;
    font-family: open_sanssemibold;
    color: #494949;
    border-bottom: 1px solid #efefef;
    background-color: #efefef;
    margin-left: 2px;
}
a.supercoder-blue {
    background-color: #00abe8 !important;
    color: #fff !important;
}
.inner-nav .dropdown-menu li a {
    font-size: 12px !important;
    font-family: open_sansregular;
    border-bottom: 0 solid #e7e5e5;
    padding: 3px 20px !important;
    background: 0 0;
}
li.profile-res a {
    font-family: open_sanssemibold !important;
    display: none;
}
li.profile-res a span {
    color: #f58720;
}
ul.navbar-nav {
    margin-left: 0 !important;
}
.form_loading {
    overflow: hidden;
    display: block;
    width: 100%;
    text-align: center;
    padding: 12px 0;
    font-size: 26px;
    color: #ff6a17;
}
#boltModal .modal-dialog {
    width: 800px;
}
.banner-bolt {
    background: url(images/banner-bolt.jpg);
    min-height: 400px;
}
.subscribe-panel {
    margin-top: 90px;
}
.subscribe-panel h1 {
    font-size: 49px;
    color: #fff;
    text-transform: uppercase;
    font-family: open_sansbold;
}
.bolt-des-new {
    font-size: 23px;
    color: #fff;
    line-height: 32px;
    font-family: open_sanslight;
    margin-bottom: 25px;
}
.banner-bolt .input-lg {
    height: 60px;
    padding: 19px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}
.banner-bolt .glyphicon-envelope {
    font-size: 34px;
    color: #fff;
}
.banner-bolt span.input-group-addon {
    background-color: #fff;
}
span.input-group-addon .glyphicon-envelope.glyphicon-envelope {
    color: #f58720;
}
.banner-bolt input.input-lg {
    background-color: #fff;
    font-size: 16px;
    font-family: open_sansregular;
    color: #000;
}
.banner-bolt .btn-warning {
    color: #fff;
    background-color: #f58720;
    border-color: #f58720;
    font-size: 20px;
    position: absolute;
    top: -60px;
    z-index: 9;
    left: 490px;
    padding: 16px;
}
.bolt-padding {
    margin: 50px 0 20px;
}
.bolt-padding h2 {
    font-size: 34px;
    font-family: open_sansregular;
}
.bolt-padding h4 a {
    text-decoration: none;
    font-family: open_sanssemibold;
    color: #065382;
    font-size: 20px;
}
.bolt-head1 {
    font-family: open_sanssemibold;
    color: #065382;
    font-size: 16px;
    margin-bottom: 3px;
}
.border-bottom-outer {
    border-bottom: 1px solid #e0e0e0;
    padding: 11px 10px;
}
.bolt-padding .panel-body {
    padding: 0 15px;
}
.bolt-padding .panel-heading {
    padding: 15px 15px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-color: #ededed;
}
.bolt-padding .pull-right {
    float: left !important;
    padding-right: 12px;
    font-size: 22px;
}
.bolt-padding .head-dec {
    margin-bottom: 38px;
    margin-top: 15px;
}
.poll-design .panel-body:not(.two-col) {
    padding: 0;
}
.poll-design .glyphicon {
    margin-right: 5px;
}
.poll-design .glyphicon-new-window {
    margin-left: 5px;
}
.panel-body .checkbox,
.poll-design .panel-body .radio {
    margin-top: 0;
    margin-bottom: 0;
}
.poll-design .panel-body .list-group {
    margin-bottom: 0;
}
.poll-design .margin-bottom-none {
    margin-bottom: 0;
}
.panel-body .checkbox label,
.poll-design .panel-body .radio label {
    display: block;
}
.poll-design h3 {
    font-size: 20px;
    color: #065382;
    font-family: open_sanssemibold;
    text-align: left;
}
.poll-design .panel-primary {
    border-color: #b2b2b2;
}
.poll-design .panel-primary > .panel-heading {
    border-color: #b2b2b2;
}
.head-bold-q {
    font-size: 14px;
    color: #065382;
    font-family: open_sanssemibold;
    background-color: #f1faff;
}
.poll-design .btn-primary {
    color: #fff;
    background-color: #f58720;
    border-color: #f58720;
    font-family: open_sanssemibold;
    font-size: 16px;
}
.perc {
    font-family: open_sanssemibold;
    font-size: 16px;
    color: #f58720;
}
.footer-promotion {
    border: 1px solid #c2c2c2;
    padding: 15px 15px;
    overflow: hidden;
    margin-bottom: 30px;
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0, #f1f1f1 100%);
    background: -webkit-linear-gradient(top, #fff 0, #f1f1f1 100%);
    background: linear-gradient(to bottom, #fff 0, #f1f1f1 100%);
}
.news-bolt {
    font-size: 23px;
    color: #000;
    font-family: open_sansregular;
}
.footer-promotion .btn-primary {
    color: #fff;
    background-color: #f58720;
    border-color: #f58720;
    font-family: open_sanssemibold;
    font-size: 19px;
    width: 100%;
}
.bolt_faq {
    margin: 12px;
}
.halloween .dec {
    color: #fff;
}
.halloween .dec span {
    color: #ffed71;
    font-family: open_sanssemibold;
}
@media (max-width: 990px) {
    .banner-bolt .btn-warning {
        color: #fff;
        background-color: #f58720;
        border-color: #f58720;
        font-size: 20px;
        position: relative;
        top: inherit;
        z-index: 9;
        left: inherit;
        padding: 16px;
        margin-top: 15px;
        margin-bottom: 30px;
    }
    .subscribe-panel {
        margin-top: 36px;
    }
    .banner-bolt {
        min-height: inherit;
    }
    .news-bolt {
        margin-bottom: 9px;
    }
}
@media (max-width: 767px) {
    .add-cart-windoow .btn-group span.multiselect-selected-text {
        font-size: 14px;
    }
    .add-cart-windoow button.dropdown-toggle {
        padding: 10px 12px;
        border-radius: 6px;
        width: 100%;
        font-size: 14px;
        box-shadow: 1px 2px 1px #bababa;
        border: 1px solid #b0b0b0;
        text-align: left;
        overflow: hidden;
        margin-bottom: 7px;
    }
    .subscribe-panel h1 {
        font-size: 30px;
    }
    .btn-group1 button {
        padding: 6px 9px !important;
        font-size: 14px !important;
        color: #fff;
        font-family: open_sanssemibold;
    }
    .btn-group1 button.btn-primary {
        margin-right: 2px !important;
    }
    .btn-group1 button.btn-default {
        margin-right: 2px !important;
    }
    .bolt-des-new {
        font-size: 20px;
        color: #fff;
        line-height: 26px;
        font-family: open_sanslight;
        margin-bottom: 25px;
    }
    .bolt-padding h4 a {
        font-size: 16px;
    }
    .bolt-padding {
        margin: 27px 0 20px;
    }
    .bolt-padding .head-dec {
        margin-bottom: 20px;
        margin-top: 15px;
    }
    .bolt-padding h2 {
        font-size: 28px;
        font-family: open_sansregular;
    }
    .news-bolt {
        font-size: 22px;
        color: #000;
        font-family: open_sansregular;
    }
}
button.spe-view {
    padding: 10px 15px;
    font-size: 18px;
    color: #fe6000;
    font-family: open_sanssemibold;
    border: 1px solid #fe6000;
    margin-top: 16px;
    background: 0 0;
}
button.spe-view:hover {
    background-color: #fe6000;
    color: #fff;
    border: 1px solid #fe6000;
}
button.spe-view.focus,
button.spe-view:focus {
    background-color: #fe6000 !important;
    color: #fff;
    border: 1px solid #fe6000 !important;
}
.newsletter-spec .list-style2 li {
    line-height: 24px;
    font-size: 14px;
    display: block;
    float: none;
    width: inherit;
    border: 0;
    margin-top: 10px;
}
.newsletter-spec .list-style2 li strong {
    font-size: 16px;
    margin-bottom: 10px;
}
.seo-keywords a {
    font-size: 12px;
    border: 1px solid #334572;
    border-radius: 30px;
    padding: 9px 10px;
    color: #334572;
    font-family: open_sanssemibold;
    display: inline-block;
    margin: 0 2px 5px;
}
.seo-keywords a:hover {
    background-color: #ff6008;
    border: 1px solid #ff6008;
    color: #fff;
}
.seo-keywords a.active {
    background-color: #ff6008;
    border: 1px solid #ff6008;
    color: #fff;
}
@media (max-width: 768px) {
    .seo-keywords {
        margin-top: -25px;
    }
    .seo-keywords a {
        font-size: 12px;
        border: 1px solid #334572;
        border-radius: 30px;
        padding: 5px 8px;
        color: #334572;
        font-family: open_sanssemibold;
        display: inline-block;
        margin: 0 2px 5px;
    }
    .img-right-custom {
        text-align: center;
    }
    .img-right-custom img {
        margin: 0 auto;
    }
}
@media (max-width: 767px) {
    .seo-keywords {
        margin-top: 16px;
    }
    .seo-keywords a {
        margin: 0 0 5px;
    }
}
.mips-outer .glyphicon {
    font-family: open_sansregular;
    font-size: 22px;
}
.mips-outer .panel-body {
    font-size: 16px;
    padding: 15px 25px;
    line-height: 22px;
}
.mips-head1 {
    font-size: 16px;
    color: #004776;
    margin: 12px 0;
    font-family: open_sansbold;
}
.mips-outer ul {
    margin: 0;
    padding: 0;
}
.mips-outer li {
    list-style: none;
    font-size: 16px;
    padding: 3px 0;
}
.mips-outer li:before {
    font-family: "Glyphicons Halflings";
    content: "\e013";
    padding-right: 14px;
    float: left;
    color: #ff6008;
}
.mips-right {
    margin-top: 15px;
    text-align: center;
}
.mips-right img {
    display: initial;
}
.mips-outer table {
    border-spacing: 1px;
    border-collapse: inherit;
    margin-top: 10px;
}
.mips-outer table td {
    padding: 6px 10px;
    text-align: left;
}
.left-blue-bg {
    background-color: #2980b9;
    padding: 20px;
}
.left-blue-bg .panel-group {
    margin-bottom: 0;
}
.left-blue-bg .panel-default > .panel-heading {
    color: #fff;
    background-color: #2980b9;
    border-color: #2980b9;
    border-bottom: 1px solid #3490c6;
    font-family: open_sanssemibold;
    font-size: 16px;
    border-radius: 0;
}
.left-blue-bg .panel-default {
    border-color: #2980b9;
}
.left-blue-bg .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #3490c6;
    background: #3490c6;
}
.left-blue-bg .panel-body {
    padding: 5px 15px;
}
.left-blue-bg ul {
    margin: 0;
    padding: 0;
}
.left-blue-bg li {
    list-style: none;
    font-size: 14px;
    color: #fff;
    border-bottom: 1px solid #4e9ecd;
    font-family: open_sanssemibold;
    padding: 6px 0;
}
.left-blue-bg li span {
    width: 100%;
    display: block;
    font-family: open_sansregular;
    color: #b4ddf5;
}
.right-blue-bg {
    font-family: open_sansregular;
    color: #606060;
    font-size: 14px;
}
.right-blue-bg h1 {
    font-family: open_sansregular;
    color: #006dba;
    font-size: 36px;
}
.right-blue-bg h2 {
    font-family: open_sanssemibold;
    color: #fff;
    font-size: 16px;
    background-color: #3490c6;
    text-align: left;
    padding: 10px 12px;
    text-transform: uppercase;
}
.right-blue-bg h3 {
    font-family: open_sansbold;
    color: #2980b9;
    font-size: 20px;
    margin-bottom: 15px;
    text-align: left;
    font-weight: 400;
    text-transform: uppercase;
}
.right-blue-bg h2 a {
    float: right;
    font-size: 12px;
    color: #fff;
}
.right-blue-bg h2 a:after {
    font-family: FontAwesome;
    top: 0;
    right: 0;
    padding-left: 5px;
    content: "\f0da";
}
.left-blue-bg .glyphicon-plus {
    font-size: 12px;
}
.left-blue-bg .glyphicon-minus {
    font-size: 12px;
}
.right-blue-bg h2 a:hover {
    text-decoration: none;
}
.right-blue-bg .border-bootm1 ul {
    margin: 0;
    padding: 0;
}
.gray-bg-outer {
    background-color: #eee;
    border: 1px solid #d3d3d3;
    padding: 20px 25px;
    font-size: 14px;
    color: #606060;
    margin-top: 10px;
}
.gray-bg-outer strong {
    font-family: open_sansbold;
    margin-bottom: 5px;
    display: block;
    color: #606060;
    font-size: 16px;
    font-weight: 400;
}
.gray-bg-outer1 {
    background-color: #eee;
    border: 1px solid #d3d3d3;
    padding: 20px 25px;
    font-size: 16px;
    color: #606060;
    margin-top: 10px;
    margin-bottom: 40px;
}
.gray-bg-outer1 strong {
    font-family: open_sanssemibold;
    margin-bottom: 5px;
    display: block;
    color: #3f3f3f;
    font-size: 18px;
    text-transform: uppercase;
    width: 300px;
    font-weight: 400;
}
.rss-inner {
    padding: 20px 15px;
    font-family: open_sanssemibold;
    color: #000;
}
.rss-outer {
    margin-bottom: 15px;
}
.rss-outer:before {
    font-family: FontAwesome;
    top: 0;
    left: -5px;
    padding-right: 10px;
    content: "\F09E";
}
.rss-outer span {
    padding-left: 25px;
    font-size: 12px;
    color: #5c5c5c;
}
@media (max-width: 420px) {
    .gray-bg-outer1 strong {
        width: auto;
        font-size: 16px;
    }
}
.bg-layout2 {
    background: url(images/activation-page-supercoder.jpg) no-repeat #2c3d6e;
    background-color: #2c3d6e;
    padding: 50px 0 50px;
    overflow: hidden;
    min-height: 270px;
    text-align: center;
}
.bg-layout2 img {
    margin-top: 10px;
    display: initial;
    margin-top: 25px;
}
.bg-layout2 h1 {
    font-size: 40px;
    color: #fff;
    background: url(images/line1.jpg) no-repeat bottom;
    padding-bottom: 20px;
}
.layout-description {
    font-family: open_sanslight;
    font-size: 18px;
    line-height: 26px;
    margin: 0 auto;
    color: #fff;
}
.layout2-outer {
    padding: 40px 0 70px;
    font-family: open_sansregular;
    font-size: 16px;
    line-height: 24px;
    width: 100%;
    float: left;
}
.layout-orange {
    font-family: open_sanssemibold;
    font-size: 18px;
    line-height: 24px;
    color: #f58720;
    text-align: left;
    margin-bottom: 20px;
}
.layour-gray-outer {
    background-color: #ececec;
    padding: 50px 30px;
}
.layour-gray-outer label {
    text-align: left !important;
    font-family: open_sansregular !important;
    letter-spacing: -0.6px !important;
    font-size: 16px;
    font-weight: 400 !important;
}
.layour-gray-outer input {
    padding: 10px 15px !important;
    height: inherit;
    font-family: open_sansregular !important;
    font-size: 16px;
}
.layour-gray-outer .red {
    color: #ff0004;
}
label.product-key {
    font-family: open_sanssemibold !important;
    color: #0075bc;
    font-size: 18px !important;
}
input.activation {
    background-color: #ccc !important;
}
input.activation:focus {
    background-color: #fff !important;
}
.margin-bootm10 {
    margin-bottom: 10px;
}
@media (max-width: 1023px) {
    .margin-bootm12 {
        margin-top: 15px;
        overflow: hidden;
        display: block;
        width: 100%;
        float: left;
    }
    .price-outer-r input {
        float: left;
        margin-right: 10px;
    }
    .price-outer-r label {
        display: block;
    }
    .slider-main .banner-heading-main {
        font-size: 20px;
    }
    .welcome h1 {
        font-size: 27px;
    }
}
@media (max-width: 767px) {
    .layour-gray-outer {
        background-color: #ececec;
        padding: 27px 0;
    }
    .layout-description {
        width: 95%;
        margin: 0 auto;
    }
}
.deals-new {
    overflow: hidden;
}
.deals-new s {
    color: #7bdcfe;
}
.deals-new h2 {
    background: 0 0;
    font-size: 24px;
    color: #000;
    padding: 0;
    text-transform: inherit;
    font-family: open_sansbold;
    margin-bottom: 20px;
}
.deals-fast {
    font-size: 14px;
    color: #ff6e1d;
    padding: 0;
    text-transform: inherit;
    font-family: open_sansbold;
}
.deals-new strong {
    font-family: open_sansbold !important;
}
.deals-new hr {
    border-color: #adadad;
}
.deals-new .ask-sb {
    font-size: 30px;
    border-bottom: 2px solid #e8e8e8;
    padding-bottom: 20px;
}
.deals-new .radio {
    padding: 16px 0 !important;
}
.deals-new .radio label {
    padding-left: 0 !important;
    font-size: 20px !important;
}
footer .inner-footer .cm-3 {
    width: 100%;
}
footer .inner-footer .copy-r-text {
    font-size: 13px !important;
    margin-bottom: 5px;
}
footer .inner-footer .copy-r-f {
    font-size: 13px !important;
}
.inner-phone {
    font-size: 19px;
    color: #464e61 !important;
    font-family: open_sansbold;
    margin-top: 24px;
}
.inner-phone .fa-phone {
    color: #ff6008;
    margin-right: 6px;
}
.logo-inner {
    padding: 10px 0;
}
@media (max-width: 1024px) {
    .inner-header .logo {
        width: 75%;
    }
    .modal-content .well #side_phone_ext {
        margin-top: 15px;
    }
    .modal-content .well #bolt_phone_ext {
        margin-top: 15px;
    }
    .modal-content .well #phone_ext {
        margin-top: 15px;
    }
    .modal-content .well #lastname {
        margin-top: 15px;
    }
    .modal-content .well #captche_rander_trailpage {
        transform: scale(0.65);
        -webkit-transform: scale(0.72);
        transform-origin: left;
        -webkit-transform-origin: left;
    }
    .modal-content #captche_rander_demopage {
        transform: scale(0.65);
        -webkit-transform: scale(0.72);
        transform-origin: left;
        -webkit-transform-origin: left;
    }
    #captche_rander_datafile {
        transform: scale(0.65);
        -webkit-transform: scale(0.71);
        transform-origin: left;
        -webkit-transform-origin: left;
    }
    .inner-nav .navbar-toggle {
        margin-top: 0;
    }
}
@media (max-width: 479px) {
    .logo-inner {
        width: 100%;
        text-align: center;
    }
    .logo-inner img {
        display: inherit;
    }
    .inner-phone {
        text-align: center;
        width: 100%;
        margin-top: 0;
        margin-bottom: 8px;
    }
}
.ask-par {
    border: 0 !important;
    padding: 10px 0 !important;
}
.ask-par li {
    font-size: 14px !important;
    font-family: open_sansregular !important;
    color: #606060 !important;
    padding: 5px 0 5px 31px !important;
}
.ask-par li strong {
    font-family: open_sanssemibold;
}
.ask-sb {
    font-size: 24px;
    font-family: open_sanssemibold;
    color: #fff;
    margin-bottom: 11px;
}
.ask-landing-p {
    font-size: 18px;
    color: #fff;
    font-family: open_sansregular;
    margin-top: 25px;
    padding: 30px;
}
.ask-landing-p .radio {
    padding: 4px 0;
    border-bottom: 1px solid #3392d1;
}
.ask-landing-p .radio label {
    display: block;
}
.price-ask {
    font-size: 20px;
    font-family: open_sanssemibold;
    color: #2980b9;
    padding: 5px 0;
    text-align: center;
    background-color: #fff;
    border-radius: 3px;
}
.ask-landing-p button.btn-primary {
    background-color: #ff6008;
    border: 1px solid #f58720;
    font-family: open_sanssemibold;
    font-size: 18px;
    display: block;
    width: 100%;
    margin-top: 5px;
}
.ask-landing-p button:hover.btn-primary {
    background-color: #ff7a13;
}
.sec-head {
    font-size: 26px;
    font-family: open_sanssemibold;
    color: #161616;
    margin-bottom: 10px;
    line-height: 30px;
}
.right-blue-bg h1 font {
    color: #000;
    font-size: 18px;
    font-family: open_sansregular;
}
.right-blue-bg h1 span {
    color: #ff6e1d;
    font-size: 24px;
    font-family: open_sansbold;
}
.aae-outer {
    margin: 35px auto 45px;
}
@media (max-width: 1024px) {
    .ask-landing-p {
        padding: 20px;
    }
}
@media (max-width: 768px) {
    .ask-landing-p {
        margin-top: 0;
    }
}
@media (max-width: 600px) {
    .right-blue-bg h1 {
        font-size: 22px;
    }
    .ask-sb {
        font-size: 20px;
    }
}
.bg-blue-inner {
    background-image: url(images/inner-bg.jpg);
    padding: 20px 0 50px;
    overflow: hidden;
}
.bg-blue-inner h1 {
    font-size: 30px;
    font-family: open_sanssemibold;
    color: #fff;
}
.bg-blue-inner h1 span {
    font-size: 16px;
    margin: 0 5px;
    color: #fff;
}
.bg-blue-inner h1 span font {
    color: #ff6e1d;
    font-size: 26px;
    font-family: open_sansbold;
}
.bg-blue-inner h2 {
    font-size: 30px;
    font-family: open_sanssemibold;
    color: #fff;
    text-align: left;
    margin-top: 15px;
}
.bg-blue-inner h2 span {
    font-size: 16px;
    margin: 0 5px;
    color: #fff;
}
.bg-blue-inner h2 span font {
    color: #ff6e1d;
    font-size: 26px;
    font-family: open_sansbold;
}
span.big-line {
    font-size: 26px !important;
    margin: 0 3px !important;
}
.description-inner ul {
    margin: 0;
    padding: 0;
}
.description-inner li {
    display: inline-block;
    background-color: #2a3961;
    padding: 4px 8px;
    margin-right: 3px;
    color: #fff;
    border-radius: 20px;
    margin-top: 8px;
    font-size: 14px;
}
.btn-group1 {
    margin-top: 20px;
}
.btn-group1 button {
    padding: 8px 13px;
    font-size: 16px;
    color: #fff;
    font-family: open_sanssemibold;
}
.btn-group1 button.btn-primary {
    background-color: #ff6008;
    border: 1px solid #f58720;
    margin-right: 8px;
}
.btn-group1 button:hover.btn-primary {
    background-color: #ff782e;
}
.btn-group1 button.btn-default {
    background-color: transparent;
    border: 1px solid #fff;
    margin-right: 8px;
}
.btn-group1 button:hover.btn-default {
    background-color: #00abe8;
    border: 1px solid #00abe8;
}
.border-bootm1 {
    padding: 25px 0 0;
    overflow: hidden;
}
.inner-page-con {
    margin: 175px 0 0 0;
}
.inner-page-con.logoutsec {
    margin: 0 !important;
}
.inner-page-con h2 {
    font-size: 27px;
    font-family: open_sanssemibold;
    color: #333;
    text-align: left;
    margin-top: 25px;
}
.description-inner-le {
    font-size: 16px;
    color: #282828;
    font-family: open_sansregular;
    margin: 13px 0;
}
.description-inner-le a {
    color: #fd5c01;
}
.border-bootm1 li {
    list-style: none;
    font-size: 14px;
    color: #282828;
    font-family: open_sansregular;
    padding: 2px 0;
}
.border-bootm1 ul li:before {
    font-family: "Glyphicons Halflings";
    content: "\e013";
    position: absolute;
    left: 16px;
    color: #ff6008;
}
.right-blue-bg strong {
    font-weight: 400;
}
.img-right-custom {
    float: right;
}
.img-left-custom {
    float: left;
}
.inner-outer-padding {
    padding: 40px 0 40px;
}
h3 {
    font-size: 27px;
    font-family: open_sanslight;
    color: #000;
    text-align: center;
    margin-bottom: 40px;
    font-family: open_sansregular;
}
.ext-f {
    font-size: 22px;
    font-family: open_sanslight;
    color: #000;
    text-align: left;
    line-height: 28px;
    float: left;
    margin-right: 15px;
}
.img-left img {
    margin-left: 10px;
}
.inn-wthat-outer {
    width: 940px;
    margin: 0 auto;
}
.footer-ceus-outer {
    background: #f0f0f0;
    padding: 40px 0;
    text-align: center;
}
.footer-ceus-outer .fa {
    color: #ff7a13;
    font-size: 35px;
}
.ceu-no {
    font-size: 40px;
    font-family: museo_slab500;
    color: #4c5973;
    font-weight: 700;
    line-height: 39px;
    margin-top: 10px;
}
.ceu-des {
    font-size: 16px;
    font-family: open_sansregular;
    color: #4b5770;
    margin-top: 5px;
}
.ceu-s-des {
    font-size: 14px;
    font-family: open_sansregular;
    color: #4b5770;
    margin-top: 10px;
}
.ceu-right-border {
    border-right: 1px solid #c1c1c1;
}
.free-trial-form {
    background-color: #334572;
    text-align: center;
    padding: 40px 0;
}
.start-free-form-heading {
    font-size: 27px;
    font-family: open_sanssemibold;
    color: #fff;
}
.des-start-dec {
    font-size: 14px;
    font-family: open_sansregular;
    color: #fff;
}
.free-trial-form .form-group {
    width: 198px;
}
.free-trial-form .navbar-form {
    margin-top: 20px;
}
.free-trial-form .navbar-form input {
    font-size: 14px;
    font-family: open_sansregular;
    color: #000;
    padding: 14px 24px;
    min-height: 50px;
    width: 100%;
}
.free-trial-form .navbar-form button.btn-custom-1 {
    padding: 12px 38px;
    font-size: 16px;
    line-height: 24px;
    background-color: #00abe8;
    color: #fff;
    vertical-align: top;
}
.free-trial-form label.new_err {
    text-align: left;
}
#trialform input[type="checkbox"] {
    display: inline-block;
}
#TrailFormModal input[type="checkbox"] {
    display: inline-block;
}
.header-wrapper {
    background: #fff;
}
.sticky-header {
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -o-transition: 0.3s;
    position: static;
    top: -100px;
}
.sticky-header.sticky {
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.5);
}
.nav-pages {
    background-color: #e6e6e6;
    text-transform: uppercase;
    overflow: hidden;
}
.nav-pages ul {
    margin: 0;
    padding: 0;
}
.nav-pages li {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
}
.nav-pages li a {
    margin: 0;
    padding: 10px 15px;
    font-size: 12px;
    font-family: open_sanssemibold;
    color: #4e4e4e;
    float: left;
    border-bottom: 2px solid #e6e6e6;
    text-decoration: none;
}
.nav-pages li a:hover {
    background-color: #fff;
    border-bottom: 2px solid #ff6008;
    text-decoration: none;
}
.nav-pages li a.active {
    background-color: #fff;
    border-bottom: 2px solid #ff6008;
    text-decoration: none;
}
.blue-color-outer {
    background-color: #334572;
    overflow: hidden;
}
.blue-color-outer h1 {
    font-size: 22px;
    font-family: open_sanssemibold;
    color: #fff;
    margin-top: 10px;
}
.blue-color-outer h1 span {
    font-size: 14px;
    margin: 0 5px;
    color: #fff;
}
.blue-color-outer h1 span font {
    color: #ff6e1d;
    font-size: 18px;
    font-family: open_sansbold;
}
.btn-group2 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.btn-group2 button {
    padding: 5px 10px;
    font-size: 13px;
    color: #fff;
    font-family: open_sanssemibold;
}
.btn-group2 button.btn-primary {
    background-color: #ff6008;
    border: 1px solid #f58720;
    margin-right: 8px;
}
.btn-group2 button:hover.btn-primary {
    background-color: #ff782e;
}
.btn-group2 button.btn-default {
    background-color: transparent;
    border: 1px solid #fff;
    margin-right: 8px;
}
.btn-group2 button:hover.btn-default {
    background-color: #00abe8;
    border: 1px solid #00abe8;
}
.hover-left-panel {
    width: 850px;
    float: left;
}
.hover-right-panel {
    float: right;
}
.list-style2 {
    margin-top: 0;
}
.list-style2 ul {
    margin: 0;
    padding: 0;
}
.list-style2 li {
    margin: 4px 8px;
    padding: 10px 6px 10px 45px;
    background-color: #fff;
    border: 1px solid #c2c2c2;
    font-family: open_sansregular;
    font-size: 14px;
    color: #282828;
    display: inline-block;
    float: left;
    width: 100%;
    position: relative;
    text-align: left;
}
.list-style2 ul li:before {
    font-family: "Glyphicons Halflings";
    content: "\e013";
    position: absolute;
    left: 16px;
    color: #ff6008;
}
.list-style2 li a {
    color: #0061b4;
    text-decoration: underline;
}
.list-style2 li a:hover {
    color: #0061b4;
    text-decoration: none;
}
.latest-alert {
    padding-bottom: 0;
}
.latest-alert h3 {
    margin-bottom: 22px;
}
.add-on-s {
    background-color: #f0f0f0;
    overflow: hidden;
    padding: 40px 50px 60px;
    text-align: center;
    margin-top: 45px;
}
.add-on-s h3 {
    font-family: open_sansregular;
    color: #161616;
    margin-bottom: 10px;
}
.des-up-up {
    font-family: open_sansregular;
    color: #161616;
    font-size: 16px;
    margin-bottom: 10px;
}
.service-box-outer {
    background-color: #fff;
    padding: 20px 15px;
    text-align: center;
    margin-top: 28px;
    position: relative;
    overflow: hidden;
}
.icon-main-m {
    margin-bottom: 10px;
}
.des-up {
    font-family: open_sansregular;
    color: #3c3c3c;
    font-size: 16px;
}
.add-cart-windoow {
    background-color: #efefef;
    padding: 20px 0 17px;
    border-bottom: 1px solid #bcbcbc;
    position: absolute;
    width: 100%;
    z-index: 9;
    display: none;
}
.add-cart-windoow select {
    padding: 15px 12px;
    border-radius: 6px;
    width: 100%;
    font-size: 16px;
    box-shadow: 1px 2px 1px #bababa;
    border: 1px solid #b0b0b0;
    height: 52px;
}
.add-cart-windoow input[type="text"] {
    padding: 15px 12px;
    border-radius: 6px;
    width: 100%;
    font-size: 16px;
    box-shadow: 1px 2px 1px #bababa;
    border: 1px solid #b0b0b0;
    min-height: 51px;
}
.add-cart-windoow button.dropdown-toggle {
    padding: 14px 12px;
    border-radius: 6px;
    width: 100%;
    font-size: 16px;
    box-shadow: 1px 2px 1px #bababa;
    border: 1px solid #b0b0b0;
    text-align: left;
    overflow: hidden;
}
.add-cart-windoow button:hover.dropdown-toggle {
    color: #000 !important;
}
.add-cart-windoow ul.multiselect-container {
    max-height: 300px;
    overflow: auto;
    width: 100%;
}
.add-cart-windoow .btn-group {
    display: block;
}
.add-cart-windoow .btn-group b.caret {
    float: right;
    font-size: 30px;
    margin-top: 9px;
}
.add-cart-windoow .btn-group span.multiselect-selected-text {
    float: left;
    width: 94%;
    overflow: hidden;
}
.add-cart-windoow .fa-times {
    position: absolute;
    right: 12px;
    top: 12px;
    font-size: 12px;
    padding: 3px 4px;
    background: #f58720;
    border: 1px solid #f58720;
    cursor: pointer;
    color: #fff;
}
.price-outer-r {
    font-size: 18px;
    padding: 15px 12px;
    color: #000;
    border-bottom: 1px solid #bfbfbf;
}
.price-outer-r input {
    margin-right: 5px;
}
.price-outer-r label {
    margin-right: 15px;
}
.price-outer-r label span {
    color: #00abe8;
}
.price-main2 {
    font-size: 20px;
    padding: 10px 12px;
    color: #000;
    overflow: hidden;
    cursor: inherit;
}
.price-main2:hover {
    color: #000;
}
.price-main2 strong {
    color: #00abe8;
}
.price-main2.focus,
.price-main2:focus,
.price-main2:hover {
    color: #000 !important;
    box-shadow: none !important;
}
.inner-add-cart {
    float: right;
    margin: 20px 0;
}
.inner-add-cart .btn-info {
    color: #fff;
    background: #ff6008;
    border: 1px solid #f58720;
    font-family: open_sanssemibold;
    font-size: 16px;
    font-weight: 400;
    padding: 10px 2015x;
}
.inner-add-cart .btn-info:hover {
    color: #fff !important;
    background: #ff782e;
}
.inner-add-cart .btn-default {
    color: #b0b0b0;
    background: #efefef;
    border: 1px solid #b0b0b0;
    font-family: open_sansregular;
    font-size: 16px;
    font-weight: 400;
    padding: 10px 17px;
}
.inner-add-cart .btn-default:hover {
    color: #393939;
    border: 1px solid #393939;
    background: #efefef;
}
.can.focus,
.can:focus,
.inner-add-cart .can:hover {
    color: #393939 !important;
}
.search-responsive-icon {
    display: none;
}
@media (max-width: 1300px) {
    .testimonial-bottom {
        float: none;
        width: 100%;
        margin-right: 0;
    }
    .testimonials {
        padding: 35px 40px 50px 40px !important;
    }
    .faq-home {
        background-color: #e8e8e8;
        padding: 35px 40px 50px 40px !important;
    }
    .faq-inner {
        width: 100%;
        float: none;
    }
    #newsletter-container h3 {
        font-size: 22px;
        text-align: left;
        line-height: 30px;
    }
    #newsletter-container .btn {
        width: 17%;
        padding: 12px 0;
    }
}
@media (max-width: 1024px) {
    .nav-pages li a {
        padding: 10px;
    }
    .add-on-s {
        background-color: #f0f0f0;
        overflow: hidden;
        padding: 20px 10px 29px;
        text-align: center;
    }
    .des-up {
        font-size: 16px;
    }
    .ceu-right-border {
        margin-bottom: 20px;
    }
    .res-nav-width-100 .adv-search a {
        width: 100%;
        padding: 0;
        margin-top: 38px;
    }
    .inner-nav .navbar-toggle {
        margin-top: 0;
    }
    .res-nav-width-100 .container {
        width: 100%;
        padding: 0;
        margin-top: 38px;
    }
}
@media (max-width: 1023px) {
    .hover-left-panel {
        width: 100% !important;
        float: left;
    }
    .hover-right-panel {
        width: 100%;
        float: left;
    }
    .btn-group2 {
        margin-top: 0;
        margin-bottom: 15px;
    }
    .des-up {
        font-size: 16px;
    }
    .list-style2 li {
        width: 100%;
        margin: 0;
    }
    h3 {
        font-size: 26px !important;
    }
}
@media (max-width: 480px) {
    .nav-pages {
        display: none;
    }
    .price-main2 {
        width: 100%;
    }
    .add-cart-windoow {
        padding: 10px 0 10px;
    }
    .add-cart-windoow select {
        padding: 10px 12px;
        border-radius: 6px;
        width: 100%;
        font-size: 14px;
        box-shadow: 1px 2px 1px #bababa;
        border: 1px solid #b0b0b0;
    }
    .price-outer-r {
        padding: 9px 12px;
    }
    .price-main2 {
        font-size: 18px;
    }
}
@media (max-width: 375px) {
    .btn-group2 button {
        padding: 6px 8px;
        font-size: 12px;
    }
    .btn-group2 button.btn-default {
        margin-right: 3px;
    }
    .btn-group2 button.btn-primary {
        margin-right: 3px;
    }
    .bg-blue-inner h1 {
        font-size: 26px !important;
    }
}
@media (max-width: 369px) {
    .btn-group2 button {
        padding: 5px 4px;
        font-size: 11px;
    }
    .btn-group2 button.btn-default {
        margin-right: 1px;
    }
    .btn-group2 button.btn-primary {
        margin-right: 1px;
    }
}
@media (max-width: 767px) {
    .inner-add-cart {
        float: none;
        margin: 10px 0 20px;
        text-align: center;
    }
    .add-cart-windoow .fa-times {
        position: absolute;
        right: 6px;
        top: 6px;
        font-size: 12px;
        padding: 3px 4px;
        background: #f58720;
        border: 1px solid #f58720;
        cursor: pointer;
        color: #fff;
    }
    .price-outer-r {
        font-size: 15px;
        padding: 15px 12px;
        color: #000;
        border-bottom: 1px solid #bfbfbf;
        overflow: hidden;
    }
    .bg-blue-inner h1 span font {
        font-size: 19px !important;
    }
    .bg-blue-inner h1 span {
        font-size: 14px !important;
    }
    .des-up-up {
        font-size: 18px;
    }
    .newsletter-spec .list-style2 li strong {
        font-size: 16px;
    }
    .newsletter-spec .list-style2 li {
        line-height: 20px;
        font-size: 14px;
    }
    #newsletter-container h3 {
        font-size: 19px !important;
    }
    .inner-page-con h2 {
        font-size: 20px !important;
    }
    .add-cart-windoow ul.multiselect-container {
        width: 100%;
    }
}
@media (max-width: 1195px) {
    .free-trial-form .navbar-form {
        width: 90%;
        margin: 0 auto;
        border-top: 1px solid #334572;
    }
    .inner-page-con h2 {
        margin-top: 30px;
    }
    .inn-wthat-outer {
        width: 100%;
        margin: 0 auto;
    }
}
@media (max-width: 1024px) {
    .dropdown-menu-large ul li {
        float: left;
        width: 100%;
    }
    .nav-main li {
        position: relative !important;
        width: 100%;
    }
    ul.main-header-link .dropdown-header a {
        border-top: 1px solid #006aaa;
    }
    li.large-custom li {
        float: left;
        width: 100%;
    }
    li.profile-res a {
        display: block;
    }
    .navbar-nav {
        display: inline;
    }
    .navbar-default .navbar-brand {
        display: inline;
    }
    .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff;
    }
    .navbar-default .navbar-nav .dropdown-menu > li > a {
        color: #fff;
        font-size: 14px;
        padding: 2px 0 2px 14px !important;
        border-radius: 0;
        margin-top: 0;
    }
    .navbar-default .navbar-nav .dropdown-menu > li > a:hover {
        font-size: 14px !important;
        background-image: url(../images/point.png) no-repeat 0 10px !important;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #333;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        background-color: #ccc;
    }
    .navbar-nav .open .dropdown-menu {
        border-bottom: 1px solid #00639f;
        border-radius: 0;
        width: 100%;
        background-color: #015a90;
        position: relative;
    }
    .dropdown-menu {
        padding-left: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .dropdown-menu .dropdown-menu {
        padding-left: 0;
    }
    .dropdown-menu .dropdown-menu .dropdown-menu {
        padding-left: 0;
    }
    li.dropdown.open {
        border: 0 solid red;
    }
    .nav-main ul ul li a {
        border-bottom: 1px solid #0088da;
        padding-left: 35px !important;
    }
    ul ul ul.dropdown-menu {
        padding: 10px 0;
        margin: 0;
        background-color: #015a90 !important;
        width: 100%;
        height: auto;
    }
    .nav-main ul ul ul li a {
        font-size: 14px;
        padding: 2px 0 2px 14px !important;
        width: 100% !important;
        background-color: #015a90 !important;
    }
    .nav-main ul ul ul li a:hover {
        font-size: 14px !important;
    }
    .nav-main ul ul a:hover {
        background-color: #015a90;
    }
    .nav-main ul ul ul li li {
        float: none;
    }
    .nav .caret {
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-top: 10px dashed;
        display: inline-block;
        float: right;
        height: 0;
        margin-left: 2px;
        vertical-align: middle;
        width: 0;
        margin-top: 6px;
    }
    .dropdown-submenu > a::after {
        border-color: transparent transparent transparent #ccc;
        border-style: none;
        border-width: 5px 0 5px 5px;
        content: "\25bc";
        display: block;
        float: right;
        height: 0;
        margin-right: -5px;
        margin-top: -20px;
        padding-right: 23px;
        width: 0;
    }
    .new-d-profile {
        display: none;
    }
    .nav-bg-col {
        position: absolute;
        top: 42px;
        right: 0;
        background-color: transparent;
        z-index: 8;
        width: 100%;
        border: 0;
        box-shadow: none !important;
    }
    .inner-nav .navbar-default {
        border-color: transparent;
        border: none !important;
    }
    .inner-nav .navbar-toggle {
        margin-right: 0;
    }
    .inner-nav li a {
        background-color: #0067a6 !important;
        border-bottom: 1px solid #0088da !important;
        color: #fff !important;
        font-size: 18px;
        padding: 15px 22px !important;
    }
    .inner-nav li a:hover {
        background-color: #00abe8 !important;
    }
    .inner-nav .navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:focus,
    .navbar-default .navbar-nav > .active > a:hover {
        border-bottom: 1px solid #0088da !important;
    }
    .inner-nav ul {
        margin: 0 0 !important;
    }
    .inner-nav .navbar-right li a {
        background-color: #005284 !important;
        padding: 7px 22px !important;
        border-left: 0 !important;
    }
    .inner-nav .navbar-right ul a {
        padding-left: 40px !important;
        background-color: #004673 !important;
    }
}
.navbar {
    margin-bottom: 0;
}
.navbar-default .navbar-nav > li > a {
    color: #000;
}
.dropdown-large {
    position: static !important;
}
.dropdown-menu-large {
    padding: 14px 0 !important;
    top: inherit !important;
    margin-top: -36px !important;
}
.dropdown-menu-large > li > ul {
    padding: 0;
    margin: 0;
}
.dropdown-menu-large > li > ul > li {
    list-style: none;
}
.dropdown-menu-large > li > ul > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.428571429;
    color: #333;
    white-space: normal;
    letter-spacing: -0.2px;
}
.dropdown-menu-large .disabled > a,
.dropdown-menu-large .disabled > a:focus,
.dropdown-menu-large .disabled > a:hover {
    color: #999;
}
.dropdown-menu-large .disabled > a:focus,
.dropdown-menu-large .disabled > a:hover {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    cursor: not-allowed;
}
.dropdown-menu-large .dropdown-header {
    color: #428bca;
    font-size: 18px;
}
@media (max-width: 768px) {
    .dropdown-menu-large {
        margin-left: 0;
        margin-right: 0;
    }
    .dropdown-menu-large > li {
        margin-bottom: 30px;
    }
    .dropdown-menu-large > li:last-child {
        margin-bottom: 0;
    }
    .dropdown-menu-large .dropdown-header {
        padding: 3px 15px !important;
    }
    .add-banner {
        margin-top: 14px;
    }
}
li.res {
    display: none;
}
@media screen and (min-device-width: 1024px) and (max-device-width: 1370px) {
    .free-trial-form .form-group {
        width: 209px;
    }
    .fill img {
        margin-left: -310px;
    }
    section#login {
        background-color: rgba(0, 0, 0, 0.5);
        height: 455px;
        padding-top: 18px;
        position: absolute;
        right: 2%;
        width: 340px;
        z-index: 98;
    }
    #recaptchatop {
        transform: scale(0.93);
        transform-origin: left center 0;
    }
    section#login .form-wrap {
        width: 91%;
    }
    .slider-main .carousel-caption {
        right: inherit;
        text-align: left;
        top: 7%;
        width: 725px;
    }
    .slider-main h1 {
        font-size: 48px;
    }
    #custom-search-input .search-query {
        background-color: #fff;
        border: 0 none;
        border-radius: 0;
        color: #494949;
        font-family: open_sansregular;
        font-size: 16px;
        height: auto;
        padding: 11px 20px 11px 126px;
    }
    .slider-main .dec {
        font-size: 26px;
    }
}
@media screen and (min-device-width: 1370px) and (max-device-width: 1700px) {
    .num {
        font-size: 35px;
    }
    .fill img {
        margin-left: -230px;
    }
    .slider-main .carousel-caption {
        right: inherit;
        left: 6%;
        top: 9%;
        text-align: left;
        width: 700px;
    }
    .icn-txt-invert {
        height: 140px;
    }
    .icn-txt {
        height: 140px;
    }
}
@media screen and (min-device-width: 1200px) and (max-device-width: 1291px) {
    .nav-main li a {
        padding: 23px 13px 16px !important;
    }
    .inner-nav li a {
        padding: 10px 14px !important;
    }
}
@media screen and (min-device-width: 1025px) and (max-device-width: 1091px) {
    .nav-main li a {
        padding: 23px 14px 16px !important;
    }
    .inner-nav li a {
        padding: 10px 14px !important;
    }
}
@media (max-width: 1400px) {
    .nav-main li a {
        border-bottom: 4px solid #fff;
        color: #494949;
        font-family: open_sanssemibold;
        font-size: 16px;
        margin-right: 2px;
    }
    .navbar-nav {
        margin-left: 40px;
    }
    .icn-txt {
        padding: 20px 15px;
    }
    .icn-txt-invert {
        padding: 20px 15px;
    }
    .num {
        font-size: 32px;
    }
    .nub-des {
        font-size: 20px;
    }
    ul.dropdown-menu-first {
        padding: 10px 10px !important;
    }
    ul.dropdown-menu-large {
        width: 1010px;
    }
    ul.dropdown-menu-large1 {
        width: 220px;
    }
    .slider-main .carousel-caption {
        left: 5%;
    }
    .nav-main ul ul li a {
        font-size: 12px;
    }
    .nav-main ul ul li a:hover {
        font-size: 12px;
    }
    .navbar-static-top {
        border: none;
    }
    #custom-search-input .search-query {
        background-color: #fff;
        border: 0 none;
        border-radius: 0;
        color: #494949;
        font-family: open_sansregular;
        font-size: 16px;
        height: auto;
        padding: 11px 20px 11px 126px;
    }
    .nav-main ul ul li a {

        width: auto;
    }
    .container {
        width: 98%;
    }
    ul.dropdown-menu-sort {
        width: 745px;
    }
    .icn-txt-invert img {
        width: 85px;
    }
}
@media (max-width: 1024px) {
    .nav-main ul ul li a {
        border-bottom: 0 solid #0088da !important;
    }
    .nav-main ul ul li a:hover {
        background-color: #015a90 !important;
        font-size: 13px !important;
        border-bottom: 0 solid #0088da !important;
    }
    .nav-main ul ul li li.dropdown-header a:hover {
        font-size: 16px !important;
    }
    .free-trial-form .form-group {
        width: 100%;
    }
    ul.dropdown-menu-large1 {
        width: auto;
    }
    .num {
        font-size: 22px;
    }
    .nub-des {
        font-size: 14px;
    }
    .icn-txt {
        height: 98px;
        padding: 20px 15px;
    }
    .icn-txt-invert {
        height: 98px;
        padding: 20px 15px;
    }
    section#login .form-wrap {
        border: 0 none;
        margin: 0 auto;
        width: 92%;
    }
    section#login {
        background-color: rgba(0, 0, 0, 0.5);
        height: 455px;
        padding-top: 16px;
        position: absolute;
        right: 2%;
        width: 330px;
    }
    .slider-main .carousel-caption {
        left: 5%;
        width: 62%;
    }
    .slider-main .carousel-caption {
        right: inherit;
        text-align: left;
        top: 4%;
    }
    .nav-main li a {
        border-bottom: 4px solid #fff;
        color: #494949;
        font-family: open_sanssemibold;
        font-size: 16px;
        margin-right: 2px;
        padding: 10px 28px !important;
    }
    .navbar-collapse {
        padding-right: 0;
        padding-left: 0;
    }
    .nav-main li a {
        border-bottom: 1px solid #0088da;
        color: #fff !important;
        font-family: open_sanssemibold;
        font-size: 18px;
        margin-right: 0;
        padding: 15px 22px !important;
        background-color: #0067a6;
        text-align: left;
    }
    .nav-main li a:hover {
        border-bottom: 1px solid #00639f;
        color: #f58720;
        background-color: #00abe8 !important;
    }
    .nav-main li a.active-main {
        border-bottom: 1px solid #00639f;
        color: #f58720;
        background-color: #00abe8 !important;
    }
    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:focus,
    .navbar-default .navbar-nav > .open > a:hover {
        background-color: #009cd3;
        color: #fff;
    }
    .navbar-default .navbar-toggle {
        border-color: #00abe8;
        margin-top: 8px;
        margin-right: 0;
    }
    .navbar-toggle {
        background-color: #00abe8;
        background-image: none;
        border: 1px solid transparent;
        border-radius: 4px;
        float: right;
        margin-bottom: 8px;
        margin-right: 13px;
        margin-top: -23px;
        padding: 8px;
        position: relative;
    }
    .navbar-toggle .icon-bar + .icon-bar {
        margin-top: 5px;
    }
    .navbar-toggle .icon-bar {
        border-radius: 10px;
        display: block;
        height: 3px;
        width: 28px;
    }
    .navbar-default .navbar-toggle:focus,
    .navbar-default .navbar-toggle:hover {
        background-color: #00abe8;
    }
    #custom-search-input {
        margin-bottom: 0;
    }
    .nav-main {
        background: transparent none repeat scroll 0 0;
        position: absolute;
        top: 6px;
        width: 100%;
        z-index: 111;
        padding: 0;
    }
    .nav-main .navbar-toggle {
        right: 0;
        height: 59px;
        border-radius: 0;
        top: -14px;
        padding: 0 12px;
        margin-right: 0;
    }
    .nav-main .navbar-nav {
        margin: 0;
    }
    .navbar-default {
        background-color: transparent;
    }
    #newsletter-container input[type="text"] {
        width: 490px;
    }
    #newsletter-container h3 {
        color: #fff;
        float: left;
        font-family: open_sanssemibold;
        font-size: 18px;
        line-height: 46px;
        margin: 0;
    }
    #register-newsletter label {
        width: 71%;
    }
    .img-left img {
        margin-left: 5px;
    }
    .hover-left-panel {
        width: 582px;
        float: left;
    }
    header .top-bar .container {
        width: 100%;
        padding-right: 0;
    }
    .top-inner-con li a.cart-home {
        background: url(images/cart1.png) no-repeat 10px 9px #464e61;
        border-left: 1px solid #818ba0;
        border-right: 1px solid #818ba0;
    }
    .top-inner-con li a.sign-up {
        background-color: #464e61;
    }
    .logo-nav-srch-bar {
        height: 60px;
    }
    .search-responsive-icon {
        height: 59px;
        padding: 0 16px;
        position: absolute;
        right: 54px;
        top: 0;
        background-color: #ececec;
        z-index: 999;
        display: block;
    }
    .search-responsive-icon .fa-search {
        font-size: 24px;
        line-height: 60px;
        color: #f38430;
    }
    .take-txt {
        font-family: open_sanslight;
        font-size: 28px;
        text-align: center;
        color: #fff;
        margin-bottom: 12px;
    }
    #home_trail_form .form-group {
        margin-bottom: 8px;
    }
    section#login input {
        padding: 7px 15px !important;
    }
    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
        border-color: #fff;
        margin-top: -23px;
        width: 100%;
        float: left;
    }
    .search-query {
        background-color: #fff !important;
    }
    #custom-search-input {
        margin-top: 0;
    }
    .logo {
        padding: 8px 15px;
    }
    .top-bar {
        z-index: 112;
        position: relative;
    }
}
@media (max-width: 1023px) {
    .halloween .dec {
        color: #000;
    }
    .halloween .dec span {
        color: #000;
        font-family: open_sanssemibold;
    }
    .ceu-des {
        font-size: 18px;
        font-family: open_sansregular;
        color: #4b5770;
    }
    .ceu-s-des {
        font-size: 12px;
    }
    .ceu-no {
        font-size: 40px;
    }
    .inner-outer-padding {
        padding: 40px 0 40px;
    }
    .ext-f {
        font-size: 21px;
        font-family: open_sanslight;
        color: #000;
        text-align: left;
        line-height: 28px;
        float: left;
        margin-right: 15px;
    }
    .inn-wthat-outer .text-center {
        display: none;
    }
    .inner-page-con h2 {
        margin-top: 12px;
        font-size: 22px;
    }
    .description-inner-le {
        font-size: 16px;
        color: #282828;
        font-family: open_sansregular;
        margin: 13px 0;
    }
    .border-bootm1 li {
        list-style: none;
        font-size: 15px;
        color: #282828;
        font-family: open_sansregular;
        padding: 2px 0;
    }
    #register-newsletter label {
        width: 62%;
    }
    .icn-txt {
        height: 110px;
        padding: 20px 15px;
    }
    .icn-txt-invert {
        height: 110px;
        padding: 20px 15px;
    }
    .navbar-nav {
        margin-left: 0;
    }
    section#login {
        background-color: rgba(0, 0, 0, 0.5);
        height: auto;
        padding-top: 18px;
        padding-bottom: 13px;
        position: relative;
        right: 0;
        width: 100%;
        z-index: 8;
        margin-top: 0;
    }
    .slider-main .carousel-caption {
        left: 5%;
        right: 5%;
        width: 90%;
        text-align: center;
    }
    .slider-main .dec {
        color: #000;
        font-family: open_sanslight;
        font-size: 20px;
        text-shadow: 0 1px 2px transparent !important;
    }
    .slider-main h1 {
        color: #455169;
        font-family: museo_slab500;
        font-size: 33px;
        font-weight: 700;
        text-shadow: 0 1px 2px transparent !important;
    }
    .fill img {
        display: none;
    }
    .fill {
        height: auto;
        min-height: 338px;
        background: 0 0 !important;
    }
    .icon-des-main {
        color: #575757;
        font-family: open_sansregular;
        font-size: 12px;
        letter-spacing: 0;
    }
    .head-dec {
        color: #586474;
        font-family: open_sansregular;
        font-size: 15px;
        line-height: 22px;
        margin-bottom: 20px;
        margin-top: 20px;
        text-align: center;
    }
    .tegline {
        color: #fd5c01;
        font-family: open_sansregular;
        font-size: 18px;
        line-height: 22px;
        margin-top: 6px;
        text-align: center;
    }
    h2 {
        color: #434b58;
        font-family: open_sansregular;
        font-size: 27px;
        text-align: center;
    }
    .box-outer.active {
        box-shadow: 0 0 3px gray;
    }
    .box-outer:hover {
        box-shadow: 0 0 3px gray;
    }
    .box-outer {
        border-bottom: 1px solid #c8c8c8;
        cursor: pointer;
        overflow: hidden;
        padding: 14px 19px;
        position: relative;
        z-index: 99;
    }
    . .box-outerl {
        background-color: #fff;
        border: 1px solid #bdbdbd;
        margin-top: 20px;
    }
    #newsletter-container input[type="text"] {
        width: 69%;
    }
    footer .cm-3 {
        width: 100%;
    }
    .inner-padding-footer {
        margin-top: 0;
        overflow: hidden;
        padding-left: 20px;
        padding-right: 20px;
        text-align: left;
    }
    .top-mar {
        margin-top: 0;
    }
    .footer-links {
        margin-bottom: 15px;
        display: none;
    }
    .copy-r-text {
        margin-bottom: 5px;
    }
    .f-head {
        padding: 10px 0;
        margin-bottom: 0;
    }
    .f-head:after {
        content: "\25bc";
        float: right;
        padding-right: 15px;
    }
    .footer-welcome {
        border-top: 0 solid #5b5b5b;
        margin-top: 0;
        padding: 20px 5px;
    }
    .welcome-text {
        color: #a1a1a1;
        font-family: open_sansregular;
        font-size: 10px;
        margin-bottom: 15px;
    }
    .val-logo img {
        margin-left: 0;
        margin-right: 10px;
    }
    #newsletter-container h3 {
        line-height: 30px;
        font-size: 22px !important;
    }
    .bolt-s {
        display: none;
    }
    .blog-inner {
        min-height: inherit;
    }
    #boltModal .modal-dialog {
        width: 90%;
        margin: 10px auto;
    }
    .modal-dialog {
        width: 90%;
        margin: 10px auto;
    }
}
@media (max-width: 767px) {
    .inn-wthat-outer {
        text-align: center;
    }
    .ext-f {
        font-size: 21px;
        font-family: open_sanslight;
        color: #000;
        text-align: left;
        line-height: 28px;
        float: none;
        text-align: center;
        margin-right: 0;
        margin-bottom: 10px;
    }
    .img-left {
        padding: 15px 0;
    }
    h3 {
        font-size: 36px;
        font-family: open_sanslight;
        color: #000;
        text-align: center;
        margin-bottom: 10px;
    }
    .ceu-right-border {
        border-right: 0 solid #c1c1c1;
        border-bottom: 1px solid #c1c1c1;
        padding: 20px 0;
    }
    .footer-ceus-outer {
        background: #f0f0f0;
        padding: 10px 0 30px;
        text-align: center;
    }
    .footer-ceus-outer .fa-envelope-o {
        margin-top: 20px;
    }
    .bg-blue-inner h1 {
        font-size: 28px;
        font-family: open_sanssemibold;
        color: #fff;
    }
    #register-newsletter label {
        margin-bottom: 7px;
        margin-top: -6px;
        width: 89%;
    }
    #recaptchabottom {
        transform: scale(0.76) !important;
        transform-origin: left center 0 !important;
    }
    #recaptchatop {
        transform: scale(0.88) !important;
        transform-origin: left center 0 !important;
    }
    .h4,
    .modal-header h4 {
        font-family: open_sanssemibold;
        font-size: 17px;
    }
    .bolt {
        width: 94%;
    }
    li.res {
        display: block;
    }
    li.top-links {
        display: none;
    }
    .icn-txt {
        height: inherit;
        padding: 20px 0;
        text-align: center;
    }
    .icn-txt-invert {
        height: inherit;
        padding: 20px 0;
        text-align: center;
    }
    .icn-txt img {
        height: 40px !important;
        width: auto !important;
        margin: 0 auto;
    }
    .icn-txt-invert img {
        height: 40px !important;
        width: auto !important;
        margin: 0 auto;
    }
    .num {
        display: inline-block;
        font-size: 18px;
        margin-top: 5px;
    }
    .nub-des {
        font-size: 13px;
    }
    .inner-padding {
        padding: 15px 0 26px;
    }
    .fill {
        height: auto;
        min-height: 338px;
        background: 0 0 !important;
    }
    .slider-main h1 {
        color: #455169;
        font-family: museo_slab500;
        font-size: 24px;
        font-weight: 400;
        margin-top: 0;
        text-shadow: 0 1px 2px transparent !important;
    }
    .slider-main .dec {
        color: #000;
        font-family: open_sanslight;
        font-size: 16px;
        text-shadow: 0 1px 2px transparent !important;
    }
    .btn-main .btn-success {
        font-size: 14px;
        font-weight: 400;
        margin-left: 0;
        padding: 12px 8px;
    }
    .btn-main .fa-arrow-right {
        font-size: inherit;
        margin-left: 5px;
        margin-right: 14px;
    }
    .btn-main .btn-primary {
        color: #fff;
        font-size: 14px;
        font-weight: 400;
        padding: 12px 8px;
    }
    .fill {
        height: auto;
        min-height: 290px;
    }
    .wel-btn .btn-info {
        background: #fff none repeat scroll 0 0;
        border: 2px solid #00abe8;
        color: #00abe8;
        font-family: open_sanssemibold;
        font-size: 14px;
        font-weight: 400;
        padding: 11px 30px 11px 20px;
        width: 139px;
    }
    .wel-btn .btn-warning {
        font-size: 14px;
        font-weight: 400;
        margin-left: 0;
        width: 139px;
    }
    .tegline {
        color: #fd5c01;
        font-family: open_sansregular;
        font-size: 13px;
        line-height: 16px;
        text-align: center;
    }
    #quote-carousel {
        text-align: center;
    }
    #quote-carousel img {
        margin: 0 auto;
        width: 141px;
    }
    .test-dec {
        color: #474747;
        font-family: open_sansregular;
        font-size: 16px;
        letter-spacing: 0;
        line-height: 26px;
        margin-top: 14px;
    }
    .test-name {
        color: #e25600;
        font-family: open_sanssemibold;
        font-size: 18px;
        margin-top: 10px;
    }
    #quote-carousel .carousel-indicators li {
        display: inline-block;
        height: 10px;
        margin: 0 0;
        width: 10px;
    }
    #quote-carousel .carousel-indicators li.active {
        height: 10px;
        margin: 0 0;
        width: 10px;
    }
    .testimonial-bottom {
        background: 0 0;
        padding-bottom: 30px !important;
    }
    #newsletter-container input[type="text"] {
        margin-bottom: 10px;
        padding: 8px 18px;
        width: 100%;
    }
    #newsletter-container {
        background: #626262 none repeat scroll 0 0;
        padding: 10px 0;
    }
    #newsletter-container h3 {
        color: #fff;
        float: left;
        font-family: open_sanssemibold;
        font-size: 18px;
        line-height: 33px;
        margin: 0;
    }
    #newsletter-container .btn {
        font-size: 14px;
        line-height: inherit;
        padding: 6px 23px;
        width: auto;
    }
    .val-logo img {
        margin-left: 0;
        margin-right: 10px;
        margin-bottom: 12px;
    }
}
@media (max-width: 479px) {
    .icons-ser .fa-search {
        font-size: 26px;
    }
    .icons-ser .fa-envelope-o {
        font-size: 26px;
    }
    .icons-ser .fa-pencil-square-o {
        font-size: 26px;
    }
    .icons-ser .fa-cloud-upload {
        font-size: 26px;
    }
    .icons-ser .fa-bell-o {
        font-size: 26px;
    }
    .box-outer {
        padding: 14px 0;
    }
    .icon-des-main span {
        color: #575757;
        font-family: open_sanssemibold;
        font-size: 16px;
        margin-bottom: 15px;
    }
    .box-outer.active {
        box-shadow: 0 0 0 gray;
    }
    .box-outer:hover {
        box-shadow: 0 0 0 gray;
    }
    footer {
        padding-bottom: 0;
    }
    .btn-group1 button.btn-primary {
        width: 100%;
        margin-bottom: 8px;
    }
    .btn-group1 button.btn-default {
        width: 100%;
        margin-bottom: 8px;
    }
    .bg-blue-inner {
        padding: 5px 0 19px;
    }
    .free-trial-form {
        background-color: #334572;
        text-align: center;
        padding: 16px 0;
    }
    .start-free-form-heading {
        font-size: 23px;
        font-family: open_sanssemibold;
        color: #fff;
    }
}
@media (max-width: 368px) {
    #newsletter-container h3 {
        color: #fff;
        float: left;
        font-family: open_sanssemibold;
        font-size: 15px;
        line-height: 33px;
        margin: 0;
    }
    .logo img {
        width: 148px;
    }
    .top-inner-con li a.phone {
        background-color: #40485b;
        font-size: 16px;
        cursor: default;
        padding: 6px 9px;
    }
}
.inner-nav-new ul {
    margin: 0;
    padding: 0;
}
.inner-nav-new li {
    list-style: none;
}
.inner-nav-new li a {
    margin: 0;
    padding: 10px 17px;
    font-size: 16px;
    font-family: open_sanssemibold;
    border-bottom: 4px solid #7089c7;
    color: #fff;
    float: left;
    margin-right: 5px;
    text-decoration: none;
}
.inner-nav-new li a:hover {
    border-bottom: 4px solid #f58720;
}
.inner-nav-new li a:active {
    border-bottom: 4px solid #f58720 !important;
}
.login-search-float .suggestions {
    margin-top: -2px;
    width: 100% !important;
}
.login-search-float .suggest_item {
    width: 100% !important;
}
@media (max-width: 1200px) {
    .login-search-float {
        display: none;
    }
    .halloween-top img {
        display: none;
    }
    ul.dropdown-menu-large {
        width: 800px;
    }
    ul.dropdown-menu-sort {
        width: 614px;
    }
}
.mips-landing {
    margin-bottom: 90px;
}
.fa-info-circle {
    font-size: 16px !important;
    color: #00abe8 !important;
}
.tooltip > .tooltip-inner {
    background-color: #0099d0 !important;
    color: #fff;
    padding: 8px 5px !important;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.5);
}
.tooltip.in {
    opacity: 1 !important;
}
.tooltip.top .tooltip-arrow {
    border-top-color: #0099d0;
}
.tooltip.right .tooltip-arrow {
    border-right-color: #0099d0;
}
.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #0099d0;
}
.tooltip.left .tooltip-arrow {
    border-left-color: #0099d0;
}
section.cart_member_login {
    width: 400px;
    margin: 30px auto;
    overflow: hidden;
    min-height: 75vh;
}
.cart_member_login .cart_topbar {
    display: none;
}
.cart_member_login .cart_main_container {
    width: 100%;
}
.cart_member_login .cart_full_width .cart_right {
    width: 100%;
    background: 0 0 !important;
}
.cart_member_login .cart_full_width {
    margin: 0 0;
}
.cart_member_login span.fontawesome-lock {
    display: none;
}
.cart_member_login br {
    display: none;
}
.cart_member_login h2 {
    background-color: #00abe8;
    color: #fff !important;
    text-align: center !important;
    width: 100% !important;
    font-size: 24px !important;
    padding: 12px 0 !important;
}
div.label-success {
    font-size: 14px !important;
    margin-bottom: 10px;
    display: inline-block;
}
.description-inner a {
    color: #fd5c01;
    font-size: 14px;
}
.price-outer-r label span.not-bold {
    font-weight: 400 !important;
    color: #000 !important;
}
.smart-assistant h1 {
    width: 390px;
    color: #fff;
}
.smart-assistant .dec {
    width: 600px;
    color: #fff;
}
@media screen and (max-device-width: 1800px) and (min-device-width: 1024px) {
    .smart-assistant .dec {
        font-size: 25px;
        width: 401px;
        color: #fff;
    }
    .smart-assistant .fill img {
        margin-left: -288px;
    }
}
@media screen and (max-device-width: 1500px) and (min-device-width: 1024px) {
    .smart-assistant .fill img {
        margin-left: -365px;
    }
    .smart-assistant h1 {
        font-size: 42px;
        width: 375px;
    }
    .smart-assistant .dec {
        font-size: 25px;
        width: 401px;
        color: #fff;
    }
}
@media (max-width: 1023px) {
    .smart-assistant h1 {
        width: 100%;
        color: #455169;
    }
    .smart-assistant .dec {
        width: 100%;
        color: #000;
    }
}
.thanks-footer {
    background: url(images/thanks-footer.png);
    width: 100%;
    height: 193px;
    margin-bottom: -22px;
}
@media (max-width: 1023px) {
    .thanks-giving .carousel-caption img {
        height: 80px;
    }
}
.alert_info_custom {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
    padding: 5px;
    font-size: 12px;
    font-family: open_sansregular;
}
.height-scroll {
    max-height: 350px;
    overflow: auto;
}
.margintop5 {
    margin-top: 5px;
}
.notify_div {
    font-size: 11px;
}
.poplbl {
    font-weight: 400;
    margin-top: 5px;
    color: #0075bc;
}
.drg_g_ctn .closestyle {
    position: absolute;
    right: -3px;
    top: 5px;
    cursor: pointer;
}
.drg_g_ctn .select2-container {
    width: 100% !important;
}
.drg_g_ctn .closestyle img {
    opacity: 0.8;
}
.drg_g_ctn .closestyle:hover img {
    opacity: 1;
}
.drg_g_ctn .calstyle {
    position: absolute;
    right: 21px;
    z-index: 9;
    top: 5px;
    cursor: pointer;
}
.drg_g_ctn .invalid_code {
    border: 1px solid #ebccd1;
    padding: 5px;
    background: #f2dede;
    color: #a94442;
    border-radius: 3px;
    font-weight: 400;
    font-family: open_sansregular;
    font-size: 12px;
}
.drg_grp_hd {
    padding: 30px 0;
    text-align: center;
    font-size: 36px;
    background: #139ecd;
    color: #fff;
    font-family: open_sansregular;
}


.drg_g_ctn{font-family:open_sansregular;/*font-size:16px*/}/*SQUAD-7580*/
.drg_g_ctn h2.hd1{text-align:left;color:#f60;font-size:21px;font-family:open_sanssemibold;padding:20px 0}.drg_g_ctn h2.hd2{text-align:left;color:#293039;font-size:24px;font-family:open_sanssemibold;padding:0 0 15px 0}.drg_g_ctn .rst{padding:30px;background:#e6e9ec;clear:both;display:inline-block;width:100%}.drg_g_ctn .hddiv_top{display:flex;background:#787d83;color:#fff}.drg_g_ctn .hddiv_top .odd{background:#888f97}.drg_g_ctn .hddiv_top .text{font-family:open_sanssemibold;padding:5px 0}.drg_g_ctn .padd{padding:20px 0 5px;background:#f7f8fa}.drg_g_ctn .padd2{padding:5px 0;background:#fff;border-top:1px solid #e8e8e8}.drg_g_ctn .hddiv_top2{display:flex;margin:18px 0;font-family:open_sanssemibold}.drg_g_ctn .hddiv_top2 .text1{padding:5px 0;color:#0075bc;font-family:open_sansbold;font-size:16px}.drg_g_ctn .hddiv_top2 .text2{padding:5px 0;font-size:14px}.drg_g_ctn .hddiv_top2 .form-control{margin:0;font-size:14px;color:#656565}.drg_g_ctn .hddiv_top2 .default{margin-bottom:2px;float:left;width:100%}.drg_g_ctn .hddiv_top2 .added{margin-bottom:2px;float:left;width:100%;position:relative}.drg_g_ctn .hddiv_top2 a{text-decoration:none;font-size:13px;color:#0075bc}.drg_g_ctn .hddiv_top2 a:hover{color:#000;text-decoration:none}.drg_g_ctn .hddiv_top2 input[type=radio]{margin-left:15px}.drg_g_ctn .btn.orange-btn{background:#f58720;padding:5px 0;width:auto;color:#fff;font-size:19px;border:2px solid #f58720;min-width:145px;transition-duration:.5s}.drg_g_ctn .btn.orange-btn:hover{background:#fe5f00;border:2px solid #fe5f00}.drg_g_ctn .btn.blue-btn{background:#fff;padding:5px 0;width:auto;color:#00abe8;font-size:19px;border:2px solid #00abe8;min-width:145px;transition-duration:.5s}.drg_g_ctn .btn.blue-btn:hover{background:#00abe8;border:2px solid #00abe8;color:#fff}.modal{z-index:9999}

/*SQUAD-7580*/
.hdn_drg_g span{font-size:18px;color:#0061b4;font-family:open_sanssemibold}
.drg_g_ctn .wt_bg_area p{margin:4px 0;font-size: 13px;color: #3d3d3d;}
/*SQUAD-7580*/

.list_drg_g{margin:0;padding:0;list-style:none;margin-top:10px}
.list_drg_g li{padding:5px;background:#fff;width:45%;margin-right:5%;float:left;margin-top:10px}
.list_drg_g li strong{font-family:open_sanssemibold;font-weight:400}
.drg_g_ctn .wt_bg_area{background:#fff;padding:15px;width:100%;margin:15px 0;overflow-y:auto}
.drg_g_ctn .wt_bg_area .tablegr{background:#898f97;color:#fff}
.drg_g_ctn .wt_bg_area .tablegr td{border-right:1px solid #fff;border-bottom:1px solid #fff;padding:10px}
.drg_g_ctn .wt_bg_area .tablegr2{text-align:left;background:#e2e4e6}
.drg_g_ctn .wt_bg_area .tablegr2 th{background:#898f97;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:10px;font-weight:400;font-family:open_sanssemibold}
.drg_g_ctn .wt_bg_area .tablegr2 td{border-right:1px solid #fff;border-bottom:1px solid #fff;padding:10px}
.drg_g_ctn .wt_bg_area .tablegr2 tr:nth-child(odd){background:#eaebed}
.drg_g_ctn .wt_bg_area .list-table{text-align:left;background:#e2e4e6;width:100%}
.drg_g_ctn .wt_bg_area .list-table th{background:#898f97;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:10px;font-weight:400;font-family:open_sanssemibold}
.drg_g_ctn .wt_bg_area .list-table td{border-right:1px solid #fff;border-bottom:1px solid #fff;padding:10px}
.drg_g_ctn .wt_bg_area .list-table tr:nth-child(odd){background:#eaebed}
.field-error{display:inline-block;max-width:100%;margin-bottom:2px;font-weight:700;float:left;font-size:11px;color:red;background:#ffd7d7;display:inherit;width:100%;font-family:Arial,sans-serif}
.lenged_div{float:right;font-size:15px;background:#fff;padding:5px 10px;width:auto;color:#00abe8;border:2px solid #00abe8;transition-duration:.5s;cursor:pointer}
.lenged_div:hover{background:#00abe8;color:#fff}#legendModal 
.hdtext{padding:5px 0;color:#0075bc;font-family:open_sansbold;font-size:16px}#legendModal .clearht{clear:both;height:20px}#legendModal .lbl{width:42px}.legend_lbl{font-size:11px;margin-left:2px;font-weight:400}#loadDRgModal .modal-dialog{margin-top:75px}#loadDRgModal .radio{border-bottom:1px solid #e1e1e1;padding:5px 28px;margin:2px;background:#f5f5f5}#loadDRgModal .radio label{display:inline-block;position:relative;padding-left:5px}#loadDRgModal .radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}#loadDRgModal .radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33)}#loadDRgModal .radio input[type=radio]{opacity:0}#loadDRgModal .radio input[type=radio]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#loadDRgModal .radio input[type=radio]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}#loadDRgModal .radio input[type=radio]:disabled+label{opacity:.65}#loadDRgModal .radio input[type=radio]:disabled+label::before{cursor:not-allowed}#loadDRgModal .radio.radio-inline{margin-top:0}#loadDRgModal .radio-primary input[type=radio]+label::after{background-color:#428bca}#loadDRgModal .radio-primary input[type=radio]:checked+label::before{border-color:#428bca}#loadDRgModal .radio-primary input[type=radio]:checked+label::after{background-color:#428bca}#loadDRgModal .control-group.ovfl{max-height:300px;overflow-x:auto}@media (max-width:767px){.drg_g_ctn .hddiv_top2{display:block}.drg_g_ctn .btn.orange-btn{margin-bottom:5px;min-width:100%}.drg_g_ctn .btn.blue-btn{margin-bottom:5px;min-width:100%}.drg_g_ctn .hddiv_top{display:none}.drg_g_ctn .padd{padding:0}.drg_g_ctn .hddiv_top2 .form-control{margin-bottom:5px}.list_drg_g li{width:100%}.lenged_div{float:none;margin:5px 0 0;display:inline-block}}.board{width:90%;margin:25px auto 90px;height:500px;background:#fff;font-family:open_sanssemibold}.board h4{margin:0;padding:10px 0 0;font-size:30px;line-height:36px;color:#000}.board h4 span{color:#ff6008}.board h4 div{font-size:22px;font-family:open_sanslight}.board h4 div span{font-family:open_sanssemibold;color:#000}.board .nav-tabs{position:relative;border-bottom:0;width:500px;margin-bottom:0;box-sizing:border-box;margin:0 auto;z-index:1;background:#fff}.board .nav-tabs>li{width:33%}.board .nav-tabs>li a{width:95%;margin:22px auto;padding:0;text-align:center;color:#000;cursor:pointer;background-color:#fff;border:0;border-bottom-color:transparent;border:2px solid #00abe8;text-decoration:none;padding:10px 0;border-radius:5px;font-size:18px}.board .nav-tabs>li a:hover,.board .nav-tabs>li.active>a,.board .nav-tabs>li.active>a:focus,.board .nav-tabs>li.active>a:hover{color:#fff;box-shadow:2px 3px 3px #ccc;background-color:#00abe8;border:2px solid #00abe8}.board .tab-content{margin-top:-44px;border-top:1px solid #dbdbdb;float:left;width:100%}.board .tab-pane{position:relative;padding:70px 20px;float:left;width:100%}.board .tab-content .head{font-size:21px;padding-bottom:10px;float:left;width:100%;margin-top:40px;margin-bottom:0;font-family:open_sansbold;color:#000}.board .tab-content p{font-family:open_sansregular;font-size:18px}.board .tab-content .dashed_box{width:100%;border-top:1px dashed #d6d6d6;border-bottom:1px dashed #d6d6d6;padding:15px;width:80%;margin:30px 10% 0;font-size:18px;float:left;border-radius:10px;box-shadow:2px 3px 3px #ccc}.board .tab-content .dashed_box a{color:#ff6008;text-decoration:none}.board .tab-content #faqs .head{margin-top:0}.board .tab-content #faqs .list-style2 li{border:0;background:#f0f0f0;margin:1px 0}.board .dwbucks{text-align:left}.board .buckesarea{background:#f0f0f0;padding:15px;float:left;width:100%;min-height:260px}.board .buckesarea h3{font-family:open_sansbold;color:#000;font-size:24px;margin:58px 0 10px 0}.board .buckesarea p{margin:25px 0 10px}.board .buckesarea .bcount{width:100%;border:1px dashed #000;padding:10px 20px;width:70%;margin:0 15% 0;font-size:22px;float:left;border-radius:10px;box-shadow:2px 3px 3px #ccc;background:#fff;color:#ff6008;font-size:30px;margin-top:15px}.board .list_bucks{border:1px solid #dbdbdb;padding:20px;text-align:center;font-size:14px;font-family:open_sanssemibold;min-height:220px}.board .list_bucks div{margin:10px 0}.board .bucks_hdg{font-size:20px;margin-bottom:10px;float:left;width:100%}.top_error .alert-danger{margin:0 15px;padding:5px 10px;font-size:13px}#drg_list_message_div .alert-danger{margin:5px 10px -10px 10px;padding:5px 10px;font-size:13px}.board .tablebucks{overflow-x:auto;width:100%}.board .tablebucks table{text-align:left;background:#f0f0f0;margin-top:50px;font-size:15px}.board .tablebucks th{background:#464e61;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:10px;font-weight:400;font-family:open_sanssemibold;font-size:17px}.board .tablebucks td{border-right:1px solid #fff;border-bottom:1px solid #fff;padding:10px}.board .tablebucks tr:nth-child(odd){background:#f6f6f6}.board .boxstep{border:5px solid #dedede;padding:24px 20px 0 20px;margin-top:10px;position:relative}.board .boxstep .hdngstep{color:#ff6008;font-size:18px;font-family:open_sansbold}.board .boxstep p{font-size:14px;color:#000;font-family:open_sanssemibold}.board .boxstep .text_step{min-height:90px}.board .boxstep .circle-tile-heading{background:#00abe8;border-radius:100%;color:#fff;height:35px;margin:0 auto -40px;position:relative;transition:all .3s ease-in-out 0s;width:35px;font-size:18px;line-height:35px;position:absolute;top:-21px;left:42%}.boxstep img{height:130px}.gray-outer7{background-color:#f0f0f0;padding:25px 30px;margin-top:40px;text-align:left;overflow:hidden}.gray-outer7 input{width:100%;padding:6px 9px;margin-bottom:15px}.gray-outer7 .orange{background-color:#ff6008;float:left;width:auto!important;padding:9px 30px;margin:0}.gray-outer7 .orange:hover{background-color:#f45c09}@media(max-width :1280px){.board .tab-content .dashed_box{width:96%;margin:15px 2% 0}.board .boxstep{border:5px solid #dedede;padding:30px 0 0 0}}@media(max-width :1200px){.board{width:96%}}@media(max-width :1024px){.board #invite img{width:100%}.board .bucks_hdg{margin-top:15px}.board .boxstep .hdngstep{font-size:21px}}@media(max-width :768px){.board .list_bucks{min-height:auto;float:left;width:100%;margin-bottom:10px}.board .tablebucks td{word-break:break-all}}@media(max-width :520px){.board .nav-tabs{width:100%}}@media(max-width :420px){.board .tab-content .dashed_box{font-size:15px;padding:10px;width:100%;word-break:break-all}}.deals-inner .container{width:1300px}.deals-header{background-color:#fbebdb}.top-header-deals{background-color:#2488c4;padding:13px 0;font-size:18px}.deals-calls{padding:0 0;text-align:right;color:#fff}.deals-calls .social-circle{margin-left:10px!important}.deals-calls .social-circle li a{font-size:14px;line-height:30px;width:30px;height:30px}.deals-inner{text-align:center}.deals-inner h1{font-size:30px;color:#2b2d32;line-height:45px;font-weight:700}.deals-inner .head-dec{color:#2b2d32;font-size:18px;margin-top:0;font-weight:700}.deals-boxes{border:1px solid #bcbcbc;border-radius:10px;margin-bottom:35px}.head-main-deals{text-align:left;padding:10px 19px;font-size:16px;color:#212327;background-color:#dae8f3;border-radius:10px 10px 0 0;font-family:open_sansbold}.head-main-deals p{margin:0}.head-main-deals del{color:#46526c;font-size:18px}.head-main-deals-price{color:#e40033}.deals-boxes ul{text-align:left;font-size:14px;padding-left:0;position:relative;color:#4a4a4a;min-height:160px}.deals-boxes ul li{list-style:none;padding:4px 0 4px 30px;border-bottom:1px solid #ebebeb}.deals-boxes ul li:before{font-family:'Glyphicons Halflings';content:"\e089";position:absolute;color:#555;left:0}.am-offer{position:absolute;right:-8px;top:-23px}.deals-boxes button.btn-primary{background-color:#83c51e;border:1px solid #83c51e;margin-right:8px;font-size:16px;padding:8px 30px;margin:10px 0 20px;font-weight:500}.deals-boxes button.btn-primary:hover{background-color:#71ab19}.inner-box-pad{padding:8px 16px 18px;text-align:left}.deals-boxes input.btn-primary{background-color:#83c51e;border:1px solid #83c51e;margin-right:8px;font-size:16px;padding:8px 30px;margin:10px 0 20px;font-weight:500;display:none}.deals-boxes input.btn-primary:hover{background-color:#71ab19}.thanks-deals-banner{background:url(images/deals-footer-christmas-2018.png) #4a403d no-repeat bottom center;padding:45px;text-align:center;font-size:30px;color:#fff;font-family:open_sanslight}.thanks-deals-banner font{color:#e37e24;font-weight:600}.thanks-deals-banner h3{font-size:36px;color:#fff;font-weight:300;margin-bottom:15px}.terms-con{text-align:center;font-size:15px;padding:15px 0 25px 0}.terms-con h1{font-size:26px;color:#351c0b;font-weight:300;margin-bottom:0}.terms-con ul{margin:20px 10px 20px 0;text-align:left;font-size:14px;padding-left:0;position:relative;color:#351c0b}.terms-con ul li{list-style:none;padding:4px 0 4px 30px}.terms-con ul li:before{font-family:'Glyphicons Halflings';content:"\e089";position:absolute;color:#414141;left:0}.terms-con ul li a{color:#fe6000;text-decoration:underline}.terms-con ul li a:hover{text-decoration:none}.deals-new-footer{background-color:#dae8f3;padding:25px 0;text-align:center}.deals-new-footer .social-circle{margin-left:10px!important}.deals-new-footer .social-circle li a{font-size:14px;line-height:30px;width:30px;height:30px}.deals-f1{color:#2c3341;font-size:14px;margin-top:14px}.deals-f2{color:#2c3341;font-size:14px;margin-top:10px;margin-bottom:10px}.deals-top-bar{background-color:#351c0b;color:#ffddc2;font-size:18px;font-family:open_sansregular;text-align:center;padding:10px 0}.inner-box-pad .tooltips{color:#c6c6c6;margin-top:2px;font-size:16px;text-decoration:none}.tooltip>.tooltip-inner{background-color:#000!important;color:#fff;padding:8px 4px!important;width:200px;box-shadow:1px 2px 4px rgba(0,0,0,.5)}.tooltip.in{opacity:.9!important}.tooltip.top .tooltip-arrow{border-top-color:#000}.tooltip.right .tooltip-arrow{border-right-color:#000}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000}.tooltip.left .tooltip-arrow{border-left-color:#000}@media (max-width:1024px){.head-main-deals{font-size:16px}.deals-inner .container{width:98%}.deals-boxes ul{min-height:231px}}@media (max-width:1023px){.deals-inner .head-dec{margin-bottom:40px}.deals-calls{font-size:14px}.deals-boxes ul{min-height:160px}}@media (max-width:767px){.deals-boxes ul{min-height:inherit}.deals-inner h1{font-size:22px;line-height:32px}.terms-con h1{font-size:22px}.deals-inner .head-dec{font-size:14px;margin-bottom:20px}.thanks-deals-banner{background-position:right top;font-size:22px}.terms-con ul{margin:8px 0 20px 0;font-size:14px}.am-offer img{width:50px;height:50px}.deals-logo{text-align:center}.deals-calls span{display:none}.deals-header .social-circle li a{margin-top:10px!important}}@media (max-width:479px){.thanks-deals-banner{font-size:18px}.deals-header .social-circle li a{margin-top:0!important}}@media (max-width:1600px){.drg-group .dec{width:500px!important}.drg-group h1{width:500px!important}}@media (max-width:1023px){.drg-group .dec{width:100%!important}.drg-group h1{width:100%!important}}.selection{z-index:999}.cc{background-color:#f66;color:#000;float:left;font-size:11px;font-weight:700;line-height:13px;margin:5px;margin-left:0;padding:0 1px;text-align:center}.dno{background-color:#099;color:#000;float:left;font-size:11px;font-weight:700;line-height:13px;margin:5px;padding:0 1px;text-align:center;margin-left:0}.no{background-color:#acacbf;color:#000;float:left;font-size:11px;font-weight:700;line-height:13px;margin:5px;padding:0 1px;text-align:center;margin-left:0}.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99999999;background-color:#777;color:#eee;width:50px;height:48px;line-height:48px;right:16px;bottom:74px;padding-top:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.scroll-top-wrapper:hover{background-color:#888}.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1}.scroll-top-wrapper i.fa{line-height:inherit}.new-year .dec{color:#fff;font-family:open_sansbold}.new-year .dec1{color:#fff;font-size:18px;margin-top:10px;text-shadow:0 0 0}.new-year .dec1 span{color:#faec8b;border:1px dashed #faec8b;font-family:open_sansbold;padding:2px 10px;margin-left:6px}.new-year .btn-primary{background:0 0!important;border:1px solid #fff!important}.new-year-head1{display:none}.new-year-footer{background:url(images/new-year-bg.jpg) center bottom;height:193px;margin-bottom:-21px}.top-bar-new{background:url(images/top-bar.jpg)}@media (max-width:1600px){.new-year .dec1{font-size:16px}.new-year .dec{font-size:24px}}@media (max-width:1370px){.new-year .dec1 span{margin-left:3px;font-size:15px}}@media (max-width:1024px){.new-year .dec1{font-size:17px}}@media (max-width:1023px){.new-year{background-color:#e01f4d}.new-year h1 img{height:80px}}@media (max-width:767px){.new-year-head{display:none}.new-year-head1{display:block;color:#fff!important}.new-year .dec{font-size:16px}.new-year .dec1{font-size:12px;margin-top:8px}}@media (max-width:479px){.new-year-head1{font-size:18px!important}.new-year .dec1 span{display:inline-block;margin-top:6px}}.bg-store{background-image:url(images/storebg.jpg)}.storearea{font-family:'Open Sans',sans-serif;margin:30px 0;padding:0;float:left;width:100%}.storearea li{box-sizing:border-box;float:left;width:25%;padding:10px;list-style:none;text-align:center}.gboxy{background:#f5f5f5;border-top:2px solid #ff7a13;width:100%;padding:20px 0 10px}.gboxy .fa{font-size:70px;color:#00abe8}.gboxy h2{font-family:'Open Sans',sans-serif;font-size:23px;color:#000;margin:10px 0 0;min-height:60px;padding-top:10px;border-top:1px solid #fff;font-weight:700}.gboxy p{margin:5px 20px 10px;min-height:110px}.gboxy a.trybtn{background-color:#fff;padding:10px 15px;border-radius:3px;color:#ff7a13;border:1px solid #ff7a13;font-family:'Open Sans',sans-serif;font-size:18px;text-align:center;width:80%;display:inline-block;margin-top:6px;text-decoration:none;margin:5px 0}.gboxy a:hover.trybtn{background-color:#ff7a13;color:#fff}.gboxy a.sign-up-btn{background-color:#00abe8;border:1px solid #00abe8;padding:10px 15px;border-radius:3px;color:#fff;font-family:'Open Sans',sans-serif;font-size:18px;text-align:center;width:80%;display:inline-block;text-decoration:none;margin:5px 0}.gboxy a:hover.sign-up-btn{background-color:#2980b9;border:1px solid #2980b9}.gboxy input.sign-up-btn{background-color:#00abe8;border:1px solid #00abe8;padding:10px 15px;border-radius:3px;color:#fff;font-family:'Open Sans',sans-serif;font-size:18px;text-align:center;width:80%;display:inline-block;text-decoration:none;margin:5px 0}.gboxy input:hover.sign-up-btn{background-color:#2980b9;border:1px solid #2980b9}.gboxy select{background-color:#fff;padding:12px 8px;border-radius:3px;color:#333;border:1px solid #ccc;font-family:'Open Sans',sans-serif;font-size:14px;text-align:center;width:80%;display:inline-block;margin-top:6px;text-decoration:none;margin:5px 0}@media only screen and (max-width:1300px){.storearea li{width:33.3%}.gboxy p{min-height:60px}}@media only screen and (max-width:768px){.storearea li{width:50%}.gboxy p{min-height:60px}}@media only screen and (max-width:680px){.storearea li{width:100%}.gboxy p{min-height:60px}}#ask-search-input{margin:0;padding:10px;background:#cbcbcb;margin-bottom:15px}#ask-search-input .search-query{background-color:#fff;padding:8px 20px 7px 15px!important;font-family:open_sansregular;font-size:14px;color:#494949;height:auto;border:0;border-radius:0;margin:0}#ask-search-input .icon-search{padding:9px 12px;margin-top:-1px;margin-right:-1px}.ask-padding{margin:0;font-family:open_sansregular;margin-top:0}.ask-padding p{margin:0}.ask-padding h2{font-size:30px;font-family:open_sanssemibold;text-align:center}.ask-padding h3{font-size:26px;font-family:open_sanssemibold;text-align:center;margin-bottom:10px}.ask-padding .panel-body{padding:0 15px;font-family:open_sansregular}.ask-padding .panel-heading{padding:15px 15px;border-top-left-radius:0;border-top-right-radius:0;background-color:#fff;border-bottom:0}.ask-padding .pull-right{float:left!important;padding-right:12px;font-size:22px}.ask-padding .head-dec{margin-bottom:38px;margin-top:0;font-size:16px}.ask-design{margin-bottom:50px}.ask-padding .menu img{width:100%!important;height:100%!important}.ask-design .pagination{margin-top:10px;display:inherit}.ask-design .pagination li{margin-top:6px;display:inherit}.ask-design .linktag{margin-right:5px;color:#4f4f4f;font-size:12px;font-family:open_sansregular}.ask-design .linktag span{color:#dd4f00;font-family:open_sanssemibold}.ask-design .linktag span a{color:#dd4f00!important;font-family:open_sanssemibold}.ask-design .linktag a{color:#4f4f4f;font-size:13px}.list-group-item:hover .linktag{color:#000}.ask-design .linktag i.fa{color:#dd4f00;margin-right:3px}.ask-design .linktag i.fa-comment-o{color:#dd4f00;margin-left:4px}.ask-design .linktag i.fa-tag{color:#dd4f00;margin-left:6px}.ask-design .linktag i.fa-calendar{color:#dd4f00;margin-left:0;margin-right:6px}.ask-design .panel-body:not(.two-col){padding:0}.ask-design a{font-size:14px;color:#065382;line-height:27px;text-decoration:none}.ask-design h3{font-size:17px;color:#065382;font-family:open_sanssemibold;text-align:left;margin-bottom:0;letter-spacing:-.1px}.ask-design .panel-primary{border-color:#cbcbcb;border-radius:0}.ask-design .panel-primary>.panel-heading{border-color:#cbcbcb}.ask-design ul{margin:0}.ask-design li.list-group-item{background:#ededed;border-color:#cbcbcb;border-radius:0;border-left:0;border-right:0;font-family:open_sanssemibold;line-height:20px}.ask-design li.list-group-item:hover{background:#e0e0e0}.ask-design li.list-group-item:hover a{color:#fff}.ask-design li.list-group-item:hover a i.fa{color:#fff}.ask-design .vallink{font-size:15px;margin:10px;float:right}.ask-design.hdright .panel-heading h3{font-size:20px;text-align:left}.ask-design.hdright .d-inner-p a{color:#000;font-size:16px;font-family:open_sanssemibold;line-height:23px;margin-bottom:2px;display:inline-block;text-decoration:none}.ask-design.hdright a:hover{text-decoration:underline}.ask-design.hdright li.list-group-item a:hover{text-decoration:underline}.ask-design.hdright li.list-group-item{background:#fff;margin:2px 0 6px;border:1px solid #cbcbcb;float:left;width:100%}.ask-design.hdright li.list-group-item:hover{background:#fff}.ask-design.hdright li.list-group-item:hover a{color:#000}.ask-design.hdright .linktag a{margin-right:5px;margin-left:5px;margin-bottom:0;color:#4f4f4f;font-size:12px;font-family:open_sanssemibold}.ask-design.hdright li.list-group-item:hover a i.fa{color:#dd4f00}.ask-design.hdright .pagination a{font-size:13px;color:#6a6a6a;font-family:open_sansregular}.ask-design.hdright .pagination a:hover{background-color:#f58720;color:#fff}.ask-design.hdright .pagination li.active a{background-color:#f58720;color:#fff;border-color:#f58720}.ask-design.hdright .panel-primary{margin:0}.ask-design.hdright .scicon{text-align:right}.ask-design.hdright .scicon a{font-size:16px;color:#999;margin-right:5px}.ask-design.hdright .askque{width:100%;margin-bottom:10px}.ask-design.hdright .askque .name{font-size:20px;color:#00abe8;margin-right:5px;margin-bottom:5px;font-family:open_sanssemibold}.ask-design.hdright .askque .name span{color:#bdbdbd;font-size:13px}.ask-design.hdright .askque .qbox{background:#e0f7ff;padding:20px;font-size:14px;line-height:23px;border-radius:10px}.qbox a{font-size:15px!important;line-height:25px;text-decoration:none;color:#065382}.qbox a:hover{text-decoration:underline!important}.chat-ans-ask{padding:12px 15px;margin-top:10px;background-color:#e0f7ff;font-family:open_sansregular}.ask-design.hdright .askans{width:100%;margin-bottom:10px;margin-top:20px;padding-left:25px}.ask-design.hdright .askans .name{font-size:20px;color:#171717;margin-right:5px;margin-bottom:5px;font-family:open_sanssemibold}.ask-design.hdright .askans .name span{color:#bdbdbd;font-size:13px}.ask-design.hdright .askans .qbox{background:#ededed;padding:20px;font-size:14px;line-height:23px;border-radius:10px;position:relative;word-break:break-word}.ask-design.hdright .askans .qbox table{width:100%!important;white-space:normal!important}.ask-design.hdright .askans .qbox table td{width:100%!important;white-space:normal!important}.ask-design.hdright .askrep{width:100%;margin-bottom:10px;margin-top:20px;padding-left:25px}.ask-design.hdright .askrep .name{font-size:20px;color:#00abe8;margin-right:5px;margin-bottom:5px;font-family:open_sanssemibold}.ask-design.hdright .askrep .name span{color:#bdbdbd;font-size:13px}.ask-design.hdright .askrep .qbox{background:#e0f7ff;padding:20px;font-size:15px;line-height:25px;border-radius:10px;position:relative;word-break:break-word}.ask-design.hdright .qbox a.topic_edit_pencil{position:absolute;top:10px;right:10px;padding:0 6px;text-decoration:none;background-color:#fff;display:none;font-size:13px!important}.ask-design.hdright .qbox a.topic_edit_pencil .fa-pencil{margin-right:3px;color:#dd4f00}.ask-design.hdright .qbox a.topic_edit_pencil:hover .fa-pencil{margin-right:3px;color:#fff}.ask-design.hdright .qbox a.topic_edit_pencil:hover{background-color:#dd4f00;color:#fff}.ask-design.hdright .qbox:hover a.topic_edit_pencil{display:block}.ask-design.hdright .postdetail{text-align:right;color:#676666;font-size:14px}.ask-design.hdright .postdetail a{text-align:right;color:#000;font-size:14px}.ask-design.hdright .postdetail span{color:#00abe8;font-family:open_sanssemibold}.ask-design.hdright .postdetail strong{color:#000}.fdi-Carousel{margin-bottom:0;padding:0 0 60px 0;margin-top:30px}.fdi-Carousel .carousel-control.left{left:-12px;background-image:none;background:none repeat scroll 0 0 #222;border:4px solid #fff;border-radius:23px 23px 23px 23px;height:40px;width:40px;margin-top:30px}.fdi-Carousel .carousel-control.right{right:-12px!important;background-image:none;background:none repeat scroll 0 0 #222;border:4px solid #fff;border-radius:23px 23px 23px 23px;height:40px;width:40px;margin-top:30px}.fdi-Carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}.fdi-Carousel .list-group-item{position:relative;display:block;padding:10px 15px;border-radius:0;border:1px solid #ddd;background:#ededed}.fdi-Carousel .list-group-item a{font-size:14px;color:#065382;text-decoration:none;font-family:open_sanssemibold}.fdi-Carousel .list-group-item a:hover{text-decoration:underline}.fdi-Carousel .list-group-item .linktag a{margin-right:5px;margin-left:5px;color:#4f4f4f;font-size:14px;font-family:open_sansregular;line-height:29px}.fdi-Carousel .list-group-item .linktag span{color:#dd4f00!important;font-family:open_sanssemibold}.fdi-Carousel .list-group-item .linktag span a{color:#dd4f00!important;font-family:open_sanssemibold}.fdi-Carousel .list-group-item .linktag{margin-right:0;color:#4f4f4f;font-size:12px;font-family:open_sanssemibold}.fdi-Carousel .list-group-item .linktag a{margin-right:5px;color:#4f4f4f;font-size:12px;font-family:open_sanssemibold}.fdi-Carousel .list-group-item .linktag .fa{color:#dd4f00}.fdi-Carousel .list-group-item .linktag a i.fa{color:#dd4f00;margin-right:3px}.login-ask{margin-top:10px!important}.login-ask .alert{margin-bottom:0!important;margin-top:30px}.login-ask .btn-group1{margin-top:0!important;margin-bottom:8px!important}.login-ask h2{text-align:left}.login-ask .head-dec{text-align:left}.login-ask .shd_a_demo{border:2px solid #00abe8!important;color:#00abe8}.login-ask .shd_a_demo:hover{color:#fff!important}.login-ask .btn-group1 a{font-size:14px;margin-top:18px;padding:10px 15px;font-family:open_sanssemibold}.login-ask a.btn-primary{background-color:#ff6008;border:1px solid #f58720;margin-right:8px}.login-ask a:focus.btn-primary{background-color:#ff6008}.btn-group1 a:hover.btn-default{background-color:#00abe8;border:1px solid #00abe8}.login-ask .btn-group1{text-align:right}.login-ask input{padding:8px 12px!important;height:auto;border-color:#a9a9a9}.login-ask textarea{width:100%;padding:8px 12px;border-radius:4px;border:1px solid #a9a9a9;min-height:150px;max-height:150px;margin-top:0;margin-bottom:0;display:block}.login-ask select{margin-top:0;margin-bottom:0;border-color:#a9a9a9;height:auto;padding:8px 12px!important}.login-ask .well{background:#fff;font-size:14px;font-family:open_sansregular;color:#9c9c9c}.login-ask .orange{display:inline-block;width:auto!important;padding:10px 30px!important;font-size:14px!important}.comments-qus{margin-top:20px}.comments-qus textarea{width:100%;padding:8px 12px;border-radius:4px;border:1px solid #a9a9a9;min-height:150px;max-height:150px;margin-top:0;margin-bottom:0;display:block}.comments-qus .orange{display:inline-block;width:auto!important;padding:10px 30px!important;font-size:14px!important}.comments-qus .form-group{margin-top:15px;margin-right:5px}.comments-qus .form-group input{display:inline-block}.comments-qus label{width:100%}.right-content{position:relative}.right-content li{list-style:none;color:#282828;font-family:open_sansregular;padding:3px 0 3px 26px}.right-content ul{padding:0}.right-content ul li:before{font-family:'Glyphicons Halflings';content:"\e013";float:left;color:#ff6008;margin-left:0;position:absolute;left:0}.right-content h4{margin:0;font-size:18px;font-family:open_sansbold;margin-bottom:13px;color:#065382;margin-top:13px}@media (max-width:1360px){.ask-padding .panel-heading{height:auto;text-align:left}.ask-design a{font-size:15px;color:#065382;line-height:18px;margin-bottom:6px}.ask-design.hdright a{margin-bottom:0}}@media (max-width:1023px){.ask-design h3{font-size:17px!important}.ask-padding .head-dec{margin-bottom:27px;margin-top:6px}.ask-padding h2{margin-top:26px}.ask-padding{margin-bottom:50px}.hdright{margin-top:25px}.ask-ret{margin-top:30px}.login-ask .btn-group1{text-align:center;margin-bottom:30px;margin-top:0}.login-ask button{font-size:14px;margin-top:0}.login-ask .head-dec{text-align:center;margin-bottom:15px}.login-ask h2{text-align:center}}@media (max-width:767px){.ask-design.hdright .scicon{text-align:left}.ask-design.hdright .postdetail{font-size:11px}.fdi-Carousel{margin-top:12px}.login-ask .btn-group1{margin-bottom:10px}}.ask_h1{color:#065382;font-size:22px;padding:0;margin:0;font-family:open_sanssemibold}.ask_topic_h1{color:#065382;font-size:22px;padding-bottom:10px;border-bottom:1px solid #d4d4d4;margin-bottom:10px;font-family:open_sanssemibold}.site-breadcrumb ol.breadcrumb{background:0 0;padding:11px 15px;border-bottom:1px solid #dedede;margin-bottom:0}.site-breadcrumb ol.breadcrumb a{text-decoration:none}.data-expart{margin:30px 0}.data-expart-left{margin-bottom:0}.data-expart-left li.list-group-item{padding:0}.data-expart-left li.list-group-item a{padding:6px 15px;display:block;font-size:14px;line-height:normal;font-family:open_sanssemibold;color:#065382}.data-expart-left li.list-group-item a:hover{text-decoration:none;background-color:#00abe8}.data-expart-left ul li:before{display:none}.d-inner-p{background-color:#e3e3e3;padding:10px 15px;border-top:1px solid #cbcbcb;overflow:hidden}.d-inner-p a{text-decoration:none}.d-inner-white{background-color:#fff;padding:5px 10px;font-size:14px;font-family:open_sanssemibold;color:#4d4d4d}.d-inner-white a{font-size:13px!important;line-height:normal}.files-type-i .col-md-6{padding-left:8px!important;padding-right:8px!important}.files-type-i .col-md-12{padding-left:8px!important;padding-right:8px!important;margin-top:12px}.files-type-i .col-md-6 .d-inner-white{padding:8px 10px}.d-inner-white .fa{font-size:20px;margin-right:10px;color:#e07918;float:left}.d-inner-white .fa-envelope{font-size:20px;margin-right:10px;color:#e07918;float:left}.c-padding{margin-top:5px}.day-time{font-size:13px;margin-top:8px}.c-head-12{font-size:15px;color:#065382;font-family:open_sanssemibold;margin-bottom:5px}.data-box{border:1px solid #bcbcbc;margin-bottom:28px;border-radius:8px}.data-file-head{background-color:#00abe8;font-size:18px;color:#fff;padding:10px 15px;font-family:open_sanssemibold;border-top-left-radius:8px;border-top-right-radius:8px}.data-file-head a{float:right!important;font-size:18px;padding-right:0;padding-top:5px;color:#fff}.data-file-head .pull-right{font-size:18px;padding-right:0;color:#fff}.data-file-head .pull-right:hover{color:#d2f3ff}.data-file-head .pull-right{float:right!important;font-size:18px;padding-right:0}.data-file-box-inner{padding:0 15px 10px;overflow:hidden}.data-file-main-head{font-size:19px;color:#065382;font-family:open_sansbold;padding:15px 0;min-height:87px}.data-file-box-inner a.btn-info{background-color:#f58720;font-size:13px!important;padding:3px 10px;color:#fff!important;border:1px solid #f58720}.data-file-box-inner a:hover.btn-info{background-color:#ff782e;border:1px solid #ff782e}.data-file-box-inner .data-box-no a{font-size:14px;padding:5px 10px;border:1px solid #b3b3b3;float:left;font-family:open_sanssemibold;color:#4d4d4d;border-radius:6px;margin-left:9px;line-height:normal;margin-bottom:0;display:none}.data-file-box-inner .data-box-no a:hover{background-color:#f1f1f1}.data-file-box-inner .data-box-no .fa-phone{font-size:20px;margin-right:10px;color:#e07918;float:left}.available-sign{font-size:12px;color:#8c8c8c;font-family:open_sansbold;width:100%;float:left;margin-top:5px}.available-sign .fa-circle{color:#45b700;margin-right:7px}.data-acc{border:1px solid #cbcbcb;border-radius:0;margin-top:30px;font-size:14px}.data-acc h3{font-size:18px;color:#065382;font-family:open_sanssemibold;text-align:left;margin-bottom:0}.data-acc .panel-heading{padding:15px 15px;height:auto;line-height:normal;font-family:open_sansbold;color:#065382}.data-acc .panel-heading span{margin-right:5px}.data-acc h4.panel-title{font-size:14px}.data-acc .panel-body{border-top:0!important;padding:0 38px 10px}.pipe{padding-left:8px;margin-top:7px;width:100%;float:left}.data-acc .panel-group{margin-bottom:0}.data-acc-right h2{font-size:22px;text-align:left;margin:0;color:#065382;margin-bottom:8px;float:left}.data-acc-right h1{font-size:22px;text-align:left;margin:0;color:#065382;margin-bottom:8px;float:left}.data-acc-right .orangenew{background-color:#f58720!important;border:1px solid #f58720}.data-file-box-inner .orangenew:hover{background-color:#ff782e!important;border:1px solid #ff782e}.box-data-bg{background-color:#e0f7ff;padding:6px 10px;color:#065382;margin-bottom:10px}.data-acc-right .pull-right{float:right!important}.data-acc-right{position:relative}.data-acc-right li{list-style:none;color:#282828;font-family:open_sansregular;padding:3px 0 3px 26px}.data-acc-right ul{padding:0}.data-acc-right ul li:before{font-family:'Glyphicons Halflings';content:"\e013";float:left;color:#ff6008;margin-left:15px;position:absolute;left:0}.data-acc-right h4{margin:0;font-size:18px;font-family:open_sansbold;margin-bottom:13px;color:#065382;margin-top:13px}.customer-main .data-box{margin-top:0}.customer-head{margin:0;padding-top:20px}.request-demo-box{background-color:#e3e3e3;margin-top:25px;padding:10px 16px;overflow:hidden;font-size:14px}.request-demo-box .fa-phone{background-color:#fff;padding:8px 13px;color:#f58720;font-size:30px;float:left;margin-right:15px}.request-demo-box font{display:block;color:#065382;font-size:16px;font-family:open_sansbold}.request-demo-box a{font-size:14px!important;text-decoration:underline}.request-demo-box a:hover{text-decoration:none}.data-acc-right a.btn-info{background-color:#00abe8;color:#fff;font-size:14px!important;padding:5px 10px;margin-bottom:5px}.data-acc-right a.btn-info:hover{background-color:#00b6f7}.data-acc-right a.btn-info .fa-download{margin-right:5px}.data-file-banner .carousel-caption{width:700px}.slider-main h1 span{color:#e76516;border-bottom:1px solid #c2c2c2}@media (max-width:1366px){.data-file-banner .carousel-caption{width:500px}}@media (max-width:1023px){.data-file-banner .carousel-caption{width:90%}}@media screen and (min-device-width:800px) and (max-device-width:1200px){.data-file-box-inner .pull-left{float:none;width:100%}.data-file-box-inner a.btn-info{width:100%}.data-file-box-inner .data-box-no{width:100%;float:left;margin-top:5px;margin-left:0}.data-file-box-inner .data-box-no a{width:100%;margin-left:0}.data-file-main-head{font-size:16px}.files-type-i .col-md-6{width:100%;margin-bottom:5px}.d-inner-white{font-size:12px}.c-padding{padding:6px 7px}.d-inner-white .fa-envelope{font-size:20px;margin-right:6px;color:#e07918;float:left;margin-bottom:5px}}@media (max-width:768px){.d-inner-white{margin-bottom:5px}.data-acc-right .pull-right{float:none!important;margin-top:8px}.data-acc-right h4{font-size:16px}}@media (max-width:768px){.data-acc h3{font-size:18px!important}.data-expart .ask-design{margin-bottom:0}}#promotion_banner{margin-bottom:3px;margin-top:16px;font-size:18px;padding:10px 20px;text-align:center}#promotion_banner button{text-decoration:none;padding:3px 20px;border:1px solid #6d758f;border-radius:3px;color:#6d758f;font-size:14px}#promotion_banner button.promotion_yes{text-align:center;border-color:#f58720;color:#f58720;margin-left:20px;background-color:#fff;background:#fff;width:auto;height:auto}#promotion_banner button.promotion_yes:hover{color:#fff;background:#f58720}#promotion_banner button.promotion_no{text-align:center;background-color:#fff;border:1px solid #00abe8;background:#fff;width:auto;height:auto;margin-left:10px}#promotion_banner button.promotion_no:hover{color:#fff;background:#00abe8;border:1px solid #00abe8}.val-banner .dec{font-family:open_sansSemibold;font-size:28px;color:#fff}.val-banner .dec span{font-family:open_sansregular;font-size:22px!important}.val-banner .dec strong{font-family:open_sansregular;color:#e9244f;font-size:24px!important}.val-banner .dec font{font-family:open_sansSemibold;color:#ed1c24;font-size:26px!important;padding:2px 7px;border:1px dashed #ed1c24;background-color:#fff}.val-banner .dec p{font-family:open_sansregular;color:#fff;font-size:24px!important;padding:5px 10px 5px 0;margin-top:4px;display:inline-block}.val-banner .btn-main .btn-primary{background:#ed1c24!important;color:#fff!important;border-color:#ed1c24!important}.val-res{display:none}.footer-patrick{background-image:url(images/footer-patrick.jpg);overflow:hidden;background-position:top center;height:190px}@media (max-width:1023px){.val-banner{background-color:#204296}.val-res{display:block;color:#fff!important;font-family:open_sansbold!important}.val-main{display:none}.val-banner .dec{font-size:20px!important}.val-banner .dec span{font-size:16px!important}.val-banner .dec font{font-size:16px!important}.val-banner .dec p{font-size:14px!important}.val-banner .dec strong{font-size:16px!important}}.discount_custMsg{margin:5px;text-align:center}.discount_custMsg .alert-danger,.discount_custMsg .success{padding:3px;margin-top:3px;border:0}.thanks-new{text-align:center;margin:80px}.thanks-new .thanks-headline{font-size:22px;color:#000;font-family:open_sansregular!important;margin-bottom:25px}.thanks-new .fa-check{font-size:40px;background-color:#7bba1b;padding:15px;border-radius:66px;margin-bottom:17px;color:#fff}.thanks-new .blue-text{font-family:open_sansbold;color:#f58720;margin-top:8px;font-size:22px!important}.health-banner-outer{background:url(images/healthcon-image.jpg) no-repeat right -17px;width:100%;min-height:320px;text-align:center;vertical-align:middle}.head-health{font-size:24px;color:#fff;font-family:open_sansSemibold;margin-top:7%}.head-health span{border:1px dashed #33c9ff;padding:0 6px;color:#33c9ff}.dec-health{font-size:14px;color:#fff;font-family:open_sansregular;width:100%;float:left;margin-top:15px;font-style:italic}.form-top-health{background-color:#f1f1f1;margin-top:-50px;overflow:hidden}.left-hs{padding:10px 35px 0}.left-hs h2{color:#065382}.content-all{color:#373737;font-size:16px;margin:15px 0}.content-bor{color:#065382;font-size:12px;background-color:#fff;border:1px dotted #373737;padding:5px 9px;display:inline-block;margin-bottom:10px}.right-hs{padding:35px 44px;background-color:#ddd}.health-sign{font-size:16px;color:#2c2c2c;font-family:open_sansSemibold}.health-form input[type=text]{width:100%;padding:6px 9px;font-size:14px;margin-top:16px;border-radius:3px;border:1px solid #bfbfbf}.capcha{margin-top:16px}.term-text{font-size:12px;margin-top:12px}.term-text a{text-decoration:underline;color:#2e68b6!important}.term-text a:hover{text-decoration:none}.checkbox{padding-left:20px}.checkbox label{display:inline-block;position:relative;padding-left:5px}.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.checkbox input[type=checkbox]{opacity:0}.checkbox input[type=checkbox]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.checkbox input[type=checkbox]:checked+label::after{font-family:FontAwesome;content:"\f00c"}.right-hs input[type=Submit]{margin-left:15px!important;border-radius:6px;color:#fff;background-color:#f58720;font-size:18px;border:0;padding:7px 15px;font-family:open_sansSemibold;margin-top:0!important}.right-hs input[type=Submit]:hover{background-color:#fb9433}.main-content-health{margin:60px 0}.main-content-health h2{font-size:24px;text-align:center}.main-content-health .des{text-align:center}.des-pro{font-size:13px;padding:10px 0 5px}.des-pro a{color:#0653a2;text-decoration:underline;margin-left:2px;font-family:open_sansSemibold}.des-pro a:hover{text-decoration:none}.pro-price{font-size:18px;font-family:open_sansSemibold;color:#e81d20}.pro-price span{color:#0653a2}.pro-price font{color:#464646;font-size:14px}.button-outer1{margin-top:8px}.button-outer1 .btn{padding:5px 12px!important;font-size:14px}.button-outer1 .btn-warning{background:0 0!important;color:#00abe8;border:1px solid #00abe8}.button-outer1 .btn-warning:hover{background-color:#00abe8!important;color:#fff}.head-drop{background-color:#00abe8;border-top-left-radius:8px;border-top-right-radius:8px;font-size:16px;color:#fff;font-family:open_sansSemibold;padding:10px 15px;min-height:45px}.head-drop button.btn-default{background:0 0;border:0;font-size:16px;color:#fff;font-family:open_sansSemibold;padding:0!important}.head-drop button.btn-default:focus{background:0 0!important;color:#fff!important;box-shadow:inset 0 3px 5px transparent!important}.head-drop button.btn-default .caret{border-top:9px dashed;border-right:7px solid transparent;border-left:7px solid transparent;margin-left:6px}.data-box .tooltips{color:#c6c6c6;margin-top:2px;font-size:16px}.data-box .tooltip>.tooltip-inner{background-color:#000!important;color:#fff;padding:8px 4px!important;width:200px;box-shadow:1px 2px 4px rgba(0,0,0,.5)}.data-box .tooltip.in{opacity:.9!important}.data-box .tooltip.top .tooltip-arrow{border-top-color:#000}.data-box .tooltip.right .tooltip-arrow{border-right-color:#000}.data-box .tooltip.bottom .tooltip-arrow{border-bottom-color:#000}.data-box .tooltip.left .tooltip-arrow{border-left-color:#000}label.err{display:inline-block;max-width:100%;margin-bottom:2px;font-weight:700;float:left;font-size:11px;color:red;background:#ffd7d7;display:inherit;width:100%;font-family:Arial,sans-serif}.main-content-health input.btn-info{background-color:#f58720;font-size:13px!important;padding:6px 10px;color:#fff!important;border:1px solid #f58720}.main-content-health input:hover.btn-info{background-color:#ff782e;border:1px solid #ff782e}.main-content-health select{font-size:13px!important;padding:3px 5px 4px;width:162px;margin-bottom:0;margin-right:5px;font-family:open_sansSemibold}#captche_rander{transform-origin:left top 0!important;transform:scale(.83)!important;margin-top:0!important}#captchaLogin-error{margin-top:-12px}.health-form .loading_bar img{margin-left:17px;margin-top:9px}.modal-content .well a{text-decoration:underline;color:#337ab7}.modal-content .well a:hover{text-decoration:none}@media screen and (min-device-width:800px) and (max-device-width:1300px){.button-outer1 .btn-warning{width:100%;margin-top:6px}}@media screen and (min-device-width:1023px) and (max-device-width:1024px){.des-pro{font-size:12px}.pro-price{font-size:12px}.main-content-health select{width:75px}.data-file-box-inner{padding:0 11px 10px;overflow:hidden;min-height:156px}.head-drop{min-height:64px}}@media screen and (min-device-width:767px) and (max-device-width:799px){.des-pro{min-height:70px}}@media (max-width:600px){.head-health{font-size:20px;margin-top:8%}.dec-health{font-size:16px}.right-hs{padding:19px 20px}.left-hs{padding:4px 21px 0}.left-hs img{width:100%}}@media (max-width:340px){.main-content-health select{width:100%;margin-bottom:10px}.main-content-health input.btn-info{width:100%}#captche_rander{transform-origin:left top 0!important;transform:scale(.75)!important;margin-top:0!important}}@media screen and (min-device-width:1023px) and (max-device-width:1400px){.multi-banner .dec{width:510px}}.product-demo h2{font-size:20px;color:#004776;margin:0}.layour-gray-outer-new{min-height:450px;background-color:#ececec;padding:30px 40px}.counter-n{text-align:center}.time-outer{margin:40px 0 60px}.av-head{font-size:16px;color:#004776;font-family:open_sansSemibold}.av-time{font-size:14px;color:#333;font-family:open_sansregular}.main-time{font-size:48px;color:#ff6008;font-family:open_sansSemibold;margin-top:10px}.date-time-input input{margin-bottom:10px}.your-information h1{font-size:24px;color:#004776;margin:0 0 15px;font-family:open_sansSemibold}.your-information select{width:100%;height:34px;padding:6px 12px;font-size:14px;border:1px solid #ccc;border-radius:4px;margin:0}.current-subs input{margin-left:8px;margin-bottom:8px}.date .input-group{width:100%}.date .input-group input{width:100%}.form-group .date img.ui-datepicker-trigger{top:6px;z-index:3}.counter-n label.err{text-align:left;padding:0 10px}@media (max-width:991px){.layour-gray-outer-new{min-height:auto;margin-bottom:15px}}@media (max-width:1024px){.layour-gray-outer-new{background-color:#ececec;padding:16px 21px}.bg-layout2 h1{font-size:26px;padding-bottom:5px}.layout-description{font-family:open_sanslight;font-size:17px;line-height:23px;margin:0 auto;color:#fff}}.ccd_call{text-align:left;font-size:23px;color:#2099fd;font-family:open_sansbold;display:block;margin:20px 0;float:left}.multi-banner-new h1{color:#fff}.multi-banner-new .dec{font-size:22px;color:#fff;width:575px}@media (max-width:1366px){.multi-banner-new .dec{width:470px}}@media (max-width:1020px){.multi-banner-new .dec{width:auto;color:#455169}.multi-banner-new h1{color:#455169}}.white-box{border:1px solid #bcbcbc;margin-bottom:28px;padding:15px 20px}.white-box a.orange{background-color:#f58720;font-size:16px!important;font-family:open_sanssemibold;margin-top:8px;display:inline-block}.white-box a.orange:hover{background-color:#f88f2c}.tag-head{font-size:14px;font-family:open_sansbold;text-transform:uppercase;color:#2591d4}.white-file-main-head{font-size:20px;color:#065382;font-family:open_sansbold;padding:6px 0 15px;min-height:95px}.white-box input{margin-top:15px}@media (max-width:1366px){.white-box{margin-top:0;margin-bottom:28px}}.rapid-head{height:82px}@media (max-width:1024px){.rapid-head{height:110px}}@media (max-width:1000px){.rapid-head{height:auto}}.show_checkbox .checkbox input[type=checkbox]{opacity:1}.hticn{font-size:14px;min-height:40px}@media screen and (min-device-width:1024px) and (max-device-width:1370px){.fast-coder-banner .dec{font-size:27px!important}}.ygtvcontent,.ygtvlabel{display:flex}.ygtvlabel img{height:16px}.bg-image-tool{position:relative;min-height:572px;background-image:url(../images/banner_bottom.png),url(../images/lcd-header-bg.jpg);background-position:left bottom,left top;background-repeat:no-repeat,no-repeat;background-color:#42403e}.bg-image-tool-affiliate{position:relative;min-height:572px;background-image:url(../images/banner_bottom.png),url(../images/affiliate-header-bg.jpg);background-position:left bottom,left top;background-repeat:no-repeat,no-repeat;background-color:#42403e}.modi-bg{position:relative;min-height:572px;background-image:url(../images/banner_bottom.png),url(../images/modi-bg.jpg)!important;background-position:left bottom,left top;background-repeat:no-repeat,repeat}.coding-bg{position:relative;min-height:572px;background-image:url(../images/banner_bottom.png),url(../images/coding-sol-bg.jpg)!important;background-position:left bottom,left top;background-repeat:no-repeat,repeat}.bg-image-tool h1{font-family:open_sansbold;color:#fff;font-size:58px;text-transform:uppercase;text-shadow:2px 2px 5px #262626;margin-top:110px;letter-spacing:-2px}.tool-price{font-family:open_sanssemibold;color:#ff7a13;font-size:28px;position:relative;margin-bottom:42px}.tool-price::after{content:" ";background-color:#818181;width:180px;float:left;position:absolute;left:0;margin-top:60px;height:2px}.tool-des{font-family:open_sansregular;color:#fff;font-size:26px;position:relative;line-height:40px}.t-notification{font-family:open_sansregular;color:#cecece;font-size:12px;position:absolute;bottom:24px}.loginmodal-container{padding:15px 30px;width:100%!important;background-color:#009ddc;margin:0 auto;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.3);font-family:roboto;margin-top:44px;margin-bottom:10px}.loginmodal-container div{margin-bottom:8px}.loginmodal-container div.row{margin-bottom:0!important}.loginmodal-container .heading-t{font-size:18px;font-family:open_sanssemibold;color:#fff;text-align:center;margin-bottom:12px;letter-spacing:-.4px}.loginmodal-container input[type=submit]{width:100%;display:block;margin-bottom:10px;position:relative;background-color:#ff7a13;height:40px;padding:0;font-size:18px;font-family:open_sanssemibold;border-radius:4px;margin-top:10px}.user-name-new{color:#fff;font-family:open_sansregular}.user-name-new a{color:#7ddaff;font-family:open_sansregular}.user-name-new a:hover{text-decoration:none}.loginmodal-container input[type=text],input[type=password]{height:32px;font-size:14px;width:100%;-webkit-appearance:none;background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:4px;font-family:open_sansregular}.loginmodal-container Select{height:32px;font-size:14px;width:100%;background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;padding:0 8px;margin-top:0;border-radius:4px;font-family:open_sansregular}.loginmodal-container input[type=text]:hover,input[type=password]:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);font-family:open_sansregular}.loginmodal-submit{border:0;color:#fff;text-shadow:0 1px rgba(0,0,0,.1);background-color:#4d90fe;padding:17px 0;font-family:roboto;font-size:14px}.loginmodal-submit:hover{border:0;text-shadow:0 1px rgba(0,0,0,.3);background-color:#357ae8}.tool-main-outer{margin:30px 0 100px}.tool-heading{text-align:center;margin-bottom:20px}.tool-heading h2{font-family:open_sanssemibold;color:#206db8;font-size:31px;text-align:center;letter-spacing:-.5px}.tool-sub{font-size:16px;color:#575757;width:80%;margin:10px auto;position:relative;margin-bottom:50px}.tool-sub::after{content:"";background-color:#f47d21;width:10%;float:left;left:45%;top:75px;height:2px;position:absolute}.tool-main-outer button.btn-primary{background-color:#ff6008;border:1px solid #f58720;padding:8px 13px;font-size:16px;color:#fff;font-family:open_sanssemibold;margin-top:15px}.free-trial-form .navbar-form select{font-size:14px;font-family:open_sansregular;color:#000;padding:14px 20px;min-height:50px;width:100%;border-radius:4px;margin:0}@media (max-width:1023px){.bg-image-tool h1{margin-top:30px;font-size:36px}.tool-price{font-size:24px;margin-bottom:34px}.tool-des{font-size:18px;line-height:inherit}.loginmodal-container{margin-top:24px}.bg-image-tool{min-height:inherit;padding-bottom:50px}.free-trial-form .navbar-form button.btn-custom-1{width:100%}}@media (max-width:380px){.tool-price{font-size:20px;margin-bottom:34px}.tool-main-outer{margin:20px 0 50px}.tool-sub{font-size:14px;width:100%;margin-bottom:20px}.tool-sub::after{display:none}.tool-main-outer button.btn-primary{width:100%;margin-bottom:25px}#captchaLogin_render_lp{transform:scale(.65);-webkit-transform:scale(.72);transform-origin:left;-webkit-transform-origin:left}}.ns-design{margin-bottom:10px;margin-top:10px}.ns-design .panel-body{padding:0}.ns-design .panel-primary{border-color:#cbcbcb;border-radius:0}.ns-design .panel-heading{padding:15px 15px;border-top-left-radius:0;border-top-right-radius:0;background-color:#fff;border-bottom:0}.ns-design h3{font-size:17px!important;color:#065382;font-family:open_sanssemibold;text-align:left;margin-bottom:0;letter-spacing:-.1px}.ns-design .heading1{font-size:14px;color:#333;font-family:open_sansbold;text-align:left;margin-bottom:0;letter-spacing:-.1px;text-transform:uppercase}.ns-design .list-group-item .heading2{font-size:14px;color:#333;font-family:open_sansbold;text-align:left;margin-bottom:0}.ns-design a{text-decoration:none}.ns-design .list-group-item .heading3{font-size:12px;color:#065382;font-family:open_sanssemibold;text-align:left;margin-bottom:0}.ns-design .list-group-item .heading4{font-size:12px;color:#585858;font-family:open_sansregular;text-align:left;margin-bottom:0}.ns-design ul{margin:0}.ns-design li.list-group-item{background:#ededed;border-color:#cbcbcb;border-radius:0;border-left:0;border-right:0;font-family:open_sanssemibold;line-height:18px}.ns-design ul.list-group a:hover{text-decoration:none!important}.ns-design li.list-group-item:hover{background:#00abe8;color:#fff!important;text-decoration:none}.ns-design li.list-group-item:hover a i.fa{color:#fff}.leftouter{background:#fffff;margin:10px 0 10px 0;float:right}.leftouter p{font-size:14px;margin-bottom:15px!important;line-height:22px!important;font-family:open_sansregular!important}.leftouter span{font-size:14px;font-family:open_sansregular!important}.leftbox{background:#ededed;padding:8px 15px;margin-bottom:10px}.leftbox .heading1{color:#065382;font-family:open_sansbold;font-size:16px}.leftbox .heading2{color:#333;font-family:open_sanssemibold!important;font-size:18px}.leftbox-heading3{color:#4a4a4a;font-family:open_sansbold;font-size:16px}.newslink{border-bottom-color:#ededed;padding:0 0;font-family:open_sanssemibold;color:#313131;font-size:12px}.newslink i.fa-calendar{color:#dd4f00;margin-left:0;margin-right:6px}.newslink .pdfimg{margin-left:10px;margin-right:6px}.newslink a{font-family:open_sanssemibold;color:#313131;font-size:12px;text-decoration:none}.newslink a:hover{color:#0061b4;text-decoration:none}.margin-bootm15{margin-bottom:15px}.codes-news-scroll{margin-top:10px}.codes-news-scroll .glyphicon{color:#0061b4;font-size:11px;font-family:open_sansregular;border:1px solid #0061b4!important;padding:3px 3px 3px 4px;border-radius:100%;margin-top:-3px;position:absolute;margin-top:11px;left:15px}.codes-news-scroll .panel-group .panel{background-color:#fff;padding:15px;border-radius:0;border:1px solid #bcbcbc;position:relative;overflow:hidden}.codes-news-scroll .panel-group img{border:0;margin:10px 0}.codes-news-scroll .panel-heading{background:0 0;border-color:transparent;font-size:18px;color:#101010;font-family:open_sanssemibold;padding:0;min-height:18px}.codes-news-scroll .panel-heading a{color:#333;text-decoration:none;padding-left:35px;float:left}.codes-news-scroll .panel-heading a:hover{text-decoration:none;color:#0061b4}.codes-news-scroll .panel-body{padding:0;border-top:0!important;width:100%}.codes-news-scroll .box{padding:10px 15px;background-color:#f4f4f4;margin:7px 0 0;float:left;width:100%}.codes-news-scroll .box a{color:#0061b4;font-family:open_sansregular;font-size:14px;text-decoration:underline}.codes-news-scroll .box a:hover{color:#ff6008;font-family:open_sansregular;font-size:14px;text-decoration:none}.codes-news-scroll .box-heading1{color:#0061b4;font-family:open_sansbold;font-size:14px}.codes-news-scroll .box-heading2{color:#00000;font-family:open_sansbold;font-size:16px}.codes-news-scroll .box-heading2 a.link_for_article{color:#333;text-decoration:none}.codes-news-scroll .box-heading3{color:#565656;font-family:open_sansregular;font-size:14px}.codes-news-scroll .box-heading3 a{color:#0061b4;font-family:open_sansregular;font-size:14px}.codes-news-scroll .box-heading3 a:hover{color:#fd5c01;font-family:open_sansregular;font-size:14px}.codes-news-scroll .tabbable-panel{margin:7px 0;padding:3px 16px}.code-des-news{font-size:12px;color:#161616;font-family:open_sanssemibold}.code-des-news a{padding-left:0!important}.code-des-news img{width:15px;height:auto;margin:0 5px 0 8px!important}.code-des-news .fa{margin-right:8px;color:#f96f00;font-size:15px;margin:0 7px 0 10px!important}.news .btn-primary{background:#0061b4;color:#fff;font-family:open_sanssemibold;font-size:14px;font-weight:400;padding:6px 14px!important;border-radius:4px;border:none;margin-top:25px}.news .btn-primary:hover{background:#fd5c01}a.article_audio{font-size:12px;color:#161616;font-family:open_sanssemibold}.article_audio .fa{margin-right:8px;color:#f96f00;font-size:15px;margin:0 7px 0 10px!important}#news-search-input{margin:10px 0 0 0!important;padding:10px;background:#cbcbcb;overflow:hidden}#news-search-input .select{padding:0 10px;background:#fff;border:none;font-size:14px;height:39px;width:100%;margin:0!important}#news-search-input .search-query{background-color:#fff;padding:9px 20px 9px 19px!important;font-family:open_sansregular;font-size:14px;color:#494949;height:auto;border:0;border-radius:0;margin:0}#news-search-input .icon-search{padding:9px 12px;right:15px!important;top:-1px}.cpt-banner{text-align:center;margin:25px 0 10px;float:left;width:100%}.cpt-banner img{max-width:100%}.tabs-head{font-size:14px;font-family:open_sanssemibold;color:#fff;padding-bottom:5px;border-bottom:1px dotted #787878;margin-bottom:5px}.tabs-head{display:none}.list-code-range{border-bottom:1px solid #ededed!important;padding:10px 4px 9px;overflow:hidden}.list-code-range a{text-decoration:none}.list-code-range a:hover{text-decoration:underline}.social_icon_div{margin-top:-32px}.chat-ans-ask .btn-primary{font-size:14px;padding:4px 10px;font-family:open_sansregular;background-color:#00abe8;border-color:#00abe8;border-radius:4px}#view_hide_all_link{cursor:pointer}.login_link{border:1px solid #ccc;padding:9px 16px;display:inline-block}.login_link a{font-weight:700;color:#065382}.login_link a:hover{text-decoration:none}.view-all-new button.btn-primary{margin-top:10px!important}.more_articles{display:none}@media (max-width:980px){#news-search-input .search-query{padding:9px 20px 9px 13px!important}#news-search-input .select{margin-bottom:10px!important}.code-des-news img{margin-right:6px!important;margin-left:0!important}.code-des-news span{margin-right:6px!important}.news .btn-primary{margin-top:5px}.cpt-orange{width:100%;margin-top:5px;font-size:16px;padding-bottom:5px;padding-top:5px}.leftouter{background:#fffff;margin:10px 0 10px 0;float:left}.ns-design{float:right;width:100%}.ns-design .d-xl-none{display:none}.layout2-outer{margin-top:10px}}@media (max-width:767px){.cpt-dark-grey{line-height:18px}.cpt-blue a{font-size:13px!important;margin-bottom:2px!important;width:100%;float:left}
.cpt-grey a{font-size:14px!important;line-height:22px}
.heading-blue{background:#0061b4;padding:9px 15px!important;line-height:20px;color:#fff!important}.heading-blue .orangetext{color:#fff!important}}@media (max-width:1023px){.news .btn-primary{width:100%}.news{width:100%}.code-des-news{margin-top:5px!important;width:100%;float:left!important;margin-left:33px}.codes-news-scroll .glyphicon{color:#0061b4;font-size:11px;font-family:open_sansregular;border:1px solid #0061b4!important;padding:2px 3px 3px 3px;border-radius:100%;position:absolute;margin-top:9px;left:15px}.codes-news-scroll .panel-group .panel{background-color:#fff;padding:10px 11px;border-radius:0;border:1px solid #bcbcbc;position:relative;overflow:hidden}.codes-news-scroll .box-heading2{font-size:14px;line-height:20px}.codes-news-scroll .box-heading3{font-size:12px;line-height:18px}.codes-news-scroll .box{line-height:22px}.codes-news-scroll .panel-heading a{line-height:18px}.code-icons{margin-top:0!important;width:auto!important;margin-bottom:3px!important}.next-pre{width:auto!important}.next-pre font{display:none}.codes-second-scroll .tab-pane{padding:10px 12px}.codes-second-scroll .panel-group .panel{padding:3px 0}.codes-second-scroll .tab-pane{padding:11px 15px}.codes-second-scroll .glyphicon{font-size:9px;padding:2px 3px;margin-top:-1px}.pers-note-outer{padding:14px 17px}.pers-head{font-size:20px;margin-bottom:5px}.pers-head input[type=submit]{font-size:14px;padding:8px 18px}.d-inner-detail{padding:10px 10px!important}.tabs-head{font-size:14px;font-family:open_sansbold;text-transform:uppercase;color:#fff;padding:5px 40px 5px 9px;margin-bottom:5px;background-color:#fd5c01;display:block;line-height:20px;position:relative}.tabs-head:after{content:'\2630';float:right;padding-right:4px;font-size:20px;position:absolute;right:5px;top:6px;color:#fff!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.res-col{display:none}.layour-gray-outline-outer{padding:14px 16px}.orangetext{font-size:20px}.heading-blue{font-size:16px;padding:0}.greybox{padding:10px}.more_articles{width:100%}.rel-outer{margin-bottom:15px}}@media (max-width:767px){.code-link a{width:100%;margin-bottom:5px;text-align:center}.codes-second-scroll .nav-tabs>li>a{padding:6px 8px;margin-bottom:4px;width:100%;display:block;margin-left:0}.codes-second-scroll .tab-pane{font-size:14px;padding:16px 25px;line-height:20px}.nav-tabs>li{width:100%}.tab button{font-size:12px!important}.social_icon_div{float:none!important;margin-top:10px}.cpt-banner{margin:20px 0 0}.panel-title{font-size:14px;line-height:20px}.leftbox .heading2{font-size:16px}}@media (max-width:340px){.code-icons img{padding:0 1px!important}.tab button{font-size:10px!important}.logo{position:relative;z-index:10;width:55%;margin-top:5px}header .top-bar ul{padding-left:0}a.article_audio{display:block}.article_audio .fa{margin-left:0!important}}@media (max-width:1024px){.inner-nav .navbar-right li a{margin-left:0}.navbar-nav li:hover .sub_menu_hover{display:block;list-style:none;width:100%;border-radius:0;background-color:#015a90;position:relative;box-shadow:0 0 0 rgba(0,0,0,.175)}.nav-main li a.active-main{border-bottom:1px solid #00639f;color:#f58720;background-color:#00abe8!important}.nav-main ul ul li a{border-bottom:0 solid #0088da!important;font-size:14px;padding:2px 0 2px 14px!important;width:100%!important;background-color:#015a90!important}.leftouter img{max-width:98%}}.sub_menu_hover{position:absolute;z-index:999;display:none;padding:15px 20px!important;background-color:#fff;float:left;min-width:313px;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.navbar-nav li:hover .sub_menu_hover{display:block;list-style:none}.sub_menu_hover li a{font-family:open_sansregular;font-size:14px;color:#444;border-bottom:0 solid #e3e3e3;padding:1px 0 1px 12px!important;background:url(images/point.png) no-repeat 0 10px}.sub_menu_hover li a:hover{border-bottom:0}.women-banner h1{margin-top:5px;color:#fff!important}.women-banner .dec span{color:#fff!important;font-family:open_sanssemibold}.women-banner .val-res{color:#455169;font-family:museo_slab500}.women-banner .dec{font-size:24px;color:#fff}.women-banner .dec strong{color:#f58720;font-family:open_sanssemibold}.women-banner p{margin-top:20px;font-size:18px;font-family:open_sanssemibold;color:#fff}.women-banner font{border:1px dashed #f58720;padding:1px 5px;color:#f58720;margin-left:5px}@media (max-width:1023px){.women-banner .dec{font-size:20px;color:#000}.women-banner p{font-size:16px;color:#000}.banner-heading-main{font-size:26px!important}.women-banner .val-res{color:#455169!important;font-family:museo_slab500!important;font-size:26px!important}}@media (max-width:480px){.women-banner .dec{font-size:16px}.women-banner p{font-size:12px}}.icd-new font{font-size:24px}.em-cal-new{text-align:left!important}.em-cal-new h2{text-align:left!important;margin-top:0}.em-cal-new .tool-sub{width:100%;margin-bottom:0}.em-cal-new .tool-sub::after{display:none}.wrapceu{width:80%;margin:0 10%;float:left;text-align:center;margin-bottom:30px}.headingphy_ceu{background:url(images/phy_ceus.png) 0 0 no-repeat;padding:10px;padding-left:55px;font-size:30px!important;line-height:30px;text-transform:uppercase;color:#ff7a13!important;display:inline-block;margin-top:20px;margin-bottom:20px}.ceubanner{width:75%;float:left}.ceus_form{background:url(images/bg_trans_white.png) 0 0 repeat;padding:2%;width:25%;float:right;min-height:340px}.ceus_form .headig_ceuform{color:#fff;font-size:16px;float:left;text-align:center;width:100%;font-family:open_sanssemibold,Roboto,Arial,sans-serif}.ceus_form label.shortform_err{color:#c00;font-size:11px;padding:2px;background:#fcc;width:100%;float:left}.ceus_form input{color:#000;padding:10px;width:100%;border:0;margin-top:10px;border-radius:3px}.ceus_form input[type=button]{font-style:normal;padding:10px;width:100%;font-size:19px;color:#fff;background:#ff7913;border:0;border-botom:1px solid #7d7777;border-radius:3px;margin-top:10px}.ceus_form button{font-style:normal;padding:10px;width:100%;font-size:19px;color:#fff;background:#ff7913;border:0;border-botom:1px solid #7d7777;border-radius:3px;margin-top:10px}.headingfc_ceu{background:url(images/fc_ceus.png) 0 0 no-repeat;padding:10px;padding-left:55px;font-size:30px!important;line-height:30px;text-transform:uppercase;color:#ff7a13!important;display:inline-block;margin-bottom:20px}.headingcs_ceu{background:url(images/cs_ceus.png) 0 0 no-repeat;padding:10px;padding-left:55px;font-size:30px!important;line-height:30px;text-transform:uppercase;color:#ff7a13!important;display:inline-block;margin-bottom:20px}.headingmc_ceu{background:url(images/mc_ceus.png) 0 0 no-repeat;padding:10px;padding-left:55px;font-size:30px!important;line-height:30px;text-transform:uppercase;color:#ff7a13!important;display:inline-block;margin-bottom:20px}.grebgceu{background:#eaeaea;padding:20px 0;float:left;width:100%;margin:20px 0}.grebgceu .boxceu{background:#fff}.grebgceu a{background:#eaeaea}.contentceu{text-align:center}.boxceu{display:inline-block;padding:10px 0;width:15%;background:#eaeaea;border:1px solid #c5c5c5}.boxceu div{font-size:20px;font-weight:700}.boxceu_last{display:inline-block;padding:10px 0;width:15%;background:#2980b9;border:1px solid #2980b9;color:#fff}.boxceu_last div{font-size:20px;font-weight:700}.plussign{background:url(images/plussign.png) 18px 0 no-repeat;width:5%;display:inline-block;min-height:70px}.rightarrsign{background:url(images/rightarrsign.png) 18px 0 no-repeat;width:5%;display:inline-block;min-height:70px}.ceuboxlist{float:left;width:100%;margin-top:20px}.btnfreetrial{width:100%;float:left;text-align:center;margin-top:30px}.btnfreetrial a{background:#fff;border:1px solid #2980b9;color:#2980b9;text-decoration:none;width:15%;display:inline-block;text-transform:uppercase;padding:10px 0;font-family:open_sanssemibold,Roboto,Arial,sans-serif}.btnfreetrial a:hover{background:#2980b9;color:#fff}.btnfreetrial input.btnbuy{background:#ff7913;border:1px solid #ff7913;color:#fff;text-decoration:none;width:15%;display:inline-block;text-transform:uppercase;padding:10px 0;font-family:open_sanssemibold,Roboto,Arial,sans-serif}.btnfreetrial input.btnbuy:hover{background:#ff7a13;color:#fff}.btnfreetrial a.btnbuy{background:#ff7913;border:1px solid #ff7913;color:#fff;text-decoration:none;width:15%;display:inline-block;text-transform:uppercase;padding:10px 0;font-family:open_sanssemibold,Roboto,Arial,sans-serif;cursor:pointer}.btnfreetrial a.btnbuy:hover{background:#ff7a13;color:#fff}.tool-main-outer{margin:30px 0 100px}.tool-heading{text-align:center;margin-bottom:20px}.tool-heading h2{font-family:open_sanssemibold;color:#206db8;font-size:31px;text-align:center;letter-spacing:-.5px}.tool-sub{font-size:16px;color:#575757;width:80%;margin:10px auto;position:relative;margin-bottom:50px}.tool-sub::after{content:"";background-color:#f47d21;width:10%;float:left;left:45%;top:75px;height:2px;position:absolute}.tool-main-outer button.btn-primary{background-color:#ff6008;border:1px solid #f58720;padding:8px 13px;font-size:16px;color:#fff;font-family:open_sanssemibold;margin-top:15px}.free-trial-form .navbar-form select{font-size:14px;font-family:open_sansregular;color:#000;padding:14px 20px;min-height:50px;width:100%;border-radius:4px;margin:0}@media only screen and (max-width:1300px){.wrapceu{width:100%;margin:0}#trialformcoders #captche_rander.cap{transform:scale(1)!important;-webkit-transform:scale(1)!important;transform-origin:left;-webkit-transform-origin:left}}@media only screen and (max-width:1199px){#trialformcoders #captche_rander.cap{transform:scale(.85)!important;-webkit-transform:scale(.85)!important;transform-origin:left;-webkit-transform-origin:left}}@media only screen and (max-width:980px){.ceubanner{width:70%}.ceus_form{width:30%}}@media only screen and (max-width:840px){.plussign{background:url(images/plussign.png) 6px 40px no-repeat;width:3%}.rightarrsign{background:url(images/rightarrsign.png) 4px 40px no-repeat;width:3%}.boxceu{width:17%}}@media only screen and (max-width:720px){.heading1_ceu2{width:100%}.boxceu{width:16%;min-height:100px;float:left}.boxceu_last{width:16%;min-height:100px;float:left}.plussign{float:left;width:5%}.rightarrsign{float:left;width:5%}.ceusbot_part .p1{float:left;width:96%;padding-right:0}.ceusbot_part .p2{float:left;width:96%;padding-right:0}.wrapceu{padding:0 2%}.btnfreetrial a{width:150px}.ceubanner{width:100%;float:left}.ceus_form{width:100%;float:left}.ceusbot_part .p2{width:100%;background-size:100%}.ceusbot_part .p2 .heading_wt{font-size:24px;line-height:28px}}@media only screen and (max-width:650px){.heading1_ceu{font-size:28px}.heading1_ceu2{margin-top:10px}.boxceu,.boxceu div,.boxceu_last div{font-size:14px}.ceusbot_part .p1,.ceusbot_part .p2{width:100%}}@media only screen and (max-width:580px){.rightarrsign{background:url(images/downarrsign.png) 4px 40px no-repeat}.plussign,.rightarrsign{float:left;width:100%;background-position:center;min-height:40px}.boxceu,.boxceu_last{width:100%;min-height:auto;float:left}.heading1_ceu{font-size:22px;line-height:27px}.heading1_ceu2,.heading1_ceu2 div{font-size:14px}.heade_ceu{min-height:inherit;padding-bottom:20px}.headingcs_ceu,.headingfc_ceu,.headingmc_ceu,.headingphy_ceu{font-size:21px;line-height:21px;padding-top:17px}.boxceu,.boxceu div,.boxceu_last div{font-size:18px}.btnfreetrial a.btnbuy{width:100%}.btnfreetrial{margin-bottom:20px;margin-top:10px}}@media only screen and (max-width:350px){.headingcs_ceu,.headingfc_ceu,.headingmc_ceu,.headingphy_ceu{font-size:18px}}@media (max-width:1023px){.bg-image-tool h1{margin-top:30px;font-size:36px}.tool-price{font-size:24px;margin-bottom:34px}.tool-des{font-size:18px;line-height:inherit}.loginmodal-container{margin-top:24px}.bg-image-tool{min-height:inherit;padding-bottom:50px}.free-trial-form .navbar-form button.btn-custom-1{width:100%}}@media (max-width:380px){.tool-price{font-size:20px;margin-bottom:34px}.tool-main-outer{margin:20px 0 50px}.tool-sub{font-size:14px;width:100%;margin-bottom:20px}.tool-sub::after{display:none}.tool-main-outer button.btn-primary{width:100%;margin-bottom:25px}#captchaLogin_render_lp{transform:scale(.65);-webkit-transform:scale(.72);transform-origin:left;-webkit-transform-origin:left}}.video-jpg{display:none!important}@media (max-width:766px){.video-jpg{display:block!important}.video-gif{display:none!important}.dekstop-bg{display:block}}.mobile-top-bar{display:none}@media (max-width:767px){.mobile-top-bar{display:block;background-color:#ebe2e1!important}.mobile-top-bar img{max-width:100%}#top-bar-hal{display:none!important}}.code_deleted_div_msg{padding:10px;float:left;width:100%;font-size:14px;text-align:center;border:1px solid #9acff1;background-color:#f7f7f7}.rel-sym .lcd_cpt_nd{background-color:#00abe8!important}.lcd_cpt_nd a{color:#fff}.head-main-code{font-size:16px;font-family:open_sansregular}.cpt_illustration{text-align:center;background-color:#fff}.cpt_illustration img{text-align:center;display:inline-block}#breadcrumbs.newbread{width:100%;clear:both;background:0 0;padding:1px 0 6px;border-bottom:0 solid #dedede;float:left;margin:0;position:relative;z-index:8}#breadcrumbs.newbread .div{color:#777;display:block;line-height:1.25;list-style:none outside none;padding:0;font-size:12px;font-family:open_sansregular;background-image:none}#breadcrumbs.newbread .div:before{color:#333;content:">";float:left;padding:0 3px}#breadcrumbs.newbread .div:first-child:before{content:none}#breadcrumbs.newbread .div a{color:#337ab7!important;float:left;text-decoration:none;font-size:12px;word-break:break-word}#breadcrumbs.newbread .div a:hover{text-decoration:underline}#breadcrumbs.newbread .last{font-size:12px;font-family:open_sansregular}#breadcrumbs.newbread span{font-size:12px;font-family:open_sansregular;float:left}.layout2_code{padding:0 0 70px;font-family:open_sansregular;font-size:14px;line-height:24px}.layout2_code h1{font-family:open_sansregular;color:#434b58!important;font-size:27px!important;margin-bottom:12px!important;margin-top:0}.layout2_code h1 p{font-size:14px;margin:0}.layout2_code h2{font-family:open_sansregular;color:#434b58!important;font-size:27px!important;margin-bottom:5px!important}.layour-gray-outline-outer{background-color:#fff;padding:15px 20px;outline:#bcbcbc solid 1px;overflow:hidden}.heading-blue{font-family:open_sansSemibold;font-size:21px;color:#0061b4;padding-bottom:10px!important}.cpt-orange{font-family:open_sansSemibold;font-size:18px;color:#fff;background-color:#f58720;padding-bottom:10px;padding-top:10px;overflow:hidden}.cpt-light-grey{background-color:#fbfbfb;padding-bottom:10px;padding-top:10px;overflow:hidden}.cpt-dark-grey{background-color:#eceeef;padding-bottom:10px;padding-top:10px;overflow:hidden}.cpt-dark-grey:nth-of-type(even){background-color:#fbfbfb;padding-bottom:10px;padding-top:10px;overflow:hidden}
.cpt-blue{font-family:open_sansSemibold;font-size:16px;color:#333}/*SQUAD-8307*/
.cpt-blue a{font-family:open_sansSemibold;font-size:16px;color:#0061b4}
.cpt-blue a:hover3{text-decoration:underline}
/*SQUAD-8307*/
.cpt-grey{font-family:open_sanssemibold;font-size:12px;color:#161616}
.cpt-grey a{font-family:open_sanssemibold;font-size:12px;color:#161616;text-decoration: none;}
.cpt-grey a:hover{font-family:open_sanssemibold;font-size:12px;color:#0f68a4;text-decoration: none;}
/*SQUAD-8307*/
.orangetext{font-family:open_sansbold;font-size:24px;color:#fd5c01}.bluetext{font-family:open_sansbold;font-size:20px;color:#0061b4;float:left}.bluetext a{text-decoration:none}.greybox{background-color:#f7f7f7;padding:1.5rem 2.5rem;margin-bottom:10px;margin-top:10px}.whitebox{background-color:#fff;padding:10px 15px;margin-bottom:10px;margin-top:10px}.bluebox{background-color:#e1fbff;padding:10px 15px;margin-bottom:10px;margin-top:10px}.iconbox{float:left}.iconbox img{padding:0 5px;width:auto}.code-link{margin:2px 0}.code-link a{font-size:14px;border:1px solid #0061b4;border-radius:4px;padding:4px 6px;color:#0061b4;font-family:open_sanssemibold;display:inline-block;background-color:#fff;text-decoration:none;cursor:pointer}.code-link a:hover{background-color:#0061b4;color:#fff;text-decoration:none}.btn-group-cpt input.btn-primary{background-color:#fd5c01;border:2px solid #f58720;margin:5px 2px}.btn-group-cpt input.btn-primary:hover{background-color:#f58720;border:2px solid #f58720}.btn-group-cpt input.btn-default{background-color:#fff;border:2px solid #0061b4;color:#0061b4}.btn-group-cpt input.btn-default:hover{background-color:#0061b4;border:2px solid #0061b4;color:#fff}.btn-group-cpt input{padding:4px 12px;font-size:16px;color:#fff;font-family:open_sanssemibold}.margin-top-checkbox{margin-top:5px;display:block}.layour-gray-outline-outer textarea.form-control{height:36px;margin-top:8px;font-size:12px;line-height:20px}.greybox .btn-group-cpt{margin-top:5px;margin-left:-15px}.next-pre{margin-top:29px;margin-left:25px}.next-pre-deleted{margin-top:33px;margin-left:0!important}.next-pre .fa{color:#fd5c01;font-size:18px}.next-pre a{color:#373737;font-size:13px}.next-pre a:hover{color:#fd5c01;font-size:13px}.code-number{font-size:28px;color:#0061b4;font-family:open_sansbold;padding:0 10px}.code-icons{margin-top:0}.code-icons img{padding:0 5px;width:auto}.code-icons a:hover{color:#fd5c01}.code-icons a:focus{color:#fd5c01}
.d-inner-detail{background-color:#cbcbcb;padding:12px;overflow:hidden;margin-bottom:10px}/*SQUAD-8308*/
.box-detail{padding:12px 17px;/*margin-bottom:10px*/}/*SQUAD-8308*/
.box-blue{background-color:#f1fcff;border-bottom:2px solid #0061b4;overflow:hidden}.box-detail-head{font-size:16px;color:#0061b4;font-family:open_sansbold;margin-bottom:0;margin-top:0}.icon-dic-o{margin-right:25px;font-size:14px;font-family:open_sansbold;float:left;line-height:30px}.detail-codes-acco .panel-heading{background:0 0;border-color:transparent;font-size:18px;color:#0061b4;font-family:open_sansbold;border-bottom:1px solid #ddd;overflow:hidden}.detail-codes-acco .panel-heading h4{cursor:pointer;float:left}.detail-codes-acco .panel-heading a{text-decoration:none}.detail-codes-acco .panel-heading a:hover{text-decoration:none}.detail-codes-acco .panel-heading a:focus{text-decoration:none}.detail-codes-acco .glyphicon{color:#0061b4;font-size:9px;font-family:open_sansbold;margin-right:7px;border:1px solid #0061b4!important;padding:2px 3px;border-radius:40px;margin-top:-1px;float:left}.detail-codes-acco .panel-body p{margin-bottom:10px}.detail-codes-acco .panel-body{font-size:14px;line-height:20px;overflow:auto;max-height:200px}.detail-codes-acco .panel-body .icon-dic-o{font-family:open_sansregular}.detail-codes-acco .panel{border-bottom:2px solid #9f9f9f;margin-bottom:12px;border-radius:0;border-left:3px solid #fd5c01}.code-des{font-size:12px;color:#000;font-family:open_sansbold}.code-des img{width:15px;height:auto;margin-right:5px}.code-des .fa{margin-right:8px;color:#f96f00;font-size:15px;float:left;margin-top:1px}.code-des span{float:left;line-height:16px}.code-des a{color:#000}.code-des .clickdiv{cursor:pointer}.codes-second-scroll{margin-top:0}.codes-second-scroll h4{cursor:pointer;float:left}.codes-second-scroll h4 a{text-decoration:none}.codes-second-scroll .glyphicon{color:#0061b4;font-size:13px;font-family:open_sansbold;margin-right:7px;border:1px solid #0061b4!important;padding:3px 4px;border-radius:40px;margin-top:-3px;float:left}.codes-second-scroll .panel-group .panel{border:0;background-color:#f0f0f0;padding:6px 10px;border-radius:0;margin-bottom:7px}.codes-second-scroll .panel-heading{background:0 0;border-color:transparent;font-size:18px;color:#0061b4;font-family:open_sansbold;overflow:hidden}.codes-second-scroll .panel-body{padding:0;border-top:0!important}
.codes-second-scroll .tabbable-panel{margin:7px 0;/*padding:3px 16px*/}/*SQUAD-8308*/
.codes-second-scroll .nav-tabs>li>a{background-color:#616161;color:#fff;border-radius:0;border:0;font-size:13px;font-family:open_sansbold;padding:8px 8px;text-decoration:none;user-select:text}.codes-second-scroll .nav-tabs>li>a:hover{background-color:#fd5c01;color:#fff;border-radius:0;border:0}.codes-second-scroll .nav-tabs>li.active a{background-color:#fd5c01;color:#fff;border-radius:0;border:0}.codes-second-scroll .tab-pane{padding:20px 25px;background-color:#fff;font-size:14px;float:left;width:100%;position:relative;font-family:open_sansregular;color:#333;line-height:21px}.codes-second-scroll .tab-content .multi-color li.codes-second-scroll .tab-content ul.multi-color{margin-top:10px;padding-left:19px}.codes-second-scroll .tab-content .multi-color li{font-family:open_sansSemibold;color:#ea5501}.codes-second-scroll .tab-content .multi-color li+li{color:#0061b4}.codes-second-scroll .tab-content .multi-color li+li+li{color:#454545}.codes-second-scroll .tab-content td{border:1px solid #dbdbdb;padding:8px 15px;font-size:14px;color:#505050}.codes-second-scroll .tab-content thead{background-color:#d7d7d7;font-size:16px;color:#161616;font-family:open_sansbold}.codes-second-scroll .tab-content tr.orange td{color:#ea5501!important}.codes-second-scroll .tab-content tr.blue td{color:#0061b4}.codes-second-scroll .tab-content tr strong{font-family:open_sansbold;color:#000}.codes-second-scroll .tab-content table{margin-bottom:20px}.codes-second-scroll .tab-content table a{text-decoration:none}.codes-second-scroll .tab-content table a:hover{text-decoration:underline}.codes-second-scroll .tab-content p{margin-bottom:15px}.codes-second-scroll .tab-content table.form.tbl .form{width:100%}.table-design td{border:1px solid #b4b4b4;padding:8px 15px;font-size:14px;color:#505050}.table-design thead{background-color:#d7d7d7;font-size:16px;color:#161616;font-family:open_sansbold}.flat_table table{margin-bottom:20px}.flat_table table a{text-decoration:none}.flat_table table a:hover{text-decoration:underline}.flat_table p{margin-bottom:15px}.flat_table table.form.tbl .form{width:100%}.flat_table td{border:1px solid #b4b4b4;padding:8px 15px;font-size:14px;color:#505050}.flat_table thead{background-color:#d7d7d7;font-size:16px;color:#161616;font-family:open_sansbold}.table-design tr.orange td{color:#ea5501!important}.table-design tr.blue td{color:#0061b4}.table-design tr strong{font-family:open_sansbold;color:#000}.table-design table{margin-bottom:20px}.table-design table a{text-decoration:none}.table-design table a:hover{text-decoration:underline}.table-design table p{margin-bottom:15px}.table-design table table.form.tbl .form{width:100%}.codes-second-scroll .panel-heading .setorder{font-size:12px;color:#000;font-family:open_sansbold;float:right;text-decoration:none}.codes-second-scroll .panel-heading .setorder .fa{margin-right:8px;color:#f96f00;font-size:15px;float:left}.codes-second-scroll .panel-heading .setorder span{line-height:16px;float:left}.date-cpt-box{width:100%;float:left;margin-top:15px}.date-cpt-box input,.date-cpt-box select{width:100%}.date-cpt-frmt{font-size:12px;font-family:open_sansbold;color:#6e6e6e}.price-new{font-family:open_sansregular}.price-new strong{color:#0061b4;font-family:open_sansbold}.gray-box-cal label{font-family:open_sansbold;font-weight:400}.gray-box-cal strong{font-family:open_sansbold;font-weight:400}.lcd-acc-panel{background-color:#f0f0f0;padding:10px 10px;font-size:14px;margin-top:5px;color:#0061b4;font-family:open_sansbold;float:left;width:100%}.icd-data-outer-new{margin-top:15px}.all-ver{float:right}.all-ver a{font-size:12px;color:#000;font-family:open_sansbold;text-decoration:none}.all-ver .fa{margin-right:5px;color:#f96f00;font-size:16px}.cpt_icd_tab_new{float:left}.cpt_icd_tab_new a{background-color:#616161;color:#fff;border-radius:0;border:0;font-size:14px;text-transform:uppercase;font-family:open_sansbold;padding:8px 10px;text-decoration:none}.cpt_icd_tab_new a:hover{background-color:#fd5c01;color:#fff;border-radius:0;border:0}.cpt_icd_tab_new a.selected{background-color:#fd5c01;color:#fff;border-radius:0;border:0}.outer-box-line{padding:10px 18px;background-color:#fff;font-size:16px;float:left;width:100%;margin-top:4px}.cpt-lcd-main-outer{background-color:#f1fcff;border-bottom:2px solid #0061b4;overflow:hidden;padding:15px 15px}.cpt-ver-bullert ul li{font-size:16px;padding:5px 15px;list-style:none;margin-top:8px!important;border:1px solid #ddd;margin-bottom:8px}.drgsize th{font-size:13px}.btn_back{text-decoration:none;float:right;margin-bottom:10px;text-decoration:none;font-family:Arial;color:#fff;background-color:#337ab7;border-color:#2e6da4;display:inline-block;padding:3px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn_back:hover{color:#fff;text-decoration:none}a.excel-icon-down{float:right;padding:5px 10px;border:1px solid #dbdbdb;text-decoration:none;margin-left:15px;box-shadow:3px 3px 5px #e6e6e6}a.excel-icon-down .fa{color:#f96f00;font-size:18px}.blue-head-t{color:#0061b4}.information-outer{margin-bottom:10px}
.gray-box-cal{background-color:#e6e6e6;padding:10px 20px;margin-bottom:10px;margin-top:10px;float:left;width:100% !important;}/*SQUAD-3900*/
.gray-box-cal hr{width:100%;float:left;border-top:1px solid #e9e9e9}
.select-box{width:100%;color: #212121;margin:0px;border: 1px solid #dddddd;padding: 10px 15px;height: auto;border-radius: 4px;}/*SQUAD-3900*/
span.checkbox-c{font-size:14px;color:#616161}.check-price{margin-top:5px;margin-left:16px;font-family:open_sansbold}.fee-price{margin-top:5px;margin-left:16px;font-family:open_sansregular;clear:both}.fee-price strong{font-family:open_sansbold}a.button-blue{background-color:#0061b4;font-family:open_sansbold;font-size:14px;margin-top:10px}a:hover.button-blue{background-color:#005197}.button-blue:focus{background-color:#005197}input.button-blue{background-color:#0061b4;font-family:open_sansbold;font-size:14px;margin-top:10px}input:hover.button-blue{background-color:#005197}.button-blue:focus{background-color:#005197}.note-m{font-size:12px;margin-top:15px;line-height:16px}ul.arrow-bullerts{font-size:16px;padding:0}ul.arrow-bullerts li{font-size:16px;padding:4px 0;list-style:none}ul.arrow-bullerts li:before{font-family:'Glyphicons Halflings';content:"\e013";color:#ff6008;padding-right:13px}.ra_list ul{font-size:16px;padding:0}.ra_list ul li{font-size:14px;padding:4px 0;list-style:none;margin-top:0!important;display:flex}.ra_list ul li a{text-decoration:none}.ra_list ul li a:hover{text-decoration:underline}.ra_list ul li:before{font-family:'Glyphicons Halflings';content:"\e013";color:#ff6008;padding-right:13px}.ra_list .search-full-link a{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;background-color:#0061b4;font-family:open_sansbold;font-size:14px;margin-top:25px;color:#fff!important;text-decoration:none!important}.codes-second-scroll .tab-content .search-full-link{width:100%;margin:0;background:0 0;float:left}.pers-note-outer{background-color:#00abe8;padding:25px 30px}.pers-note-outer input{width:100%;margin:0;padding:6px}.pers-head{font-size:20px;color:#fff;font-family:open_sansSemibold;margin-bottom:15px}.submit-p{margin-left:-15px}.submit-p .button-blue{margin-top:0;border:0;font-size:16px;padding:8px 18px;background-color:#fd5c01}.submit-p:hover .button-blue{background-color:#ff7628}.symbols-footer{border-top:1px solid #c7c7c7;padding:16px 0 0;margin:10px 0 0}.symbol-head{font-size:18px;color:#0061b4;font-family:open_sansbold;margin-bottom:15px}.symbol-icon ul{margin:0;padding:0}.symbol-icon li{margin:0;padding:5px 0;list-style:none;font-size:13px;color:#616161;float:left;width:100%;border-bottom:1px solid #e0e0e0}.symbol-icon li .icon-image-sy{float:left;margin-right:15px;width:29px;text-align:right}.symbol-icon li .icon-text-new1{float:left;width:79%}.syb-f{font-size:14px;color:#616161;margin-top:20px}.rel-sym{margin-top:0}.greybox .fa{color:#fd5c01;padding-left:5px}.noteadded{text-align:left;font-size:12px;background:#fff;padding:8px 12px;line-height:18px;color:#777}.pgbox{font-size:12px}.pgbox a{margin:0 3px}.spanbox{background:#fff;float:left;width:100%;border-bottom:1px solid #f0f0f0}.icnbox{text-align:right;padding:8px 14px}.countertext{font-size:11px;clear:both;display:block;float:left;width:100%;line-height:22px}.table.ashtbl th{background:#0d78c1;color:#fff}.svlout{color:#fd5c01;font-size:20px;float:right;padding:2px 5px 0}.personel_image{position:relative}.personel_image img{position:absolute;right:40px;top:10px}.blue-Sec{margin-right:-30px}.cpt-gray{font-family:open_sansSemibold;font-size:18px;color:#fff;background-color:#616161;padding-bottom:10px;padding-top:10px;overflow:hidden}.blue-Sec ul{margin:0;padding:0}.blue-Sec li{margin:0;list-style:none}.blue-Sec li a{padding:10px 15px 9px;background-color:#0061b4;color:#fff;float:left;width:100%;border-bottom:1px solid #297ac0;text-decoration:none}.blue-Sec li a:hover{background-color:#005aa7;text-decoration:none}.blue-Sec li a.active{background-color:#005aa7;text-decoration:none}@media (max-width:990px){.cpt-orange{width:100%}.blue-Sec{margin-right:0;margin-bottom:15px;float:left;width:100%}}@media (max-width:1023px){.next-pre{width:100%;margin-left:0;margin-top:5px}.code-icons{width:100%}.submit-p{margin-left:0;margin-top:8px}}@media (max-width:500px){.tab-content{overflow:scroll;max-height:400px}.code-des span{display:none}.panel-title{font-size:14px}.codes-second-scroll .nav-tabs>li>a{padding:6px 8px;margin-bottom:4px}.codes-second-scroll .tab-pane{font-size:14px;padding:16px 15px;line-height:20px}span.checkbox-c{margin-top:4px;float:left;margin-bottom:15px}.symbol-icon li{padding:0 0;font-size:12px}.syb-f{font-size:12px}.information-outer{margin-bottom:10px;display:inline-block;width:100%}.fee-price{margin-top:5px;margin-left:0}.codes-second-scroll .tab-content p{margin-bottom:5px}.date-cpt-frmt{font-size:11px;font-family:open_sansregular;color:#6e6e6e;line-height:15px}#normalbox{padding-left:15px;padding-right:15px}.anes_container .anes-inner-box1{margin-top:0!important}.nav-tabs>li{width:100%}.gray-box-cal{margin-top:0}.check-price{float:left;width:100%;margin-top:5px}.cci_outer input.btn-primary{margin-top:10px}.codes-second-scroll .tab-content td{border:1px solid #b4b4b4;padding:5px 8px;font-size:12px;line-height:18px}.lcd_fld_container .or>div{display:inline-block;font-size:14px;background:#0061b4;color:#fff;text-align:center;padding:9px;border-radius:100%;margin-top:7px}.icnbox{padding:5px}.greybox .fa{padding:0}}.pb_w{width:100%;margin-bottom:10px}.pb_w a.ab_links{background:#09f;padding:2px 5px;color:#fff!important;text-decoration:none!important;cursor:pointer}.pb_w a.ab_links:hover{color:#fff!important;background:#0061b4}.pb_w a.ab_links:visited{color:#fff!important}.pb_w a.ab_links.selected{background:#ff7a13;padding:2px 5px}.flex{display:flex}#vol3drg .cross-left{width:20%;box-sizing:border-box;border-collapse:collapse;padding:5px}#vol3drg .cross-mid{width:70%!important;box-sizing:border-box;border-collapse:collapse;padding:5px}#vol3drg .cross-right{width:10%;box-sizing:border-box;border-collapse:collapse;border:1px solid #dbdbdb;padding:5px}#Feesch .table{margin:0}#cpt_mod_ascp_cross{font-size:14px}#cpt_mod_ascp_cross .modcross_list ul{padding-left:30px;margin:10px 0}#cpt_mod_ascp_cross .modcross_list h2{font-size:20px!important;margin-bottom:15px}#cpt_mod_ascp_cross .modcross_list .pink{color:#ea5501!important}#cpt_mod_ascp_cross .modcross_list .green{color:#0061b4!important}#cpt_mod_ascp_cross .modcross_list strong{font-weight:400;font-family:open_sansbold}#cpt_hcpcs_cross h2{font-size:22px!important;margin-bottom:16px!important;margin-top:10px;text-align:left!important}
.points_table{width:100%;margin-bottom: 10px;}
.points_table thead{width:100%}
.points_table tbody{max-height:562px;overflow-y:auto;width:100%}
.points_table thead tr{width:100%}/*SQUAD-4318*/
.points_table tr{width:100%}
/*.points_table tbody,.points_table td,.points_table th,.points_table thead,.points_table tr{display:inline-block;min-width:20px}*/ 
.points_table thead{background:#d7d7d7!important;color:#161616;font-size:16px}
.codes-second-scroll .tab-content .points_table td{border:0}
.points_table td{border:0;word-wrap:break-word}
/*.points_table tbody td,.points_table thead>tr>th{float:left;border-bottom-width:0}*/
.points_table>tbody>tr>td,.points_table>tbody>tr>th,.points_table>tfoot>tr>td,.points_table>tfoot>tr>th,.points_table>thead>tr>td,.points_table>thead>tr>th{padding:8px 15px!important;border-bottom:0px!important;}.odd{background:#fff;color:#000}
.points_table tbody tr:nth-child(odd){background:#efefef;/*color:#000*/}/*SQUAD-6331*/
.points_table_scrollbar{max-height:612px;overflow-y:scroll}
.points_table_scrollbar::-webkit-scrollbar-track{background-color:#f7f7f7}
.points_table_scrollbar::-webkit-scrollbar{width:1%;min-width:5px;background-color:#f7f7f7}
.points_table_scrollbar::-webkit-scrollbar-thumb{background-color:#c1c1c1}
.points_table{width:100%;border:1px solid #e7e7e7}
.table100 table{width:100%}.table100 table td{padding:5px 7px}
@media (max-width:1023px){.points_table tbody tr>td,.points_table thead tr>th{width:100%}
	.points_table thead{display:none}
	.points_table tr{border-bottom:1px solid #dbdbdb}
	.lcd_fld_container .or>div{display:inline-block;font-size:16px;background:#0061b4;color:#fff;text-align:center;padding:8px;border-radius:100%}
	.gray-box-cal{padding:8px 10px}
	.gray-box-cal .checkbox-c{margin-bottom:0}
	.box-blue{background-color:#f1fcff;border-bottom:2px solid #0061b4;overflow:hidden}
	.box-detail{padding:10px 15px;word-break:break-word}
	.box-detail td{word-break:break-word}
	.code-number{font-size:20px}.box-detail-head{font-size:16px}
	.layout2_code h2{font-size:24px!important;width:100%;margin-bottom:10px!important;display:inline-block}
	.next-pre a{font-size:12px}.next-pre .fa{font-size:15px}.next-pre{margin-top:0}.detail-codes-acco .panel{margin-bottom:5px}.detail-codes-acco .panel-group{margin-bottom:0}}.ovflow_auto{overflow:auto}.anes_container .table_style{border:1px solid #cecece;background-color:#fff}.anes_container .table_head{font-weight:700;color:#c00;font-size:14px}.anes_container .table_data{font-size:12px;background-color:#cecece}.anes_container .anes-field-blank{float:left}.anes_container .anes-input{float:left;padding:6px;padding-bottom:5px;font-size:11px;border:1px solid #939393}.anes_container .anes-search-bg{min-width:60px;background-image:url(../images/asc-bg-search.gif);font-weight:700;height:13px;margin-left:5px;padding:6px;border:1px solid #aaa7a7}.anes_container .anes-bg-tab{padding:8px;background-repeat:repeat-x}.anes_container .anes-bg-tab h2{margin:5px 0!important;font-size:16px!important;font-family:open_sansbold;color:#0061b4!important}.anes_container .anes-bg-tab h2 a{text-decoration:underline}.anes_container .anes-bg-tab-inner{width:100%;position:relative;float:left;padding:8px;background-repeat:repeat-x;border:1px solid #cecece;margin-bottom:2px;color:#c00;font-size:14px;font-weight:700}.anes_container{padding:2px;float:left;position:relative;margin-top:2px;color:#505050;width:100%!important}.anes_container .anes-discription{float:left;padding:8px;width:358px;text-align:justify}.anes_container .anes-inner{float:left;padding:10px;width:100%;background:#f5f5f5;border:1px solid #e6e6e6;margin:5px 0}.anes_container .anes-inner-box1{width:100%;float:left;font-size:14px;font-family:open_sansbold;margin-top:10px}.anes_container .anes-next-box1{width:100%;padding:5px;float:left;position:relative}.anes_container .anes-next-box_short{padding:5px;float:left;font-weight:700;position:relative}.anes_container .anes-inner-box2{width:100%;float:left}.anes_container .anes-next-box2{padding:5px;float:left;font-weight:700}.anes_container .anes-next-box3{font-size:13px;font-weight:700;color:#000}.anes_container .anes-next-box4{width:200px;padding-left:40px;float:left;font-weight:700;position:relative}.anes_container .font-green{color:#05ab20}.anes_container .radio{margin-right:5px}.anes_container .font-red{color:#c00}.anes_container .anes_new-field-blank{width:374px;float:left}.anes_container .anes_new-search-bg{min_width:60px;font-weight:700;height:13px;padding:6px;border:1px solid #aaa7a7}.anes_container .anes_new-bg-tab{width:584px;float:left;padding:8px;background-repeat:repeat-x;height:17px;border-bottom:1px solid #cecece}.anes_container .anes_new-bg-tab-inner{width:374px;position:relative;float:left;padding:8px;background-repeat:repeat-x;height:12px;border:1px solid #cecece;margin-bottom:2px;color:#fff;font-size:14px;font-weight:700}.anes_container .heading{color:#c00;font-weight:700;font-size:15px}.anes_container .anes_new-inner-container{padding:2px;border:1px solid #cecece;float:left;position:relative;margin-top:10px}.anes_container .anes_new-discription{float:left;padding:15px;width:100%}.anes_container .anes_new-inner{border:1px solid #cecece;float:left;padding:10px;width:370px}.anes_container .anes_new-inner-box1{width:360px;float:left}.anes_container .anes_new-next-box1{width:260px;padding:5px;float:left;font-weight:700;position:relative}.anes_container .anes_new-next-box_short{padding:0 5px 5px 5px;float:left;font-weight:700;position:relative}.anes_container .anes_new-next-box6{width:360px;padding:5px;float:left;font-weight:700;position:relative}.anes_container .anes_new-inner-box5{width:370px;float:left}.anes_container .anes_new-next-box5{width:195px;padding:3px;float:left;font-weight:700;position:relative}.anes_container .anes_new-inner-box2{width:360px;float:left}.anes_container .anes_new-next-box2{width:280px;padding:5px;float:left;font-weight:700}.anes_container .anes_newbox2{width:300px;padding:5px;float:left;font-weight:700}.anes_container .anes_new-next-box3{font-size:13px;font-weight:700;color:#000}.anes_container .anes_new-next-box4{width:100px;padding-left:40px;float:left;font-weight:700;position:relative}.anes_container .anes_new-inner-box1 a{color:#630;text-decoration:underline}.anes_container .anes_new-inner-box1 a:hover{color:#630;text-decoration:underline}.anes_container .link_anes{color:#630;text-decoration:underline}.anes_container .anes_mes{font-weight:700}.anes_container .float-left-padl10{float:left;padding-left:10px}.anes_container .anes-sub-box1{width:50%;padding:2px;float:left;font-weight:700;position:relative;margin-top:10px}.anes_container .anes-sub-box2{width:100%;text-align:justify;padding:5px;float:left;font-weight:700;position:relative;background:#f5f5f5;font-size:13px;font-style:italic}.anes_container .select-db{border:1px solid #339dd1;font-size:11px;color:#666;padding:0;margin:0;width:215px}.anes_container .anes-new-box-desc{margin-bottom:5px}.anes_container input.input{color:#000;font-size:12px;font-weight:400;padding:5px}.anes_container input.btn-primary{background-color:#fd5c01;border:1px solid #f58720;margin:5px 3px}.anes_container input.btn-primary:hover{background-color:#f58720;border:1px solid #f58720}.anes_container .result{position:relative;display:block;text-align:left;font-family:open_sansbold}.anes_container .result_inner{float:left;width:100%;margin:5px 0}.anes_container .result_inner .font12-blue{color:#0061b4;font-family:open_sansbold}.anes_container .pink{color:#ea5501!important}@media (max-width:500px){.anes_container .anes-sub-box1{width:100%}}.feesc_contain h2{font-size:20px!important;margin-bottom:15px;margin-top:0}.feesc_contain .lefthd{color:#0061b4;font-family:open_sansbold}
.feesc_contain .calculate-area{background-color:#e6e6e6; margin-bottom:20px;margin-top:20px;padding:10px 20px;text-align:left;width:100%!important}.feesc_contain .calculate-area .b-text{color:#012e5e;font-weight:700;font-size:16px}.feesc_contain .calculate-area .check-area{width:160px;margin:10px auto;clear:both;text-align:left;line-height:15px}.feesc_contain .calculate-area .check-area .checkbox{float:left;margin-right:5px}.feesc_contain .calculate-area .factor{clear:both;font-size:15px;font-weight:700;margin-bottom:20px}.feesc_contain input.btn-primary{background-color:#fd5c01;border:1px solid #f58720;margin:5px 3px}.feesc_contain input.btn-primary:hover{background-color:#f58720;border:1px solid #f58720}.ascsc_contain .asc-field-blank{padding:10px 10px 30px;width:918px}.ascsc_contain h2{font-size:20px!important;margin-bottom:15px;margin-top:0}.ascsc_contain .calculate-area{background-color:#cee3f5;float:left;margin-bottom:20px;margin-top:20px;padding:10px 20px;text-align:center;width:100%!important}.ascsc_contain .calculate-area .b-text{color:#012e5e;font-weight:700;font-size:16px}.ascsc_contain .calculate-area .check-area{width:160px;margin:10px auto;clear:both;text-align:left;line-height:15px}.ascsc_contain .calculate-area .check-area .checkbox{float:left;margin-right:5px}.ascsc_contain .calculate-area .factor{clear:both;font-size:15px;font-weight:700;margin-bottom:20px}.ascsc_contain .asc-inner-container{border:1px solid #e5e5e5;float:left;margin-top:10px;padding:2px;position:relative}.ascsc_contain .asc_new-inner{float:left;width:100%}.ascsc_contain .asc-inner-box1{width:100%;float:left;font-size:17px;color:#0061b4;font-family:open_sansbold;margin-top:10px}.ascsc_contain .vr_new .asc_new-next-box1 span.font-green{color:#05ab20}.ascsc_contain .vr_new .asc_new-next-box1 span.font-red{color:#c00}.ascsc_contain .asc_new-next-box1{width:100%;float:left;font-size:17px;color:#0061b4;font-family:open_sansbold;margin-top:10px}.ascsc_contain .vr_new .asc_new-next-box1{width:100%;float:left;color:#656565;font-family:open_sansbold;margin:5px 0 5px 0;background:#f0f0f0;border:1px solid #dbdbdb;padding:8px 14px;text-align:left;font-size:14px;color:#000}.ascsc_contain .vr_new .asc_new-next-box1 span{color:#000;font-family:open_sansregular}.ascsc_contain .asc_new-inner-box1 a{font-size:13px;color:#06c;text-decoration:underline}.ascsc_contain .ascsc_contain .asc_new-inner-box1 a:hover{color:#06c;text-decoration:underline}.ascsc_contain .link_asc{color:#06c;text-decoration:underline}.ascsc_contain a.button-blue{color:#fff;text-decoration:none;white-space:normal;margin:0 0 5px}.cci_outer .cci_outer .cci_edit_alert_red{font-size:14px;color:#e00101;text-transform:uppercase;float:left}.cci_outer .cci_red_box_head{background-color:#ffa7a7;width:100%;padding:5px}.cci_outer .cci_yellow_box_head{background-color:#efe498;width:100%;padding:5px}.cci_outer .cci_alert_blue_boxm{width:100%;background-color:#4c9fc5;float:left;margin-left:10px;margin-bottom:10px;font-size:14px;color:#fff;font-weight:700;border:1px solid #2e6984}.cci_outer .cci_blue_border{border-bottom:1px solid #2e6984;float:left}.cci_outer .cci_alert_sub_blue_box{padding:3px 8px 3px 10px;float:left;width:382px}.cci_outer .cci_alert_gray_head{padding:5px;margin:0 8px 0 0;float:left;width:100%}.cci_outer .cci_alert_head_txt{font-size:14px}.cci_outer .cci_alert_head_txt2{font-size:14px;color:#000}.cci_outer .cci_alert_gray_subhead{float:left;width:20%}.cci_outer .cci_alert_gray_subhead2{float:left;width:60%}.cci_outer a.tooltip span{float:left;display:block;padding:0;margin-left:0;width:auto;font-size:xx-small;font-style:normal;color:#666}.cci_outer a.tooltip:hover span1{display:inline;position:absolute;background:#fff;border:1px solid #ccc;color:#6c6c6c}.cci_outer .cci_alert_paging{float:left;padding-left:0;margin-top:8px}.cci_outer .cci_alert_paging2{float:right;text-align:right;margin-top:8px;margin-right:0}.cci_outer .cci_text_align{text-align:center}.cci_outer .cci_edit_alert_red{color:#e00101;float:left;font-size:14px;text-transform:uppercase}.cci_outer .cci_blue_border{border-bottom:1px solid #2e6984;float:left}.cci_outer .cci_alert_sub_blue_box{float:left;padding:3px 8px 3px 10px;width:382px}.cci_outer .cci_main_head{background-color:#9acff1;float:left}.cci_outer .cci_sub_head{background-color:#fff}.cci_outer .cci_sub_head:nth-child(odd){background-color:#ebf2f8;float:left}.cci_outer .cci_sub_head2{background-color:#f1f1f1;float:left}.cci_outer .cci_alert_head_txt{font-size:14px;font-weight:700;width:100%;margin:0}.cci_outer .cci_alert_head_txt2{color:#000;font-size:14px;width:100%;margin:0}.cci_outer .general_text1{width:100%}.cci_outer a.tooltip span{color:#666;display:block;float:left;font-size:xx-small;font-style:normal;margin-left:0;padding:0;width:auto}.cci_outer a.tooltip:hover span1{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;color:#6c6c6c;display:inline;position:absolute}.cci_outer .cci_edit_link{color:#020202;font-size:14px}.cci_outer .cci_edit_link a{color:#06c;font-size:14px;font-weight:700;text-decoration:none}.cci_outer .cci_edit_link a:hover{color:#06c;font-weight:700;text-decoration:underline}.cci_outer .cci_text_align{text-align:center}.cci_outer input.btn-primary{background-color:#fd5c01;border:1px solid #f58720}.cci_outer input.btn-primary:hover{background-color:#f58720;border:1px solid #f58720}.lcd_fld_container{width:100%;float:left}.lcd_fld_container h2{font-size:20px!important;margin-bottom:15px;margin-top:0}.lcd_fld_container .fld_1{width:40%;float:left}.lcd_fld_container .fld_1 label{font:bold 14px Trebuchet ms;float:left!important;width:100%!important;margin-right:10px!important;color:#404040;text-align:left;margin-top:10px}.lcd_fld_container .fld_1 .input_box{border-radius:5px;border:1px solid #dfdfdf;padding:5px;color:#383838;width:100%;font-size:13px}.lcd_fld_container .or{text-align:center}.lcd_fld_container .or>div{display:inline-block;font-size:20px;background:#0061b4;color:#fff;text-align:center;padding:15px;border-radius:100%}.lcd_fld_container .fld_1 .selectbox{border-radius:5px;border:1px solid #dfdfdf;color:#383838;padding:5px;height:auto;width:100%;font-size:13px}.lcd_fld_container .fld_1 .selectbox option{padding:0!important}.lcd_fld_container .fld_1 span{font-size:12px}.lcd_fld_container .fld_2{width:100%;float:left}.lcd_fld_container .fld_2 label{font:bold 14px Trebuchet ms;float:left!important;width:100%!important;margin-right:10px!important;color:#404040;text-align:left;margin-top:10px}.lcd_fld_container input.checkbox{float:left;margin:5px 5px 0 0}.lcd_fld_container .fld_2 span{font-size:12px;float:left;width:100%;margin-top:5px}.lcd_fld_container .fld_2 .input_box{border-radius:5px;border:1px solid #dfdfdf;padding:5px;color:#383838;width:100%;font-size:13px}.lcd_fld_container .fld_2 .selectbox{border-radius:5px;border:1px solid #dfdfdf;color:#383838;padding:5px;height:auto;width:100%;font-size:13px}.lcd_fld_container .fld_2 .selectbox option{padding:0!important}.lcd_fld_container .cpt_icd_tab{text-align:right;float:right;border-bottom:1px solid #ccc;width:100%}.lcd_fld_container .cpt_icd_tab .common{background:#fff;background:-moz-linear-gradient(top,#fff 0,#e7e7e7 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(top,#fff 0,#e7e7e7 100%);background:-o-linear-gradient(top,#fff 0,#e7e7e7 100%);background:-ms-linear-gradient(top,#fff 0,#e7e7e7 100%);background:linear-gradient(to bottom,#fff 0,#e7e7e7 100%);border:1px solid #ccc;font:normal 14px MyriadProBoldCondensed!important;color:#0472b6!important;border-radius:5px 5px 0 0;width:72px;cursor:pointer;text-decoration:none!important;padding:4px 0;text-align:center;float:right;margin-left:5px}.lcd_fld_container .cpt_icd_tab .selected{background:#0472b6;background:-moz-linear-gradient(top,#0472b6 0,#044a79 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#0472b6),color-stop(100%,#044a79));background:-webkit-linear-gradient(top,#0472b6 0,#044a79 100%);background:-o-linear-gradient(top,#0472b6 0,#044a79 100%);background:-ms-linear-gradient(top,#0472b6 0,#044a79 100%);background:linear-gradient(to bottom,#0472b6 0,#044a79 100%);border:1px solid #044b79;font:normal 14px MyriadProBoldCondensed!important;color:#fff!important;border-radius:5px 5px 0 0;width:72px;cursor:pointer;text-decoration:none!important;padding:4px 0;text-align:center;float:right;margin-left:5px}.lcd_fld_container .cpt_icd_tab .selected:hover{color:#fff!important}.lcd_fld_container .lcd_policy_title{float:left;font-weight:700;color:#0472b6;font-size:12px;width:314px;margin-bottom:15px}.lcd_fld_container .clr_btn{background:#499bea;background:-moz-linear-gradient(top,#499bea 0,#207ce5 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#499bea),color-stop(100%,#207ce5));background:-webkit-linear-gradient(top,#499bea 0,#207ce5 100%);background:-o-linear-gradient(top,#499bea 0,#207ce5 100%);background:-ms-linear-gradient(top,#499bea 0,#207ce5 100%);background:linear-gradient(to bottom,#499bea 0,#207ce5 100%);border:1px solid #207ce5;font:normal 16px MyriadProBoldCondensed;color:#fff;border-radius:5px;width:90px;cursor:pointer}.lcd_fld_container .clr_btn:hover{background:#207ce5;background:-moz-linear-gradient(top,#207ce5 0,#499bea 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#207ce5),color-stop(100%,#499bea));background:-webkit-linear-gradient(top,#207ce5 0,#499bea 100%);background:-o-linear-gradient(top,#207ce5 0,#499bea 100%);background:-ms-linear-gradient(top,#207ce5 0,#499bea 100%);background:linear-gradient(to bottom,#207ce5 0,#499bea 100%)}.lcd_fld_container .lcdmanage{font-size:14px}.lcd_fld_container .lcdmanage th{background-color:#0d78c1;padding:8px;margin:0;border-right:1px solid #d3d3d3;font-size:14px;color:#fff}.lcd_fld_container .lcdmanage th:first-child{background-color:#0d78c1;padding:8px;margin:0;border-right:1px solid #d3d3d3;font-size:14px;color:#fff}.lcd_fld_container .lcdmanage th:last-child{background-color:#0d78c1;padding:8px;margin:0;border-right:1px solid #d3d3d3;font-size:14px;color:#fff}.lcd_fld_container .associates_heading{font:normal 16px MyriadProCondensed;width:95%;float:left;border:1px solid #ccc;padding:5px 10px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 47%,#ededed 100%)}.lcd_fld_container .associates_heading a{font:normal 16px MyriadProCondensed!important;color:#06c!important}.lcd_fld_container .associates_heading a:visted{font:normal 16px MyriadProCondensed;color:#06c!important}.lcd_fld_container .link_color{color:#1b75bb!important;text-decoration:none!important}.lcd_fld_container .link_color:hover{color:#333!important;text-decoration:underline!important}.lcd_fld_container .link_color:visited{color:#333!important;text-decoration:underline!important}.lcd_fld_container .lcd_container{border-top:3px solid #89b231;float:left;margin-top:10px;padding-top:15px;width:940px;font-size:14px}.lcd_fld_container .lcd_container tr td{padding:10px;border-bottom:1px solid #f0f0f0}.lcd_fld_container .lcd_container tr td a{color:#c41488;text-decoration:none;font-weight:400}.lcd_fld_container .lcd_cpt4_gray_detail_right_top_new a{text-decoration:none!important}.lcd_fld_container .btn-primary{background-color:#fd5c01;border:1px solid #f58720}.lcd_fld_container .btn-primary:hover{background-color:#f58720;border:1px solid #f58720}.lcd_fld_container .bgbox{background:#cee3f5;padding:10px;border:1px solid #dbdbdb;margin:10px 0}.asa_data_css h2{font-size:20px!important;margin:0!important}.codes-second-scroll .tab-content th{padding:8px 15px;font-size:14px}.drg-inner .table th{background:#d7d7d7}.table_view td,.table_view th{padding:8px 15px;font-size:14px}.tab-pane h2{font-size:20px!important;margin-bottom:15px;margin-top:0}.tab-pane h2 a{text-decoration:none}.code_blue_block{width:100%;float:left;padding:70px;text-align:center;background-color:#f5f5f5}.code_blue_block .fa-arrow-circle-o-left{font-size:40px;margin-bottom:20px;color:#005aa7}.code_blue_block .text_higlight{padding:10px 0;font-size:22px;color:#000;line-height:normal}.code_blue_block .text_higlight .pink_text{color:#005aa7;font-family:open_sansbold}.blue-head-t.new-slect-value{border:0;background:0 0;text-align:left}.modcross_list .multi-color li.modcross_list ul.multi-color{margin-top:10px;padding-left:19px}.modcross_list .multi-color li{font-family:open_sansSemibold;color:#ea5501}.modcross_list .multi-color li+li{color:#0061b4}.modcross_list .multi-color li+li+li{color:#454545}.modcross_list td{border:1px solid #b4b4b4;padding:8px 15px;font-size:14px;color:#505050}.modcross_list thead{background-color:#d7d7d7;font-size:16px;color:#161616;font-family:open_sansbold}.modcross_list tr.orange td{color:#ea5501!important}.modcross_list tr.blue td{color:#0061b4}.modcross_list tr strong{font-family:open_sansbold;color:#000}.modcross_list table{margin-bottom:20px}.modcross_list table a{text-decoration:none}.modcross_list table a:hover{text-decoration:underline}.modcross_list p{margin-bottom:15px}.modcross_list table.form.tbl .form{width:100%}.modcross_list ul.multi-color{padding-left:20px}.pgbox_list{padding-left:0;list-style:none;font-size:13px;font-weight:400}.pgbox_list a{display:inline-block;padding:.5rem .75rem;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #a4c6e4;text-decoration:none;margin-left:-5px}.pgbox_list a:hover{background:#0061b4;border:1px solid #0061b4;color:#fff}.pgbox_list strong{display:inline-block;padding:.5rem .75rem;line-height:1.25;background:#0061b4;border:1px solid #0061b4;color:#fff;text-decoration:none;margin-left:-5px;font-weight:400}.padwhite1{float:left;width:100%;background:#ebf9ff;padding:10px 15px 9px;color:#000;border-bottom:1px solid #fff}@media only screen and (min-width:768px) and (max-width:2000px){.table-responsive{overflow-x:inherit}}.ovfpdfpop{overflow-x:hidden;float:left;width:100%}.ovfpdfpop .btn-primary{background-color:#fd5c01;border:1px solid #f58720}.ovfpdfpop .print_area{color:#333;float:left;font-size:13px;width:100%}.ovfpdfpop .margin_bottom{margin-bottom:10px}.ovfpdfpop .printwidth{width:100%;float:left;clear:both;margin-bottom:10px}.ovfpdfpop .printwidth_bdr{width:100%;float:left;clear:both;position:relative;z-index:999}.ovfpdfpop .print_top_heading{font-size:18px;font-weight:700;margin-bottom:10px;float:left}.ovfpdfpop .print_heading2{font-size:16px;color:#0061b4;font-weight:700;padding:10px 0}.ovfpdfpop .blue_box{width:100%;background:#d7d7d7;float:left;padding:10px;font-size:13px;color:#3d3d3d;line-height:18px;margin-bottom:6px}.ovfpdfpop .blue_box ul{margin:0;padding:0}.ovfpdfpop .blue_box ul li{float:left;margin-left:25px}.ovfpdfpop .blue_box ul.noblt li{margin:0 5px;padding:0;list-style:none}.ovfpdfpop .print_area .gray-box-cal{padding:0}.ovfpdfpop .printbtn{background:#222 url(../images/alert-overlay.png) repeat-x;display:inline-block;font:bold 18px 'Trebuchet ms',Arial,Helvetica,sans-serif;padding:0 10px 0;color:#fff!important;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);text-shadow:0 -1px 1px rgba(250,250,250,.25);border:1px solid #085486;position:relative;cursor:pointer;background:#2778ae;background:-moz-linear-gradient(top,#2778ae 0,#085486 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#2778ae),color-stop(100%,#085486));background:-webkit-linear-gradient(top,#2778ae 0,#085486 100%);background:-o-linear-gradient(top,#2778ae 0,#085486 100%);background:-ms-linear-gradient(top,#2778ae 0,#085486 100%);background:linear-gradient(to bottom,#2778ae 0,#085486 100%)}.ovfpdfpop .printbtn:hover{background:#085486;background:-moz-linear-gradient(top,#085486 0,#2778ae 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#085486),color-stop(100%,#2778ae));background:-webkit-linear-gradient(top,#085486 0,#2778ae 100%);background:-o-linear-gradient(top,#085486 0,#2778ae 100%);background:-ms-linear-gradient(top,#085486 0,#2778ae 100%);background:linear-gradient(to bottom,#085486 0,#2778ae 100%)}.ovfpdfpop .printwidth2{padding:15px;background:#d7d7d7;width:100%;float:left;margin-bottom:10px}.favcodepop .btn-primary.savebtn{background-color:#fd5c01;border:2px solid #f58720;margin:5px 2px}.favcodepop .btn-primary.savebtn:hover{background-color:#f58720}.favcodepop .btn-primary.closebtn{border:2px solid #0061b4;background:no-repeat;color:#0061b4}.favcodepop .btn-primary.closebtn:hover{background:#0061b4;color:#fff}.pgbox{font-size:13px;line-height: 24px;margin-top: 5px;}
.pgbox a{margin:0 1px;color:#0061b4;text-decoration:none;padding:2px 6px;border:none;}
.pgbox a:hover{background-color:#ddd;color:#0061b4;}
.pgbox strong{padding:2px 6px;background-color:#fd5c01;color:#fff;}.form-control{color:#212121;margin:0}.nb-form{position:fixed;z-index:9999;width:344px;right:-298px;top:50%;transition:all .8s cubic-bezier(.22,.67,.43,1.22) .2s;cursor:pointer}.nb-form:hover{right:0}table.aclic{border-collapse:separate;background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0 auto;width:100%;margin-bottom:35px;border:1px solid #dbdbdb}.aclic thead{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.aclic thead th{font-family:open_sanssemibold;font-size:16px;font-weight:400;padding:10px 10px;background-size:100%;background:#d7d7d7;border-top:1px solid #d7d7d7;vertical-align:text-top;border-right:1px solid #d7d7d7}.aclic thead th:first-child{-moz-border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.aclic thead th:last-child{-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.aclic tbody tr{background:#eaebed}.aclic tbody tr:nth-child(odd){background:#fff}.aclic tbody tr td{font-family:'Open Sans',sans-serif;font-weight:400;color:#5f6062;font-size:15px;padding:15px 10px;border-bottom:1px solid #d7d7d7;vertical-align:top;border-right:1px solid #d7d7d7}.aclic tbody tr td.firstlink{cursor:pointer}.aclic tbody tr:last-child td{border-right:none}.aclic tbody:hover>tr:hover td{text-shadow:none;color:#2d2d2d}table.aclic a{text-decoration:none;color:#0075bc;font-family:open_sanssemibold}table.aclic a.btn{color:#fff;background:#0075bc}table.aclic span{text-decoration:none;color:#0075bc;font-family:open_sanssemibold}table.aclic span.btn{color:#fff;background:#0075bc}.aclic tbody tr.showdet td{background:#fff;position:relative}.aclic tbody tr.showdet td>table>tbody>tr>td{padding:4px 8px!important}.aclic tbody tr.showdet td>table>tbody>tr>td td,.aclic tbody tr.showdet td>table>tbody>tr>td th{padding:10px}.aclic tbody tr.showdet td th{background:#d5d6d8;color:#646464;padding:10px 15px;border-right:1px solid #fff}.aclic tbody tr.showdet td td{background:#eaebed;color:#646464;border-right:1px solid #fff}.aclic tbody tr.showdet .detimp{padding:16px!important;background:#139ecd}.td_inner_div{background-color:#fff;padding:9px 17px}.td_inner_div1{background-color:#fff;padding:14px;overflow:hidden}.aclic tbody tr.showdet .detadv{padding:20px!important;color:#333;background:#139ecd}.aclic .blucross{position:absolute;right:11px;top:11px;z-index:9}#search-term{border:1px solid #bdbdbd;border-radius:4px}.modal-body td #search-term{border:1px solid #bdbdbd;padding:7px}.modal-body td{vertical-align:top}.modal-body td .btn.btn-save{margin-left:5px}.modal-body td .error{color:#c00}.hd1_ad{color:#0075bc;font-size:15px;margin-bottom:15px;font-family:open_sansbold}.aclic tbody tr.showdet .detadv .divtabel{margin-top:15px;float:left;width:100%}.aclic tbody tr.showdet .detadv .divtabel table{border-collapse:separate;border:1px solid #dbdbdb}.aclic tbody tr.showdet .detadv th{white-space:normal}.aclic tbody tr.showdet .detadv td{background:#fff;padding:5px 11px!important}.aclic tbody tr.showdet .detadv:nth-child(2n+1) td{background:#fff;border-right:1px solid #ccc}.aclic.adv{width:98%}.aclic.adv tbody tr.showdet>td{background:#fff;position:relative}.search_left1 .ui-multiselect{margin:0}.search_box1 .ui-multiselect-checkboxes .ui-corner-all{width:100%!important}.search_box1 .ui-state-active,.search_box1 .ui-widget-content .ui-state-active,.search_box1 .ui-widget-header .ui-state-active{border:1px solid #000;border-radius:4px;padding:8px;font-size:14px;font-family:open_sanssemibold;color:#000}.search_box1 .ui-state-default,.search_box1 .ui-widget-content .ui-state-default,.search_box1 .ui-widget-header .ui-state-default{border:1px solid #000;border-radius:4px;padding:8px;font-size:14px;font-family:open_sansregular;color:#000}.table_new{width:100%;float:left;overflow:auto;max-height:200px}.table_new tr{float:left}.table_new tr td{display:inline-block;float:left;margin:5px;min-width:75px;padding:5px 10px;text-align:center}.table_new tr td a{text-decoration:none}.aclic tbody tr td.blu_detail{background:#139ecd;padding:20px!important}.aclic tbody tr td.blu_detail table{background:#fff}.aclic tbody tr td.blu_detail tr td{background:0 0;border:0 none}.aclic tbody tr td.blu_detail .leftInnerTD{background:#337ab7 none repeat scroll 0 0;border-radius:24px;color:#fff;float:left;height:29px;line-height:10px;margin-bottom:20px;margin-right:5px;padding:10px}.even{background-color:#e9e9e9}.odd{background-color:#cfecff}.match{color:#fff;background:#6a8d20}.match a{color:#fff}.match a:hover{color:#fff}.mips_denominator_popup .textar_1 textarea,.mips_denominator_popup input[type=text]{border:1px solid #dedede;background-color:#f4f4f4;width:100%;padding:6px 3%}.mips_denominator_popup .btn.btn-save{background:#f58720 none repeat scroll 0 0;border:1px solid #f58720;border-radius:4px;color:#fff;font-size:14px;width:45%}.popup_div{padding:10px 0 8px 0;font-weight:700;float:left}.page-banner{padding:30px 0;background:#139ecd;border-bottom:1px solid #eee;margin-top:171px}.mipstopnavlist{width:100%;float:left;position:relative;margin-top:10px}.mipstopnavlist .imghome{position:absolute;right:1px;margin-top:-28px}.mipstopnavlist ul{margin:0;padding:0;list-style:none}.mipstopnavlist ul li{float:left;width:19%;font-size:16px;color:#182029;background:url(images/bg_rightmips.png) left 15px no-repeat #fff}.mipstopnavlist ul li.mips{background:0 0;color:#fff;font-size:40px;line-height:36px;width:24%}.mipstopnavlist ul li.mips div{font-size:13px;text-transform:uppercase;padding:0;margin:0;line-height:1px;margin-bottom:8px;letter-spacing:4px}.mipstopnavlist ul li a{padding:8px 15px 8px 105px;float:left;min-height:80px;color:#182029;text-decoration:none;font-family:open_sanssemibold;transition:.1s;font-size:15px}.mipstopnavlist ul li.mips1 a{background:url(images/iconmips.png) 0 1px no-repeat;padding:15px 15px 15px 80px}.mipstopnavlist ul li.mips1 a:hover{background:url(images/iconmips.png) 0 -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.mips1.active a{background:url(images/iconmips.png) 0 -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.qua a{background:url(images/iconqua.png) 10px 1px no-repeat;width:100%}.mipstopnavlist ul li.qua a:hover{background:url(images/iconqua.png) 10px -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.qua.active a{background:url(images/iconqua.png) 10px -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.qua a span{float:left;width:100%}.mipstopnavlist ul li.cst a{background:url(images/iconcost_new.png) 5px 1px no-repeat;padding:15px 15px 15px 95px}.mipstopnavlist ul li.cst a:hover{background:url(images/iconcost_new.png) 5px -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.cst.active a{background:url(images/iconcost_new.png) 5px -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.cst a span{float:left;width:100%}.mipstopnavlist ul li.imp a{background:url(images/iconimp.png) 10px 1px no-repeat;width:100%}.mipstopnavlist ul li.imp a:hover{background:url(images/iconimp.png) 10px -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.imp.active a{background:url(images/iconimp.png) 10px -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.adv a{background:url(images/iconadv.png) 14px 1px no-repeat;width:100%}.mipstopnavlist ul li.adv a:hover{background:url(images/iconadv.png) 14px -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.adv.active a{background:url(images/iconadv.png) 14px -89px no-repeat #f58720;color:#fff}.mipstopnavlist ul li.mips div.startbtn{font-size:12px;line-height:15px;letter-spacing:normal;text-transform:inherit;margin-top:5px}.mipstopnavlist ul li.mips div.startbtn a{background:#fff none repeat scroll 0 0;border:1px solid #f58720;border-radius:5px;font-family:open_sansregular;font-size:14px;line-height:16px;min-height:auto;padding:3px;text-transform:inherit}.mipstopnavlist ul li.mips div.startbtn a:hover{background:#f58720 none repeat scroll 0 0;color:#fff}.circle-thin{display:inline-block;margi:0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:50px;height:50px;font-size:20px;position:relative;border:2px solid #fff;float:left;margin-right:10px}.circle-thin .fa{color:#fff;text-align:center;margin:0;line-height:50px;font-size:30px}

.keysearch_area{/*background:url(images/bgsericon.png) right -20px no-repeat #e6e9ec;*/padding:30px;width:100%;float:left;margin-top:-20px;margin-bottom:20px;font-family:'open_sanssemibold';background-color: #e9e9e9;}.misp_heading{font-size:21px;font-family:open_sanssemibold;margin-bottom:20px;}/*SQUAD-8307*/
.keysearch_area .panel-body{padding:0;width:100%;font-size:13px}.ui-widget-content{background:#fff!important}.ui-multiselect-checkboxes li:hover{background:#eee!important}.ui-multiselect-checkboxes label{padding:0 5px!important}/*SQUAD-8307*/
.keysearch_area .search_box1{margin:0 0 10px}
.keysearch_area input.form-control{border:1px solid #646464;padding:8px;height:auto}
.keysearch_area .inputkey{width:100%;float:left}
.keysearch_area label{color:#0075bc;font-family:open_sansbold;font-weight:400;font-size:14px}/*SQUAD-5706*/
.keysearch_area label.pos{display:flex;align-items:center;min-height:40px}
.keysearch_area .panel-body select{width:50%;border:1px solid #dddddd;padding:10px;border-radius:4px;margin:0;font-family: 'open_sansregular';}/*SQUAD-8307*/
.keysearch_area .panel-body select.imp{width:100%}
.keysearch_area .btn.btn-save{background:#f58720;border:2px solid #f58720;border-radius:4px;color:#fff;font-size:16px;padding: 6px 30px;/*width:45%*/}/*SQUAD-6176*//*SQUAD-8307*/
.keysearch_area .btn.btn-reset{background:#fff;border:2px solid #0f68a4;border-radius:4px;color:#0f68a4;font-size:16px;padding: 6px 30px;/*width:45%*/}
.keysearch_area .btn.btn-reset:hover,.keysearch_area .btn.btn-reset:focus,.keysearch_area .btn.btn-reset:active{background:#fff;border:2px solid #0f68a4;border-radius:4px;color:#0f68a4 !important;font-size:16px;padding: 6px 30px;/*width:45%*/}/*SQUAD-6176*//*SQUAD-8307*/

table.aclic{border-collapse:separate;background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0 auto;width:100%;margin-bottom:35px;border:1px solid #dbdbdb}.aclic thead{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.aclic thead th{font-family:open_sanssemibold;font-size:16px;font-weight:400;color:#fff;padding:10px 10px;background-size:100%;background:#898f97;border-top:1px solid #858d99;vertical-align:text-top;border-right:1px solid #dbdbdb}.aclic thead th:first-child{-moz-border-top-right-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.aclic thead th:last-child{-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.aclic tbody tr td{font-family:'Open Sans',sans-serif;font-weight:400;color:#5f6062;font-size:15px;padding:15px 10px;border-bottom:1px solid #e2e4e6;vertical-align:top;border-right:1px solid #fff}.aclic tbody tr td.firstlink{cursor:pointer}.aclic tbody tr:nth-child(2n){background:#fff;border-bottom-color:#fff}.aclic tbody tr:last-child td{border-right:none}.aclic tbody:hover>tr:hover td{text-shadow:none;color:#2d2d2d}table.aclic a{text-decoration:none;color:#0075bc;font-family:open_sanssemibold}table.aclic a.btn{color:#fff;background:#0075bc}table.aclic span{text-decoration:none;color:#0075bc;font-family:open_sanssemibold}table.aclic span.btn{color:#fff;background:#0075bc}.aclic tbody tr.showdet td{background:#fff;position:relative}.aclic tbody tr.showdet td>table>tbody>tr>td{padding:4px 8px!important}.aclic tbody tr.showdet td>table>tbody>tr>td td,.aclic tbody tr.showdet td>table>tbody>tr>td th{padding:10px}.aclic tbody tr.showdet td th{background:#d5d6d8;color:#646464;padding:10px 15px;border-right:1px solid #fff}.aclic tbody tr.showdet td td{background:#eaebed;color:#646464;border-right:1px solid #fff}.aclic tbody tr.showdet .detimp{padding:16px!important;background:#139ecd}.td_inner_div{background-color:#fff;padding:9px 17px}.td_inner_div1{background-color:#fff;padding:14px;overflow:hidden}.aclic tbody tr.showdet .detadv{padding:20px!important;color:#333;background:#139ecd}.aclic .blucross{position:absolute;right:11px;top:11px;z-index:9}#search-term{border:1px solid #bdbdbd;border-radius:4px}.hd1_ad{color:#0075bc;font-size:15px;margin-bottom:15px;font-family:open_sansbold}.aclic tbody tr.showdet .detadv .divtabel{margin-top:15px;float:left;width:100%}.aclic tbody tr.showdet .detadv .divtabel table{border-collapse:separate;border:1px solid #dbdbdb}.aclic tbody tr.showdet .detadv th{white-space:normal}.aclic tbody tr.showdet .detadv td{background:#fff;padding:5px 11px!important}.aclic tbody tr.showdet .detadv:nth-child(2n+1) td{background:#fff;border-right:1px solid #ccc}.aclic.adv{width:98%}.aclic.adv tbody tr.showdet>td{background:#fff;position:relative}.search_left1 .ui-multiselect{margin:0}.search_box1 .ui-multiselect-checkboxes .ui-corner-all{width:100%!important}.search_box1 .ui-state-active,.search_box1 .ui-widget-content .ui-state-active,.search_box1 .ui-widget-header .ui-state-active{border:1px solid #000;border-radius:4px;padding:8px;font-size:14px;font-family:open_sanssemibold;color:#000}.search_box1 .ui-state-default,.search_box1 .ui-widget-content .ui-state-default,.search_box1 .ui-widget-header .ui-state-default{border:1px solid #000;border-radius:4px;padding:8px;font-size:14px;font-family:open_sansregular;color:#000}.table_new{width:100%;float:left;border:1px solid silver;overflow:auto;max-height:200px}.table_new tr{float:left}.table_new tr td{display:inline-block;float:left;margin:5px;min-width:75px;padding:10px;text-align:center}.aclic tbody tr td.blu_detail{background:#139ecd;padding:20px!important}.aclic tbody tr td.blu_detail table{background:#fff}.aclic tbody tr td.blu_detail tr td{background:0 0;border:0 none}.aclic tbody tr td.blu_detail .leftInnerTD{background:#337ab7 none repeat scroll 0 0;border-radius:24px;color:#fff;float:left;height:29px;line-height:10px;margin-bottom:20px;margin-right:5px;padding:10px}.makeTRHide{display:none}.mswidth1{width:90%!important;height:300px}.btn.btnsave{background:#f58720 none repeat scroll 0 0;border:1px solid #f58720;border-radius:4px;color:#fff;font-size:19px;width:85%}.modal-content .btn.btn-save{background:#f58720 none repeat scroll 0 0;border:1px solid #f58720;border-radius:4px;color:#fff;font-size:14px;width:45%}.popup_div{padding:10px 0 8px 0;font-weight:700;float:left}.modal-dialog{margin-top:10px;width:63%;height:30%}
.modal-dialog .error{border-radius:4px;/*font-size:11px*/;margin-left:2px;padding:3px;width:100%;}/*SQUAD-4118*/
.modal-dialog input[type=text]#search-term{width:100%}.scroll-top-wrapper{opacity:0}#back-to-top{position:fixed;overflow:hidden;text-align:center;z-index:99999999;background-color:#777;color:#eee;width:50px;height:48px;line-height:48px;right:16px;bottom:30px;padding-top:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#back-to-top:hover{background-color:#888}#back-to-top.show{visibility:visible;cursor:pointer;opacity:1}#back-to-top i.fa{line-height:inherit}#content{height:2000px}.ui-state-default .ui-icon{background:rgba(0,0,0,0) url(../images/front/ui-icons_ef8c08_256x240.png) no-repeat scroll -165px 0}.aclic tbody tr td.blu_detail tr td.mips_first_tableTD .blueTxt{color:#0075bc;font-weight:700}@media (max-width:1300px){.keysearch_area .panel-body{width:100%}}@media (max-width:1280px){.mipstopnavlist ul li{width:24%}.mipstopnavlist ul li.mips{width:28%}.mipstopnavlist ul li a{min-height:100px}}@media (max-width:1120px){.mipstopnavlist ul li.mips{width:100%;margin-top:-20px}.mipstopnavlist ul li{width:45%;margin:5px 2%}.mipstopnavlist ul li a{min-height:70px;width:100%}}@media (max-width:640px){.mipstopnavlist ul li a{min-height:100px;width:100%}.mobscroll{width:100%;overflow-x:scroll}.mipstopnavlist ul li.qua a span{float:none;width:auto}.modal-dialog{width:94%}.modal-content .btn.btn-save{width:90%}}@media (max-width:550px){.mswidth1{width:50%!important;height:300px}.mipstopnavlist ul li{width:100%;margin:5px 0;background-image:none}.mipstopnavlist ul li a{min-height:70px;width:100%;padding:15px 15px 15px 100px;display:flex;align-items:center}.mipstopnavlist ul li.mips1 a{background:url(images/iconmips.png) 10px 1px no-repeat;padding:15px 15px 15px 100px}.mipstopnavlist ul li.mips1.active a{background:url(images/iconmips.png) 10px -89px no-repeat #f58720;padding:15px 15px 15px 100px}.search_box1 .ui-state-default,.search_box1 .ui-widget-content .ui-state-default,.search_box1 .ui-widget-header .ui-state-default{font-size:13px!important}}.ui-multiselect-checkboxes .ui-corner-all{width:100%!important;font-size:13px;font-family:open_sanssemibold;color:#000}.errorDiv{color:red;font-size:10px;display:none;margin-top:2px;width:92%}.pop_outer12{width:550px!important}.ui-tooltip{width:250px!important;border:1px solid #0075bc;color:#0075bc;padding:10px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}#age{width:100%}.form-horizontal .search_left1{float:left;margin-right:0;width:100%}.tooltip_hover{position:relative;display:inline-block}.tooltip_hover img{border:0;text-decoration:none;cursor:pointer;margin-top:-1px}.tooltip_hover .tooltiptext{background:#fff none repeat scroll 0 0;border:1px solid #0075bc;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);color:#0075bc;font-family:open_sansregular;font-size:13px;padding:10px;position:absolute;right:-15px;text-align:left;top:25px;visibility:hidden;width:250px;z-index:1}.tooltip_hover .tooltiptext ul{float:left;font-weight:400;width:100%}.tooltip_hover .tooltiptext ul{margin-left:5%;width:95%}.tooltip_hover:hover .tooltiptext{visibility:visible}.tooltip_hover2{position:relative;display:inline-block}.tooltip_hover2 img{border:0;text-decoration:none;cursor:pointer;margin-top:-1px}.tooltip_hover2 .tooltiptext{background:#fff none repeat scroll 0 0;padding:5px;color:#000;font-family:open_sansbold;font-size:12px;position:absolute;right:15px;text-align:left;top:67px;visibility:hidden;width:210px;z-index:1;border-radius:3px;opacity:0;transition:.8s;border:1px solid #fff}.tooltip_hover2 .tooltiptext ul{float:left;font-weight:400;width:100%}.tooltip_hover2 .tooltiptext ul{margin-left:5%;width:95%}.tooltip_hover2:hover .tooltiptext{visibility:visible;opacity:1;border:1px solid #494949}.tooltip_hover2 .badge{position:absolute;top:5px;right:5px}@media (max-width:1400px){.container{width:98%}}.pers-note-outer textarea{width:100%;margin:0;min-height:72px;padding:6px 13px;resize:none}.modal-body .pb_w{width:96%;position:fixed;margin-top:-34px;background:#fff;padding:8px 0}.modal-body .points_table{margin-top:20px}.layour-gray-outline-outer .heading-blue{padding-bottom:6px}@media (max-width:767px){.gray-box-cal .checkbox-c{margin-bottom:0;width:100%!important;float:left}.codes-second-scroll .tabbable-panel{margin-top:0}ol.breadcrumb{display:none}.orangetext{font-size:18px}.heading-blue{font-size:16px}.layout2_code{font-size:14px;line-height:22px}.cpt_icd_tab_new a{font-size:11px;width:100%!important;float:left;margin-bottom:3px}.cpt_icd_tab_new{width:100%}}@media (max-width:1023px){.f-logo{margin-top:22px}}#cls_showtable{margin-bottom:20px}#cls_showtable td{border:1px solid #b4b4b4;padding:8px 15px;font-size:14px;color:#505050}
/*FAL-6777*/
.cls_showtable_sectionGreen td {border: 1px solid green !important;
    padding: 8px 15px;
    font-size: 14px;
    color: green !important;}
    .code_deleted_div_msg{padding:10px;float:left;width:100%;font-size:14px;text-align:center;border:1px solid #9acff1;background-color:#f7f7f7}.loginmodal-container .nav-tabs{font-family:open_sansregular;font-size:14px;color:#fff;text-transform:uppercase;border-bottom:0;text-align:center;margin-top:-37px;margin-bottom:15px}.loginmodal-container .nav-tabs>li>a{font-family:open_sanssemibold;font-size:14px;color:#fff;background-color:#009ddc;border-radius:35px;border:2px solid #fff;box-shadow:1px 1px 7px #00577a;text-decoration:none}.loginmodal-container .nav-tabs>li>a:hover{background-color:#ff7a13;box-shadow:1px 1px 7px #00577a}.loginmodal-container .nav-tabs>li.active a{background-color:#ff7a13;color:#fff;border-radius:35px;border:2px solid #fff;box-shadow:1px 1px 7px #00577a;text-decoration:none}.loginmodal-container .nav-tabs>li.active a:hover{background-color:#ff7a13;color:#fff;border:2px solid #fff}.loginmodal-container .nav-tabs>li{float:none;display:inline-block}.redio-outer{margin:-5px 10px 0;font-family:open_sanssemibold;font-size:16px;color:#c0eefe}.redio-outer .fa-info-circle{color:#fff!important}.green-p{color:#c0fb41}.regular-price{font-family:open_sanssemibold;font-size:20px;color:#fff;text-align:center;margin:25px 0}#selectbox input[type=radio]{margin-right:8px!important}.loginmodal-container span.err{display:inline-block;max-width:100%;font-weight:700;float:left;font-size:11px;color:red;background:#ffd7d7;display:inherit;width:100%;font-family:Arial,sans-serif;margin-top:-7px}.cci-edits-banner .banner-heading-main{color:#fff;line-height:26px;margin-bottom:10px;margin-top:10px;line-height:normal}.cci-edits-banner .dec{color:#fff}@media (max-width:1023px){.cci-edits-banner .banner-heading-main{color:#455169}.cci-edits-banner .dec{color:#000}}#register-newsletter .blue-button{font-size:16px!important;font-family:open_sanssemibold;border:1px solid #fff;background-color:transparent;color:#fff;padding:12px 26px!important}#register-newsletter .blue-button:hover{background-color:#00abe8!important;border-color:#00abe8!important}.btn-custom-3:hover{background-color:#ff782e!important}#login .opt_content{font-size:9px;color:silver!important;margin-top:-12px!important}#home_trail_form .form-group{margin-bottom:8px}.padding-top-bottom-f .opt_content{font-size:10px;color:#94b6c4!important;margin-top:0!important;padding-left:15px}.loginmodal-container .opt_content{color:#ededed!important}.form .opt_content{color:#ededed!important}#boltModal .opt_content{color:#baeaff!important}.opt_content{font-size:9px;color:#4b4b4b;margin-top:8px;font-family:Arial,sans-serif!important}.festive-banner h1{margin-top:5px;color:#fff!important}.festive-banner .dec span{color:#d2292b!important;font-family:open_sanssemibold}.festive-banner .val-res{color:#455169;font-family:museo_slab500}.festive-banner .dec{font-size:20px;color:#352929;font-family:open_sanssemibold}.festive-banner .dec strong{color:#f58720;font-family:open_sanssemibold}.festive-banner p{margin-top:20px;font-size:18px;font-family:open_sanssemibold;color:#352929}.festive-banner font{border:1px dashed #d2292b;padding:1px 5px;color:#d2292b;margin-left:5px}@media (max-width:1023px){.festive-banner .dec{font-size:20px;color:#000}.festive-banner p{font-size:16px;color:#000}.banner-heading-main{font-size:26px!important}.festive-banner .val-res{color:#455169!important;font-family:museo_slab500!important;font-size:26px!important}}@media (max-width:480px){.festive-banner .dec{font-size:16px}.festive-banner p{font-size:12px}}.dender-bar{background-color:#ffeaea;padding:6px 8px;border:1px solid #ffb0b0;line-height:30px;color:#e30000;width:1269px;margin:13px auto 7px}.dender-bar a{float:right;background-color:#e56706;padding:6px 8px;font-size:14px;color:#fff;text-decoration:none;line-height:18px}section .dender-bar{width:100%!important}.medical-codes{background-color:#00abe8;text-align:center;font-family:open_sanssemibold;padding:15px 0;color:#fff}.medical-head{font-family:open_sanssemibold;font-size:28px;margin-bottom:7px}.medical-codes a{color:#fff;text-decoration:none;padding:0 5px;font-size:18px}.medical-codes a:hover{color:#fff;text-decoration:underline}.most-popular{padding:20px 0 25px;background-color:#f4f4f4}.most-box{padding:15px 7px;text-align:center;font-family:open_sansregular;margin:20px 0 25px;min-height:285px}.most-box .pop-head{font-size:17px;font-family:open_sansregular;color:#434b58;margin:15px 0 10px}.most-box .pop-links{font-size:14px;color:#fe5f00;margin-bottom:5px}.most-box .pop-links a{font-size:14px;color:#fe5f00;margin-bottom:5px;text-decoration:none}.most-box .pop-links a:hover{font-size:14px;color:#fe5f00;margin-bottom:5px;text-decoration:underline}.most-box .pop-des{font-size:14px;color:#586474}.most-box:hover{background-color:#fff}.coding-resources{padding:20px 0 25px}.coding-resources .most-box:hover{background-color:#f4f4f4}.coding-resources .pop-links{margin-top:15px}.tabs-most-pop{width:195px;margin:18px auto 0;background-color:#fff;border:1px solid #00abe8}.tabs-most-pop a{text-transform:uppercase;font-family:open_sanssemibold;padding:10px 0;text-align:center;text-decoration:none;border-radius:0!important}.tabs-most-pop a:hover{background-color:#00abe8!important;color:#fff!important}.tabs-most-pop a.active{background-color:#00abe8!important;color:#fff!important}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#00abe8!important;color:#fff!important}@media (max-width:990px){.most-popular{padding:0}.coding-resources{padding:0}.most-box{margin:20px 0 0;min-height:inherit}}.drg-range{font-family:open_regular;text-align:center!important;margin:185px 0 20px 0}.drg-bluebox{background-color:#e5f1f6;padding:15px 10px;text-align:center;font-family:open_sansregular;font-size:14px;color:#000;height:115px;margin-bottom:15px}.drg-bluebox a{color:#000}.drg-text1{font-family:open_sansbold;text-align:center;font-size:18px;color:#206db8;background:url(images/line-orn.jpg) no-repeat bottom center;padding-bottom:5px;margin-bottom:10px}.drg-text1:after{border-bottom:solid 3px #f47d21;width:60%}.drg-range .head{font-family:open_sansregular;text-align:center!important;font-size:27px;color:#206db8!important;letter-spacing:-.5px;font-weight:400;background:0 0;margin-bottom:0;padding-bottom:10px;margin-top:15px}.opps_error_msg_div{margin:10px 0;display:block;width:100%;float:left}.opps_error_msg_div .red{font-size:14px;text-align:center;border:1px solid #9acff1;padding:10px;background-color:#f7f7f7;color:#ea0000!important}.slider-main .banner-heading-top{font-family:open_sansbold;color:#fe6500;font-size:20px;text-shadow:0 1px 2px transparent!important;font-weight:700}.search-drop .btn-select{position:absolute!important;left:1px!important;z-index:9;background:linear-gradient(to bottom,#fff 0,#f6f6f6 47%,#ededed 100%)!important;border-radius:0!important;padding:3px 11px!important;font-size:12px;color:#000!important;width:121px!important;text-align:left;font-family:'Montserrat', sans-serif !important;margin-top:1px!important;white-space:normal;height:43px;line-height:15px;font-weight: 600;}.search-drop .btn-select:after{content:"";display:block;position:absolute;top:50%;right:10px;margin-top:-2px;width:0;height:0;border-top:4px solid #777;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu-select{padding:0;margin-top:43px!important;width:auto;border-radius:0 0 2px 2px;border-color:#777}.dropdown-radio{display:block;position:relative;margin:0;width:100%;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #eaeaea;cursor:pointer}.dropdown-radio input{visibility:hidden;position:absolute;left:-30px}.dropdown-radio i{font-weight:400;font-style:normal;display:block;padding:7px}@media (max-width:400px){.search-drop .btn-select{position:absolute!important;left:1px!important;z-index:9;background:linear-gradient(to bottom,#fff 0,#f6f6f6 47%,#ededed 100%)!important;border-radius:0!important;padding:12px 10px!important;font-size:12px;color:#000!important;width:100px!important;text-align:left;font-family:open_sanssemibold!important;margin-top:1px!important}#custom-search-input .search-query{background-color:#ececec;border:0 none;border-radius:0;color:#494949;font-family:open_sansregular;font-size:14px;height:auto;padding:12px 20px 11px 121px;letter-spacing:-.3px}}.poll-section{color:#282828;font-family:open_sansregular;text-align:left;margin:0 0 10px 0;border:1px solid transparent;border-radius:0;font-size:14px}.poll-section .panel{background-color:#fff;border-radius:0}.poll-section .panel-default{border-color:#cbcbcb}.poll-section .panel-body{padding:15px;background-color:#ededed;border-bottom:1px solid #cbcbcb;border-top:1px solid #cbcbcb}.poll-section .panel-body1{padding:15px;background-color:#fff}.poll-section .hdng_top{padding:10px 15px;background-color:#fff;font-size:20px;color:#065382;font-family:open_sanssemibold}.poll-section .hdng_top1{padding:20px 15px 0 15px;background-color:#fff;font-size:20px;color:#065382;font-family:open_sanssemibold}.poll-section .panel-heading{padding:0;font-size:15px;background-color:transparent}.poll-section .bullets{position:relative;display:block;margin-top:10px;margin-bottom:10px;font-family:open_sanssemibold}.poll-section .progress{height:6px}.poll-section .btn-group-cpt input.btn-primary{background-color:#fd5c01;border:0;margin:0}.poll-section .btn-group-cpt input.btn-primary a{background-color:#f58720;border:0;margin:0}.poll-section .btn-group-cpt input.btn-primary a:hover{border:0;margin:0}.news h2{font-size:27px;font-family:open_sanssemibold;color:#161616;text-align:left;margin-top:25px}.ceucontainer #breadcrumbs ol.breadcrumb{font-size:14px}.ceucontainer #breadcrumbs ol.breadcrumb li a{color:#337ab7}table.bolt_table{margin-top:10px;margin-bottom:10px}table.bolt_table td{padding:5px;vertical-align:top}@media (max-width:768px){section{width:100%;margin:0 auto;position:relative;margin-top:20px}}
#frmMPFSFee{margin-top:10px;display:inline;}/*SQUAD-3900*/
.fee {margin-top: 0px!important;display: inline !important;}/*SQUAD-3900*/
.bg-layout2{background-color:#2c3d6e;padding:40px 0 40px;overflow:hidden;min-height:234px;text-align:center}.bg-layout2.about{background:url(images/aboutUs-banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.bg-layout2.staff{background:url(images/fully-certified-staff.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.bg-layout2.affiliations{background:url(images/Affiliations-banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.bg-layout2.testimonials{background:url(images/testimonials-banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.bg-layout2.terms-conditions{background:url(images/termsConditions-banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.bg-layout2.contact{background:url(images/contact-banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.bg-layout2 h1{font-size:36px;color:#fff;padding-bottom:15px;text-transform:capitalize}.layout-description{font-family:open_sansregular;font-size:16px;color:#c0dcff}.testimonial-aboutbox{background-color:#f2f2f2;margin:30px 0;padding:30px 50px}.testimonial-aboutbox .test-dec{margin-top:0;line-height:24px;font-size:16px}.testimonial-aboutbox .test-name{font-family:open_sanssemibold;color:#e25600;font-size:18px;margin-top:10px;text-align:center}.about-greybox1{background-color:#fcfcfc;border:1px dashed #c7c7c7;padding:18px;margin:15px 0;font-size:14px;color:#515151;line-height:21px}.about-greybox1 a{word-break:break-all}.about-greybox2{background-color:#f2f2f2;border:1px dashed #c7c7c7;padding:18px;margin:15px 0;font-size:14px;color:#515151;line-height:21px}.about-greybox2 a{word-break:break-all}.logoimgbox{padding-top:20px;padding-left:20px}.contact-greybox{background-color:#f2f2f2;padding:5px 40px 30px 40px;font-size:14px;color:#515151;line-height:21px}.about-images{border:5px solid #d9d9d9;border-radius:50%;margin-bottom:7px}.blue-smallheading{font-family:open_sansbold;font-size:15px;color:#0175bc}.grey-smallheading{font-family:open_sansbold;font-size:15px;color:#2a2a2a}.main-page-heading{font-family:open_sanssemibold;font-size:30px;color:#2a2a2a;padding-bottom:15px;padding-top:20px}.about-greyline{border-right:1px solid #d9d9d9}.divide-line{border-bottom:#cfcfcf solid 1px;padding-top:15px;margin-bottom:15px}.divide-line2{border-bottom:#f2f2f2 solid 3px;margin:10px 0 0 0}.about-greyheading{font-family:open_sanssemibold;font-size:18px;color:#141414;padding-bottom:8px}.contact-leftbox{padding:40px;font-family:open_sansregular;font-size:15px;color:#4b4b4b}.contact-leftbox .mar{margin-bottom:25px}.contact-leftbox .fa-2x{font-size:1.4em}.checkoutform .form-control{font-family:open_sansregular;color:#919191;font-size:15px;border-radius:2px;border:1px solid #c9c9c9;padding:5px 10px;margin:5px 0 18px 0!important;box-shadow:inset 0 0 0 #000}.checkoutform .form-control.hht{height:40px}.checkoutform button.btn-default{font-family:open_sansbold;color:#fff;font-size:14px!important;border-radius:2px;text-transform:uppercase;background-color:#f58720;padding:8px 30px;margin:0!important;border:0}.checkoutform button.btn-default:hover{font-family:open_sansbold;color:#fff;font-size:14px!important;border-radius:2px;text-transform:uppercase;background-color:#f7931d;padding:8px 30px;margin:0!important;border:0}.checkout-step-active{display:block}.checkout-step-disabled{display:none}.review-state{font-family:open_sansregular;color:#444;font-size:14px;padding:10px 17px}.discount{font-family:open_sansSemibold;color:#d10000;font-size:14px}@media (max-width:991px){.about-greyline{border:none}.staffimgbox{padding-bottom:10px;border-bottom:1px solid #d9d9d9;margin:0 30px 10px 30px}.contact-leftbox{padding:20px 25px 0 25px}.contact-greybox{padding:5px 25px 25px 25px}}@media (max-width:600px){.bg-layout2 h1{font-size:30px;color:#fff;padding-bottom:10px;text-transform:capitalize}.main-page-heading{font-family:open_sanssemibold;font-size:26px;color:#2a2a2a;padding-bottom:10px;padding-top:15px}.testimonial-aboutbox .test-dec{margin-top:0;line-height:22px;font-size:14px}.testimonial-aboutbox .test-name{font-family:open_sanssemibold;color:#e25600;font-size:14px;margin-top:5px;text-align:center}#quote-carousel .carousel-indicators li{display:inline-block;height:10px;margin:0 0;width:10px}#quote-carousel .carousel-indicators li.active{margin:0 0;width:10px;height:10px}}@media (max-width:767px){.contact-leftbox .mar{margin-bottom:15px}}a.secspe-view{padding:7px 10px;font-size:16px;color:#fff;font-family:open_sanssemibold;border:1px solid #f58720;margin:15px 0 20px 0;background-color:#fe6000}a.secspe-view:hover{background-color:#00abe8;color:#fff;border:1px solid #00abe8}button.secspe-view.focus,button.secspe-view:focus{background-color:#00abe8!important;color:#fff;border:1px solid #00abe8!important}.other-scroll{overflow-y:scroll;max-height:1347px;margin-top:28px}.other-scroll::-webkit-scrollbar{width:14px;border-radius:8px}.other-scroll::-webkit-scrollbar{width:12px;border-radius:8px}.other-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #a1a1a1;border-radius:8px}.other-scroll::-webkit-scrollbar-thumb{background:#bababa;-webkit-box-shadow:inset 0 0 0 #f58720;border-radius:8px}.other-data-file-button a{text-align:center;padding:8px;font-size:16px;font-family:open_sanssemibold;background-color:#e3e3e3;border:1px solid #e3e3e3;border-radius:3px;width:100%;float:left;color:#878787}.other-data-file-button a:hover{background-color:#fff;border:1px solid #e3e3e3;color:#000;text-decoration:none!important}.left-other-file{text-align:center!important;text-transform:uppercase}.left-other-file h3{text-align:center!important}.left-other-file a{font-size:16px!important;text-align:center!important;color:#878787;text-transform:capitalize}.left-other-file a:hover{color:#065382}.health{background-color:#f3f4f5}.health .bannerbox{width:100%;float:left;background:url(images/healthcon-banner.jpg) center top no-repeat #f3f4f5;color:#485361;min-height:720px;border-top:2px solid #fff}.health .heading{margin:40px 0 0 10px;float:left;width:60%}.health .heading h1{font-family:open_sansregular;font-size:26px;color:#0075bc;line-height:40px}.health .heading h2{font-family:open_sansbold;font-size:16px;color:#485361;line-height:15px;text-align:left;padding-top:10px}.health .container{width:1300px;background-color:#fff;margin-top:20px;padding-bottom:20px}.health .blueBox{background-color:#00abe8;padding:15px;margin:25px 15px 15px 15px;font-family:open_sansregular;font-size:16px;color:#fff;line-height:22px;text-align:center}.health .footerbox{background-color:#485361;padding:24px;margin-top:25px;font-family:open_sansregular;font-size:16px;color:#fff;text-align:center}.health .logo{padding:15px 0;float:left}.health .phone{padding:40px 0 10px 0;float:right;font-family:open_sanssemibold;color:#0075bc;font-size:18px}.health .topbar{width:1300px;margin:0 auto}@media (max-width:1310px){.health .container{width:98%}.health .topbar{width:98%}}@media (max-width:1000px){.health .heading{margin:15px 10px 10px 10px;float:left;width:100%}.health .heading h1{font-size:24px;line-height:34px}.health .heading h2{font-size:16px;line-height:20px;padding-top:6px}}@media (max-width:600px){.health .phone{padding:40px 0 10px 0;float:right;font-family:open_sanssemibold;color:#0075bc;font-size:16px}.health .heading{margin:10px 10px 0 10px}.health .heading h1{font-size:22px;line-height:30px}.health .heading h2{font-size:15px;line-height:18px;padding-top:6px}}.health a{color:#ff7a13}.hconcontainer{font-family:open_sansregular,Roboto,Arial,sans-serif;margin:0 auto;max-width:1300px;width:100%}.hconbanner{width:75%;float:left}.hcon_form{background:url(images/bg_trans_white.png) 0 0 repeat;padding:2%;width:324px;float:right;min-height:340px;margin-top:30px}.hcon_form .headig_hconform{color:#485361;font-size:16px;float:left;text-align:left;width:100%;font-family:open_sanssemibold,Roboto,Arial,sans-serif}.hcon_form label.shortform_err{color:#c00;font-size:11px;padding:2px;background:#fcc;width:100%;float:left}.hcon_form label{float:left}.hcon_form input{color:#000;padding:10px;width:100%;border:0;margin-top:10px;border-radius:3px}.hcon_form input.inp_bolt{color:#000;padding:5px 15px 6px!important;width:100%;border:0;margin-top:7px;border-radius:3px;border:1px solid #d6d8da}.hcon_form select{color:#000;padding:10px;width:100%;border:0;margin-top:10px;border-radius:3px;height:auto}.hcon_form select.inp_bolt{color:#000;padding:5px 15px 6px!important;width:100%;border:0;margin-top:7px;border-radius:3px;height:auto}.hcon_form input[type=button]{font-style:normal;padding:10px;width:100%;font-size:19px;color:#fff;background:#ff7913;border:0;border-botom:1px solid #7d7777;border-radius:3px;margin-top:10px}.hcon_form button{font-style:normal;padding:10px;width:100%;font-size:19px;color:#fff;background:#ff7913;border:0;border-botom:1px solid #7d7777;border-radius:3px;margin-top:10px}.hcon_form .form-group{margin-bottom:6px}.smallform_content{color:#fff;font-size:9px;text-align:left;width:100%;font-family:open_sanssemibold;background:rgba(0,0,0,.5);padding:5px;margin:10px 0}@media only screen and (max-width:1330px){.hcon_form{background:url(images/bg_trans_white.png) 0 0 repeat;padding:2%;width:319px;float:right;min-height:340px}.hconbanner{width:50%;float:left}.heading1_hcon2{font-size:16px}.heading1_hcon2 div{font-size:20px}h1.heading1_hcon{font-size:32px}}@media only screen and (max-width:1000px){.hcon_form{background:url(images/bg_trans_black.png) 0 0 repeat;width:100%;float:left;margin-top:10px}.hconbanner{width:98%;float:left;margin-bottom:20px}.hcon_form .headig_hconform{color:#fff}.health .blueBox{font-size:14px}}
.layout-gray-body{padding:20px;background-color:#f4f4f4;margin-bottom:20px}.cpt-heading-banner{padding-top:10px;padding-bottom:10px;float:left;width:100%}.cpt-heading-banner img{max-width:100%;float:right;margin-right:0}.cpt-heading-banner h2{float:left;font-family:open_sanssemibold;color:#434b58!important;font-size:26px!important;width:40%}.layout2_cpt{font-family:open_sansregular;font-size:14px;line-height:24px}@media only screen and (max-width:1150px){.cpt-heading-banner img{max-width:100%;float:none;margin-right:0;text-align:center}.cpt-heading-banner h2{width:100%;margin-top:20px}}@media only screen and (max-width:600px){.cpt-heading-banner h2{font-size:24px!important}}.smap section{margin-top:1em}.smap section .col-md-3{padding-right:13px;border-left:1px dashed #c7c7c7}.smap section .col-md-3:first-child{border:none}.smap h2{font-family:open_sanssemibold;color:#515151;font-size:22px;text-align:center;padding:5px 0;background-color:#f2f2f2;margin-bottam:5px!important;border:1px dashed #c7c7c7}.smap-box{border:1px dashed #c7c7c7;margin:0;padding:10px 0}.smap a{background-color:transparent;color:#515151;text-decoration:none;line-height:24px}.smap a:hover{color:#fe6000}.smap ul{margin:0 0 0 30px;padding:0}.smap ul ul{margin:0 0 0 20px;padding:0}.smap li{font-size:14px;color:#282828;font-family:open_sansbold;padding:3px 0;list-style:none}.smap li li{font-size:14px;color:#282828;font-family:open_sansregular;padding:3px 0;list-style:disc}.smap ul li:before{font-family:'Glyphicons Halflings';content:"\e013";position:absolute;left:16px;color:#ff6008;list-style:none}.smap ul li li:before{display:none}@media screen and (max-width:1200px){.smap section .col-md-3{border:none}}.icd-pcs-blue{color:#fff;background-color:#0061b4;font-family:open_sansregular}.icd-pcs-box1{background-color:#faf9f9;margin-bottom:10px;padding:10px}.icd-pcs-box1 h4{font-size:18px;color:#f58720;font-family:open_sansbold;margin:0;padding:5px 0 10px 0}.icd-pcs-orange{font-family:open_sansSemibold;font-size:18px;color:#fff;background-color:#f58720;overflow:hidden}.icd-pcs .points_table thead tr{width:100%}.layout-gray-body{padding:20px;background-color:#f4f4f4;margin-bottom:20px}.cpt-heading-banner{padding-top:10px;padding-bottom:10px;float:left;width:100%}.cpt-heading-banner img{max-width:100%;float:right;margin-right:0}.cpt-heading-banner h2{float:left;font-family:open_sanssemibold;color:#434b58!important;font-size:26px!important;width:38%}.layout2_cpt{font-family:open_sansregular;font-size:14px;line-height:24px}@media only screen and (max-width:1150px){.cpt-heading-banner img{max-width:100%;float:none;margin-right:0;text-align:center}.cpt-heading-banner h2{width:100%;margin-top:20px}}@media only screen and (max-width:600px){.cpt-heading-banner h2{font-size:24px!important}}.dsc{font-family:open_sansregular;color:#293039;line-height:20px}.dsc .page-banner{padding:30px 0;background:#139ecd;font-family:open_sansregular;color:#fff;font-size:30px;text-align:center}.dsc .topmarg{margin-top:80px!important}.dsc .box{background-color:#eff1f3;padding:30px;margin:15px 0;font-family:open_sansregular}.dsc h1{color:#293039;font-size:24px;margin:0}.dsc h2{color:#0075bc;font-size:18px;margin:0;font-family:open_sansbold;text-align:left;padding:15px 0}.dsc .dateform{background-color:#898f97;color:#fff;font-size:20px;border:3px solid #fff;border-radius:5px;padding:15px;margin:20px 0;font-family:open_sanssemibold;line-height:35px}.dsc .box input.form-control{border:1px solid #646464;padding:8px;height:auto;margin-bottom:8px}.dsc .box .btn.btn-save{background:#f58720;border:1px solid #f58720;border-radius:4px;color:#fff;font-size:19px;margin-top:5px}.dsc p{font-size:14px;color:#0075bc;font-family:open_sansbold;margin-top:8px}.dsc .tablebox{border:3px solid #fff;margin:10px 0 30px 0}.dsc table.aclic{border-radius:0;width:100%;margin-bottom:0!important}.dsc thead th{font-family:open_sanssemibold;font-size:14px;color:#fff;background-color:#898f97;padding:8px 10px;border-left:0px solid #fff}.dsc tbody td{font-family:open_sansregular;font-size:14px;color:#293039;padding:8px 10px;}.dsc tr.odd{background-color:#eaebec!important}.dsc tr.even{background-color:#f5f6f7!important}.cal-tool{position:relative}.cal-tool .fa{position:absolute;right:26px;color:#f58720;top:8px}@media only screen and (max-width:991px){.dsc .box input.form-control{margin:0 0 5px 0}.dsc .box .btn.btn-save{margin-top:5px}}@media only screen and (max-width:766px){.dsc .page-banner{padding:20px 0;font-size:26px}.dsc h1{font-size:20px}.dsc .dateform{font-size:18px;padding:10px;margin:10px 0}.dsc .box input.form-control{margin:5px 0 5px 0}.dsc h2{font-size:16px;padding:6px 0}.cal-tool .fa{top:11px}}@media only screen and (max-width:500px){.dsc .page-banner{padding:12px 0;font-size:20px}}@media only screen and (max-width:600px){.cta-bottom .orange{width:95%!important;margin-bottom:10px!important}.cta-bottom .blue{width:95%!important;margin-left:0!important}}.cta-bottom{text-align:center;margin-top:30px;margin-bottom:30px}.cta-bottom .orange{background-color:#ff6008;border:1px solid #f58720;border-radius:3px;padding:16px 35px;font-size:16px;color:#fff;font-family:open_sanssemibold}.cta-bottom .orange:hover{background-color:#ff782e}.cta-bottom .blue{background-color:#2980b9;border:1px solid #2980b9;border-radius:3px;padding:16px 35px;font-size:16px;color:#fff;font-family:open_sanssemibold}.cta-bottom .blue:hover{background-color:#2892d7}.cta-bottom span{font-size:16px!important}.new-item{font-weight:700;color:red;font-size:8pt;vertical-align:super;line-height:0}.pers-note-outer textarea{width:100%;margin:0;min-height:72px;padding:6px 13px;resize:none}.plus-new{margin-right:10px;position:absolute;margin-left:-24px;margin-top:5px}.newcoll-padding{padding:20px 20px 20px 36px;overflow:hidden}.icd10level_2{background-color:#f1fcff!important;border:1px solid #cce0e9;padding:20px 20px 20px 32px}.icd10level_3{background-color:#fffeed!important;border:1px solid #f1ebbb;padding:20px 20px 20px 32px}.icd10level_4{background-color:#f1fdf3!important;border:1px solid #d3edcf;padding:20px 20px 20px 32px}.icd10level_5{background-color:#fff6f6!important;border:1px solid #ebdede;padding:20px 20px 20px 20px}.icd10-search-sel{background-color:#e9f785!important}@media (max-width:700px){.newcoll-padding{padding:5px 5px 5px 30px}.icd10level_2{padding:5px 5px 5px 30px;word-break:break-word}.icd10level_3{padding:5px 5px 5px 30px}.icd10level_4{padding:5px 5px 5px 30px}.icd10level_5{padding:5px 5px 5px 30px}.greybox{font-size:13px;line-height:20px;word-break:break-word}}.table-responsive-head{display:none}@media only screen and (max-width:1023px){.table-responsive-head{display:block;font-family:open_sansSemibold;font-size:17px;color:#0061b4;padding-bottom:0}.icd-pcs td{border-bottom:1px solid #c4c4c4!important}}@media only screen and (max-width:1024px){.greybox .btn-group-cpt{margin-left:-29px}}@media only screen and (max-width:998px){.greybox .btn-group-cpt{margin-left:0}}.icon-new14{position:absolute;right:37px;top:3px}.icon-new14 .fa{color:#fd5c01;padding-left:5px}body.modal-open .tab-content{overflow:hidden}@media only screen and (max-width:1023px){.points_table tbody{max-height:inherit}.cpt-banner{position:relative;z-index:99}}.inner-container.suggestions{z-index:99999999;margin-top:8px;margin-left:0}@media (max-width:1311px){#newsletter-container input[type=text]{width:520px}}@media (max-width:1280px){#newsletter-container input[type=text]{width:500px}#newsletter-container .btn{padding:12px 20px}#register-newsletter .blue-button{padding:12px 15px!important}#newsletter-container h3{line-height:30px}}@media (max-width:1160px){#newsletter-container input[type=text]{width:450px}#newsletter-container .btn{padding:12px 15px}#register-newsletter .blue-button{padding:12px 15px!important}#newsletter-container h3{line-height:30px}}@media (max-width:1067px){#newsletter-container input[type=text]{width:400px}#newsletter-container h3{font-size:20px!important;line-height:25px}@media (max-width:992px){#newsletter-container input[type=text]{margin-bottom:10px;padding:8px 18px;width:100%}#newsletter-container{background:#626262 none repeat scroll 0 0;padding:10px 0}#newsletter-container h3{color:#fff;float:left;font-family:open_sanssemibold;font-size:18px;margin:0;text-align:left}#newsletter-container .btn{font-size:14px;line-height:inherit;padding:6px 23px!important}}}.drg-responstive{display:none}@media (max-width:1311px){.drg-responstive{display:inline-block;font-weight:600}.mobile-off{display:none}}#ndctool .suggestions{margin-left:-7px!important;margin-top:0}.plus-new{cursor:pointer}.cpt-blue a:hover{text-decoration:underline!important}.code-icons .left{float:left}.icd10level_3 .btn-group-cpt input{padding:4px 9px}@media (max-width:1000px){.spanbox{margin-bottom:10px}#user_notes span{width:100%!important}#user_notes{width:100%;float:left}.tab-content{overflow:scroll}.navbar-nav li:hover .sub_menu_hover{padding:2px 20px}}@media (max-width:340px){.box-detail{font-size:14px}}.margin-27{margin-top:27px!important}@media (max-width:1020px){.margin-27{margin-top:0!important;padding:0!important}.cpt-blue{overflow:hidden}.pb_w a.ab_links{margin-bottom:5px!important;display:inline-block}}@media (max-width:1024px){.logo{position:relative;z-index:999;width:55%}.submit-p{margin-left:0;margin-top:8px;float:left;width:100%}.code_blue_block{padding:8px 0}}.modal-body .pb_w{position:relative;margin-bottom:-15px;margin-top:0}.box-blue .new-codes1 a{margin-right:10px;color:#0061b4;font-size:14px;text-decoration:none;border-right:1px solid #0061b4;padding-right:10px}.box-blue .new-codes1 a:hover{color:#fd5c01;text-decoration:none}@media (max-width:320px){.icd10level_5{padding:5px 5px 5px 5px}.icd10level_3 .btn-group-cpt input{padding:4px 0;font-size:13px;width:100%}}.border-bootm1 ul{padding-left:30px}.drg-range h3{line-height:45px}@media (max-width:520px){.suggestions{z-index:99999999;margin-left:105px;margin-top:8px;width:190px!important}.suggest_item{width:190px!important}}.cpt_advice_cls{border-bottom:2px solid #000;display:inline-block;padding:0 10px;text-transform:uppercase;font-family:open_sansbold;cursor:pointer}.service_tab .active1{color:#fd5c01;border-color:#fd5c01}.codes-second-scroll .panel-group .panel{cursor:move}.sortable_div{margin-bottom:10px}.codes-second-scroll .tab-pane{cursor:auto}.codes-second-scroll .logged_out_code .panel{cursor:auto!important}.mcr{font-family:open_sansregular;padding:5px 15px;margin:7px 0 0;float:left;width:100%}.mcr p{font-family:open_sansregular;line-height:22px;margin:10px 0}.mcr .border-bootm1{padding:0;overflow:hidden}.mcr .border-bootm1 li{list-style:none;font-size:14px;color:#282828;font-family:open_sansregular;padding:4px 0;line-height:22px}.mcr .border-bootm1 ul{padding-left:30px}.mcr .border-bootm1 ul li:before{font-family:'Glyphicons Halflings';content:"\e013";position:absolute;left:34px;color:#ff6008}.mcrouter h2{margin-top:0;font-size:16px;font-family:open_sanssemibold;margin-bottom:0!important}.mcrouter{padding:12px 12px;border-top:none;background-color:#f1f1f1}.bg-layout2.mcrbanner{background:url(images/mcr-banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.mcr-subheader{margin:auto;text-align:center}.mcr-subheader h3{padding-bottom:16px;position:relative;color:#333;line-height:35px;font-size:30px;text-transform:capitalize;font-weight:700;margin-bottom:15px;margin-top:30px}.mcr-subheader h3::before{width:60px;height:3px;bottom:0;left:50%;margin-left:-30px;position:absolute;content:"";background-color:#ff6008}.mcr-box{padding:10px 15px;background-color:#f4f4f4;float:left;width:100%}.mcr-box a{color:#0061b4!important;text-decoration:none}.mcr-box a:hover{color:#525252!important;text-decoration:none}.mcr-range h3{font-size:18px;color:#0061b4;text-align:center;font-family:open_sansbold;text-transform:uppercase;margin-bottom:10px}@media (max-width:1023px){.mcr-range h3{font-size:18px!important}}@media (max-width:500px){.mcr-range h3{font-size:16px!important}}.mcr-range{font-family:open_sansregular;text-align:left!important;margin:10px}.mcr-bluebox{font-family:open_sansregular;font-size:13px;text-align:left}.mcr-innerbox{background-color:#fff;line-height:18px;padding:10px 15px;height:90px;margin-top:14px;box-shadow:0 -1px 27px 0 rgba(0,0,0,.05);border:1px solid #e3e3e3;border-radius:5px}.mcr-text1{font-family:open_sansbold;font-size:17px;color:#fd5c01!important;padding-bottom:5px;text-decoration:none}.mcr-text1 span{font-family:open_sansbold;font-size:13px;color:#525252!important;padding-bottom:5px;padding-right:10px}.mcr-text1 a{color:#fd5c01!important;text-decoration:none}.mcr-text1 a:hover{color:#0061b4!important;text-decoration:none}.right-responsive{float:right}.symbols-footer{width:100%;float:left}.align_outer{margin:0 15px}@media (max-width:600px){.codes-second-scroll .tab-pane{overflow-x:scroll!important;-webkit-overflow-scrolling:touch}.codes-second-scroll .tab-pane img{width:100%;height:100%}}#divDME .table-design td{font-size:13px!important}@media only screen and (max-width:1024px){.leftouter img{max-width:97%}.ask-design.hdright .askans .qbox a{padding:10px 5px}.ask-design.hdright .askque .qbox a{padding:10px 5px}.cpt-banner img{max-width:97%}}.logout-header .code-number{font-size:22px;color:#0061b4;font-family:open_sansbold;padding:0 4px;line-height:18px}.logout-header .code-number span{font-size:18px!important;font-family:open_sansbold!important;color:#2061b5!important}.logout-header .next-pre{margin-top:0;margin-left:0}.cpt-banner{text-align:center;margin:2px 0 0;float:left;width:100%}.logout-header h1{font-family:open_sansbold!important;font-size:24px!important}.logout-header .codes-second-scroll .panel-heading{color:#0071bc!important}.sidebar-left{float:left;width:100%;border-image:none;box-sizing:border-box;margin-top:20px;margin-bottom:20px;border:1px solid #dbdbdb}.padtop-white{padding:5px 10px;width:100%;border-bottom:1px solid #dbdbdb;background-color:#fff;float:left}.cpt-code-tb-right{width:75%;float:left}.codes-second-scroll .panel-group .panel{overflow:hidden}#custom-search-input{margin:0;margin-top:13px;padding:0;margin-bottom:13px}
.adv-search a{margin-top:13px;border-radius:0;font-family: 'Montserrat', sans-serif !important;font-size:16px;font-weight:700;text-transform:capitalize;background-color:#EEF0F0 !important;width:100%;color: #034246 !important;padding: 10px 16px !important; border: 0px;}
.adv-search a span {padding-right: 6px;}.adv-search a:after {content: "\f105";font: normal normal normal 18px/1 FontAwesome;}/*SQUAD-4797*/
.adv-search a:hover{color: #D3764F !important; text-decoration: none; border: 0px;}/*SQUAD-4797*/
.logout-header-topnew{margin-top:90px}.logo-nav-srch-bar .search-responsive-icon{display:none!important}.logout-header #offlongdesc{margin-bottom:10px}.login-new-header{margin-top:0!important}.secheadmarg{margin-top:150px!important}.login-new-header #custom-search-input{margin:0;margin-top:10px;padding:0;margin-bottom:8px}.login-new-header .inner-nav li a{padding:20px 12px!important}.login-new-header .inner-nav li ul a{padding:10px 12px!important}.login-new-header .navbar-default{background-color:#EEF0F0 !important;border:#EEF0F0 }.login-new-header .navbar{margin-bottom:0!important}.login-new-header .nav-bg-col{background-color:#EEF0F0 !important}.login-new-header .adv-search a{margin-top:10px;width:100%}.div_full{z-index:1}.row-padding-bottom .desc{margin-bottom:15px}a.read-story{font-size:12px}.main-head-new{margin-bottom:10px}.layout2_code h2.sub_head_detail{font-size:14px!important;margin-bottom:5px!important;line-height:22px;margin-top:11px}.codes-second-scroll h3{text-align:left;font-size:16px;font-family:open_sansbold;text-decoration:none}.codes-second-scroll h3 a{text-decoration:none}@media (max-width:1024px){.aapc-external-header-top-pre-nav .search{display:none!important}}@media (max-width:992px){.logout-header-topnew .logo-nav-srch-bar{height:auto}.adv-search a{margin-top:0;border-radius:0;font-family:open_sanssemibold;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#0f68a4!important;width:100%;margin-bottom:17px}.logout-header #breadcrumbs.newbread{display:block!important}}.pop_box_addon .first_box_change .left_box{float:left;margin-right:10px;width:45%;position:relative}.pop_box_addon .first_box_change .right_box{float:left;width:48%;position:relative;margin-left:10px}.pop_box_addon .first_box_change .right_box .txtcontent{width:100%;float:left;margin-bottom:10px}.pop_box_addon .second_box{font-size:20px;padding:10px 10px 15px;width:100%;margin:0 auto;height:auto}.pop_box_addon .second_box .p_imgs{float:left;margin-right:10px}.pop_box_addon .second_heading{font-size:18px;float:left;margin:10px;width:100%}.pop_box_addon{overflow:hidden;width:100%;float:left;color:#777;font-size:14px;font-family:calibri,Arial,Helvetica,sans-serif;border:1px solid #dbdbdb;border-radius:5px;-webkit-box-shadow:0 7px 34px 0 rgba(0,0,0,.47);-moz-box-shadow:0 7px 34px 0 rgba(0,0,0,.47);box-shadow:0 7px 34px 0 rgba(0,0,0,.47)}.pop_box_addon .first_heading{padding:10px;font-size:21px;float:left;width:100%;color:#595959}.pop_box_addon .first_box_change{padding:10px;border:1px solid #dbdbdb;border-left:0;border-right:0;width:100%;float:left}.hcc_add_on img{float:right!important;margin-right:-4px}@media (max-width:1024px){.next-pre font{display:none}.adv-search a{width:100%;font-size:13px;padding:12px 12px}.search-responsive-icon{display:none}#custom-search-input .search-query{border:1px solid #000!important}}@media (max-width:1204px){.adv-search a{font-size:12px}}@media (max-width:990px){.logout-header-topnew{width:100%;margin:80px auto 0}#custom-search-input{margin-bottom:3px;margin-top:10px}.adv-search a{margin-bottom:12px}.welcome{float:left;width:100%;margin-top:35px}section{margin-top:193px!important}#breadcrumbs.newbread .div{line-height:17px}#breadcrumbs.newbread{padding:0 0 8px;margin-bottom:0}.logout-header h1{font-size:21px!important}.layout2_code h2.sub_head_detail{font-size:12px!important;margin-bottom:2px!important;line-height:16px;margin-top:0}.panel-title{font-size:16px!important}.layout2_code h1{font-size:23px!important;margin-bottom:5px!important}.codes-second-scroll .panel-group .panel{margin-top:10px}.code_blue_block{margin-top:25px}.etabs{margin:10px 0}}.dsc .box .btn.btn-reset{background:#14b2ea;border:1px solid #14b2ea;border-radius:4px;color:#fff;font-size:19px}.logout-header-topnew{position:fixed;width:100%;z-index:9;background-color:#d4d4d4!important;height:auto}.logout-header{margin-top:175px}.codechanges{width:100%}.codechanges .link_boxarea{width:100%;float:left;border-bottom:1px solid #ccc}.codechanges .link_boxarea .linkbox{padding:10px 10px;display:block;float:left;background:#f4f4f4;font-weight:700;margin-right:4px;margin-bottom:4px;font-size:14px;white-space:nowrap}.codechanges .link_boxarea .linkbox a{color:#000;text-decoration:none;font-size:12px}.codechanges .link_boxarea .linkbox a:hover{text-decoration:underline}.codechanges .link_boxarea .linkbox2{padding:5px 10px;display:block;float:left;width:auto;margin-bottom:3px;font-size:12px;text-align:center}.codechanges .padtop-white{background-color:#fff;float:left;margin:2px 0 0;width:100%;color:#303030;font-size:14px}.codechanges .padtop-white table{border-spacing:0;font-size:12px}.codechanges .padtop-white td{padding:10px;border:1px solid #dbdbdb}.codechanges .head_cptchanges{font-size:25px;margin-top:10px;margin-bottom:10px}
/*SQUAD-3530*/section{width:100%;margin:0 auto;background-color:#fff!important;overflow:hidden;margin-top:172px;padding-top:10px;min-height:750px}
.contant_div{background-color:#fff;border:0px solid #ccd3dc;margin:10px 0px;padding:0px;float:left;width:100%}#breadcrumbs.newbread li{color:#777;display:block;float:left;line-height:1.25;list-style:none outside none;padding:0;white-space:nowrap;font-size:12px;font-family:open_sansregular;background-image:none;list-style:none}#breadcrumbs.newbread li:before{color:#333;content:">";float:left;padding:0 3px}#breadcrumbs.newbread li:first-child:before{content:none}#breadcrumbs.newbread li a{color:#337ab7!important;float:left;text-decoration:none;white-space:nowrap;font-size:12px}#breadcrumbs.newbread li a:hover{text-decoration:underline}#breadcrumbs.newbread li{font-size:12px;font-family:open_sansregular;float:left}.codes-second-scroll .panel-heading{padding:3px 0 3px}.codes-second-scroll .collapse.in{margin-top:7px}.codes-second-scroll .tabbable-panel{margin:0 0;padding:0 0}.codes-second-scroll .panel-group .panel{padding:10px 13px}.codes-second-scroll .panel-group{margin-bottom:0}.contant_div .layout2_code{padding:0 0 0}.coder-aapc-top-cpt{margin-top:160px}#homepage-content{margin-top:169px}a{outline:0!important}input{outline:0!important}input[type=button]{outline:0!important}:focus{outline:0!important}.click_btn{width:65px!important}p{margin:0 0 0;margin:10px 0}.f-logo p{margin:0 0 10px}header{background-color:#fff;display:block}header a{text-decoration:none}footer a{text-decoration:none}a.btn{text-decoration:none}body{font-family:open_sansregular}.welcome{font-size:14px;font-family:open_sansregular;color:#555}


.homebanner{background-image:url(../../images/new_home_page/home-banner-1.jpg);height:430px;margin-bottom:30px;color:#fff!important;padding:50px 30px 0 30px;margin-top:15px}
.welcome h1{text-align:center!important;font-size:40px;margin-bottom:6px!important;font-family:open_sansregular;color:#fff!important}
.tegline{font-family:open_sansregular;font-size:24px;text-align:center;line-height:24px;color:#fff!important}
.head-dec{font-family:open_sansregular;color:#fff!important;font-size:14px;text-align:center;line-height:23px;margin-top:20px}
.home-btn{text-align:center;font-decoreation:none;margin:20px 0}
.home-btn .btn-info{color:#fff;width:230px;background:#298bc9;font-size:20px;font-weight:400;padding:12px 30px;border-radius:4px;margin:0 10px}
.home-btn .btn-info:hover{background-color:#f58720;color:#fff;border:none}
.home-btn .btn-warning{color:#fff;width:230px;margin-left:15px;background:#f58720;font-size:20px;font-weight:400;padding:12px 30px;border-radius:4px;margin:0 10px}
.home-btn .btn-warning:hover{background-color:#298bc9;color:#fff}
.homewh-btn .btn-link{color:#035d67;width:auto;background:#fff;font-size:16px;font-weight:400;padding:10px 30px;border-radius:4px;font-family:open_sansregular;text-decoration: none;}
.homewh-btn .btn-link:hover{background-color:#035d67;color:#fff;text-decoration: none;}
.dekstop-bg img{margin:0 auto;padding:26px 10px;width:87%}
.dekstop-bg video{margin:0 auto;padding-top:3%;width:87%;padding-bottom:66px}
.dekstop-bg{background:url(images/dekstop.png) no-repeat center top;position:relative;text-align:center;min-height:465px;background-size:cover}
.box-outer{padding:14px 20px;overflow:hidden;cursor:pointer;background-color:#eee;margin:4px 0;border-radius:4px}
.box-outer:hover{box-shadow:0 0 10px gray}
.box-outer:hover .icon-des-main span{color:#fd5c01}
.box-outer:hover .icons-ser{color:#fd5c01}.icons-ser{text-align:left;color:#929292}.icons-ser .fa-search{font-size:36px}.icons-ser .fa-envelope-o{font-size:36px}.icons-ser .fa-pencil-square-o{font-size:36px}.icons-ser .fa-cloud-upload{font-size:36px}.icons-ser .fa-bell-o{font-size:36px}.icons-ser .fa-dollar{font-size:36px}
.icon-des-main{font-family:open_sansregular;color:#555;font-size:13px;letter-spacing:-.4px}
.icon-des-main span{font-family:open_sanssemibold;color:#555;font-size:17px;margin-bottom:14px}
.box-outer.active{box-shadow:0 0 0 gray}
.box-outer.active .icon-des-main span{color:#fd5c01}
.box-outer.active .icons-ser{color:#fd5c01}.pricebox{margin-top:35px;margin-bottom:50px}
.pricebox h2{font-size:30px;text-align:center}
.home-bluebox2{background-color:#eee;padding:14px 14px 20px 14px;font-size:24px;font-family:open_sansregular;text-align: center;margin: 20px 0px 50px 0px;}
.btline{text-align: center;margin-bottom: 20px;border-bottom: 1px solid #ddd;padding-bottom: 14px;}
.homewh2-btn .btn-link{color:#fff;width:auto;background:#f58720;font-size:16px;font-weight:400;padding:10px 30px;border-radius:4px;font-family:open_sansregular;margin-top: 10px;}
.homewh2-btn .btn-link:hover{background-color:#298bc9;color:#fff;text-decoration: none;}
.home-bluebox{background-color:#9dd0db;padding:14px;color:#035d67;font-size:20px;font-family:open_sansregular;}
.home-bluebox h2{font-size:27px;font-family:open_sansbold;margin:20px 0px;color:#035d67;text-align:left}
.welcome{font-size:14px;font-family:open_sansregular;color:#555}
.btn-lg-orange{border-width:1px 0 1px 0;border-style:solid;border-color:#f9bc82 rgba(255,255,255,0) #c06109 rgba(255,255,255,0);background:#f58720;color:#fff;padding:15px 30px;font-size:20px;display:inline-block;cursor:pointer;text-align:center;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.bg-blue{background-color:#1f69a2}
.pricing-billing-tabs{margin-bottom:3rem}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.color-blue-light{color:#0098d0!important}
.btn{border-radius:4px}.flex{display:flex}
.btn-lg-white{border-width:1px 0 1px 0;border-style:solid;border-color:#fff rgba(255,255,255,0) #d9d9d9 rgba(255,255,255,0);background:#fff;color:#fff;padding:15px 30px;font-size:20px;display:inline-block;cursor:pointer;text-align:center;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.bg-blue-light{background-color:#298bc9}
.pricing-package{position:relative;margin:2rem 0}
.pricing-package h3{color:#fff;margin-top:15px;margin-bottom:15px;font-size:24px}
.pricing-package-top{padding:2.19rem 1.69rem;text-align:center;color:#fff;width:100%;border-radius:4px}
.pricing-package-top-name{font-size:22px;font-family:open_sansbold;line-height:1;border-bottom:1px solid #fff;padding:0 0 15px 0;text-transform:capitalize}
.pricing-package-top-non-member-price{font-size:12px;display:block;padding-bottom:15px}
.pricing-package-top-price del{color:#e0e0e0}
.pricing-package-top-features{min-height:245px}
.pricing-package-top-features ul{margin-top:1rem;margin-bottom:14px;font-size:14px;list-style-image:url(../images/icons/fa-check-circle.png);list-style-type:disc;padding-left:0}
.pricing-package-top-features ul li{list-style-image:url(../images/icons/fa-check-circle.png);margin-bottom:1rem;margin-left:2rem}
.pricing-package-top .btn{padding-top:12px;padding-bottom:12px;margin-bottom:1rem}.save{font-size:13px}
.btn-lg-white:active,.btn-lg-white:focus,.btn-lg-white:hover,.btn-lg-white:visited{color:#fff;appearance:none;-moz-appearance:none;-webkit-appearance:none}.pricing-package-top{padding:2.19rem 1.69rem;text-align:center;color:#fff;width:100%;border-radius:4px}.pricing-package-bottom{font-size:14px;padding:1.38rem 1rem;border:1px solid #d2d2d2;margin-bottom:25px}.pricing-package-top .btn{padding-top:12px;padding-bottom:12px;margin-bottom:1rem}.pricing-billing-tab.selected{background:#f58720;color:#fff}.pricing-billing-tab:first-child{border-radius:4px 0 0 4px}.pricing-billing-tab{position:relative;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 10px;border:1px solid rgba(0,0,0,.2);cursor:pointer;min-width:80px;text-align:center}
.pricing-package-bottom img{width:7px;vertical-align:middle;margin-left:4px}
.pricing-package .lable-orange{background-image:url(../images/icons/orange-label.png);width:250px;height:35px;background-size:100% 100%;padding:0 20px;font-size:16px;line-height:35px;position:absolute;top:-15px;left:50%;margin-left:-125px;font-weight:700;color:#fff;text-align:center}
.pricing-billing-tab.selected{backgro 15und:#f58720;color:#fff}.pricing-billing-tab:last-child{border-radius:0 4px 4px 0} 

.pricing-billing-tab:last-child{border-radius:0 4px 4px 0}.pricing-package{margin:0}@media (max-width:1024px){.dekstop-bg{background:url(../../images/new_home_page/dekstop.png) no-repeat scroll center top/contain;min-height:auto;padding:1px 22px 0;position:relative;text-align:center}.dekstop-bg video{margin:0 auto;padding:25px 10px}
.box-outer{min-height:110px}
.logout-header-topnew{z-index:100}}
@media (max-width:992px){.homebanner{height:auto;margin-bottom:10px;padding:10px;margin-top:10px}.icons-ser{margin-right:0}.home-btn .btn-info{margin:15px 10px}.home-bluebox2{font-size:24px;font-family:open_sansregular;text-align: left;}
.home-bluebox{font-size:20px;font-family:open_sansregular;}.homewh-btn .btn-link{float:left}.pricing-package{margin:15px 0}.pricing-package-top-features ul{padding-left:20px}.pricing-package-top-features ul li{margin-left:0}.dekstop-bg{display:none}.pricing-package-top-features.text-left{min-height:165px}.home-bluebox h2{font-size:25px;margin:10px 0}.pricebox h2{font-size:24px}.home-btn{margin:0}}
@media (max-width:768px){.pricing-package-top-features.text-left{min-height:auto}.box-outer{min-height:auto}}
@media (max-width:565px){.home-btn .btn-info{width:95%;font-size:18px}#homepage-content{margin-top:140px}.home-btn .btn-warning{width:95%;font-size:18px;margin-bottom:18px}.homebanner{background-color:#85888b;background-image:none}.welcome h1{font-size:32px}.tegline{font-size:20px}.head-dec{font-size:13px;margin-top:10px;line-height:19px}.home-btn .btn-info{margin:8px}}#stedmancontainer .col-md-2{display:none}.greybox ul{margin-left:17px}#messageModal_body ul{margin-left:17px}.home_aae{float:right;background:#fff;padding:10px;border-radius:100%;margin:1px 0 0 7px;cursor:pointer}

.logout-header .code-number span{letter-spacing: -0.3px;}
.layout-gray-body h3{margin-bottom: 10px;}
.layout-gray-body h1{
	font-family: 'open_sansregular';
    color: #434b58!important;
    font-size: 27px!important;
    margin-bottom: 12px!important;
    margin-top: 0;
}

.cpt-ul-ol ul li {
    font-size: 14px;
    padding: 3px 0;
    list-style: none;
    margin-top: 0!important;
    display: block;
    padding-left: 30px;
    position: relative;
}

.cpt-ul-ol ul li:before {
    font-family: 'Glyphicons Halflings';
    content: "\e013";
    color: #ff6008;
    /* margin-right: 13px; */
    position: absolute;
    padding-left: 0px;
    left: 0;
}

.cpt-ul-ol ul ol{margin-left: 0px; padding-left: 0px;}

@media only screen and (max-width: 400px){
.footer ul li{margin: 0 0px 0 0px;padding: 0px 10px; width: 50%;}
footer {
    background: #333;
    font-size: 12px !important;
    margin: 1px auto 0 !important;
    overflow: hidden;
    padding: 15px 15px !important;
    width: 100%;
}

footer .footertxt {
    line-height: 16px;
    margin-top: 15px !important;
    float: left;
    width: 100%;
    margin-left: 9px !important;
}
	}


/*Coding tools mobile resposive css Start*/
@media only screen and (max-width: 1024px){
	
	.outer_container{width: 95%;}
	.div_half{width: 98%;}
	section {width: 100% !important;}
	.ui-widget-header{font-size: 16px !important;}
	#id_4, #id_6, #id_7, #id_9, #id_10, #id_11, #id_12, #id_13, #id_14, #id_15, #id_16, #id_29, #id_30, #id_32, #id_33, #id_34, #id_36, #id_37{min-height: auto!important;}
	.login-new-header #custom-search-input{margin-bottom: 2px; margin-top: 3px;}
	.login-new-header .adv-search a{margin-top: 0px;}
	.nav-bg-col{top: inherit;}
	
}

@media only screen and (max-width: 990px){
	.top_iocns {
    text-align: center;
    width: 100%;
    float: left;
    margin-top: 15px;
} 
	
	.login-new-header .adv-search a{margin-bottom: 6px;}
	.tools-res-custom h1{font-size: 20px !important;}
	.tools-res-custom .cpt-orange{font-size: 14px !important;}
	.tools-res-custom .right{width: 100% !important; margin-bottom: 10px;}/*SQUAD-5707*/
	.tools-res-custom .left{width: 100% !important; margin-bottom: 5px;}
	.tools-res-custom .blue_heading{width: 100% !important; text-align: left !important; margin-top: 15px;}
	.tools-res-custom .box_select{width: 100%;}
	.tools-res-custom .box_select select{width: 100%;}
	.width100new{width: 100% !important;}
	#showsubmit .left{width: 90px !important;}
	#cci_result_box{width: 100%;}
	
	.res-tble-all{width: 100%;}
	.mac-tble-all{width: 100%;}
	
	
}

@media only screen and (max-width: 767px){
	.aapc_nav{height: 81px !important;} 
	.ccu_edit_container1{font-size: 12px;}
	#cci_result_box .ccu_gray3{padding: 2px;}
	#cci_result_box .margin-top10 {margin-top: 0px !important;}
	#cci_result_box .ccu_gray3:first-child{width: 14% !important;}
	#cci_result_box .ccu_gray_width:first-child{width: 14%!important;}
	#cci_result_box .ccu_gray_width:nth-child(2){width: 46%!important;}
	#cci_result_box .ccu_gray_width2{width: 46%!important;}
	/*#cci_result_box .ccu_edit_container1{display: flex;}*/
	#cci_result_box .mainlegend{width: 100%;}
	#cci_result_box .first_box_1{width: 89%;}
	#cci_result_box .sec_box_1{width: 89%; margin-bottom: 10px;}
	#cci_result_box .sec_box{margin-left: 0px;}
	#cci_result_box .thi_box{margin-left: 0px;}
	#breadcrumbs.newbread li{white-space: inherit;}
	.tools-res-custom .cpt-dark-grey .cpt-blue{margin-bottom: 5px;}
	
	
	.res-tble-all .ccu_gray3{padding: 2px;}
	.res-tble-all .margin-top10 {margin-top: 0px !important;}
	.res-tble-all .ccu_gray3:first-child{width: 14% !important;}
	.res-tble-all .ccu_gray_width:first-child{width: 14%!important;}
	.res-tble-all .ccu_gray_width:nth-child(2){width: 61%!important;}
	.res-tble-all .ccu_gray_width2{width: 61%!important;}
	
	.res-tble-all .mainlegend{width: 100%;}
	.res-tble-all .first_box_1{width: 89%;}
	.res-tble-all .sec_box_1{width: 89%; margin-bottom: 10px;}
	.res-tble-all .sec_box{margin-left: 0px;}
	.res-tble-all .thi_box{margin-left: 0px;}
	.res-tble-all.newbread li{white-space: inherit;}
	
	.mac-tble-all .ccu_gray3{padding: 2px;}
	.mac-tble-all .margin-top10 {margin-top: 0px !important;}
	.mac-tble-all .ccu_gray3:first-child{width: 14% !important;}
	.mac-tble-all .ccu_gray_width:first-child{width: 14%!important;}
	.mac-tble-all .ccu_gray_width:nth-child(2){width: 56%!important;}
	.mac-tble-all .ccu_gray_width2{width: 56%!important;}
	
	.mac-tble-all .mainlegend{width: 100%;}
	.mac-tble-all .first_box_1{width: 89%;}
	.mac-tble-all .sec_box_1{width: 89%; margin-bottom: 10px;}
	.mac-tble-all .sec_box{margin-left: 0px;}
	.mac-tble-all .thi_box{margin-left: 0px;}
	.mac-tble-all.newbread li{white-space: inherit;}
	.mac-tble-all .result-heading{font-size: 16px;}
	#frmval_mcd_opps img{margin-bottom: 8px;}

	
}
/*Coding tools mobile resposive css end*/


/*bug fixe css start*/
@media only screen and (max-width: 1280px){
	.adv-search a {
    font-size: 12px;
}
	#messageModal .drg-inner th:first-child{width: 10% !important;}
	#messageModal .drg-inner td:first-child{width: 10% !important;}
	
}
@media only screen and (max-width: 1600px){
	#messageModal .drg-inner th:first-child{width: 10% !important;}
	#messageModal .drg-inner td:first-child{width: 10% !important;}
	
}
@media only screen and (max-width: 500px){
	#tab_default11 .row{margin-right: 0px; margin-left: 0px;}
	#tab_default12 .row{margin-right: 0px; margin-left: 0px;}
	.icd-padding-new{padding: 0px !important;}
}
.spanbox{margin-top: 15px;}
/*.greybox{min-height: 175px;}*/

.ra_list ul li:before {
    font-family: 'Glyphicons Halflings';
    content: "";
    background-color: #ff6008;
    padding-right: 0px;
    width: 8px;
    height: 8px;
    border-radius: 100%;
    margin-right: 15px;
    left: 0;
    margin-top: 6px;
	color: inherit;
}
.contant_div h1 {
    font-family: 'open_sansregular';
    color: #434b58!important;
    font-size: 27px!important;
    margin-bottom: 12px!important;
    margin-top: 0;
}
#cpt_anes_cross .anes-sub-box1{width: 100%;}
#cpt_anes_cross .anes-bg-tab-inner{width: 100%;}
#cpt_anes_cross .anes-bg-tab-inner{width: 100%;}
/*#ncddata table td:first-child{width: 30% !important;}*/ /*Bullz-1300*/
/*#ncddata table td:nth-child(2){width: 69% !important;}*/ /*SQUAD-5166*/
#ncddata table thead{font-size: 14px;}
.welcome h1 {
    font-size: 27px;
    margin-bottom: 0px!important;
    font-family:'open_sansregular';
    color: #555!important;
    margin-top: 33px;
    border-top: 1px solid #ddd;
    padding-top: 18px;
	padding-bottom: 7px;
} 
.homebanner h2{font-size: 30px !important; color: #fff !important; margin-top:20px;}
#homepage-content #breadcrumbs{margin-top: 4px;}

@media (max-width: 992px){
.dekstop-bg {
    display: block;
}
	#custom-search-input input::placeholder{color: #fff;}
	#custom-search-input input::-webkit-input-placeholder{color: #fff;}
	#custom-search-input input:-ms-input-placeholder{color: #fff;}
	.dekstop-bg{background: none;}
	.dekstop-bg video{padding: 0px;}
}
@media (max-width: 850px){
	.dekstop-bg video{width: 100%;}	
}
@media (max-width: 650px){
	.dekstop-bg video{margin-top: -8%;}	
}
@media (max-width: 550px){
	.dekstop-bg video{margin-top: -20%;}
	.welcome h1{font-size: 22px;}
	#homepage-content #breadcrumbs{margin-top: 15px;}
}
@media (max-width: 410px){
	.dekstop-bg video{margin-top: -20%;}	
}
@media (max-width: 375px){
	.dekstop-bg video{margin-top: -45%;}	
}
@media (max-width: 320px){
	.dekstop-bg video{margin-top: -60%;}	
}
.codes-second-scroll .glyphicon{padding: 1px 3px; margin-top: -1px;}
.scroll-top-wrapper i.fa {font-size: 25px;}
/*bug fixe css end*/

/*Bullz-1186*/.color_2 {color: #628dd5 !important;}.color_3 {color: #e36712 !important;}.color_4 {color: #17a2ba !important;}.color_5 {color: #dc3545 !important;}.color_6 {color: #28A745 !important;}

/*Bullz-1204*/
/*SQUAD-3556*/
.green-bannbg .btn-row {margin-top:20px;}
.green-bannbg-btn{text-align:center;font-decoration:none;margin:20px 0}
.green-bannbg .btn-info {color:#fff;background:#f67e27;font-size:16px!important;font-family: open_sanssemibold;padding:10px 25px;border-radius:4px;margin:0 10px;border: 0px;}
.green-bannbg .btn-info:hover{background-color:#0f68a4;color:#fff;border:none}
@media (max-width:1018px){.green-bannbg{padding: 20px;margin-bottom: 20px;background-color: #b1e3ec;text-align: left;color: #06636a;background-image: none;min-height: 0px;}.green-bannbg h3{font-size: 26px;margin-bottom: 8px;margin-top: 0px;margin-right:0px;}.green-bannbg .btn-info {margin: 5px;}}
@media (max-width: 630px){.green-bannbg h3{font-size: 22px !important;margin-bottom: 0px;}}
/*SQUAD-3556*/

/*SQUAD-6584 - SQUAD-8305*/
.green-bannnew .pointext {font-size: 13px !important; line-height: 25px !important;}
.green-bannnew .pointext-br {padding: 0px 8px;}
.pointext-dis {background: #008375;text-align: center;font-size: 12px;color: #ffffff;}
.green-bannnew{padding: 20px;background:url('../../images/new_home_page/newsletter-banner-bg.jpg') no-repeat bottom;background-color: #c3f0ef;text-align: center;min-height: 465px;color: #06636a; margin-top: 15px;}
.green-bannnew h3{font-size: 26px;font-family: 'open_sansregular';color: #06636a;text-align: center;margin-bottom: 15px !important;margin-top: 10px;margin-left: 10px;margin-right: 10px;}
.green-bannnew p{font-size: 16px !important; font-family: 'open_sansregular' !important; color: #06636a !important; text-align: center; margin-bottom: 0px; margin-top: 10px; margin-left: 10px; margin-right: 10px;}
.green-bannnew .btn-row {text-align: center;}
.green-bannnew-btn{text-align:center;font-decoration:none;margin:20px 0}
.green-bannnew .btn-info {color: #fff; background: #f67e27; font-size: 20px!important; font-family: 'open_sanssemibold'; padding: 10px 25px; border-radius: 4px; margin: 50px 10px; border: 0px;}
.green-bannnew .btn-info:hover{background-color:#0f68a4;color:#fff;border:none}
@media (max-width:1024px){.green-bannnew{padding: 20px 10px 10px 10px;background-color: #c3f0ef;text-align: left;color: #06636a;background-image: none;min-height: 0px;}.green-bannnew h3{font-size: 26px;margin-bottom: 8px;margin-top: 0px;margin-right:0px;}.green-bannnew .btn-info {margin: 5px;font-size: 16px!important;}}
@media (max-width: 630px){.green-bannnew h3{font-size: 22px !important;margin-bottom: 0px;}}
/*SQUAD-6584*/

/*SQUAD-7578*/
.news-popup .green-bannnew{padding: 20px;margin-bottom: 20px;background:url('../../images/new_home_page/newsletter-banner-bg.jpg') no-repeat bottom;background-color: #c3f0ef;text-align: center;min-height: 427px;color: #06636a; margin-top: 15px;}
.news-popup .green-bannnew h3{font-size: 25px;font-family: 'open_sansregular';color: #06636a;text-align: center;margin-bottom: 15px !important;margin-top: 10px;margin-left: 10px;margin-right: 10px;}
.news-popup .green-bannnew p{font-size: 20px !important; font-family: 'open_sansregular' !important; color: #06636a !important; text-align: center; margin-bottom: 10px; margin-top: 10px; margin-left: 10px; margin-right: 10px;}
.news-popup .green-bannnew .btn-row {margin-top:20px;text-align: center;}
.news-popup .green-bannnew-btn{text-align:center;font-decoration:none;margin:20px 0}
.news-popup .green-bannnew .btn-info {color: #fff; background: #f67e27; font-size: 20px!important; font-family: 'open_sanssemibold'; padding: 10px 25px; border-radius: 4px; margin: 70px 10px; border: 0px;}
.news-popup .green-bannnew .btn-info:hover{background-color:#0f68a4;color:#fff;border:none}

@media (max-width:1326px){.news-popup .green-bannnew .btn-info {margin: 48px 10px;}}
@media (max-width:1080px){.news-popup .green-bannnew{padding: 20px;margin-bottom: 20px;background-color: #c3f0ef;text-align: left;color: #06636a;background-image: none;min-height: 0px;}.news-popup .green-bannnew h3{font-size: 25px;margin-bottom: 8px;margin-top: 0px;margin-right:0px;}.news-popup .green-bannnew .btn-info {margin: 5px;font-size: 16px!important;}}
@media (max-width: 630px){.news-popup .green-bannnew h3{font-size: 22px !important;margin-bottom: 0px;}}
/*SQUAD-7578*/

/*Bullz-1204*/ 

.login-ask a.btn-primary{margin-top: 0px;}
.login-ask .btn-group1 a{margin-top: 0px;}
.qusc b{color: #ff6008;}
#ask-search-input .icon-search{padding: 8px 12px;}
.codes-second-scroll .nav-tabs>li>a{paddi.codes-second-scroll .tab-paneng:8px 6px;}
#breadcrumbs.newbread .div{float: left;}


/*Bullz-1267 start*/
.inner-page-con p{font-size:14px;font-family:'open_sansregular';color:#505050;line-height: 23px;margin-top: 10px;}
.inner-page-con .cross{background-color:#e9e9e9; padding:20px; margin:15px 0px;}
.inner-page-con .cross hr{border-top: none;border-bottom: 1px solid #d4d4d4;margin: 28px 15px;padding-bottom: 28px;clear: both;}
.inner-page-con .cross .heading1{font-size:18px;font-family:'open_sanssemibold';color:#0f68a4 !important;line-height: 23px;margin-bottom: 10px;}/*SQUAD-8785*/
.inner-page-con .cross .heading2{font-size:16px;font-family:'open_sanssemibold';color:#1d1d1d;line-height: 23px;margin: 5px 0px;}
.inner-page-con .cross .or {text-align: center;}
.inner-page-con .cross .checkbox {position: relative;display: inline;margin: 38px 6px 0px 0px;}
.inner-page-con .cross .default{margin-top:38px;font-size:14px;}
.inner-page-con .cross .or > div {display: inline-block;font-size: 14px;background: #0f68a4;color: #ffffff;text-align: center;padding: 9px;border-radius: 100%;margin-top: 34px;}/*SQUAD-3101*//*SQUAD-8785*/
.inner-page-con .cross .search{margin-top:20px;}
.inner-page-con .cross .form-control {color: #212121;margin: 0px;border: 1px solid #dddddd;padding: 10px 15px;height: auto;}
.inner-page-con .cross .box{background-color: #fff;padding: 15px;}
.browse .btn{padding: 10px 20px;}
.browse .btn-primary {color: #fff;background-color: #ff6008;border-color: #ff6008;}

.codes-second-scroll .tabbable-panel{ margin:7px 0;/* padding:3px 16px;*/}/*SQUAD-8308*/
.codes-second-scroll .nav-tabs > li > a{background-color:#616161; color:#fff; border-radius:0; border:0; font-size:14px;  font-family:'open_sansbold'; padding:8px 10px; text-decoration:none;}
.codes-second-scroll .nav-tabs > li > a:hover{background-color:#f58720; color:#fff; border-radius:0; border:0; }/*SQUAD-8785*/
.codes-second-scroll .nav-tabs > li.active a{background-color:#f58720; color:#fff; border-radius:0; border:0; }/*SQUAD-8785*/
.codes-second-scroll .tab-pane{padding:10px 20px;; background-color:#fff; font-size:14px; float:left; width:100%;}/*SQUAD-8308*/
.codes-second-scroll .tab-content .multi-color li.codes-second-scroll .tab-content ul.multi-color{margin-top:10px; padding-left:19px;}
.codes-second-scroll .tab-content .multi-color li{font-family:'open_sansSemibold'; color:#ea5501;}
.codes-second-scroll .tab-content .multi-color li+li{color:#0061b4;}
.codes-second-scroll .tab-content .multi-color li+li+li{color:#454545;}
.codes-second-scroll .tab-content td{border:1px solid #b4b4b4; padding:8px 15px; font-size:14px; color:#505050;}
.codes-second-scroll .tab-content thead{background-color:#d7d7d7; font-size:16px; color:#161616; font-family:'open_sansbold';}
.codes-second-scroll .tab-content tr.orange td{color:#ea5501 !important;}
.codes-second-scroll .tab-content tr.blue td{color:#0061b4;}
.codes-second-scroll .tab-content tr strong{font-family:'open_sansbold'; color:#000;}
.codes-second-scroll .tab-content table{margin-bottom:20px;}
.codes-second-scroll .tab-content table a{text-decoration:none;}
.codes-second-scroll .tab-content table a:hover{text-decoration:underline;}
.codes-second-scroll .tab-content p{margin-bottom:15px;}
.codes-second-scroll .tab-content table.form.tbl .form {width:100%;}

/*cpticd cross */
.pb_w {width:100%; margin-bottom:10px;}
.pb_w a.ab_links {background:#0f68a4 ; padding:2px 5px; color:#ffffff !important; text-decoration:none !important; cursor:pointer;}/*SQUAD-8785*/
.pb_w a.ab_links:hover {color:#ffffff !important; background:#5e5e5e; }/*SQUAD-8785*/
.pb_w a.ab_links:visited {color:#ffffff !important;}
.pb_w a.ab_links.selected {background:#f58720; padding:2px 5px;}/*SQUAD-8785*/
.information-outer {margin-bottom: 10px;/*display: flex;*/}/*Bullz-1267*/

.btn-group1 button{padding:8px 13px;font-size:14px;color:#fff;font-family:'Montserrat', sans-serif !important;font-weight: 600;}
.btn-group1 button.btn-primary{background-color:#0069ff;border:2px solid #0069ff;margin-right:8px;}
.btn-group1 button:hover.btn-primary{background-color:#0069ff;}
.btn-group1 button.btn-default{background-color:transparent;border:1px solid #fff;margin-right:8px;}
.btn-group1 button:hover.btn-default{background-color:#00abe8;border:1px solid #00abe8;}

/*Bullz-1267 end*/

/*SQUAD-7418*/
.required {color: #CC0001;}
.drg-hd {padding-bottom: 5px; font-size: 30px;color: #0f68a4;font-family: open_sansregular;border-bottom: 4px solid #e9e9e9;}
.drg-lenged {float: right;font-size: 15px;background: #0f68a4;padding: 6px 15px;width: auto;color: #ffffff;border: 0px;cursor: pointer;border-radius: 4px;margin-bottom: 10px;margin-right: 15px;}
.drg h2 {font-size: 18px;font-family: open_sanssemibold;color: #0061b4;text-align: left;margin-top: 12px;}
.drg .cross hr {border-top: none;border-bottom: 1px solid #d4d4d4;margin: 15px 15px;padding-bottom: 18px;clear: both;}
.drg .cross .hddiv_top2 {margin: 10px 0;font-family: open_sansregular;}
.drg .cross .hddiv_top2 .text1 {color: #1d1d1d;font-family: open_sanssemibold;font-size: 14px;margin-bottom: 2px;}
.drg .cross .hddiv_top2 .text2 {font-size: 13px;font-family: 'open_sanssemibold';}
.drg .cross .select2-container {width: 100%!important;}
.drg .cross .hddiv_top2 a {text-decoration: none;font-size: 13px;color: #0075bc;font-family: open_sanssemibold;}
.drg .cross .hddiv_top2 a:hover {color: #1d1d1d;text-decoration: none;}
.drg .cross .hddiv_top2 .added {float: left; width: 100%; position: relative;margin-bottom: 6px;}
.drg .cross .hddiv_top2 .default {margin-bottom: 6px;width: 100%;margin-top: 0px !important;float: left;}
.drg .cross .hddiv_top2 .closestyle {position: absolute;right: -5px;top: 10px;cursor: pointer;}
.drg .cross .hddiv_top2 .calstyle {position: absolute;right: 25px;z-index: 9;top: 9px;cursor: pointer;}
.drg .cross .btn.orange-btn {background: #ff782e;padding: 5px 0;width: auto;color: #fff;font-size: 18px;border: 2px solid #ff782e;min-width: 145px;transition-duration: .5s;font-family: open_sanssemibold;}
.drg .cross .btn.blue-btn {background: #fff;padding: 5px 0;width: auto;color: #0f68a4;font-size: 18px;border: 2px solid #0f68a4;min-width: 145px;transition-duration: .5s;font-family: open_sanssemibold;}
.drg .cross .invalid_code {border: 1px solid #ebccd1;padding: 9px 8px;background: #f2dede;color: #a94442;border-radius: 3px;font-family: 'open_sanssemibold';font-size: 13px;}
.drg .cross .pull-right{float:right !important;}
.drg .cross .select2-container--bootstrap .select2-selection--single {margin: 0px;padding: 10px 15px;height: auto;}
.drg .cross .select2-container--bootstrap .select2-selection {-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);background-color: #fff;border: 1px solid #dddddd;border-radius: 4px;color: #212121;font-size: 14px;outline: 0;}
.select2-container--bootstrap .select2-dropdown{ border-color:#dddddd !important;}
.drg .cross .btnbot{margin-top: 15px !important;}

.drg .cross thead {background: #f58720!important;color: #ffffff;font-size: 15px;font-family: open_sanssemibold;}
@media (max-width: 992px){.drg .cross .pull-right{float:left !important;margin-top: 10px;}}
@media (max-width: 767px){.drg .cross .btn.orange-btn {margin-bottom: 5px;min-width: 100%;}.drg .cross .btn.blue-btn {margin-bottom: 5px;min-width: 100%;}}

a.subc{
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    background-color: #0061b4;
    font-family: open_sansbold;
    font-size: 14px;
    margin-top: 25px;
    color: #fff!important;
    text-decoration: none!important;
}

.dekstop-bg video {
    padding-top: 3.7%;
    width: 85%;
}

.subscribe_to_read a {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    background-color: #0061b4;
    font-family: open_sansbold;
    font-size: 14px;
    margin-top: 25px;
    color: #fff!important;
    text-decoration: none!important;
	display: inline-block;
    margin-top: 4px;
    margin-bottom: 10px;
}

.codes-second-scroll .tab-content td{padding: 8px 15px !important;}
.cci_alert_paging{margin-bottom: 6px;}
.cci_alert_paging2{margin-bottom: 20px;}
.cci_alert_paging2 a{font-weight: bold; padding: 0px 4px; font-size: 16px;}

.cci-tool-css{padding: 13px 5px; margin: 0px;}
.cci-tool-css .panel-body select{width: 100%;}
.first_box{border-radius: 100%;}
.sec_box{border-radius: 100%;}
.thi_box{border-radius: 100%;}
.cci-link-new a{margin-top: 15px; display: inline-block; color: #0075bc; font-weight: bold;text-decoration: none;}
.ccu_edit_container a{color: #0075bc; font-weight: bold;}
.ccu_green_table{padding: 5px 0px !important; margin: 0px !important;}
.ccu_yellow_table{padding: 5px 0px !important; margin: 0px !important;}
.ccu_gray2{padding: 11px 26px 30px !important;}
.bg-color-cci .ccu_gray_width{background-color: #5e5e5e; color: #fff;}/*SQUAD-8307*/
.color-bullet{float: left;}
.cci-tool-css .form-group{margin-bottom: 0px;}
@media (max-width: 1100px){
.ceu-res1{overflow: scroll; width: 100%;}
	.color-bullet{float: left; width: 100%;}
	.color-bullet .sec_box_1{margin-bottom: 0px !important;}
	.color-bullet .sec_box{margin-left: 0px;}
	.color-bullet .thi_box{margin-left: 0px;}
	.cci-link-new a{margin-top: 0px;}
}
@media (max-width: 1250px){
	.keysearch_area label{font-size: 12px;}
	.cci-tool-css .form-group{font-size: 12px;}
}
@media (max-width: 992px){
	.keysearch_area label{font-size: 15px;}
	.cci-tool-css .form-group{font-size: 14px;}
}
@media (max-width: 767px){
	.ccu_edit_container{width: 650px !important;}
	.cci-tool-css .misp_heading{font-size: 18px; margin-bottom: 10px;}
}

/*BULLZ-1315 start
#divhcpccpt .points_table td:first-child{width: 30%;}


#messageModal_body .points_table td:first-child{width: 13%;}
#messageModal_body .points_table td:nth-child(2){width: 75%;}

#messageModal_body .points_table thead th:first-child{width: 14%;}
#messageModal_body .points_table thead th:nth-child(3){width: 10%;}
/*BULLZ-1315 end*/

/*BULLZ-1321 start*/
#deletedcodes table td ul{margin-left: 18px;}
/*BULLZ-1321 end*/

/*SQUAD-3530*/
.codreg{margin: 0 auto;position: relative;display: block;float: none;clear: both;padding: 10px 0px;}

/*FAL-6925*/
#ndcdata .table_view td, #ndcdata .table_view th{/*font-size: 10px; */padding: 8px 10px !important;} /*SQUAD-4804*/


/*SQUAD-3902-start-Product-roadmap*/
.inner-page-con .cross .product_table hr {border-top: none;border-bottom: 1px solid #d4d4d4;margin: 5px 15px 10px 15px;clear: both;}
.product_table .like{padding-right: 5px;}
.product_table{width:100%}
.product_table thead{width:100%}
.product_table tbody{max-height:562px;overflow-y:auto;width:100%}
.product_table thead tr{width:99%}
.product_table tr{width:100%}
.product_table tbody,.product_table td,.product_table th,.product_table thead,.product_table tr{/*display:inline-block;*/min-width:20px;font-size: 13px !important;}
.product_table thead{background:#f58720!important;color:#FFFFFF;font-size:16px;font-family: 'open_sansbold';}
.codes-second-scroll .tab-content .product_table td{border:0}.product_table td{border:0;word-wrap:break-word}
.product_table tbody td,.product_table thead>tr>th{float:left;border-bottom-width:0}
.product_table>tbody>tr>td,.product_table>tbody>tr>th,.product_table>tfoot>tr>td,.product_table>tfoot>tr>th,.product_table>thead>tr>td,.product_table>thead>tr>th{padding:8px 15px!important;border-bottom:0px!important;}
.odd{background:#fff;color:#000}
.product_table tbody tr:nth-child(odd){background:#efefef;color:#000}
.product_table_scrollbar{max-height:612px;overflow-y:scroll}
.product_table_scrollbar::-webkit-scrollbar-track{background-color:#f7f7f7}
.product_table_scrollbar::-webkit-scrollbar{width:1%;min-width:5px;background-color:#f7f7f7}
.product_table_scrollbar::-webkit-scrollbar-thumb{background-color:#c1c1c1}
.product_table{width:100%;border:1px solid #e7e7e7}
.table100 table{width:100%}
.table100 table td{padding:5px 7px}
.product-side{color: #0f68a4;font-size: 14px;text-align: right;margin-bottom:15px;}
.product-side a{color: #0f68a4;text-decoration: none;font-family:'open_sanssemibold';}
.product-side a:hover{color: #f56300;text-decoration: none;font-family:'open_sanssemibold';}
/*SQUAD-5412 start*/
.product-side2{color:#ffffff;text-align: right;}
.product-side2 a.add_suggestion_pop {color: #ffffff;text-decoration: none;font-family: 'open_sansregular';background-color: #ff782e;padding: 8px 10px;border-radius: 4px;}
.product-side2 a.add_suggestion_pop:hover{color:#ffffff;text-decoration: none;background-color: #337ab7;}
@media (max-width:768px){.product-side2{color:#ffffff;text-align: left;}}
/*SQUAD-5412 end*/
.product-commentsbox{border: 1px solid #c2c2c2; border-radius: 2px; padding: 15px; margin: 10px 0px;color: #434b58;background-color: #fff;font-size: 13px;}
.product-commentsbox .greybox{border-left: 3px solid #f58720; padding: 10px; margin: 0px 0px 10px 0px; background-color: #eeeeee;}
.product-commentsbox .date{color: #9599a0;margin: 0px 0px 8px 0px;font-size: 12px;}
.product-commentsbox .name{font-size: 14px;color: #31405a;font-weight: bold;}

.product_table .ncdbtn {border-radius: 4px;background: #ff782e;padding: 8px 13px;font-size: 14px;font-family: 'open_sanssemibold';border: 1px solid #f58720;color: #ffffff;margin-top: 0px;}
.product_table .ncdbtn a{color: #ffffff;}
.product_table .ncdbtn a:hover{background:#0f68a4 !important;}

.productbtn {border-radius: 4px;background: #ff782e;padding: 6px 8px;font-size: 13px;font-family: 'open_sanssemibold';border: 1px solid #f58720;color: #ffffff;}

.product-tab {margin-bottom: -15px;margin-top: 15px;}/*SQUAD-4806*/
.product-tab ul{padding:0px;margin:0px;list-style-type:none;overflow:hidden;}
.product-tab li{float:left;background-color:#616161;border-right: 2px solid #fff;}
.product-tab li a{display:block;color:#fff;padding: 12px 16px;text-decoration:none;font-size:14px;}
.product-tab li a:hover{background-color: #ff782e;color:#ffffff;}/*SQUAD-5412*/
.product-tab li.active a{background-color:#ff782e;text-decoration:none;}/*SQUAD-5412*/
.product-filter {background-color: #d4d4d4;margin: 0 15px;padding: 10px 0;}
.product-filspace {padding-bottom: 0px;}

.product-likeicon {cursor:pointer; color:#36b015; font-size:16px !important;}
.product-dislikeicon {cursor:pointer; color:#ff2a2ae3; font-size:16px !important;}
.product-icongrey {color:#999797; font-size:16px !important;}
.product-icontext {font-size:13px !important;}
.product-icontextgrey {color:#505050; font-size:13px !important;}

.ncdbtn {border-radius: 4px;background: #f58720 !important;padding: 6px 30px !important;font-size: 16px;font-family: 'open_sanssemibold';margin-top: 20px;border: 2px solid #f58720 !important;color: #ffffff;}/*SQUAD-8786*//*SQUAD-8785*/
.ncdbtn :hover{background:#f58720 !important;}/*SQUAD-8786*/
.bluencdbtn {border-radius: 4px;background: #ffffff;padding: 6px 30px;font-size: 16px;font-family: 'open_sanssemibold';margin-top: 20px;border: 2px solid #0f68a4;color: #0f68a4;}/*SQUAD-8786*/
.bluencdbtn :hover{background:#ffffff !important;}/*SQUAD-8786*/
.blue2ncdbtn {border-radius: 4px;background: #0f68a4;padding: 6px 30px;font-size: 16px;font-family: 'open_sanssemibold';margin-top: 20px;border: 2px solid #0f68a4;color: #ffffff;}/*SQUAD-8785*/
.blue2ncdbtn :hover{background:#0f68a4 !important;}/*SQUAD-8785*/

@media (max-width:768px){.product-side{text-align: left;}.product-filspace {padding-bottom: 5px;}}
@media (max-width:991px){.product_table .ncdbtn {margin-top: 15px;}}

@media (max-width:1023px){.product_table tbody tr>td,.product_table thead tr>th{width:100%}.product_table thead{display:none}.product_table tr{border-bottom:1px solid #dbdbdb}.lcd_fld_container .or>
div{display:inline-block;font-size:16px;background:#0061b4;color:#fff;text-align:center;padding:8px;border-radius:100%}}
/*SQUAD-3902-end-Product-roadmap*/

 
/*SQUAD-3900 start*/
#id_17 .points_table table{display: flex; }
#id_17 .points_table tbody{display: unset;}

#id_17 .points_table th{float: unset;padding:4px!important;}
#id_17 .points_table tr{display: flex;color: #2b2b2b !important;}
#id_17 .points_table th{display: flex;font-size: 12px;}
#id_17 .points_table td{display: flex; 
    border: 1px solid #ccc!important;
	font-size: 12px;
	padding:4px!important;
}
/*SQUAD-4804*/
#id_9 .points_table table{display: flex; }
#id_9 .points_table tbody{display: unset;}

#id_9 .points_table th{float: unset;padding:4px!important;}
#id_9 .points_table tr{display: flex;color: #2b2b2b !important;}
#id_9 .points_table th{display: flex;font-size: 10px !important;line-height: 15px;}
#id_9 .points_table td{display: flex;border: 1px solid #ccc!important;font-size: 10px !important;;padding:4px!important;background-color: #fff;line-height: 15px;word-break: break-word;}/*SQUAD-4804*/

/*SQUAD-5167*/
#id_5 .points_table table{display: flex; }
#id_5 .points_table tbody{display: unset;}

#id_5 .points_table th{float: unset;padding:4px!important;}
#id_5 .points_table tr{display: flex;color: #2b2b2b !important;}
#id_5 .points_table th{display: flex;font-size: 12px !important;line-height: 15px;width: 100%;}
#id_5 .points_table td{display: flex;border: 1px solid #ccc!important;font-size: 12px !important;;padding:4px!important;background-color: #fff;line-height: 15px;word-break: break-word;width: 100%;}
#id_5 .lcd_policy_title {float: left;color: #0061b4;font: 16px 'open_sanssemibold';line-height: 24px;margin-right: 1%;margin-bottom: 8px;}
#id_5 .clr_btn {background: #0061b4;font: normal 12px 'open_sanssemibold';color: #ffffff;border-radius: 2px;cursor: pointer;padding: 4px 8px !important;width: auto !important;}
#id_5 .cpt_icd_tab {text-align: right;float: left;width: 100%;margin-top: 10px;}
#id_5 .cpt_icd_tab .selected {background-color: #fd5c01;color: #fff;border-radius: 0;border: 0;font-size: 12px;font-family: 'open_sanssemibold';padding: 5px 8px;text-decoration: none;float: left;margin: 1px;cursor: pointer;}
#id_5 .cpt_icd_tab .common {background-color: #616161;color: #fff;border-radius: 0;border: 0;font-size: 12px;font-family: 'open_sanssemibold';padding: 5px 8px;text-decoration: none;float: left;margin: 1px;cursor: pointer;}
#id_5 .nextresult {background-color: #fff !important;}
#id_5 .associates_heading {font: normal 13px 'open_sanssemibold';width: 100%;float: left;padding: 6px;background: #a4a4a4;margin-top: 5px;color: #fff;}
/*SQUAD-5167*/

/*SQUAD-5165 start*/
#id_11 .points_table th{font-size: 13px;}
#id_11 .points_table td{font-size: 12px;}
/*SQUAD-5165 end*/

/*SQUAD-5166 start*/
#id_6 .points_table th{font-size: 13px;}
#id_6 .points_table td{font-size: 12px;}
/*SQUAD-5166 end*/

/*SQUAD-5707 start*/
.first_box_1, .sec_box_1, .thi_box_1{font-size: 12px;}
.box-danger{color: #d70400;background-color: #fae1e1;border-color: #e8c0c6;}
.box-warning {color: #b07001;background-color: #fff9da;border-color: #e3c484;}
/*SQUAD-5707 end*/

/*SQUAD-3900 end*/


/* SQUAD-4118 */
textarea{resize:vertical;}
/*ENd SQUAD-4118 */
.new_item{background:#fdf5e6}
label.error{color:red;font-size:12px;} 
#user_notes{min-height: 81px; float: left; width: 100%;}

/*FAL-12771*/
.noti-box ul{margin: 0px; padding: 0px; font-size: 16px;}
.noti-box li{margin: 0px; padding: 6px 0 6px 10px; border-bottom: 1px solid #DBDBDB; list-style: none;}
.noti-box li input{margin-right: 8px !important;}
/*FAL-12771*/

/*SQUAD-10185*/
.custom-menu{color:#ffffff;text-align: right;}
.custom-menu a.add_submenu, a.edit_submenu, a.delete_menu{color: #ffffff;text-decoration: none;font-family: 'open_sansregular';background-color: #ff782e;padding: 8px 30px;border-radius: 4px;}
.custom-menu a.add_submenu:hover, a.edit_submenu:hover, a.delete_menu:hover{color:#ffffff;text-decoration: none;background-color: #337ab7;}
@media (max-width:768px){.product-side2{color:#ffffff;text-align: left;}}
/*SQUAD-10185*/

/*FAL-14462*/
#dental_guidelines strong{color: #0061b4; font-family: 'open_sansbold';}
/*FAL-14462*/

.searchbox select{padding: 10px 15px; height: auto;}
/*FAL-17689*/
.chapter-guideline strong{font-family: 'open_sansbold'!important;}
/*FAL-17689*/

/*FAL-17872test*/
#utabsearch{padding: 8px 6px;font-weight: 700;position: relative;}
#utabsearch select{padding: 7px;width: 175px;font-weight: 400;}
#utabsearch input{padding: 7px;width: 305px;font-weight: 400;border-color: #000;}
#searchMonth{margin-right: 15px;}
#searchDate{margin-left: 15px;}
img.ui-datepicker-trigger{position: absolute; top: 22px; right: 65px;}
/*FAL-17872*/

/*AI toggle css */
.icon-search {
    color: #fff;
    background-color: #16836f;
    position: absolute;
    right: 2px !important;
    z-index: 8;
    padding: 11px 17px !important;
    font-size: 20px !important;
    margin: 2px 0;
    border-radius: 0px;
	border-bottom-right-radius: 8px !important;
    border-top-right-radius: 8px !important;
}
.ai-toggle{color: #034246;
    background-color: #e8e8e8;
    position: absolute;
    right: 54px !important;
    z-index: 9;
    padding: 11px 12px;
    margin: 2px 0;
    border-top-left-radius: 6px !important;
    border-bottom-left-radius: 6px !important;
    font-weight: 700;
    font-family: "Montserrat", sans-serif;
    font-size: 14px !important;
 }
 .button.close{z-index: 999 !important;}
.ai-msg{font-size: 12px; font-family: "Montserrat", sans-serif; color: #034246; font-style: italic;text-align: right;margin-top: -5px; font-weight: 400;}
.switch {
  display: inline-block;
    height: 12px;
    position: relative;
    width: 30px;
    float: right;
    margin-left: 10px;
    margin-bottom: 0px !important;
    margin-top: 3px;
}

.switch input {
  display:none;
}

.slider {
  background-color: #ccc;
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: .4s;
}

.slider:before {
    background-color: #004750;
    bottom: -2px;
    content: "";
    height: 16px;
    left: 0px;
    position: absolute;
    transition: .4s;
    width: 17px;
}

input:checked + .slider {
  background-color: #61c2b7;
}

input:checked + .slider:before {
  transform: translateX(15px);
}

.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

.ai-search-button {
    color: #fff;
    background-color: #16836f;
    position: absolute;
    right: 2px !important;
    z-index: 8;
    padding: 11px 17px !important;
    font-size: 20px !important;
    margin: 2px 0;
    border-radius: 0px;
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 8px !important;
    border-top-right-radius: 8px !important;
}

.modal-content {font-family: 'Montserrat' !important}
.a1-pow{font-size: 10px; color: #333; font-weight: 500; margin-bottom: 15px;}
.a-feedback{font-size: 14px; font-weight: 500; color: #333; text-align: right; margin-top: 10px;}
.search-outer{padding: 8px 10px; background-color: #EEF0F0 !important; border-radius: 8px; overflow: hidden; margin-top: 10px;}
.search-outer #custom-search-input{margin-top: 0px !important;}
.search-l{font-size: 11px;}
.msg-serch{margin-top: 5px; float: left; width: 100%;}
.msg-serch .ai-msg{margin-top: 0 !important;}

.item-content-block{padding-top:6px; display:block;}
.tags a{background-color:#fff; padding:8px 4px 8px 10px; color:#333; display:inline-block; font-size:12px; line-height:11px; border-radius:100px; margin-bottom:5px; margin-right:2px; text-decoration:none;font-weight: 500;}
.tags a span{border-radius: 100px; padding: 2px 6px; background-color: #16836f; color: #fff; margin-left: 3px;}
.tags a:hover{background-color:#16836f; color: #fff;}
.tags a:hover span{background-color: #fff; color: #16836f;}
.tags a.active{background-color:#16836f; color: #fff !important;}
.tags a.active span{background-color: #fff; color: #16836f;}

.ai-result-outer{font-size: 16px; font-size: 600; color: #6e6e6e; font-size: 14px;}
.ai-result{margin: 20px 0px; font-weight: 500; line-height: 20px;}
.ai-result span{border-radius: 100px; font-weight: 800; text-transform: uppercase; background-color: #eef0f0; padding: 4px 8px; margin-bottom: 5px; display: inline-block; color: #333;}
.ai-result a{text-decoration: underline; color: #16836f; font-weight: 600; font-size: 16px;margin-bottom: 5px;display: inline-block; margin-left: 5px;}
.ai-des{margin-left: 5px;}
.ai-des a{font-size: 14px;}
.ai-result a:hover{text-decoration: none;}
.modal .search-drop .btn-select:after{display: none;;}
.beta-ai{
    right: 5px;
    top: -2px;
    color: #fff;
    font-size: 11px;
    font-family: "Montserrat", sans-serif;
    font-weight: 500;
    background-color: #16836f;
    padding: 1px 4px;
    border-radius: 3px;
    line-height: initial;}

@media (max-width:480px){.a-feedback span{display: none;}}
/*AI toggle css */

.ask-design .form-group{overflow: hidden; width: 100%;}

.favorite-publication-btn{font-size: 16px;}
.fav-new-icon:first-child{padding-left: 0px !important; border-left: 0 !important; padding-top: 3px;}
.fav-new-icon{float: left; padding: 0 10px; border-left: 1px solid #d6d6d6;}
.fav-new-icon .fa-heart-o{font-size: 15px; margin-top: 6px;}
.fav-new-icon .fa-heart{font-size: 15px; margin-top: 6px;}
