@font-face {
  font-family: "Poppins";
  font-display: swap;
  src: url("./../fonts/Poppins-Regular.eot"); /* IE9 Compat Modes */
  src: url("./../fonts/Poppins-Regular.eot?#iefix")
      format("embedded-opentype"),
    url("./../fonts/Poppins-Regular.woff2")
      format("woff2"),
    url("./../fonts/Poppins-Regular.woff")
      format("woff"),
    url("./../fonts/Poppins-Regular.ttf")
      format("truetype"),
    url("./../fonts/Poppins-Regular.svg#svgFontName")
      format("svg"); /* Legacy iOS */
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
body {
  font-size: 17px;
  font-family: "Poppins";
  overflow-x: hidden;
  word-break: break-word;
  position: static !important;
}
h1 {
  font-size: 36px;
  color: #013a51;
}
h1 strong {
  font-size: 45px;
}
img {
  max-width: 100%;
}
select::-ms-expand {
  display: none;
}
ul {
  list-style: none;
}
.banner-wrap h2 {
  font-size: 18px;
  line-height: 27px;
  color: #013a51;
}
.container {
  width: 93%;
}
.banner-wrap {
  background-color: #01a1e5;
  margin-top: 103px;
  color: #013a51;
  position: relative;
  box-shadow: 0 0 10px #bfbfbf;
  transition: 0.4s ease;
}
.banner-wrap.buy-banner::before {
  display: none;
}
.banner-wrap .container {
  position: relative;
  padding: 0 63px 32px;
  width: 100%;
  min-height: auto;
}
.video-cont {
  margin: 30px auto 0;
  cursor: pointer;
}
.video-cont img {
  margin: 0 auto;
}
.casemain-inner .left-infos .tp-bx-chemo .le img {
  margin-top: 20px;
}
.banner-wrap .breadcrumb {
  background: none;
  padding: 36px 15px 14px;
  font-size: 14px;
  color: #fff;
}
.banner-wrap .breadcrumb a {
  color: #fff;
  font-size: 14px;
}
.video-cont iframe {
  max-width: 550px;
  min-height: 340px;
  width: 553px;
  border-radius: 30px;
  box-shadow: 0 3px 15px #4aa8ff;
}
.cont-table .tableheading.upd-hd {
  font-size: 20px;
}
.bnr-point {
  margin: 30px 0;
}
.diff-clr {
  margin-top: 70px;
}
.lower-tab-screen .tab-content .panel-body img {
  height: auto;
}
#cookiecustome {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgb(133, 133, 133);
  color: rgb(255, 255, 255);
  z-index: 2147483640;
  padding: 10px 5px 10px 20px;
  text-align: left;
  font-size: 12px;
  line-height: 20px;
}
.learn-moren {
  color: rgb(0, 0, 0);
  text-decoration: none;
  display: inline;
}
.okhide {
  background: rgb(255, 255, 255);
  color: rgb(0, 0, 0);
  text-decoration: none;
  display: inline-block;
  cursor: pointer;
  padding: 4px 15px;
  margin: 0 0 0 10px;
}
.image-wrap-buy img {
  height: auto;
}
.owl-emp .owl-carousel .owl-stage-outer {
  padding-bottom: 10px;
}
.bnr-point li,
.resource_ctr ol > li > ul > li {
/*   background: url(assets/images/bllt-tick.png)
    0 11px no-repeat; */
  padding: 10px 0 10px 35px;
}
.btns li {
  display: inline-block;
  vertical-align: top;
}
.btns a {
  text-align: center;
  padding: 14px 34px;
  border-radius: 10px;
  margin-bottom: 10px;
  margin-right: 7px;
  position: relative;
  color: #fff;
  font-size: 18px;
  display: inline-block;
}
.banner-wrap h1,
.banner-wrap h2,
.banner-wrap .bnr-point li {
  color: #fff;
}
.clear {
  clear: both;
}
.outlook-errr .inr-newsss img,
.how-to-inner .left-infos img {
  height: auto;
}
.tab-dwnscn .tab-pane > .parentTabs > .tab-content .tab-pane {
  padding: 0;
}
.dwn {
  background-color: #099e44;
}
.dwn:hover {
  background-color: #088c3c;
  transition: 0.4s ease;
}
.btns small {
  display: block;
  font-size: 14px;
}
.btns a.buy {
  border: 3px solid #fff;
  padding: 20px 20px;
  transition: 0.4s ease;
}
.btns a.buy:hover {
  background: #fff;
  color: #01a1e5;
}
.btns a.buy:hover .by {
  background-position: -554px -76px;
}
.btns a.buy:hover .demo-request {
  background-position: -504px -26px;
}
.sprite {
  display: inline-block;
  width: 34px;
  height: 30px;
/*   background: url(assets/images/sprite-icn.png)
    0 0 no-repeat; */
  left: 20px;
  top: 19px;
}
.sprite {
/*   background: url(assets/images/sprite-icn.webp)
    0 0 no-repeat; */
}
.btns .sprite {
  vertical-align: middle;
  margin-right: 9px;
}
.download {
  background-position: 1px 0;
  width: 22px;
  height: 20px;
}
.by {
  width: 22px;
  height: 18px;
  background-position: -33px 0;
}
.btns .demo-request {
  width: 26px;
  height: 22px;
}
.banner-wrap .cnt-btm {
  min-height: auto;
  padding-top: 37px;
  padding-bottom: 38px;
  background-color: #fff;
  border-radius: 0 0;
  background-image: none;
}
.bkupn .line::after {
  width: 90px;
}
.iconic {
  font-size: 30px;
  margin-bottom: 36px;
}
.iconic span,
.blclr {
  display: block;
  font-size: 16px;
  margin-bottom: 5px;
  color: #11abec;
}
.blclr {
  font-size: 14px;
}
.iconic strong {
  font-weight: 800;
  display: block;
}
.rvw-star {
  color: #fff;
  margin: 25px 0 0;
  display: inline-block;
}
.rvw-star span {
  margin-left: 15px;
  font-size: 14px;
  color: #fff;
}
.pd-left {
  padding-left: 105px;
}
.wd-full {
  width: 100%;
  margin-bottom: 30px;
  margin-top: 12px;
  display: inline-block;
  background-color: #ebebeb;
  border-radius: 34px;
  height: 7px;
}
.persent98,
.persent95,
.persent99,
.persent100 {
  width: 0%;
  background-color: #11abec;
  border-radius: 34px;
  height: 7px;
  transition: 1.2s cubic-bezier(0.25, 0.1, 0, 1.1);
}
.now-animate .persent100 {
  width: 100%;
}
.now-animate .persent98 {
  width: 98%;
}
.now-animate .persent95 {
  width: 95%;
}
.now-animate .persent99 {
  width: 99%;
}
.txn span:nth-child(1) {
  float: left;
}
.txn span:nth-child(2) {
  float: right;
  font-size: 20px;
  font-weight: 900;
  color: #11abec;
}
.bnr-point.diff-clr li {
/*   background: url(assets/images/bllt-tick-blu.png)
    0 11px no-repeat; */
  color: #333;
}
.btns a.exp-edt {
  padding: 10px 24px;
  background-color: #1ce202;
  border-color: #1ce202;
}
.btns a.exp-edt:hover {
  background-color: #18c102;
  border-color: #18c102;
  color: #fff;
}
.txn span {
  font-size: 20px;
  color: #013a51;
}
.left-cn {
  background-position: -77px -1px;
}
.right-cn {
  background-position: -110px -1px;
}
.mrg {
  margin: 0 0 20px;
  display: block;
  font-weight: 800;
}
.marg-sign {
  margin: 10px 0 30px;
}
.testimonial {
  position: relative;
  margin-top: 50px;
  padding-bottom: 0;
/*   background: url(assets/images/map-bg.png)
    right -970px bottom 60px / 61% no-repeat; */
  transition: 1s ease;
}
.silent-features .pdngon {
  padding-top: 10px;
}
.testimonial + .lfrght-grp {
  margin-top: 30px;
}
.testimonial.red {
  background-position: right 0 top 91px;
  min-height: auto;
}
.testimonial .pdngon {
  padding-top: 10px;
}
.hlftesti {
  width: 47%;
  display: inline-block;
  vertical-align: top;
  margin-top: 15px;
}
.testimonial .item {
  padding: 11px;
}
.inr-cvr-ts {
  padding: 30px 15px 39px;
  border-radius: 24px;
  background-color: #fff;
  box-shadow: 0 0 15px #a5d6f1;
}
.hdng-tes {
  font-size: 28px;
  color: #d4f0ff;
/*   background: url(assets/images/qumq.png) 0 0
    no-repeat; */
  padding: 17px 0 14px 67px;
  margin-top: 5px;
  display: block;
}
.testi-mg {
  width: 92px;
  height: 92px;
  border-radius: 50%;
  overflow: hidden;
  display: inline-block;
  background-color: #d4f0ff;
  vertical-align: middle;
  margin-right: 20px;
}
.pdngon {
  padding: 60px 15px;
}
.inr-cvr-ts p {
  margin-bottom: 21px;
}
.test-pos {
  top: 0;
  transition: 0.6s cubic-bezier(0, 0.5, 0.25, 1);
}
.testimonial.red .test-pos {
  position: static;
}
.btns i {
  font-style: normal;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
}
.titlenm {
  display: inline-block;
  font-weight: normal;
  width: 58%;
  vertical-align: top;
  margin-top: 20px;
}
.titlenm span {
  display: block;
  font-size: 14px;
}
.bx-features {
  margin: 20px 0;
}
.bx-features img {
  float: left;
  margin: 5px 15px 0 0;
}
.bx-features b {
  display: block;
  margin-bottom: 8px;
}
.bx-features p {
  width: 79%;
  float: left;
  line-height: 29px;
  word-break: break-word;
}
.inmo {
  font-size: 30px;
  font-weight: 800;
}
.inmo + p {
  max-width: 800px;
  margin: 18px auto 30px;
}
.line {
  position: relative;
}
.line::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 140px;
  height: 2px;
  background-color: #11abec;
  bottom: -15px;
}
.flx-bx {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  margin-top: 50px;
}
.bit-big {
  font-size: 20px;
}
.how-it-works,
.bg-shp-2 {
  background: #edf8fd;
  position: relative;
}
.how-it-works::after,
.bg-shp-2::after {
  content: "";
  position: absolute;
  left: 0;
  top: -70px;
  width: 100%;
  height: 338px;
/*   background: url(assets/images/hw-to-texture2.jpg)
    left -120px top -2px repeat-x; */
}
.how-it-works::after,
.bg-shp-2::after {
/*   background: url(assets/images/hw-to-texture2.jpg)
    left -120px top -2px repeat-x; */
}
.how-it-works .container,
.bg-shp-2 .container {
  position: relative;
  z-index: 2;
  padding-top: 0;
}
.bg-shp-2::after {
  top: -33px;
}
.hwto-cnt,
.shdw {
  display: flex;
  background-color: #fff;
  padding: 40px 25px 40px 25px;
  border-radius: 25px;
  box-shadow: 0 0 15px #e0e0e0;
  margin: 40px auto 25px;
}
.hwto-cnt .nav-tabs li img {
  display: none;
}
.hwto-cnt .nav-tabs {
  width: 50%;
  padding-right: 91px;
  min-height: 474px;
  border: 0;
}
.hwto-cnt .tab-content {
  width: 59%;
  padding-top: 9px;
}
.hwto-cnt ul li span {
  border: 1px solid #333;
  color: #333;
  border-radius: 10px;
  display: inline-block;
  width: 35px;
  height: 35px;
  text-align: center;
  line-height: 35px;
  margin-right: 10px;
}
.drk33 {
  color: #333 !important;
}
.shdw-btm {
  box-shadow: 0 18px 32px #f7f7f7;
  margin-bottom: 72px;
}
.hwto-cnt ul li.active span {
  background-color: #11abec;
  color: #fff;
  border-color: #11abec;
}
.hwto-cnt ul li p {
  width: 85%;
  display: inline-block;
  color: #333;
  vertical-align: top;
}
.hwto-cnt ul li p b {
  display: block;
  font-size: 19px;
}
.hwto-cnt ul li.active p b {
  color: #11abec;
}
.hwto-cnt .nav-tabs > li.active > a {
  border: 1px solid transparent;
}
.hwto-cnt .nav-tabs > li > a:hover {
  background-color: #fff;
  border-color: #fff;
}
.hwto-cnt .iconic,
.hwto-cnt .iconic + p {
  margin-bottom: 20px;
}
.faq-cot {
  display: block;
}
.panel-group .panel-heading a.collapsed:after,
.tab-toaccr .panel-title a.collapsed:after {
  content: "+";
}
.panel-group .panel-heading a:after,
.tab-toaccr .panel-title a:after {
  content: "-";
  float: left;
  position: absolute;
  left: 20px;
  font-weight: bold;
  color: #5e6b97;
  font-size: 25px;
  top: 12px;
}
.modal .head {
  font-weight: 600;
  margin-bottom: 10px;
}
.rl-hist .head {
  background-color: #caf0fc;
  color: #5371a7;
  padding: 10px;
  width: 100%;
}
.rl-hist .space {
  width: 50%;
  padding: 20px;
}
.rl-hist {
  display: flex;
  flex-wrap: wrap;
}
.rl-hist .date {
  color: #11abec;
  position: relative;
}
.rl-hist .date::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 11px;
  transform: translate(-30%, 0);
  width: 180px;
  height: 2px;
  background-color: #059ec9;
}
.modal .date {
  margin-top: 20px;
}
.panel-heading {
  position: relative;
  padding-left: 50px;
}
.faq-cot .panel-body {
  padding-left: 50px;
}
.faq-cot .panel-title {
  font-weight: bold;
  font-size: 18px;
}
.faq-cot .panel-heading {
  background: none;
  padding: 15px 0 15px 50px;
}
.faq-section {
/*   background: #fff
    url(assets/images/texture-faq.png) left
    bottom / contain repeat-x; */
}
.faq-cot .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border: 0;
}
.faq-cot .panel-group .panel {
  border: 0;
  box-shadow: unset;
  background: transparent;
  border-bottom: 1px solid #cccccc;
  border-radius: 0;
}
.faq-cot .panel-group .panel:last-child {
  border-bottom: 0;
}
.faq-cot ol,
.faq-cot ul {
  margin-left: 17px;
  margin-top: 12px;
  margin-bottom: 18px;
}
.faq-cot ol li,
.faq-cot ul li {
  line-height: 28px;
  margin-bottom: 10px;
}
.faq-cot ul {
  margin-left: 0;
}
.sftwr-bx-rw img,
.links-rw {
  display: inline-block;
  vertical-align: top;
}
.sftwr-bx-rw img {
  margin-right: 50px;
  max-width: 270px;
}
.links-rw li {
  box-shadow: 0 0 0 #cedbff;
  border-radius: 10px;
  padding: 14px 15px;
  background-color: #fff;
  margin: 22px 0;
  transition: 0.4s ease;
}
.links-rw li:hover,
.links-rw .act {
  box-shadow: 0 0 10px #cedbff;
}
.links-rw .sprite {
  width: 38px;
  height: 38px;
  margin-right: 15px;
  vertical-align: middle;
}
.links-rw .sprite.tick-wt {
  background-position: -247px 2px;
}
.links-rw .sprite.tick-html {
  background-position: -845px 2px;
}
.links-rw .sprite.res-spr {
  background-position: -884px 2px;
}
.sftware-spc .btns {
  padding-left: 52px;
}
.links-rw li > a {
  display: inline-block;
  color: #333;
  width: 50%;
  vertical-align: middle;
}
.links-rw {
  width: 45%;
}
.faq-cot {
  margin-top: 70px;
}
.sftwr-bx-rw {
  margin: 60px 0 30px;
}
.wd-50 {
  width: 49%;
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  word-wrap: break-word;
}
.lfo {
  padding-right: 37px;
}
.wd-50 b {
  display: block;
  margin-bottom: 10px;
  font-size: 18px;
}
.ln {
  margin: 0 auto;
  width: 140px;
  height: 2px;
  background-color: #11abec;
}
.mng {
  width: 48%;
  color: #333;
  float: left;
  padding-top: 21px;
}
.imgbx {
  float: left;
  margin-right: 5%;
  width: 45%;
}
.mng .arw-blu {
  display: block;
  margin-top: 22px;
}
.arw-blu {
  background-position: -280px 0;
}
.related .col-md-3 {
  background-color: #fff;
  box-shadow: none;
  width: 29%;
  border-radius: 0;
  padding: 0;
  margin: 32px 12px;
  border-right: 1px solid #ccc;
}
.related .flx-bx {
  justify-content: center;
  border-radius: 15px;
  box-shadow: 0 0 10px #cedbff;
  width: 88%;
  margin: 40px auto 0;
  padding: 20px 0;
}
.related .imgbx {
  width: auto;
}
.related .mng {
  color: #11abec;
  width: auto;
  display: table;
  margin: 0 auto;
  padding: 0 50px 0 40px;
}
.related .col-md-3:last-child {
  border-right: 0;
}
.related .mng .arw-blu {
  display: inline-block;
  margin-top: 0;
  vertical-align: middle;
}
.anco .new-rel-rpw .inner-wrp i {
  font-style: normal;
}
.anco .new-rel-rpw .inner-wrp {
  padding: 0px;
}
.anco .new-rel-rpw .inner-wrp a {
  text-decoration: none;
  display: block;
  padding: 30px 15px 30px;
}
footer {
  font-size: 16px;
  background-color: #012543;
  color: #fff;
  padding: 60px 0 10px;
}
.small-bxes {
  display: inline-block;
  width: 17%;
  vertical-align: top;
  padding: 0 15px;
}
.small-bxes b {
  margin-bottom: 30px;
  display: block;
}
.small-bxes a {
  color: #fff;
  font-size: 16px;
  display: inline-block;
  margin: 0 0 12px;
}
.middle-sc {
  padding: 62px 0;
  border: 1px solid #39b3e6;
  border-width: 1px 0 1px 0;
  margin-top: 30px;
}
.samecool b {
  margin-bottom: 10px;
  display: block;
}
.entr-mail input[type="email"] {
  border: 0;
  padding: 15px 30px;
  width: 59%;
  border-radius: 50px;
  outline: none;
  margin: 10px 2% 10px 0;
  color: #333;
}
.entr-mail,
.image-rw {
  margin: 30px 0;
}
.entr-mail input[type="submit"] {
  padding: 15px 47px;
  border: 0;
  border-radius: 30px;
  outline: none;
  background-color: #01e989;
  transition: 0.4s ease;
}
.entr-mail input[type="submit"]:hover {
  background-color: #05bb70;
}
.image-rw li {
  display: inline-block;
  vertical-align: top;
  margin: 10px 1% 10px 0;
  width: 38%;
}
.logo-prt {
  width: 21%;
  display: inline-block;
  vertical-align: top;
  padding: 0 15px;
}
.logo-prt img {
  margin-bottom: 30px;
}
.small-bxes.resbx {
  width: 24%;
}
.soc-ico li {
  display: inline-block;
  margin-right: 7px;
  line-height: 31px;
  transition: 0.4s ease;
}
.soc-ico li:hover {
  transform: scale(1.1);
}
.soc-ico li a {
  display: block;
  width: 35px;
  height: 35px;
  border: 1px solid #fff;
  border-radius: 50%;
  text-align: center;
  transition: 0.4s ease;
}
.soc-ico li:hover a {
  box-shadow: 0 0 15px;
}
.cpright {
  padding: 20px 15px 15px;
}
header {
  position: absolute;
  width: 100%;
  top: 0;
  background-color: transparent;
  z-index: 999;
  transition: 0.4s ease;
}
.phone {
  vertical-align: middle;
  background-position: -341px -2px;
}
.search {
  vertical-align: middle;
  background-position: -390px -2px;
  width: 26px;
  height: 26px;
}
.lan {
  vertical-align: middle;
  background-position: -437px -2px;
}
.right-smcon .phn a {
  color: #013a51;
}
.nvbarcont .mynvbr {
  margin: 12px 0 0 3%;
}
.nvbarcont .right-smcon {
  margin: 12px 0 0 0;
}
.nvbarcont a {
  font-size: 15px;
  color: #333;
}
.navbar-brand {
  height: auto;
}
.navbar {
  padding-top: 6px;
}
header .navbar .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
/* tab-animation-end*/
.hwto-cnt .tab-content .tab-pane img,
.lfrght-grp .cnt-styl img {
  opacity: 0;
  -moz-transform: translate(100px, 0);
  -ms-transform: translate(100px, 0);
  -o-transform: translate(100px, 0);
  -webkit-transform: translate(100px, 0);
  transform: translate(100px, 0);
  transition: all 0.5s ease-in-out;
}
.hwto-cnt .tab-content .active img,
.lfrght-grp .cnt-styl.newadds img {
  opacity: 1;
  transform: translate(0);
}
.hwto-cnt .tab-content {
  overflow: hidden;
  position: relative;
}
.hwto-cnt .tab-content > .tab-pane {
  display: block;
  position: absolute;
  overflow: hidden;
}
/* tab-animation-end*/
.sftware-spc {
  margin-left: -15px;
  margin-right: -15px;
}
.cover-vdo {
  position: relative;
}
.cover-vdo iframe {
  border: 0;
}
.animated-btn {
  background-color: rgba(8, 165, 232, 0.7);
  border-radius: 50%;
  text-align: center;
  line-height: 97px;
  cursor: pointer;
  width: 80px;
  height: 80px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.vdo-cnt-tab .animated-btn {
  width: 70px;
  height: 70px;
}
.animated-btn img {
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  position: absolute;
}
@keyframes animate {
  0% {
    box-shadow: 0 0 0 0 rgba(15, 170, 235, 0.7);
  }
  40% {
    box-shadow: 0 0 0 50px rgba(15, 170, 235, 0);
  }
  80% {
    box-shadow: 0 0 0 50px rgba(15, 170, 235, 0);
  }
  100% {
    box-shadow: 0 0 0 rgba(15, 170, 235, 0);
  }
}
@keyframes animate-sm {
  0% {
    box-shadow: 0 0 0 0 rgba(15, 170, 235, 0.7);
  }
  40% {
    box-shadow: 0 0 0 25px rgba(15, 170, 235, 0);
  }
  80% {
    box-shadow: 0 0 0 25px rgba(15, 170, 235, 0);
  }
  100% {
    box-shadow: 0 0 0 rgba(15, 170, 235, 0);
  }
}
.to-top {
  position: fixed;
  right: 0;
  bottom: 80px;
  width: 55px;
  height: 55px;
  background-color: rgba(65, 199, 255, 0.8);
  opacity: 0;
  visibility: hidden;
  z-index: 50;
  border-radius: 50%;
  text-align: center;
  line-height: 60px;
  transition: 0.4s ease;
}
.to-top:hover {
  background-color: rgba(65, 199, 255, 0.9);
}
.arrow-top {
  background-position: -477px 2px;
  width: 16px;
  height: 18px;
}
.yessshow {
  opacity: 1;
  visibility: visible;
}
.bnr-dwn {
  font-size: 14px;
  color: #b4e4f9;
}
.sticky {
  background: #19b2f3;
  z-index: 99;
  text-align: center;
  position: absolute;
  top: -150px;
  left: 0;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: 0.4s ease;
}
.chemu {
  position: fixed;
  top: 0;
  opacity: 1;
  visibility: visible;
}
.sticky ul {
  margin-bottom: 0;
}
.sticky li {
  display: inline-block;
  margin: 0 5px;
  vertical-align: middle;
}
.sticky li a {
  color: #fff;
  display: block;
  font-size: 15px;
  padding: 10px;
}
.buybtn-a-in {
  background-color: #fd6c04;
}
.buybtn-b-in {
  background: #099e44;
}
.sticky li a .sprite {
  vertical-align: middle;
  position: static;
  display: none;
  width: 27px;
  height: 22px;
}
.demo-request {
  background-position: -504px 0;
}
.sticky .by {
  background-position: -32px 3px;
}
.user-review .col-md-4 .wrap-rev {
  box-shadow: 0 0 15px #e0e0e0;
  background: #fff;
  padding: 39px 15px 15px !important;
  border-radius: 23px;
}
.aurth {
  display: block;
  margin: 3px 0 11px;
  font-size: 14px;
}
.user-review img {
  margin: 0 auto 30px;
  width: 110px;
  height: 110px;
}
.cmtx_bb_code_block img {
  margin: 0 auto 30px;
  width: auto;
  height: auto;
}
#cmtx_securimage,
img.cmtx_securimage_refresh_icon {
  width: auto;
  height: auto;
}
label.cmtx_label img {
  margin: 0 auto 30px;
  width: initial;
  height: initial;
}
.user-review .flx-bx p {
  margin-bottom: 15px;
}
.user-review .col-md-4 {
  margin: 20px 0;
}
.none {
  display: none;
}
.scrn-sht .modal-body img {
  margin: 15px auto;
}
.pagination a,
.pagination span {
  font-weight: normal;
  color: #11abec;
  padding: 6px 13px;
  font-size: 14px;
  border: 1px solid #eee;
  margin: 0 0 0 -1px;
}
.pagination a:hover,
.pagination .current {
  background: #11abec;
  color: #ffffff;
}
button.close {
  margin: 0;
  position: absolute;
  right: -10px;
  top: -10px;
  z-index: 9;
  background: #11abec;
  color: #fff;
  width: 30px;
  height: 30px;
  opacity: 1;
  font-size: 24px;
  text-shadow: none;
  float: inherit;
  line-height: 0;
}
.form-bn {
  background-color: #fff;
  border-radius: 20px;
  box-shadow: 0 0 35px #8ac5e2;
  width: 92%;
  margin: 27px auto 0;
  padding: 40px 35px;
  float: right;
}
.blu {
  font-size: 24px;
  margin: 0 0 48px;
  position: relative;
  display: table;
  font-weight: 700;
}
.blu span {
  color: #01a1e5;
}
.blu::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -14px;
  width: 121px;
  height: 4px;
  border-radius: 60px;
  background-color: #01a1e5;
}
.blu::before {
  content: "";
  position: absolute;
  right: 158px;
  bottom: -14px;
  width: 8px;
  height: 4px;
  background-color: #fff;
  z-index: 3;
}
.lfr {
  display: inline-block;
  width: 45%;
  float: left;
}
.lfr.rig {
  float: right;
}
.form-bn input,
.form-bn select {
  width: 100%;
  color: #333;
  font-size: 16px;
  margin: 4px 0 10px;
  outline: none;
  padding: 0 10px 13px 0;
  border: 2px solid #e0e5f1;
  border-width: 0 0 2px 0;
}
.form-bn select {
  -webkit-appearance: none;
  cursor: pointer;
}
.form-bn input::placeholder {
  color: #333;
  opacity: 1;
}
.form-bn input::-webkit-input-placeholder {
  color: #333;
  opacity: 1;
}
.form-bn input::-moz-placeholder {
  color: #333;
  opacity: 1;
}
.form-bn input[type="text"]:-moz-placeholder {
  color: #333;
  opacity: 1;
}
.form-bn button[type="submit"],
.btn-blu-2 {
  display: table;
  margin: 28px auto 29px;
  border-radius: 10px;
  border: 3px solid #01a1e5;
  padding: 13px 38px;
  font-size: 20px;
  background-color: #01a1e5;
  color: #fff;
  min-width: 230px;
}
.form-bn button[type="submit"]:hover,
.btn-blu-2:hover {
  background-color: #fff;
  text-decoration: none;
  color: #01a1e5;
  transition: 0.4s ease;
}
.btn-blu-2 {
  margin: 0;
  min-width: 179px;
  text-align: center;
}
.form-bn button[type="submit"] .sprite {
  vertical-align: middle;
}
.sub-ico {
  background-position: -570px -29px;
  width: 20px;
  height: 21px;
  margin-right: 10px;
  transition: 0.4s ease;
}
.form-bn button[type="submit"]:hover .sub-ico {
  background-position: -570px 0;
}
.slct-cvr {
  position: relative;
  display: inline-block;
  width: 100%;
}
.arw-blu2 {
  position: absolute;
  left: inherit;
  right: 6px;
  top: 10px;
  width: 18px;
  height: 9px;
  background-position: -542px 0;
}
.kmeradio {
  font-size: 13px;
  padding: 19px 0 0;
  font-weight: normal;
  color: #4d6e62;
}
.kmeradio .ps-rel {
  position: relative;
  font-size: 14px;
  display: inline-block;
  margin-bottom: 21px;
}
.kmeradio .ps-rel b {
  font-weight: normal;
}
.kmeradio .ps-rel:first-child {
  margin-right: 10px;
  margin-bottom: 15px;
}
.checkmark {
  position: absolute;
  top: -1px;
  left: 0;
  height: 22px;
  width: 22px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #cddadc;
}
.ps-rel input {
  top: 3px;
  position: absolute;
  opacity: 0;
  cursor: pointer;
  z-index: 111;
  left: 4px;
}
.checkmark::after {
  content: "";
  position: absolute;
  display: none;
}
.ps-rel input:checked ~ .checkmark::after {
  display: block;
}
.checkmark::after {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #fff;
  border: 5px solid #007bff;
  position: absolute;
  left: 49.9%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.kmeradio b {
  margin-bottom: 0;
  display: inline-block;
  padding-left: 31px;
}
.scgrn,
.lght {
  font-size: 14px;
  display: block;
  margin: 0 0 10px;
  color: #17b502;
}
.lght {
  color: #333;
}
.lght a {
  color: #01a1e5;
}
.curvy {
  border-radius: 30px;
  box-shadow: 0 0 4px #909090;
  padding: 30px;
  margin-top: 42px;
  margin-bottom: 40px;
}
.btog {
  font-size: 29px;
  margin-bottom: 17px;
  font-weight: 100;
}
.tblfrm li {
  display: inline-block;
  line-height: 27px;
  vertical-align: top;
  padding-bottom: 10px;
  padding-top: 8px;
  word-break: break-word;
}
.tblfrm li strong {
  display: block;
}
.tblfrm li:first-child {
  width: 31%;
  padding-right: 20px;
}
.tblfrm li:nth-child(2) {
  width: 68%;
  font-size: 15px;
}
.tblfrm {
  border-bottom: 2px solid #e0e5f1;
}
.fifty {
  float: left;
  width: 46%;
}
.fifty:last-child {
  float: right;
}
.tblfrm p {
  margin-bottom: 0;
}
.tblfrm:last-child {
  border-bottom: 0;
}
.mng-tb {
  margin-top: 15px;
}
.btbold {
  font-weight: 700;
}
.bg-shpwdin {
  background: #01a1e5;
  color: #fff;
  padding: 43px 44px 31px;
  border-radius: 30px;
}
.pad-righ0 {
  padding-right: 60px;
}
.pdlf0 {
  padding-left: 60px;
}
.cnt-styl .bnr-point li {
  padding: 9px 0 4px 32px;
}
.morebtnnew {
  color: #01a1e5;
  border: 2px solid #01a1e5;
  padding: 18px 23px;
  border-radius: 13px;
  background-color: #fff;
  display: inline-block;
  margin-top: 30px;
  transition: 0.4s ease;
}
.morebtnnew.hv-1 {
  border-color: #fff;
}
.hv-1:hover {
  background-color: #cee8f4;
  border-color: #cee8f4;
  text-decoration: none;
}
.hv-2:hover {
  background-color: #01a1e5;
  color: #fff;
  text-decoration: none;
}
.tab-dwnscn .tab-pane {
  margin-top: 0;
  width: 100%;
  padding: 25px 30px 15px;
}
.tab-dwnscn .nav-tabs {
  display: table;
  margin: 0 auto 60px;
  border: 0;
}
.tab-dwnscn .nav-tabs li a,
.tab-dwnscn .nav-tabs li a:hover,
.tab-dwnscn .nav-tabs li a:focus {
  border-color: transparent;
  background-color: transparent;
}
.tab-dwnscn .nav-tabs li a {
  color: #333;
  font-weight: 700;
  padding: 0 8px 10px;
  margin: 0 10px;
}
.tab-dwnscn .nav-tabs li.active a {
  color: #01a1e5;
  border-bottom: 2px solid #01a1e5;
}
.tab-dwnscn.faq-section {
/*   background: #edf8fc
    url(assets/images/hw-to-texture2.jpg) left
    top repeat-x; */
}
.lfrght-grp {
  padding: 0 15px;
}
.wrp-vd {
  display: inline-block;
  width: 100%;
}
.vdo-cnt-tab iframe {
  width: 100%;
  height: 198px;
  border-radius: 20px;
  box-shadow: 0 0 5px #b9b5b5;
}
.brdrd {
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 0 5px #b9b5b5;
}
.centertxt1 {
  text-align: center;
}
.cmprsn-tbl {
  font-size: 16px;
}
.cmprsn-tbl strong {
  color: #333;
  display: inline-block;
}
.shdw.cmprsn-tbl {
  padding: 0;
  padding-bottom: 0;
  overflow: inherit;
}
.cmprsn-tbl th:first-child {
  border-radius: 22px 0 0 0;
}
.cmprsn-tbl th:last-child {
  border-radius: 0 22px 0 0;
}
.cmprsn-tbl th {
  padding: 30px 18px;
  color: #fff;
  background-color: #3dbaef;
  font-size: 17px;
}
.cmprsn-tbl td {
  padding: 20px 18px;
  vertical-align: top;
}
.cmprsn-tbl tr:nth-child(odd) {
  background-color: #ece9fe;
}
.list-styl-inherit {
  list-style: inherit;
  list-style-position: inside;
}
.nested-ol li > ul > li {
  list-style: none;
  margin: 0;
/*   background: url(assets/images/bllt-tick-blu.png)
    0 7px no-repeat; */
  padding-left: 29px;
}
.nested-ol li > ul {
  margin-top: 7px;
}
.faq-cot .gude {
  margin-top: 0;
}
.nested-ol li {
  line-height: 33px !important;
}
.gude a {
  color: #333;
  text-decoration: underline;
}
.sftware-spc .faq-cot ul li {
  padding-top: 4px;
  padding-bottom: 0;
  background-position: 0 7px;
}
.sftware-spc .faq-cot ul li > ol li {
  padding-left: 0;
  background-image: none !important;
}
.sftware-spc .faq-cot ul li > ol {
  margin-top: 0;
}
.flexcontainer {
  display: flex;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
}
.flexcontainer .box {
  width: 50%;
  margin-right: 40px;
  word-break: break-word;
  padding: 12px 31px;
}
.solution-nn .hwto-cnt {
  padding: 0;
  overflow: hidden;
  margin-top: 60px;
}
.flexcontainer:last-child {
  border-bottom: 0;
}
strong.changeh {
  color: #fff;
  font-weight: lighter;
  font-size: 21px;
}
.flexcontainer:first-child {
  background-color: #3dbaef;
}
.solution-nn .iconic {
  margin-bottom: 15px;
}
.solution-nn .line::after {
  bottom: -19px;
}
.tab-dwnscn .nav-tabs.stul li a {
  border: 0;
  padding: 9px 20px;
  border-radius: 40px;
}
.tab-dwnscn .nav-tabs.stul li.active a {
  border-bottom: 2px solid #01a1e5;
  background-color: #edf8fd;
}
.tbtarget {
  padding: 10px;
  margin-top: 35px;
}
.tbtarget .nav-tabs {
  display: flex;
  border-bottom: 0;
}
.tbtarget .nav-tabs > li > a,
.tbtarget .nav-tabs > li > a:hover,
.tbtarget .nav-tabs > li > a:focus {
  border-color: transparent;
  background-color: transparent;
}
.tbtarget .nav-tabs > li {
  width: 170px;
  text-align: center;
  margin: 15px;
  border-radius: 20px;
  font-size: 16px;
  box-shadow: 0 0 9px #c7c7c7;
}
.tbtarget .nav-tabs > li > a {
  color: #333;
  padding: 10px 6px;
}
.tbtarget .nav-tabs > li:first-child {
  margin-left: 0;
}
.tbtarget .nav-tabs > li:last-child {
  margin-right: 0;
}
.tbtarget .nav-tabs > li.active > a {
  color: #0486ff;
}
.tbtarget .sprite {
  display: block;
  margin: 10px auto;
}
.edbfl {
  width: 52px;
  height: 54px;
  background-position: 0 -46px;
}
.tbtarget .nav-tabs > li:hover .edbfl {
  background-position: 0 -116px;
}
.edbfl2 {
  width: 52px;
  height: 57px;
  background-position: -67px -46px;
}
.tbtarget .nav-tabs > li:hover .edbfl2 {
  background-position: -67px -116px;
}
.edbfl3 {
  width: 52px;
  height: 54px;
  background-position: -139px -46px;
}
.tbtarget .nav-tabs > li:hover .edbfl3 {
  background-position: -139px -116px;
}
.edbfl4 {
  width: 65px;
  height: 54px;
  background-position: -212px -46px;
}
.tbtarget .nav-tabs > li:hover .edbfl4 {
  background-position: -212px -116px;
}
.edbfl5 {
  width: 57px;
  height: 54px;
  background-position: -294px -49px;
}
.tbtarget .nav-tabs > li:hover .edbfl5 {
  background-position: -294px -119px;
}
.cvm {
  margin-top: 20px;
  display: block;
}
.features-tbmn .shdw {
  margin-top: 0;
  padding-bottom: 0;
}
.features-tbmn .tbtarget {
  padding-bottom: 0;
}
.features-tbmn .tbtarget .nav-tabs > li {
  width: 160px;
}
.features-tbmn .tbtarget .nav-tabs {
  justify-content: center;
  position: relative;
  top: 2px;
}
.features-tbmn .tbtarget .nav-tabs > li {
  padding: 0;
  margin: 0 32px;
  box-shadow: unset;
  border-radius: 0;
}
.features-tbmn .tbtarget .nav-tabs > li > a {
  padding: 0 0 20px;
}
.features-tbmn .tbtarget .nav-tabs > li.active > a {
  border-bottom: 2px solid #11abec;
}
.tab-toaccr .panel-heading {
  display: none;
}
.tab-toaccr .panel {
  border: none;
  box-shadow: none;
}
.tab-toaccr .panel-collapse,
.tab-toaccr .collapse {
  height: auto;
  display: block;
}
.features-tbmn .flx-bx {
  margin-top: 0;
}
.calendar-cl {
  position: absolute;
  left: inherit;
  right: 0;
  top: 0;
  background-position: -355px -53px;
  width: 26px;
  height: 26px;
}
.client-abt li {
  display: inline-block;
  margin: 30px 3% 10px;
  height: 68px;
  width: 159px;
}
.pd-30 {
  padding-top: 30px;
}
.btr-wrld.shdw-btm {
  margin-bottom: 110px;
  padding-bottom: 0;
}
.btr-wrld {
  position: relative;
}
.client-abt2 li {
  display: inline-block;
  width: 200px;
  text-align: center;
  margin: 18px 0;
}
.call-sprit2 {
  display: inline-block;
/*   background: url(assets/images/clients-spr2.png)
    0 0 no-repeat; */
}
.client-res1 {
  background-position: 0 0;
  width: 115px;
  height: 49px;
}
.client-res2 {
  background-position: -173px 0;
  width: 139px;
  height: 49px;
}
.client-res3 {
  background-position: -357px 0;
  width: 160px;
  height: 49px;
}
.client-res4 {
  background-position: -563px 0;
  width: 136px;
  height: 49px;
}
.client-res5 {
  background-position: -746px 0;
  width: 134px;
  height: 49px;
}
.client-res6 {
  background-position: -935px 0;
  width: 144px;
  height: 49px;
}
.client-res7 {
  background-position: -1134px 0;
  width: 103px;
  height: 49px;
}
.client-res8 {
  background-position: -1325px 0;
  width: 98px;
  height: 49px;
}
.client-res9 {
  background-position: -1530px 2px;
  width: 76px;
  height: 50px;
}
.client-abt2 {
  margin-top: 30px;
}
.blue-rbn {
/*   background: #01a1e5
    url(assets/images/shp-demo.png) right -160px
    bottom -10px no-repeat; */
  color: #fff;
  z-index: 5;
  width: 91%;
  max-width: initial;
  border-radius: 16px;
  padding: 19px 33px;
  transform: translate(0);
  margin: 0 auto;
  position: relative;
  left: 0;
  bottom: -73px;
}
.blue-rbn h4 {
  display: inline-block;
  vertical-align: middle;
}
.flyout {
  display: inline-block;
  margin: 20px 0 20px;
  float: right;
  vertical-align: middle;
}
.sm-in {
  display: block;
  font-size: 16px;
  margin-bottom: 15px;
}
.fnt-incr {
  font-size: 35px;
}
.flyout li {
  display: inline-block;
  vertical-align: middle;
  margin-left: 45px;
}
.whbrd {
  display: block;
  border: 2px solid #fff;
  border-radius: 10px;
  color: #fff;
  padding: 13px 38px;
  text-align: center;
  font-size: 20px;
  transition: 0.4s ease;
}
.whbrd:hover {
  background-color: #fff;
  text-decoration: none;
  color: #01a1e5;
}
.flyout li span {
  font-size: 16px;
}
.fhfmn {
/*   background: #01a1e5
    url(assets/images/bg-bl-mn.png) 0 0 / cover
    no-repeat; */
}
.whyscn {
  display: inline-block;
  width: 100%;
  color: #fff;
}
.blushp3 {
/*   background: #01a1e5
    url(assets/images/shp-cntnr-2.png) right -180px
    bottom no-repeat; */
}
.config {
  display: flex;
  flex-wrap: wrap;
}
.whyscn .iconic {
  margin-bottom: 19px;
}
.whyscn .iconic span {
  color: #fff;
}
.port .sprite {
  vertical-align: middle;
  margin-right: 16px;
}
.port-cb {
  width: 32px;
  height: 60px;
  background-position: -389px -51px;
}
.port li {
  display: inline-block;
  width: 234px;
  margin-top: 35px;
}
.port li i {
  width: 153px;
  display: inline-block;
  vertical-align: top;
  font-style: normal;
}
.port li i b {
  display: block;
}
.whyscn .iconic strong {
  display: inline-block;
}
.pdspc {
  padding: 50px 62px;
}
.nt {
  font-size: 14px;
  margin-top: 20px;
}
.nt a {
  color: #11abec;
}
.ponmp .diff-clr,
.nomrg-ul {
  margin-top: 0;
}
.ponmp .sprite {
  vertical-align: middle;
  margin-right: 10px;
}
.ponmp a {
  margin: 15px 0;
}
.pdf-2 {
  width: 17px;
  height: 20px;
  background-position: -427px -52px;
}
.knw-inr {
  flex-wrap: wrap;
  position: relative;
  padding-bottom: 25px;
}
.knw-inr:after {
  content: "";
  position: absolute;
  bottom: -70px;
  right: -40px;
  width: 382px;
  height: 493px;
/*   background: url(assets/images/ofc-365-transparent.png)
    0 0 no-repeat; */
}
.knw-inr .col-md-4 {
  margin: 15px 0 20px;
  padding-right: 50px;
  position: relative;
  z-index: 1;
}
.knw-inr b {
  display: block;
  margin: 10px 0 15px;
}
.blu-6 {
  color: #11abec;
  font-style: normal;
}
.bx-n {
  display: inline-block;
  width: 40%;
  vertical-align: middle;
  border-radius: 20px;
  box-shadow: 0 0 15px #d4eaf5;
  overflow: hidden;
}
.bx-n b {
  font-size: 20px;
  text-align: center;
  background-color: #e9f7fd;
  padding: 20px 15px;
  display: block;
}
.bx-n ul li {
  text-align: center;
  padding: 14px 0;
  border-bottom: 2px solid #dde7f3;
}
.bx-n ul {
  margin: 0 30px;
}
.twinn {
  margin-top: 95px;
}
.bx-n ul li:last-child {
  border-bottom: 0;
  padding-bottom: 24px;
}
.box-n2 {
  margin-left: -44px;
  border: 1px solid #3dbaef;
  background-color: #fff;
  box-shadow: 0 0 40px #99d5ef;
}
.box-n2 b {
  color: #fff;
  background-color: #3dbaef;
  padding: 33px 0;
}
.box-n2 ul li:last-child,
.what-ucan .pdngon {
  padding-bottom: 84px;
}
.what-makes .knw-inr {
  margin-top: 58px;
  padding: 40px 35px 40px;
}
.what-makes .knw-inr .col-md-4,
.essencials .brd-ln {
  padding: 30px 40px;
  border: 1px solid #d4f0fb;
  margin: -1px 0 0 0;
}
.what-makes .knw-inr .col-md-4:nth-child(3n + 2) {
  border-left: 0;
  border-right: 0;
}
.what-makes .knw-inr:after {
  display: none;
}
.blubg {
  background-color: #f1fafe;
}
.wrkbook .links-rw li img {
  margin-right: 15px;
}
.wrkbook .links-rw li {
  background-color: transparent;
  margin-bottom: 0;
  width: 225px;
  display: inline-block;
  margin-right: 17px;
}
.wrkbook .links-rw li.act,
.wrkbook .links-rw li:hover {
  background-color: #fff;
}
.wrkbook .links-rw {
  width: 100%;
}
.wrkbook .links-rw li > a {
  width: 73%;
}
.wrkbook .diff-clr {
  width: 56%;
  margin-top: 10px;
  display: inline-block;
  vertical-align: top;
}
.sftbx {
  display: inline-block;
}
.pdbx-cn {
  padding: 50px 68px;
}
.drk-blu-bx {
  background-color: #01a1e5;
  color: #fff;
}
.rcvr-scn .drk-blu-bx {
  padding: 80px 160px 130px 25px;
  line-height: 32px;
  border-radius: 21px;
  vertical-align: middle;
  float: none;
  display: inline-block;
}
.snd-lft {
  background-color: #fff;
  width: 64%;
  border-radius: 20px;
  box-shadow: 0 0 15px #8a8a8a;
  position: relative;
  float: none;
  display: inline-block;
  margin-left: -80px;
  vertical-align: middle;
  padding: 30px 36px;
}
.snd-lft .diff-clr {
  margin: 0 0 20px;
}
.shp-hdn .sprite {
  display: inline-block;
  margin-left: 20px;
  margin-top: -30px;
}
.dts {
  width: 36px;
  height: 36px;
  background-position: -450px -51px;
}
.essencials .knw-inr {
  display: flex;
}
.essencials:after {
  display: none;
}
.mrg-lfon {
  margin-top: 150px;
}
.essencials .brd-ln {
  border-color: #bdddeb;
}
.essencials .brd-ln:nth-child(2n + 2) {
  border-left: 0;
}
.bkupn .col-md-4:last-child {
  border-right: 0;
  border-bottom: 0;
}
.mrg-tpno {
  margin-top: 0;
}
.whyneed .shdw {
  padding: 0;
  overflow: hidden;
  display: block;
}
.whyneed .contain-upr-wr {
  display: inline-block;
  width: 100%;
  padding: 30px 40px;
}
.no-shdw-bt {
  box-shadow: none;
}
.links-rw.bnft-lnk {
  width: 100%;
}
.links-rw.bnft-lnk li {
  display: inline-block;
  text-align: left;
  width: 350px;
  padding: 14px 20px;
  margin: 15px 5px 0;
  vertical-align: top;
  background-color: transparent;
  box-shadow: none;
  color: #fff;
}
.links-rw.bnft-lnk li a {
  text-align: left;
  color: #fff;
}
.bnft-lnk .sprite {
  width: 36px;
  height: 37px;
  vertical-align: top;
}
.icn-001 {
  background-position: -499px -52px;
}
.links-rw.bnft-lnk li:hover,
.links-rw.bnft-lnk li.act {
  background-color: #fff;
}
.links-rw.bnft-lnk li:hover .icn-001,
.links-rw.bnft-lnk li.act .icn-001 {
  background-position: 0 -191px;
}
.icn-002 {
  background-position: -40px -236px;
}
.links-rw.bnft-lnk li:hover .icn-002 {
  background-position: -40px -193px;
}
.icn-003 {
  background-position: -79px -236px;
}
.links-rw.bnft-lnk li:hover .icn-003 {
  background-position: -79px -193px;
}
.icn-004 {
  background-position: -121px -236px;
}
.links-rw.bnft-lnk li:hover .icn-004 {
  background-position: -121px -193px;
}
.icn-005 {
  background-position: -166px -236px;
}
.links-rw.bnft-lnk li:hover .icn-005 {
  background-position: -166px -193px;
}
.icn-006 {
  background-position: -211px -236px;
}
.links-rw.bnft-lnk li:hover .icn-006 {
  background-position: -211px -193px;
}
.icn-007 {
  background-position: -253px -236px;
}
.links-rw.bnft-lnk li:hover .icn-007 {
  background-position: -253px -193px;
}
.icn-008 {
  background-position: -295px -236px;
}
.links-rw.bnft-lnk li:hover .icn-008 {
  background-position: -295px -193px;
}
.icn-009 {
  background-position: -341px -236px;
}
.links-rw.bnft-lnk li:hover .icn-009 {
  background-position: -341px -193px;
}
.links-rw.bnft-lnk li:hover a,
.links-rw.bnft-lnk li.act a {
  color: #11abec;
}
.links-rw.bnft-lnk li > a {
  width: 83%;
}
.bt-lrg {
  font-size: 22px;
  margin-bottom: 30px;
  display: block;
}
.whyneed {
  padding-top: 110px;
}
.links-rw.bnft-lnk {
  padding-left: 15px;
  padding-right: 15px;
}
.bg-grad {
  background-image: linear-gradient(#1092e0 60%, #04ebb7);
  min-height: 390px;
}
.clr-wht,
.buy-btn-2:hover,
.btn-dwn-2:hover {
  color: #fff;
}
.why-cnvrt .bt-lrg {
  margin-bottom: 7px;
}
.why-cnvrt h3 + p {
  max-width: 750px;
  margin: 0 auto;
  padding-bottom: 240px;
}
.why-cnvrt h3.iconic {
  margin-bottom: 25px;
}
.why-cnvrt2 .shdw {
  margin-top: -220px;
  display: block;
  position: relative;
  margin-bottom: 0;
/*   background: #fff
    url(assets/images/shp-cntnr-3.png) bottom 0
    right -70px no-repeat; */
}
.why-cnvrt2 .shdw:after {
  content: "";
  position: absolute;
  right: 51px;
  bottom: 0;
  width: 355px;
  height: 149%;
/*   background: url(assets/images/thinking-man.png)
    center bottom 0 no-repeat; */
}
.nomrg-ul {
  margin-bottom: 0;
}
.why-cnvrt2 .bnr-point li {
  padding: 10px 0 6px 35px;
}
.btn-dwn-2 {
  padding: 12px 20px;
  display: inline-block;
  color: #fff;
  font-size: 16px;
  border-radius: 11px;
}
.btn-dwn-2 .sprite {
  vertical-align: middle;
  margin-top: 0;
  margin-right: 8px;
}
.btn-dwn-2 small {
  display: block;
  font-size: 12px;
}
.btn-dwn-2 i {
  font-style: normal;
  display: inline-block;
  vertical-align: middle;
}
.buy-btn-2 {
  text-decoration: none;
  background-color: #01a1e5;
  padding: 20px 19px;
}
.buy-btn-2:hover {
  text-decoration: none;
}
.lesspadding {
  padding-top: 0;
  padding-bottom: 20px;
}
.solun-out .cmprsn-tbl {
  margin-top: 65px;
}
.lfbl {
  float: left;
  color: #01a1e5;
  font-size: 26px;
  max-width: 154px;
  margin-right: 20px;
  font-weight: normal;
  padding-right: 20px;
  margin-top: 9px;
}
.wrdn1 {
  display: table;
}
.wrdn1:first-child,
.flwd-crp {
  margin-bottom: 25px;
  padding-bottom: 40px;
  border-bottom: 1px solid #d6dde0;
}
.noafter .nomrg-ul {
  float: left;
  width: 70%;
}
.noafter .shdw:after {
  display: none;
}
.thnkmn {
  padding: 30px 30px;
  float: left;
  width: 100%;
/*   background: url(assets/images/thinking-man.png)
    right 60px bottom 0 no-repeat; */
}
.why-cnv-inmg .shdw {
  padding: 0;
  display: table;
}
.lost-data .knw-inr:after {
  display: none;
}
.lost-data .shdw {
  padding: 0;
  box-shadow: unset;
  margin: 53px 0 0;
  background: transparent;
}
.light-blue {
  background: #f1fafe;
}
.bt-10 {
  margin-bottom: 10px;
}
.lost-data .knw-inr .col-md-4 {
  margin: 0;
  padding: 13px;
}
.lost-data .knw-inr .col-md-4:nth-child(odd) .bx {
  background-color: #0487e3;
  color: #fff;
}
.lost-data .knw-inr .col-md-4 .bx {
  box-shadow: 0 0 3px #78c7ff;
  height: 100%;
  background-color: #fff;
  padding: 18px 54px 30px 24px;
}
.lost-data .knw-inr .col-md-4:last-child .bx {
  background-color: transparent;
  box-shadow: unset;
}
.mrg-bt-30 {
  margin-bottom: 30px;
}
.brd-rds {
  border-radius: 25px;
  overflow: hidden;
}
.bit-wht-rbn {
  margin-top: 30px;
  margin-bottom: 45px;
/*   background: #fff
    url(assets/images/bnr-shape.png) right -420px
    bottom -20px no-repeat; */
  color: #333;
  bottom: 0;
  box-shadow: 0 0 11px #d4d4d4;
}
.bit-wht-rbn .bx-splt {
  text-align: left;
  width: 70%;
  display: inline-block;
  vertical-align: middle;
}
.bit-wht-rbn .bx-splt-2 {
  display: inline-block;
  vertical-align: middle;
  width: 29%;
}
.bit-wht-rbn .sm-in {
  color: #11abec;
  font-weight: bold;
  font-size: 19px;
}
.bnr-sm {
  font-style: normal;
  font-size: 15px;
  color: #fff;
  margin-top: 21px;
  display: block;
}
.bnr-sm a {
  color: #fff;
  text-decoration: underline;
}
.bnr-sm img {
  display: inline-block;
  vertical-align: unset;
  margin-right: 5px;
}
.errs,
.color-white,
.color-white h3,
.color-white .iconic span {
  color: #fff;
}
.color-white .line::after {
  background-color: #fff;
}
.errs .knw-inr:after,
.no-shape.knw-inr:after {
  display: none;
}
.errs .knw-inr {
  display: flex;
  padding-top: 20px;
  padding-bottom: 110px;
}
.errs .knw-inr .col-md-4 {
  margin: 0 0 0;
  padding-right: 50px;
}
.lf-spt .bx-c {
  margin-top: 47px;
}
.hlpful {
  width: 83%;
  margin: -109px auto 0;
  background: #ffff;
  border-radius: 30px;
  padding: 40px;
  box-shadow: 0 0 10px #d0d0d0;
  display: table;
}
.blue-color {
  color: #11abec;
}
.hlpful .line::after,
.line-left.line::after,
.ost-file .line::after {
  margin: 0;
}
.hlpful .bx-c b {
  display: block;
  margin-bottom: 10px;
}
.rg-spt {
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
}
.rg-spt .bx-c {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  padding: 20px 17px;
}
.hlpful p {
  margin-bottom: 0;
}
.corruptn .hlpful {
  width: 100%;
  margin: 0;
  margin-top: 60px;
  padding-bottom: 15px;
}
.blu-bt-sm {
  color: #00aeef;
  font-size: 20px;
  display: block;
  margin-bottom: 10px;
}
.blu-bt-sm i {
  font-weight: normal;
  font-style: normal;
}
.number-li {
  vertical-align: top;
  display: inline-block;
  width: 49%;
  padding-right: 10px;
  margin-top: 20px;
}
.number-li li {
  padding: 5px 0;
}
.number-li li span {
  float: left;
  background-color: #00aeef;
  color: #fff;
  display: inline-block;
  padding: 3px 9px;
  font-size: 14px;
  border-radius: 4px;
  margin-right: 9px;
  transition: 0.4s ease;
}
.number-li li:hover span {
  background-color: #333;
}
.corruptn .hlpful .rg-spt .bx-c {
  width: 33%;
  display: inline-block;
  vertical-align: top;
  padding: 20px 4px;
}
.exclanation li {
/*   background: url(assets/images/exclation.png)
    0 5px no-repeat; */
  padding: 6px 0 5px 28px;
}
.how-it-works-tabs.how-it-works::after {
  display: none;
}
.how-it-works-tabs .hwto-cnt {
  box-shadow: none;
  padding: 0;
  margin: 0;
}
.tab-dwnscn .how-it-works-tabs .hwto-cnt .nav-tabs li a {
  font-weight: normal;
}
.tab-dwnscn .how-it-works-tabs .hwto-cnt .nav-tabs li.active a {
  border-bottom: 0;
}
.hwto-cnt ul li {
  width: 100%;
}
.hwto-cnt ul li p i {
  font-style: normal;
  display: none;
}
.hwto-cnt ul li.active p i {
  display: block;
}
.benifits .hlpful {
  background-color: #01a1e5;
  width: 100%;
  display: inline-block;
  margin-top: 0;
  box-shadow: unset;
}
.benifits .rg-spt .bx-c {
  border-bottom: 1px solid #74cef4;
}
.benifits .rg-spt .bx-c:nth-child(even) {
  border-left: 1px solid #74cef4;
}
.benifits .rg-spt .bx-c:last-child,
.benifits .rg-spt .bx-c:nth-last-child(2) {
  border-bottom: 0px;
}
.outlook-pst.why-cnvrt h3 + p {
  padding-bottom: 0px;
  margin-bottom: 200px;
}
.width-full {
  width: 100%;
}
.all-full {
  padding: 45px 48px;
}
.all-full .btns {
  margin-top: 25px;
}
.bx-brdr li {
  display: inline-block;
  min-width: 150px;
  border-radius: 5px;
  color: #11abec;
}
.bx-brdr li {
  display: inline-block;
  min-width: 104px;
  border-radius: 5px;
  color: #11abec;
  padding: 12px 10px;
  border: 1px solid;
  text-align: center;
  margin: 7px 4px;
}
.bx-4 {
  width: 33%;
  margin-top: 5px;
  display: inline-block;
  vertical-align: top;
}
.bx-8 {
  width: 65%;
  display: inline-block;
  vertical-align: top;
}
.blu-light-bx {
  padding: 30px 30px;
  background-color: #f0f8fc;
  box-shadow: 0 0 8px #8eddff;
  border-radius: 30px;
}
.tltp-bx li {
  display: inline-block;
  vertical-align: top;
}
.popover {
  background-color: #11abec;
  color: #fff;
}
.popover a {
  color: #fff;
  text-decoration: underline;
}
.popover.top > .arrow:after {
  border-top-color: #11abec;
}
.popover.top > .arrow {
  border-top-color: #11abec;
}
.tltp-bx li a {
  width: 134px;
  display: block;
  padding: 10px 10px 10px 39px;
  box-shadow: 0 0 5px #8eddff;
  border-radius: 8px;
  color: #333;
/*   background: #fff
    url(assets/images/exc-l-blue.png) 11px 11px
    no-repeat; */
  word-break: normal;
  margin: 7px 10px;
  font-size: 16px;
}
.popover b {
  font-size: 18px;
}
.addtnl .rg-spt .bx-c {
  width: 45%;
  margin: 0 2%;
  transition: 0.4s ease;
  border-bottom: 3px solid #fbfbfb;
}
.addtnl .rg-spt .bx-c:nth-child(even) {
  border-left: 0;
}
.addtnl .rg-spt .bx-c p {
  display: inline-block;
  width: 84%;
}
.addtnl .rg-spt .bx-c span {
  float: left;
  font-size: 30px;
  line-height: 34px;
  margin-right: 10px;
}
.addtnl .rg-spt .bx-c:hover {
  background: #fff;
  border-radius: 0;
  box-shadow: 0 0 20px #ffffff;
  color: #11abec;
}
.btbf {
  font-size: 25px;
}
.ost-file .knw-inr b {
  margin: 10px 0 10px;
}
.seprate {
  padding: 16px 0;
  border-bottom: 3px solid #fff;
}
.seprate:last-child {
  border-bottom: 0;
}
.seprate span {
  margin-right: 10px;
  vertical-align: top;
  display: inline-block;
  font-size: 26px;
}
.seprate b {
  display: inline-block;
}
.seprate p {
  padding-left: 42px;
  word-break: break-all;
}
.image-left li > a {
  vertical-align: top;
  width: 69%;
  font-size: 16px;
  cursor: default;
  text-decoration: none;
}
.image-left {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.image-left li {
  display: inline-block;
  width: 30%;
  margin: 20px 1.5% 10px;
  padding: 20px 19px;
}
.image-left li span {
  margin: 4px 10px 0 0;
  display: inline-block;
}
.banner-wrap.smll-height .adbnr {
  min-height: 265px;
  background: #01a1e5;
}
.unique-box {
  background-color: #11abec;
  color: #fff;
}
.unique-box .line {
  margin: 10px 0 39px;
}
.unique-box .line:after {
  margin: 0;
  background-color: #fff;
}
.unique-box b {
  font-size: 25px;
}
.inr-wrp-2 {
  padding: 30px;
  border-radius: 20px;
  height: 100%;
}
.boxlst {
  background-color: #e9f7fd;
}
.box-wrapper {
  display: flex;
  flex-wrap: wrap;
}
.triclr li {
  width: 130px;
  text-align: center;
  border-radius: 10px;
  display: inline-block;
  transition: 0.4s cubic-bezier(0.39, 1.28, 0, 1.33);
  margin: 10px 10px 10px 0;
  padding: 17px 0 14px;
}
.right-arrow {
  background-position: -561px -56px;
  height: 14px;
  margin-left: 15px;
  transition: 0.4s ease;
}
.triclr li:hover {
  transform: scale(1.2) translateY(-10px);
}
.how-to-inner .left-infos h4:first-child {
  margin-top: 10px;
}
.triclr {
  margin-top: 80px;
}
.triclr li span {
  display: block;
  margin-top: 15px;
}
.blu-clr {
  background-color: #0390e2;
}
.green {
  background-color: #66d3fa;
}
.red-clr {
  background-color: #3c99dc;
}
.boxlst p {
  margin: 16px 0;
}
.inr-wrp-2 b > a {
  color: #333;
}
.inr-wrp-2 b > a:hover .right-arrow {
  margin-left: 20px;
}
.tabt-accr-catpage .inr-wrp-2 b > a {
  color: #4a6473;
  font-size: 21px;
  display: block;
  position: relative;
  margin-bottom: 25px;
}
.tabt-accr-catpage .inr-wrp-2 b > a::after {
  content: "";
  position: absolute;
  width: 85px;
  height: 2px;
  left: 0;
  bottom: -8px;
  background-color: #0390e2;
}

.tabt-accr-catpage .inr-wrp-2 b > a > span {
  font-size: 18px;
}
.boxlst .bnr-point {
  margin-top: 0;
}
.boxlst .bnr-point li {
  padding-bottom: 4px;
}
.btn-blu-wht li {
  display: inline-block;
}
.btn-blu-wht li a {
  width: 158px;
  text-align: center;
  padding: 13px 19px;
  display: block;
  border-radius: 8px;
  margin-bottom: 15px;
  transition: 0.4s ease;
}
.blue-btn {
  color: #fff;
  background-color: #11abec;
  border: 1px solid #11abec;
  margin-right: 10px;
}
.btn-blu-wht li a:hover {
  text-decoration: none;
}
.wht-btn {
  background-color: #fff;
  color: #11abec;
  border: 1px solid #11abec;
}
.blue-btn:hover {
  color: #fff;
}
.wht-btn:hover {
  color: #fff;
  background-color: #11abec;
  border: 1px solid #11abec;
}
.bx-catg {
  padding-bottom: 30px;
}
.shdw-both {
  box-shadow: 0 0 10px #bfbfbf;
}
.loadmr-wthn {
  color: #fff;
  background-color: #1aa0fa;
  display: table !important;
  padding: 14px 40px;
  border-radius: 10px;
  margin: 50px auto 40px !important;
  width: auto !important;
}
.nomore {
  cursor: not-allowed;
  color: #333;
}
.wr-t {
  display: inline-block;
  vertical-align: top;
  font-style: normal;
  text-align: center;
}
.buy.wht-bg {
  background-color: #fff;
  color: #01a1e5;
}
.wht-bg .by {
  background-position: -554px -76px;
}
.half-wdt li {
  width: 45%;
}
.half-wdt li b {
  display: block;
  margin-bottom: 7px;
}
.half-wdt li > a {
  width: 82%;
}
.edv-sig li {
  display: inline-block;
  margin: 11px 0;
}
.edv-sig li.sprite {
  vertical-align: middle;
}
.adr-1 {
  background-position: -613px 0;
  width: 39px;
  height: 37px;
  margin-top: 6px;
}
.edv-sig li a {
  display: inline-block;
  width: 75px;
  height: 75px;
  text-align: center;
  background-image: linear-gradient(#0c9ff4, #04d89b);
  border-radius: 10px;
  box-shadow: 0 7px 7px 0 #080808;
  padding: 15px;
  vertical-align: middle;
}
.edv-sig li a:hover {
  background-image: linear-gradient(#04d89b, #0c9ff4);
  transition: 0.4s ease;
}
.edv-sig li i {
  color: #fff;
  font-style: normal;
  width: 172px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 16px;
}
.edv-sig {
  margin-top: 60px;
  margin-bottom: 30px;
}
.blue-btn3 {
  color: #fff;
  background-color: #11abec;
  border-radius: 10px;
  padding: 15px 20px;
  text-decoration: none;
}
.signs-edlv.why-cnvrt2 .shdw {
  background-image: none;
}
.signs-edlv .knw-inr:after {
  display: none;
}
.signs-edlv .knw-inr {
  display: flex;
}
.brdb {
  border: 1px solid #e1e1e1;
  width: 100%;
  border-width: 0 0 1px 0;
}
.brdb .brd-ln {
  border-right: 1px solid #e1e1e1;
  padding: 20px 15px 20px;
}
.brdb .brd-ln:nth-child(even) {
  border-right: 0;
}
.brdb:last-child {
  border-bottom: 0;
}
.brdb img {
  margin-bottom: 15px;
}
.wrp-vd img {
  margin: 0 auto;
}
.btns a.brdnn {
  border: 3px solid #01a1e5;
}
.adr-2 {
  background-position: -665px 0;
  width: 39px;
  height: 44px;
}
.adr-3 {
  background-position: -716px 1px;
  width: 39px;
  height: 47px;
}
.adr-4 {
  background-position: -765px 1px;
  width: 45px;
  height: 47px;
}
.bx-nws-ung {
  padding: 0;
  height: 100%;
  background-color: #000;
  color: #fff;
  border-radius: 20px;
  overflow: hidden;
}
.upn-bg {
  min-height: 255px;
  position: relative;
/*   background: url(assets/images/news-latest.png)
    center / cover no-repeat; */
}
.nws-pdn {
  padding: 30px 25px;
}
.date-bg {
  color: #fff;
  background-color: #01a1e5;
  display: inline-block;
  width: 100px;
  text-align: center;
  height: 90px;
  font-size: 15px;
  position: absolute;
  bottom: 0;
  left: 25px;
  padding: 14px 17px 10px;
}
.date-bg i {
  font-style: normal;
  text-align: left;
  display: inline-block;
}
.date-bg b {
  font-size: 50px;
  display: block;
  line-height: 42px;
}
.line-rw {
  display: block;
  margin-bottom: 40px;
  position: relative;
}
.line-rw b {
  display: block;
  font-size: 19px;
}
.line-rw:after,
.blue-head:after {
  content: "";
  width: 100px;
  height: 3px;
  left: 0;
  bottom: -16px;
  background-color: #fff;
  position: absolute;
}
.pos-static {
  position: static;
  margin-right: 16px;
}
.blue-head {
  display: block;
  color: #01a1e5;
  font-size: 19px;
  margin-bottom: 40px;
  position: relative;
  height: 100%;
}
.blue-head:after {
  background-color: #01a1e5;
}
.bx-mn {
  border-radius: 20px;
  overflow: hidden;
  padding: 30px 25px;
  box-shadow: 0 0 11px #bfbfbf;
}
.allnws-hdn {
  display: block;
  margin: 0 0 13px;
}
.allnws-hdn b {
  display: block;
}
.nws-bx-md p {
  display: inline-block;
  width: 76%;
  vertical-align: top;
}
.pos-static b {
  font-size: 44px;
}
.nws-bx-md .seperation {
  display: block;
  margin: 30px 0 40px;
  width: 100%;
  height: 1px;
  background-color: #e2edf3;
}
.nws-contn .tbtarget .nav-tabs > li {
  box-shadow: none;
  width: auto;
  margin: 0;
  margin: 0 8px;
}
.nws-contn .tbtarget .nav-tabs {
  justify-content: center;
}
.nws-contn .tbtarget .nav-tabs li > a {
  color: #333;
  font-size: 18px;
  border-bottom: 2px solid #fff;
}
.nws-contn .tbtarget .nav-tabs li.active > a {
  color: #1aa0fa;
  border-bottom: 2px solid #1aa0fa;
}
.launc {
  display: inline-block;
  width: 63%;
  vertical-align: top;
  margin-top: 14px;
}
.inr-newsss {
  border-radius: 20px;
  height: 100%;
  overflow: hidden;
  padding: 0 25px 30px;
  position: relative;
  box-shadow: 0 0 11px #bfbfbf;
}
.inr-newsss .date-bg {
  width: 91px;
  height: 97px;
}
.title-stick {
  position: static;
  top: 0;
  margin-bottom: 17px;
}
.inr-newsss .date-bg i {
  position: relative;
}
.inr-newsss .date-bg i:after {
  content: "";
  position: absolute;
  width: 53px;
  height: 2px;
  background-color: #fff;
}
.nws-contn .tbtarget {
  border-bottom: 1px solid #e2e2e2;
  padding-bottom: 0;
}
.nws-contn .col-md-4 {
  margin-bottom: 30px;
}
.marg-bt-130 {
  margin-bottom: 130px;
}
.news-uprr .flx-bx {
  margin-top: 20px;
}
.bg-mg-car {
/*   background: url(assets/images/store-car-1.png)
    center / cover no-repeat; */
  min-height: 277px;
}
.slides-store {
  background-color: #fff;
  box-shadow: 0 0 6px #4e4e4e;
}
.btm-store {
  padding: 0 25px 30px 43px;
}
.btm-store .iconic strong {
  display: inline-block;
}
.prices li {
  display: inline-block;
  width: 32%;
  margin: 14px 0;
}
.prices li i {
  font-style: normal;
  font-size: 14px;
  margin-bottom: 10px;
  display: block;
}
.prices li .blk {
  display: block;
}
.prices li span b {
  font-size: 13px;
  font-weight: 800;
}
.prices li span strong {
  font-size: 32px;
  color: #1aa0fa;
  margin-left: 5px;
}
.prices li .buy.wht-bg {
  padding: 9px 14px;
  border: 2px solid;
  border-radius: 10px;
  margin-top: 9px;
  display: inline-block;
}
.prices li .wht-bg .by {
  vertical-align: middle;
}
.btm-store .line::after {
  margin: 0;
  width: 100px;
}
.btm-store .iconic {
  font-size: 25px;
}
.slides-store .carousel-control {
  width: 56px;
  height: 92px;
  background-color: #1aa0fa;
  opacity: 1;
  background-image: none;
  top: 32.8%;
}
.slides-store .carousel-control .sprite {
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  width: 19px;
  height: 49px;
}
.prv-1 {
  background-position: -598px -50px;
}
.nxt-1 {
  background-position: -624px -50px;
}
.slides-store .carousel-control.left {
  left: 44px;
}
.slides-store .carousel-control.right {
  left: 106px;
}
.search-store input[type="text"] {
  outline: none;
  padding: 16px 11px;
  width: 54%;
  border-radius: 8px;
  border: 1px solid #fff;
  background-color: transparent;
  color: #fff;
}
.search-store input[type="text"]::placeholder {
  color: #fff;
}
.search-store input[type="submit"] {
  border: 0;
  padding: 16px 35px;
  font-weight: 800;
  border-radius: 10px;
  font-size: 20px;
  transition: 0.4s ease;
  color: #01a1e5;
}
.search-store input[type="submit"]:hover {
  background-color: #48b2f9;
  color: #fff;
}
.search-store {
  margin: 48px 0 30px;
}
.lnq {
  color: #fff;
  margin-top: 77px;
  display: block;
}
.question-mrk {
  vertical-align: middle;
  width: 41px;
  height: 41px;
  border-radius: 50%;
  border: 2px solid #fff;
  margin-right: 15px;
  background-position: -640px -43px;
}
.marg-80 {
  margin-top: 80px;
}
.mrg-tp-0 {
  margin-top: 0;
}
.store-accordian .faq-cot {
  margin-top: 70px;
  padding: 0;
  overflow: hidden;
}
.store-accordian .faq-cot .panel-heading {
  padding: 0;
}
.store-accordian .faq-cot .panel-heading a {
  padding: 24px 50px;
  display: block;
  background: #1aa0fa;
  color: #fff;
}
.store-accordian .faq-cot .panel-heading a.collapsed {
  background: #fff;
  color: #333;
}
.store-accordian .panel-body {
  background: #1aa0fa;
  padding: 0 67px;
}
.store-accordian .panel-group .panel-heading a:after {
  left: inherit;
  right: 50px;
  float: right;
  width: 30px;
  height: 30px;
  top: 19px;
  border-radius: 50%;
  background: #fff;
  text-align: center;
  line-height: 30px;
  color: #1aa0fa;
}
.store-accordian .panel-group .panel-heading a.collapsed:after {
  background: #1aa0fa;
  color: #fff;
}
.store-accordian .btm-store {
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 30px;
}
.store-accordian .iconic {
  font-size: 23px;
  color: #48b3fb;
  display: inline-block;
  margin: 29px 0 0;
}
.store-accordian .prices li .buy.wht-bg {
  padding: 2px 14px;
}
.store-accordian .prices li .blk {
  display: block;
  text-align: right;
  width: 83px;
}
.store-accordian .prices li span b {
  display: block;
  line-height: 13px;
}
.store-accordian .prices li span strong {
  font-weight: lighter;
  color: #333;
}
.store-accordian .panel-group .panel + .panel {
  margin-top: 0;
}
.cards {
  padding: 27px 50px;
}
.inline-same {
  display: inline-block;
}
.colr {
  color: #6dc9f0;
  margin-right: 20px;
}
.cards-mg {
  width: 74%;
}
.search-output {
  border-radius: 30px;
  box-shadow: 0 0 15px #b7b7b7;
  overflow: hidden;
}
.search-output .cards {
  display: inline-block;
  width: 100%;
}
.search-output .prices {
  padding-left: 30px;
  margin-top: 38px;
}
.upr-rw {
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #cee8f4;
/*   background: url(assets/images/shape-result.png)
    left bottom no-repeat; */
  padding: 20px 30px 39px;
}
.upr-rw .iconic {
  margin-bottom: 20px;
  color: #11abec;
}
.upr-rw p {
  color: #11abec;
}
.btdrk {
  color: #0176a7;
  font-size: 18px;
  margin-top: 30px;
  display: block;
}
.upr-rw .prices li span strong {
  color: #333;
}
.timer li {
  display: inline-block;
  width: 92px;
  height: 86px;
  margin-right: 10px;
  border-radius: 15px;
  box-shadow: 0 12px 17px #015ec0;
  background-color: #3eb8eb;
  text-align: center;
  color: #fff;
  padding: 11px 15px 15px;
  margin-top: 10px;
}
.timer li span {
  font-size: 35px;
  display: block;
  line-height: 40px;
}
.timer li i {
  font-style: normal;
  font-size: 12px;
}
.timer {
  margin-top: 30px;
}
.uses .bc-x {
  display: inline-block;
  width: 32%;
  background: #fff;
  border-radius: 20px;
  overflow: hidden;
  margin: 20px 3px 0;
}
.uses .bng {
  min-height: 140px;
}
.btm-b {
  padding: 19px 15px;
}
.uses .sprite {
  vertical-align: middle;
}
.uses p {
  font-size: 16px;
}
.uses {
  margin: 60px 0 30px;
  display: flex;
  flex-wrap: wrap;
}
.uses .bc-x strong {
  margin-bottom: 5px;
  display: block;
}
.uses .bc-x a {
  color: #01a1e5;
  text-decoration: none;
}
.shdw-cont {
  border-radius: 25px;
  box-shadow: 0 0 14px #b5b5b5;
  padding: 20px 35px 45px;
  margin: 60px 0 60px;
}
.shdw-cont:first-child {
  margin-top: 0;
}
.box-em {
  width: 23.4%;
  display: inline-block;
  border: 1px solid #d5f0fd;
  border-radius: 20px;
/*   background: #fff url(../offers/images/shape-offer.png) center bottom no-repeat; */
  margin: 7px 9px;
  vertical-align: top;
  overflow: hidden;
}
.upssps {
  padding: 13px 21px 10px;
  border-bottom: 1px solid #d5f0fd;
}
.dwn-pss {
  padding: 28px 20px 20px;
  text-align: center;
}
.dwn-pss a {
  display: inline-block;
  border: 2px solid #01a1e5;
  text-decoration: none;
  border-radius: 14px;
  color: #01a1e5;
  padding: 9px 15px;
  font-size: 20px;
  text-align: center;
  min-width: 181px;
  transition: 0.4s ease;
}
.dwn-pss a:hover {
  background-color: #01a1e5;
  color: #fff;
}
.dwn-pss p {
  color: #017baf;
  margin-top: 30px;
}
.shdw-cont h3 {
  color: #01a1e5;
  margin-bottom: 31px;
}
.dwn-pss a i {
  font-style: normal;
  text-decoration: line-through;
}
.dwn-pss a b {
  font-size: 30px;
  font-weight: 400;
}
.box-em h4 {
  font-size: 21px;
}
.box-em h4 strong {
  display: block;
}
.box-em.bg-blu .upssps {
  background-color: #01a1e5;
  color: #fff;
}
.offer-boxes {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.less-spac .blue-rbn {
  bottom: 0;
  margin-bottom: 60px;
}
.shdw-cont:last-child {
  margin-bottom: 0;
}
.quesn-ans p {
  margin: 30px 0;
}
.quesn-ans p strong {
  display: block;
  font-size: 20px;
  margin-bottom: 5px;
}
.dbr-brd {
  display: inline-block;
  padding: 16px 24px;
  margin: 30px 0;
}
.download-links {
  display: inline-block;
}
.links-ancr {
  display: flex;
  justify-content: center;
  padding: 0 30px 30px;
}
.faq-cot .download-links li a {
  display: block;
  font-size: 16px;
  position: relative;
  padding: 20px 38px 17px 0;
  border-bottom: 1px solid #daf3ff;
  color: #333;
  line-height: 21px;
}
.faq-cot .download-links {
  width: 30%;
  margin: 30px 19px;
}
.faq-cot .download-links li a .sprite {
  position: absolute;
  top: 21px;
  right: 0;
  left: inherit;
}
.download-dwn {
  background-position: -669px -50px;
  width: 26px;
  height: 28px;
}
.store-accordian .btm-store.links-ancr {
  margin-bottom: 45px;
}
.bit-biger {
  font-size: 23px;
  color: #01a1e5;
  margin-top: 0 !important;
}
.bit-biger::after {
  width: 70px;
}
.reseller.what-makes .knw-inr {
  padding: 0;
  overflow: hidden;
  background-color: #f2f7fb;
  box-shadow: 0 0 0 1px #d4f0fb;
}
.prtnr-rw {
  position: relative;
/*   background: url(assets/images/become-a-partner.png)
    0 no-repeat; */
  background-size: cover;
  min-height: 499px;
}
.blue-box-mid {
  margin: 0 auto;
  max-width: 670px;
  background: rgba(1, 161, 229, 0.8);
  left: 50%;
  top: 0%;
  height: 499px;
  min-height: 499px;
  display: table;
  color: #fff;
  padding: 40px 100px 0;
}
.blue-box-mid .iconic span {
  color: #fff;
  font-size: 22px;
}
.blue-box-mid .iconic strong span {
  font-weight: normal;
  display: inline-block;
  font-size: 30px;
}
.blue-box-mid p {
  line-height: 30px;
}
.whitebg-in {
  background-color: #fff;
  color: #01a1e5;
}
.pd-tp-30 {
  padding-top: 30px;
}
.related-might .uses .bc-x {
  width: 29%;
  margin: 20px 14px 0;
  box-shadow: 0 0 1px 1px #bfecff;
  transition: 0.4s ease;
}
.related-might .uses .bc-x:hover {
  box-shadow: 0 0 20px #81daff;
}
.divider2 {
  border-bottom: 2px solid #e9edf2;
}
.bxsmf {
  display: inline-block;
  width: 49%;
  margin: 34px 0 20px;
  vertical-align: top;
  word-break: break-all;
}
.bxsmf a {
  color: #333;
}
.divider2:last-child {
  border-bottom: 0;
}
.divider2 .bxsmf:nth-child(2) {
  padding-left: 70px;
}
.divider2 .bxsmf b {
  display: block;
  margin-bottom: 20px;
}
.lesspadding2 {
  padding-top: 0;
}
.downcountry {
  display: inline-block;
  margin-top: 30px;
}
.downcountry select {
  padding: 15px 20px 15px 20px;
  position: relative;
  cursor: pointer;
  width: 400px;
  text-align: left;
  color: #fff;
  border-radius: 10px;
  background: transparent;
  border: 2px solid #fff;
  outline: none;
  font-size: 18px;
  -webkit-appearance: none;
}
.downcountry select option {
  color: #000;
}
.downcountry .dropdown-menu {
  width: 100%;
}
.downcountry button:hover,
.downcountry button:focus,
.downcountry button:active {
  color: #fff;
  outline: none !important;
}
.arw-blu3 {
  width: 18px;
  height: 9px;
  background-position: -542px -17px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.arw-cvr {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 100%;
  border-left: 2px solid #fff;
}
.final-drp select {
  width: 300px;
/*   background: #1aa0fa
    url(assets/images/drp-dwn-arw.png) right
    17px center no-repeat; */
}
.final-drp .arw-cvr {
  border-left: 0;
}
.divider2:last-child {
  border-bottom: 0;
}
.hdless {
  margin-bottom: 20px;
}
.become-an-affl .lmf-opg {
  padding-right: 55px;
}
.become-an-affl .lmf-opg p {
  line-height: 30px;
}
.number-box li span {
  vertical-align: top;
  display: inline-block;
  width: 45px;
  height: 42px;
  background-color: #fff;
  color: #01a1e5;
  text-align: center;
  border: 1px solid #01a1e5;
  transition: 0.4s ease;
  line-height: 42px;
  border-radius: 7px;
  font-weight: bold;
}
.number-box li {
  display: block;
  margin: 29px 0;
}
.number-box li:hover span {
  background-color: #01a1e5;
  color: #fff;
}
.number-box li p {
  width: 84%;
  margin-left: 11px;
  display: inline-block;
}
.become-an-affl .number-box li p {
  line-height: 23px;
}
.rght-hnd-tp {
  margin-top: 60px;
}
.white-tstc {
  color: #fff;
  font-size: 35px;
  margin: 0 0 60px;
  position: relative;
}
.white-tstc:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  margin: 0;
  width: 90px;
  height: 2px;
  background-color: #11abec;
  bottom: -15px;
}
.white-tstc b {
  color: #01a1e5;
}
.white-tstc span {
  font-size: 27px;
}
.cmssion-card {
  margin-right: 50px;
  width: 214px;
  height: 214px;
  color: #fff;
  background: rgba(11, 143, 200, 0.8);
  border-radius: 50%;
  overflow: hidden;
  padding: 35px 10px 23px 10px;
  text-align: center;
  position: relative;
  display: inline-block;
  box-shadow: 0 0 0 21px rgba(11, 143, 200, 0.5);
}
.cmssion-card strong {
  font-size: 100px;
  display: block;
  position: relative;
}
.cmssion-card i {
  font-size: 28px;
  position: absolute;
  bottom: 35px;
  font-style: normal;
  font-weight: normal;
}
.cmssion-card span {
  position: absolute;
  left: 52px;
  font-weight: bold;
}
.cmssion-card label {
  position: absolute;
  left: 52px;
  bottom: 32px;
  font-weight: normal;
  font-size: 18px;
}
.bx-similar img {
  margin-bottom: 18px;
}
.arw-link {
  color: #01a1e5;
  text-decoration: none;
}
.arw-link .sprite {
  vertical-align: middle;
}
.fmx-bx {
  display: flex;
  flex-wrap: wrap;
  vertical-align: top;
  width: 100%;
  margin-top: 150px;
}
.bx-similar p {
  color: #a4a4a5;
}
.bx-similar {
  width: 31%;
  padding: 25px;
  border: 1px solid #1e556b;
  border-radius: 18px;
  margin: 0 39px 20px 0;
}
.less-pdbottom,
.casemain-inner .pdngon {
  padding-bottom: 30px !important;
}
.btm-car-less {
  padding: 20px;
}
.btm-car-less p {
  margin-bottom: 28px;
}
.btm-car-less p:last-child {
  margin-bottom: 0;
}
.shdw-cnt-n {
  box-shadow: 0 0 10px #b9b9b9;
  padding: 0;
  margin-top: 50px;
  border-radius: 25px;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
}
.hwtosecn .nav-tabs,
.video-tab-page .left-tbs {
  display: inline-block;
  width: 25%;
  vertical-align: top;
  border: 0;
  background-color: #eaf6fb;
}
.hwtosecn .nav-tabs li {
  display: block;
  width: 100%;
  margin: 0;
  box-shadow: none;
}
.hwtosecn .nav-tabs li a,
.hwtosecn .nav-tabs li a:hover,
.hwtosecn .nav-tabs li a:focus {
  border: 0;
}
.hwtosecn .nav-tabs li a {
  background-color: #eaf6fb;
  color: #6cb8ec;
  border-radius: 0;
  padding: 24px 20px;
}
.hwtosecn .nav-tabs li a:hover,
.hwtosecn .nav-tabs li.active a {
  background-color: #0383d9;
  color: #fff;
  border-right: 5px solid #8dc63f;
}
.hwtosecn .tab-content,
.video-tab-page .inner_div {
  display: inline-block;
  width: 74%;
}
.sprite-how {
  width: 29px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 14px;
/*   background: url(assets/images/sprite-howto-tab.png)
    0 0 no-repeat; */
}
.how-1 {
  background-position: 0 0;
}
.hwtosecn .nav-tabs li.active a .how-1 {
  background-position: 0 -33px;
}
.hwtosecn .tab-pane {
  margin-top: 0;
  padding: 20px;
}
.bg-crv {
  min-height: 220px;
  width: 30%;
  margin: 15px 14px;
  border-radius: 15px;
  overflow: hidden;
  position: relative;
  box-shadow: 0 0 12px #9c9c9c;
}
.bg-crv img {
  transform: scale(1.7);
}
.bg-crv a {
  display: block;
  color: #000;
}
.text-btm {
  background: rgba(255, 255, 255, 0.9);
  position: absolute;
  z-index: 1;
  min-height: 130px;
  bottom: 0;
  width: 90%;
  margin: 0 auto;
  left: 0;
  right: 0;
  padding: 13px 15px 7px;
  border-radius: 15px 15px 0 0;
}
.hwtosecn .flx-bx {
  justify-content: center;
  margin-top: 0;
}
.bg-crv:hover .text-btm {
  background: rgba(3, 131, 217, 0.9);
}
.bg-crv:hover a {
  color: #fff;
}
.hwtosecn .cvm {
  display: inline-block;
  width: 80%;
  margin: 0;
  vertical-align: middle;
  text-align: left;
}
.cvr-load {
  width: 100%;
}
.brdr-spr {
  width: 100%;
  border-bottom: 2px solid #d7d7d7;
  margin: 38px 0;
}
.bg-nfr {
/*   background: url(assets/images/freenfr.jpg) 0
    0 / cover no-repeat; */
}
.txt-wht-bgblue {
  background: #1aa0fa;
  color: #fff;
  padding: 30px 30px 40px 65px;
}
.txt-wht-bgblue .iconic span {
  color: #fff;
}
.txt-wht-bgblue p {
  margin-bottom: 25px;
}
.free-nfr-cnt .flx-bx {
  margin-top: 0;
}
.case-std-nv.nws-contn .tbtarget {
  border-bottom: 0;
}
.inner-case .inr-newsss .date-bg {
  background: none;
  width: auto;
  height: auto;
  padding: 0;
  margin: 5px 0 0;
  float: right;
}
.inner-case .launc {
  width: 53%;
  vertical-align: middle;
  margin-top: 0;
}
.inner-case i {
  font-style: normal;
}
.ln-sm-j {
  position: relative;
}
.border-blu {
  display: inline-block;
  color: #11abec;
  text-decoration: none;
  border: 1px solid #11abec;
  border-radius: 11px;
  padding: 13px 30px;
  font-size: 18px;
  margin-top: 20px;
}
.inner-case .title-stick {
  position: static;
  top: 0;
  margin: 0 auto;
  left: 0;
  right: 0;
  border-bottom: 2px solid #e8f5fe;
  padding: 8px 0 15px;
  margin-bottom: 20px;
}
.inner-case .title-stick b {
  display: block;
}
.inner-case .inr-newsss {
  padding-top: 15px;
}
.inner-case .inr-newsss p {
  padding-top: 5px;
  padding-left: 4px;
/*   background: url(assets/images/quote-sm.png) 0
    0 no-repeat; */
}
.outlook-errr .inr-newsss {
  padding: 0;
}
.btm-eree {
  padding: 23px 16px;
}
.dtbx {
  font-size: 40px;
  font-weight: bold;
  color: #1aa0fa;
  display: inline-block;
  vertical-align: top;
  line-height: 31px;
  margin-right: 10px;
  border-right: 2px solid #1aa0fa;
  padding-right: 9px;
}
.dtbx label {
  font-size: 19px;
  display: block;
  margin-bottom: 0;
  line-height: 17px;
  margin-top: 8px;
  font-weight: normal;
}
.btm-eree a {
  display: inline-block;
  width: 73%;
  vertical-align: top;
  color: #1aa0fa;
}
.outlook-errr {
  padding-bottom: 25px;
}
.video-tab-page .tab1btn {
  cursor: pointer;
  display: block;
  padding: 10px 30px;
  background-color: #edf8fd;
  border-bottom: 2px solid #fff;
  font-size: 16px;
  color: #333;
}
.video-tab-page .tab1btn.active {
  border-right: 3px solid #0383d9;
  color: #0383d9;
}
.video-tab-page .panel-heading a {
  background-color: #1aa0fa;
  color: #9bd6fe;
  padding: 19px 20px 20px 29px;
  display: block;
  font-size: 17px;
}
.video-tab-page .panel-group .panel-heading a:after {
  left: inherit;
  top: 20px;
  color: #fff;
  right: 10px;
  float: right;
}
.video-tab-page .panel-default > .panel-heading {
  padding: 0;
}
.video-tab-page .panel-group .panel + .panel {
  margin-top: 0;
}
.video-tab-page .tab-content > .tab-pane {
  display: flex;
  flex-wrap: wrap;
}
.video-tab-page
  .panel-default
  > .panel-heading
  + .panel-collapse
  > .panel-body {
  padding: 0;
}
.vdomn {
  display: inline-block;
  vertical-align: middle;
  width: 80%;
}
.video-tab-page .tab1box {
  padding: 40px 33px 40px 40px;
}
.video-tab-page .softvideos {
  display: flex;
  box-shadow: 0 0 9px #b3b3b3;
  margin-bottom: 30px;
  border-radius: 26px;
  overflow: hidden;
}
.video-tab-page .videoboxnn {
  width: 50%;
  position: relative;
}
.video-tab-page .videoboxnn img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 20px;
  width: 90%;
}
.video-tab-page .diveocont {
  width: 50%;
  color: #0383d9;
  background-color: #edf8fd;
  padding: 20px;
}
.video-tab-page .diveocont strong {
  font-size: 23px;
  display: block;
  margin-bottom: 15px;
}
.video-tab-page .diveocont span {
  font-size: 17px;
  display: block;
}
.watchvideonow {
  display: inline-block;
  border: 2px solid #0383d9;
  padding: 12px 20px;
  border-radius: 10px;
  transition: 0.4s ease;
  text-decoration: none;
  margin: 10px 0;
}
.watchvideonow:hover {
  background-color: #0383d9;
  color: #fff;
  text-decoration: none;
}
.video-tab-page .inner_div .videos {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.video-tab-page .inner_div .videos .box {
  width: 30.33%;
  vertical-align: middle;
  margin: 14px 12px;
  background-color: #edf8fd;
  border-radius: 17px;
  box-shadow: 0 0 8px #a9a9a9;
  padding-bottom: 15px;
  overflow: hidden;
  position: relative;
  min-height: 352px;
}
.video-tab-page .inner_div .videos .box strong {
  font-size: 17px;
  font-weight: normal;
  padding: 13px 17px 10px;
  display: block;
}
.video-tab-page .inner_div .videos .box .watchvideonow {
  margin-left: 17px;
  background-color: #0383d9;
  color: #fff;
  position: absolute;
  bottom: 7px;
  left: 0;
}
.video-tab-page .panel-group {
  margin-bottom: 0;
}
.video-tab-page .inner_div .videos .box img {
  border-radius: 17px;
}
.video-tab-page .shdw-cnt-n {
  margin-top: 20px;
  margin-bottom: 25px;
}
.how-to-inner .left-infos p {
  margin: 31px 0;
  line-height: 27px;
  word-break: break-word;
}
.how-to-inner .left-infos ol.ndmgs {
  padding-left: 19px;
}
.how-to-inner .left-infos .htwerror {
  background: #dbf1ff;
  margin: 10px 0 0;
  padding: 20px;
  border: 1px solid #0976bd;
}
.how-to-inner .left-infos table {
  font-size: 15px;
}
.how-to-inner .left-infos table td {
  padding: 10px;
  border-right: 1px solid #d2e8f4;
}
.how-to-inner .left-infos table tr {
  border: 1px solid #d2e8f4;
  vertical-align: top;
}
.how-to-inner .left-infos table th {
  font-size: 16px;
  border-right: 1px solid #d2e8f4;
  padding: 10px 10px;
}
.how-to-inner .left-infos code {
  margin: 20px 0;
  display: block;
}
.how-to-inner .left-infos tr td:first-child {
  border-right: 1px solid #d2e8f4;
}
.how-to-inner .left-infos tr th:first-child {
  border-right: 1px solid #d2e8f4;
}
.how-to-inner .left-infos p a {
  color: #11abec;
}
.how-to-inner .left-infos p:first-child {
  margin-top: 0;
}
.how-to-inner .left-infos h2 {
  margin: 52px 0 0;
  font-weight: 800;
  font-size: 24px;
}
.how-to-inner .left-infos h3 {
  font-weight: 800;
  margin: 28px 0 0;
}
.how-to-inner .left-infos h4 {
  font-size: 20px;
  font-weight: 800;
}
.how-to-inner .left-infos h5 {
  font-size: 18px;
}
.how-to-inner .left-infos ul li,
.how-to-inner .left-infos table ul li {
  margin: 16px 0;
  padding-left: 32px;
/*   background: url(assets/images/bllt-tick.png)
    left 3px no-repeat; */
  padding-bottom: 4px;
}
.how-to-inner .left-infos ul.btns li {
  background: none;
  padding: 0;
  margin: 0;
}
.how-to-inner .left-infos ul li > ol,
.how-to-stps ol {
  padding-left: 18px;
}
.how-to-inner .left-infos ul li > ol li {
  background-image: none;
  padding-left: 0;
  margin: 16px 0;
}
.how-to-inner .left-infos ol li > ul li,
.how-to-stps ol li > ul li {
  list-style: none;
/*   background: url(assets/images/bllt-tick.png)
    left 0 no-repeat; */
  padding-left: 30px;
}
.how-to-inner .left-infos ol {
  padding-left: 19px;
}
.how-to-inner .left-infos ol li,
.how-to-stps ol li {
  margin: 16px 0;
  background-image: none;
  padding-left: 3px;
}
.how-to-inner .left-infos ol li img,
.how-to-inner .left-infos ul li img,
.how-to-inner .left-infos p img {
  margin: 30px 0;
  display: block;
}
.how-to-inner .left-infos ol li img {
  display: block;
}
.how-to-inner .left-infos .arw-heading .arw-blu {
  display: none;
}
.shdw-rds {
  color: #054a70;
  box-shadow: 0 0 5px #98d1f1;
  padding: 20px;
  border-radius: 15px;
}
.arw-heading .arw-blu {
  background-position: -280px -8px;
  width: 34px;
  height: 15px;
  margin-left: 10px;
}
.arw-heading {
  margin: 52px 0 0;
  font-size: 22px;
}
.arw-heading + p,
.smpl-heading + p {
  margin-top: 18px !important;
}
.drk-pnts li {
  margin: 16px 0;
  padding-left: 32px;
/*   background: url(assets/images/bllt-tick.png)
    left 3px no-repeat; */
  padding-bottom: 4px;
}
.ndmgs img {
  box-shadow: 0 0 5px #98d1f1;
  padding: 20px;
  border-radius: 15px;
  margin: 21px 0 15px;
}
.smpl-heading {
  margin-bottom: 0;
}
.smpl-heading + p {
  margin-top: 15px;
}
.shdw-bx-sft {
/*   background: #fff
    url(assets/images/how-to/texture-box.png) 0
    90px / cover no-repeat; */
  box-shadow: 0 0 5px #98d1f1;
  padding: 20px;
  border-radius: 30px;
  margin-top: -229px;
  margin-bottom: 55px;
}
.shdw-bx-sft {
/*   background: #fff
    url(assets/images/how-to/texture-box.webp)
    0 90px / cover no-repeat; */
}
.shdw-bx-sft p {
  color: #052276;
}
.bx-hdng-o {
  color: #01a1e5;
  font-weight: normal;
  margin-bottom: 32px;
}
.bx-hdng-o strong {
  display: block;
  font-size: 30px;
}
.shdw-bx-sft .btns {
  text-align: center;
  margin: 43px 0 15px;
}
.shdw-bx-sft .btns a {
  font-weight: bold;
  font-size: 22px;
  margin: 0 auto;
  display: table;
  background-color: #22ab14;
}
.shdw-bx-sft2 {
  box-shadow: 0 0 5px #bbbbbb;
  padding: 20px;
  border-radius: 30px;
}
.shdw-bx-sft2 strong {
  font-size: 24px;
  display: block;
}
.shdw-bx-sft2 .number-li {
  width: 100%;
}
.shdw-bx-sft2 .number-li li {
  border-bottom: 2px solid #cccccc;
  padding: 11px 0;
}
.shdw-bx-sft2 .number-li li:last-child {
  border-bottom: 0;
}
.shdw-bx-sft2 .number-li li a {
  color: #333;
  transition: 0.4s ease;
}
.shdw-bx-sft2 .number-li li a:hover {
  color: #01a1e5;
}
.left-infos {
  padding-right: 50px;
}
.shdw-bx-sft2 .number-li li a i {
  font-style: normal;
  display: inline-block;
  width: 80%;
}
.mrg-bt-60 {
  margin-bottom: 60px;
}
.tltpli-cn li {
  display: inline-block;
  vertical-align: top;
}
.tltpli-cn {
  margin-top: 50px;
}
.tltpli-cn li a {
  display: block;
  width: 153px;
  background-color: #2fa9fb;
  color: #fff;
  padding: 19px 10px;
  text-align: center;
  cursor: pointer;
  border-radius: 10px;
  box-shadow: 0 0 3px #4b56e1;
  margin: 20px 5px;
  transition: 0.4s ease;
}
.tltpli-cn li a:hover {
  background-color: #0a5bae;
  text-decoration: none;
}
.tltpli-cn b {
  display: block;
}
.key-n {
  background-position: -557px -109px;
  width: 61px;
  height: 69px;
}
.wht-ml {
  background-position: -622px -109px;
  width: 61px;
  height: 69px;
}
.bknlght {
  background-position: -691px -99px;
  width: 61px;
  height: 69px;
}
.modified-wenneed .blue-rbn {
  background: #fff;
  color: #333;
  top: 0;
}
.modified-wenneed {
  padding: 40px 0 120px !important;
  margin-bottom: 80px !important;
}
.call-mod {
  width: 74px;
  height: 74px;
  background-position: -859px -95px;
}
.mail-mod {
  width: 74px;
  height: 74px;
  background-position: -768px -95px;
}
.bit-lgm {
  float: none;
  margin-left: 30px;
}
.bit-lgm .sprite {
  vertical-align: middle;
}
.bit-lgm li label {
  width: auto;
  vertical-align: middle;
}
.bit-lgm li label b,
.bit-lgm li label a {
  display: block;
}
.bit-lgm li label a {
  color: #333;
  font-weight: normal;
}
.blue-rbn h4 strong {
  font-size: 40px;
}
.fl-dv2 {
  box-shadow: 0 0 10px #c5ebfb;
  padding: 30px 0;
  min-height: 364px;
  border-radius: 15px;
  position: relative;
  overflow: hidden;
  margin: 28px 0;
}
.fl-dv2 .same-icls {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.call-in {
  width: 220px;
  height: 163px;
/*   background: url(assets/images/indian-architect.png)
    center bottom no-repeat; */
}
.call-us {
  width: 279px;
  height: 190px;
/*   background: url(assets/images/united-states-architect.png)
    center bottom no-repeat; */
}
.call-uk {
  width: 100%;
  height: 164px;
/*   background: url(assets/images/united-kingdom-architect.png)
    center bottom no-repeat; */
}
.hdspon {
  font-size: 22px;
  font-weight: bold;
  margin-bottom: 8px;
  display: block;
  color: #4d6a79;
}
.brdit {
  padding: 0 30px 10px;
  border-bottom: 1px solid #c5ebfb;
}
.cnvm-we {
  margin-top: 30px;
  margin-bottom: 44px;
  padding: 0 50px;
}
.shdw-contact {
  padding: 40px 40px 1px;
  border-radius: 27px;
  box-shadow: 0 0 10px #bfbfbf;
  margin-top: -170px;
  position: relative;
  background: #fff;
  margin-bottom: 80px;
}
.shdw-contact iframe {
  height: 481px;
}
.blbgbltx {
  color: #3dbaef;
  font-size: 21px;
}
.abt-cont-main .navbar {
  border: 0;
  background-color: #c5ebfb;
  position: sticky;
  top: 0;
  z-index: 99;
  padding-top: 0;
}
.abt-cont-main .navbar ul {
  margin: 0 auto;
  display: table;
  float: none;
}
.abt-cont-main .navbar ul li a {
  color: #1a282c;
  font-weight: bold;
  transition: 0.4s ease;
  text-transform: uppercase;
  font-size: 15px;
}
.abt-cont-main .navbar ul li.active a {
  color: #00bff3;
  background-color: transparent;
}
.abt-cont-main .navbar ul li.active {
  border-top: 2px solid #00bff3;
}
.abt-cont-main .navbar ul li a:focus,
.abt-cont-main .navbar ul li a:hover {
  background-color: transparent !important;
  color: #1a282c !important;
  outline: none;
}
.abt-cont-main .navbar ul li.active a:focus,
.abt-cont-main .navbar ul li.active a:hove {
  color: #00bff3 !important;
}
.abt-cont-main .navbar ul li a:hove {
  color: #00bff3 !important;
}
.abt-cont-main .navbar ul li a:hover {
  color: #00bff3;
}
.fnt-trtysx {
  font-size: 40px;
  line-height: 29px;
  color: #333e63;
  font-weight: 700;
}
.history-sec {
  width: 46%;
  text-align: left;
}
.history-sec p {
  margin-bottom: 22px;
}
.graphic-sc {
  text-align: left;
  width: 50%;
}
.graphic-sc {
  position: relative;
}
.graphic-sc .sec-runway {
  position: absolute;
  max-width: 180px;
  cursor: pointer;
  transform: translate(0, 0);
}
.sec-runway.stp-1 {
  right: 25px;
  top: -107px;
}
.sec-runway.stp-2 {
  right: -98px;
  top: -4px;
}
.sec-runway.stp-3 {
  left: 76px;
  top: 38px;
}
.sec-runway.stp-4 {
  right: 31px;
  top: 128px;
}
.sec-runway.stp-5 {
  right: -120px;
  bottom: 104px;
}
.sec-runway.stp-6 {
  right: 199px;
  bottom: 20px;
}
.sec-runway.stp-6 {
  animation: 0.5s ease upn-dwn infinite alternate;
}
.owl_career-19.owl-carousel .owl-item img {
  display: block;
  width: auto;
  width: 100%;
  border-radius: 18px;
  border: 0;
  margin: 0 auto;
}
.owl_career-19 .for_intocap {
  vertical-align: middle;
  display: inline-block;
  width: 89%;
  max-width: 340px;
  margin: -95px auto 0;
  text-align: left;
  font-size: 16px;
  background: #fff;
  padding: 30px;
  box-shadow: 0 0 21px rgba(0, 0, 0, 0.2);
  border-radius: 20px;
  min-height: 349px;
}
.owl_career-19 .inr-prd {
  padding: 0 15px;
  margin-bottom: 10px;
}
.owl_career-19 .formocc {
  color: #333;
}
.owl_career-19 .formocc + span {
  color: #11aaeb;
  text-transform: uppercase;
  margin-bottom: 14px;
  display: block;
}
.area {
  width: 100%;
}
.owl-emp .owl_career-19 {
  margin-top: 54px;
}
@keyframes upn-dwn {
  from {
    bottom: 30px;
  }
  to {
    bottom: 40px;
  }
}
.sec-runway span {
  display: inline-block;
  vertical-align: top;
  position: relative;
  transition: 0.4s ease;
}
.sec-runway span::before {
  content: "";
  position: absolute;
  left: 43.5%;
  bottom: -44px;
  display: block;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background-color: #5d5d78;
}
.sec-runway span i {
  display: block;
  background: #5d5d78;
  width: 75px;
  height: 75px;
  border-radius: 50%;
  text-align: center;
  line-height: 74px;
}
.pos-abs-img {
  position: absolute;
  bottom: -40px;
  left: 10%;
}
.tiny-shdw {
  position: absolute;
  background: #000;
  width: 10px;
  height: 7px;
  filter: blur(6px);
  transform: skew(-57deg);
  bottom: -40px;
  right: 20px;
}
.sec-runway span::after {
  content: "";
  position: absolute;
  left: 49%;
  bottom: -40px;
  display: block;
  width: 2px;
  height: 44px;
  background-color: #5d5d78;
}
.sec-runway p > b {
  display: block;
  font-size: 30px;
  color: #5d5d78;
  margin-bottom: 10px;
}
.sec-runway p {
  display: inline-block;
  width: 100px;
  font-size: 12px;
  padding-left: 8px;
  line-height: 15px;
  color: #747373;
}
.sec-runway.stp-6 b {
  color: #15bd80;
}
.sec-runway.stp-6 i,
.sec-runway.stp-6 span::after,
.sec-runway.stp-6 span::before {
  background: #15bd80;
}
.sec-runway:hover span {
  transform: translate(0, -10px);
}
.sec-runway:hover span::before {
  background-color: #15bd80;
  z-index: 1;
}
.bt-smfn {
  font-size: 30px;
}
.fnt24 {
  margin: 10px 0 19px;
  font-size: 21px;
  font-weight: 600;
}
.pdrgof {
  paadding-right: 30px;
}
.founder {
  padding-bottom: 100px;
}
.video-abt img {
  cursor: pointer;
}
.video-abt iframe {
  width: 100%;
  height: 395px;
  border-radius: 25px;
}
.bluecaps {
  display: block;
  font-size: 25px;
  margin: 12px 0;
  color: #11abec;
  font-weight: normal;
}
.mid-mad-para {
  max-width: 825px;
  margin: 30px auto 30px;
}
.blu-itxt {
  font-size: 21px;
  font-style: normal;
  color: #0392cf;
}
.not-abuilding p {
  margin-bottom: 30px;
}
.grid-container-crr {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 10px;
  grid-auto-rows: minmax(100px, auto);
}
.grid-container-crr .grd {
  overflow: hidden;
  border-radius: 15px;
  position: relative;
  cursor: pointer;
}
.not-abuilding .grid-container-crr .one {
  grid-column: 1 / 4;
  grid-row: 1 / 3;
/*   background: url(assets/images/kernel-building-1.png)
    center no-repeat; */
  background-size: cover;
}
.not-abuilding .grid-container-crr .two {
  grid-column: 1 / 3;
  grid-row: 3 / 5;
/*   background: url(assets/images/kernel-pantry-1.png)
    center no-repeat; */
  background-size: cover;
}
.not-abuilding .grid-container-crr .three {
  grid-column: 3 / 3;
  grid-row: 3 / 5;
/*   background: url(assets/images/kernel-building-2.png)
    center no-repeat; */
  background-size: cover;
}
.inr_zm-efct {
  padding: 20px;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(1, 161, 229, 0.5);
  font-size: 22px;
  opacity: 0;
  transition: 0.4s ease;
}
.inr_zm-efct:hover {
  opacity: 1;
}
.abt-cont-main .shdw {
  padding: 40px;
}
.address-side-ul {
  max-width: 400px;
  margin-top: 34px;
  padding-left: 34px;
}
.address-side-ul li {
  margin-bottom: 30px;
}
.address-side-ul li strong {
  display: block;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 8px;
  text-transform: uppercase;
}
.address-side-ul li span {
  font-size: 16px;
}
.graphic-side-ul {
  max-width: 810px;
  position: relative;
  right: 0;
  left: 0;
  margin: 0 auto;
}
.graphic-side-ul img {
  width: auto;
  max-width: inherit;
}
.flx-bxm {
  display: flex;
}
.graphic-side-ul .dot {
  position: absolute;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background-color: #00bff3;
  cursor: pointer;
  animation: ripple 0.7s linear infinite;
}
.dot.dt-1 {
  left: 207px;
  top: 139px;
}
.dot::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background: #084c80;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.dot.dt-2 {
  top: 149px;
  left: 343px;
}
.dot.dt-3 {
  right: 220px;
  bottom: 199px;
}
@keyframes ripple {
  0% {
    box-shadow: 0 0 0 0 rgba(0, 191, 249, 0.2), 0 0 0 5px rgba(0, 191, 249, 0.2),
      0 0 0 8px rgba(0, 191, 249, 0.2), 0 0 0 20px rgba(0, 191, 249, 0.2);
  }
  100% {
    box-shadow: 0 0 0 5px rgba(0, 191, 249, 0.2),
      0 0 0 8px rgba(0, 191, 249, 0.2), 0 0 0 20px rgba(0, 191, 249, 0.2),
      0 0 0 30px rgba(0, 191, 249, 0);
  }
}
.offices-19 .flx-bxm {
  margin-top: 77px;
}
.flx-wrp {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.directors-secn .div-shdw {
  border-radius: 20px;
  box-shadow: 0 0 3px 2px #e6f7fd;
  overflow: hidden;
  padding-bottom: 20px;
  height: 100%;
  padding-top: 20px;
  cursor: pointer;
}
.directors-secn .div-shdw .title-bar {
  text-align: left;
  padding: 0 10px 10px 17px;
}
.formocc {
  color: #01a1e5;
  font-weight: 600;
  margin-bottom: 4px;
  font-size: 22px;
  transition: 0.4s ease;
}
.directors-secn .div-shdw:hover .formocc {
  border-left: 3px solid #01a1e5;
  padding-left: 11px;
}
.how-it-works-tabs .nav-tabs {
  min-height: 464px;
  margin-bottom: 12px;
}
.joinus-bt a.buy {
  padding: 13px 33px;
  font-size: 25px;
}
.joinus-bt {
  margin-top: 50px;
}
.wrpre {
  flex-wrap: wrap;
}
.scn_why-krnl .col-md-4 img {
  border: 1px solid #a7ddff;
  border-radius: 50%;
  padding: 9px 7px;
  margin-bottom: 10px;
  transition: 0.4s ease;
}
.scn_why-krnl .col-md-4:hover img {
  box-shadow: 0 6px 10px #e0e0e0;
  transform: translateY(-6px);
  background: #9dd0e8;
}
.scn_why-krnl .col-md-4 span {
  display: block;
  font-weight: bold;
  font-size: 22px;
  margin-bottom: 10px;
}
.scn_why-krnl .col-md-4 {
  padding: 20px 20px 30px;
}
.light-green-btn {
  display: inline-block;
  font-size: 24px;
  padding: 12px 35px;
  margin: 15px auto;
  background-color: #11abec;
  color: #fff;
  border-radius: 6px;
  transition: 0.4s ease;
}
.light-green-btn:hover,
.light-green-btn:focus {
  text-decoration: none;
  color: #fff;
}
.grid-container-crr .one {
  grid-column: 1 / 1;
  grid-row: 1 / 4;
/*   background: url(assets/images/life-at-krnl-1.png)
    center no-repeat; */
  background-size: cover;
}
.grid-container-crr .two {
  grid-column: 2 / 3;
  grid-row: 1 / 4;
/*   background: url(assets/images/life-at-krnl-2.png)
    center no-repeat; */
  background-size: cover;
}
.grid-container-crr .three {
  grid-column: 3 / 3;
  grid-row: 1 / 3;
/*   background: url(assets/images/life-at-krnl-3.png)
    center no-repeat; */
  background-size: cover;
}
.grid-container-crr .four {
  grid-column: 3 / 3;
  grid-row: 3 / 5;
/*   background: url(assets/images/life-at-krnl-4.png)
    center no-repeat; */
  background-size: cover;
}
.grid-container-crr .five {
  grid-column: 1 / 3;
  grid-row: 4 / 7;
  left: 0;
/*   background: url(assets/images/life-at-krnl-5.png)
    center no-repeat; */
  background-size: cover;
}
.grid-container-crr .six {
  grid-column: 3 / 3;
  grid-row: 7 / 5;
/*   background: url(assets/images/life-at-krnl-6.png)
    center no-repeat; */
  background-size: cover;
}
.lifeatcrn .grid-container-crr {
  margin-top: 45px;
  margin-bottom: 90px;
}
.jobs-scn .shdw {
  text-align: left;
  padding: 4px 0;
  margin-top: 68px;
}
.max-wd-1 {
  width: 80%;
  display: inline-block;
  text-align: left;
}
.max-wd-4 {
  width: 230px;
  text-align: right;
}
.btn-acr {
  text-align: center;
  background-color: #00aeef;
  border: 0;
  color: #fff;
  border-radius: 10px;
  padding: 11px 28px;
  font-size: 17px;
  transition: 0.4s ease;
  outline: none;
  display: inline-block;
}
.max-wd-1 span {
  color: #00bff3;
  font-weight: bold;
  font-size: 24px;
}
.flex-me {
  display: flex;
  width: 100%;
  border-top: 0;
  padding: 12px 0 12px;
  border-bottom: 1px solid #cbe7fe;
  margin-bottom: 15px;
}
.noflx-inr {
  display: block;
}
.nobrd-bm {
  border-bottom: 0;
}
.jobs-scn .bnr-point {
  margin-top: 10px;
  margin-bottom: 0;
}
.cvr-scn-n1 {
  padding-left: 40px;
  padding-right: 40px;
  width: 100%;
  padding-top: 20px;
}
.cvr-scn-n1:nth-child(even) {
  background-color: #edf8fd;
}
.light-caps {
  font-weight: normal;
  font-size: 19px;
  text-transform: uppercase;
}
.max-wd-1 .exp-br {
  font-weight: normal;
  display: inline-block;
  font-size: 16px;
  color: #333;
  background-color: #d9f2fd;
  padding: 7px 19px;
  border-radius: 20px;
  margin-left: 40px;
}
.owl_career-19 .owl-carousel .owl-stage-outer {
  padding-bottom: 15px;
}
.awrd-rvs.inner-case .launc {
  width: 100%;
}
.awrd-rvs.inner-case .inr-newsss p {
  background-image: none;
  min-height: 142px;
}
.awrd-rvs.inner-case .title-stick {
  margin-bottom: 0;
  border-bottom: 0;
}
.awrd-rvs.inner-case .border-blu {
  padding: 0;
  border: 0;
  display: inline-block;
  margin: 0;
}
.awrd-rvs.inner-case strong {
  display: inline-block;
  width: 72%;
  padding-left: 14px;
  vertical-align: top;
}
.awrd-rvs.inner-case span {
  display: block;
  font-weight: normal;
}
.awrd-rvs.inner-case i {
  display: block;
  font-weight: normal;
}
.awrd-rvs.inner-case .usr-bmd {
  margin-top: 24px;
}
.awrd-rvs.inner-case .title-stick b {
  font-size: 21px;
}
.awrd-rvs.inner-case img {
  border-radius: 10px;
}
.awrd-rvs .inr-newsss {
/*   background: url(assets/images/bg-shp-bxn.png) -50px
    bottom no-repeat; */
  padding-top: 22px;
}
.awrd-rvs.inner-case .video-cnt-gss strong {
  padding-left: 0;
}
.awrd-rvs.inner-case .video-cnt-gss img {
  cursor: pointer;
  width: 100%;
}
.awrd-rvs.inner-case .video-cnt-gss iframe {
  width: 100%;
  border-radius: 10px;
  height: 234px;
}
.clr-bx-rev i {
/*   background: url(assets/images/hover-zoomk.png)
    0 0 no-repeat; */
  transition: 0.4s ease;
  left: 42%;
  top: 0%;
  width: 38px;
  height: 39px;
  position: absolute;
  z-index: 99;
  opacity: 0;
}
.clr-bx-rev .inr-newsss:hover i {
  top: 42%;
  opacity: 1;
}
.clr-bx-rev .inr-newsss {
  position: relative;
  background: #fff;
}
.clr-bx-rev .inr-newsss::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.8);
  top: 100%;
  left: 0;
  transition: 0.4s cubic-bezier(1, 0, 0, 1);
}
.clr-bx-rev .inr-newsss:hover::after {
  top: 0;
}
.cmprsn-tbl .popup-table {
  width: 100%;
}
/* --------    light-box start      --------- */
#colorbox,
#cboxOverlay,
#cboxWrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99999;
  overflow: hidden;
}
#cboxWrapper {
  max-width: none;
}
#cboxWrapper a {
  color: #ff9900;
  font-weight: bold;
}
#cboxWrapper a:hover {
  color: #000000;
}
#cboxOverlay {
  position: fixed;
  width: 100%;
  height: 100%;
}
#cboxMiddleLeft,
#cboxBottomLeft {
  clear: left;
}
#cboxContent {
  position: relative;
}
#cboxLoadedContent {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
#cboxTitle {
  margin: 0;
}
#cboxLoadingOverlay,
#cboxLoadingGraphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
  cursor: pointer;
}
.cboxPhoto {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none;
  -ms-interpolation-mode: bicubic;
}
.cboxIframe {
  width: 100%;
  height: 100%;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
}
#colorbox,
#cboxContent,
#cboxLoadedContent {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}
#cboxOverlay {
  background: #333333;
  opacity: 0.9;
  filter: alpha(opacity = 90);
}
#colorbox {
  outline: 0;
}
#cboxTopLeft {
  width: 21px;
  height: 21px;
/*   background: url(assets/images/controls.png)
    no-repeat -101px 0; */
}
#cboxTopRight {
  width: 21px;
  height: 21px;
/*   background: url(assets/images/controls.png)
    no-repeat -130px 0; */
}
#cboxBottomLeft {
  width: 21px;
  height: 21px;
/*   background: url(assets/images/controls.png)
    no-repeat -101px -29px; */
}
#cboxBottomRight {
  width: 21px;
  height: 21px;
/*   background: url(assets/images/controls.png)
    no-repeat -130px -29px; */
}
#cboxMiddleLeft {
  width: 21px;
/*   background: url(assets/images/controls.png)
    left top repeat-y; */
}
#cboxMiddleRight {
  width: 21px;
/*   background: url(assets/images/controls.png)
    right top repeat-y; */
}
#cboxTopCenter {
  height: 21px;
/*   background: url(assets/images/border.png) 0 0
    repeat-x; */
}
#cboxBottomCenter {
  height: 21px;
/*   background: url(assets/images/border.png) 0 -29px
    repeat-x; */
}
#cboxContent {
  background: #fff;
  overflow: hidden;
}
.cboxIframe {
  background: #fff;
}
#cboxError {
  padding: 50px;
  border: 1px solid #ccc;
}
#cboxLoadedContent {
  margin-top: 28px;
}
#cboxLoadedContent ul li {
  list-style-type: disc;
  margin: 0 0 10px 0;
}
#cboxTitle {
  position: absolute;
  top: 4px;
  left: 0;
  text-align: center;
  width: 100%;
  color: #949494;
}
#cboxCurrent {
  position: absolute;
  bottom: 4px;
  left: 58px;
  color: #949494;
}
#cboxLoadingOverlay {
  background: no-repeat center center;
}
#cboxLoadingGraphic {
/*   background: url(assets/images/loading.gif)
    no-repeat center center; */
}
#cboxPrevious,
#cboxNext,
#cboxSlideshow,
#cboxClose {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  width: auto;
  background: none;
}
#cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active {
  outline: 0;
}
#cboxSlideshow {
  position: absolute;
  bottom: 4px;
  right: 30px;
  color: #0092ef;
}
#cboxPrevious {
  position: absolute;
  top: -2px;
  left: 0;
/*   background: url(assets/images/controls.png)
    no-repeat -75px 0; */
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}
#cboxPrevious:hover {
  background-position: -75px -25px;
}
#cboxNext {
  position: absolute;
  top: -2px;
  left: 27px;
/*   background: url(assets/images/controls.png)
    no-repeat -50px 0; */
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}
#cboxNext:hover {
  background-position: -50px -25px;
}
#cboxClose {
  position: absolute;
  top: -7px;
  right: 0;
/*   background: url(assets/images/controls.png)
    no-repeat -25px 0; */
  width: 35px;
  height: 35px;
  text-indent: -9999px;
  border: 5px solid #ffffff;
}
#cboxClose:hover {
  background-position: -25px -25px;
}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);
}
#cboxTitle {
  top: 4px;
  bottom: inherit;
  color: #000000;
}
#cboxLoadedContent {
  margin-top: 47px;
}
.brdwtsps {
  padding: 20px;
  border: 1px solid #ccc;
  margin: -1px 0 0 0;
  text-align: left;
}
#cboxClose {
/*   background: url(assets/images/closeicon.png)
    no-repeat 0 0; */
  width: 40px;
  height: 40px;
  right: -33px;
  top: -33px;
  border: none;
  outline: none;
}
#cboxClose:hover {
  background-position: 0 0;
}
#cboxContent {
  overflow: inherit;
}
#colorbox,
#cboxOverlay,
#cboxWrapper {
  overflow: inherit;
}
#cboxPrevious {
  left: -7px;
  top: 45%;
/*   background: url(assets/images/privious-btn.png)
    no-repeat 0 0; */
  width: 44px;
  height: 54px;
}
#cboxNext {
  right: -7px;
  top: 45%;
/*   background: url(assets/images/next-btn.png); */
  width: 44px;
  height: 54px;
  left: inherit;
}
#cboxPrevious:hover {
  background-position: 0 0;
}
#cboxNext:hover {
  background-position: 0 0;
}
#cboxWrapper,
#colorbox {
  overflow: unset;
}
/* --------    light-box end      --------- */

.tp-bx-chemo {
  display: flex;
  background: #fff;
  box-shadow: 0 0 10px rgba(1, 161, 229, 0.6);
  border-radius: 20px;
  padding: 35px;
  margin-bottom: 49px;
}
.txt-clb {
  color: #30a9fa;
  font-size: 26px;
  margin-top: 0;
  position: relative;
  margin-bottom: 34px;
}
.txt-clb span {
  display: block;
  font-size: 18px;
}
.tp-bx-chemo .le {
  width: 43%;
}
.tp-bx-chemo .lf {
  width: 57%;
  padding-top: 68px;
  padding-left: 60px;
/*   background: url(assets/images/inv-dl.png)
    50px 0 no-repeat; */
}
.tp-bx-chemo .lf p {
  margin: 0;
}
.lsfnt {
  font-size: 14px;
  color: #71c1fb;
  font-style: normal;
}
.txt-clb::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -14px;
  width: 121px;
  height: 4px;
  border-radius: 60px;
  background-color: #01a1e5;
}
.txt-clb::before {
  content: "";
  position: absolute;
  right: 198px;
  bottom: -14px;
  width: 8px;
  height: 4px;
  background-color: #fff;
  z-index: 3;
}
.soln-block {
  box-shadow: 0 0 10px rgba(1, 161, 229, 0.6);
  border-radius: 20px;
  overflow: hidden;
}
.soln-block .pdde {
  padding: 35px;
}
.soln-block .arw-heading {
  color: #11abec;
  margin: 0 0 10px;
}
.blu-bxd {
  color: #fff;
  background-color: #01a1e5;
  padding: 35px;
  display: inline-block;
  width: 100%;
}
.blu-bxd .arw-heading {
  color: #fff;
}
.blu-bxd .arw-heading .arw-blu {
  background-position: -280px -26px;
}
.casemain-inner {
  position: relative;
  margin-top: -120px;
}
.casemain-inner .shdw-bx-sft2 {
  background: #fff;
}
header .navbar {
  position: static;
}
.nav > .li-mega {
  position: static;
}
header .navbar-nav > li > .dropdown-menu {
  width: 100%;
  display: block;
  background-color: #d2e2ec;
  overflow: hidden;
  top: 100px;
  opacity: 0;
  visibility: hidden;
  z-index: -1;
  border: 0;
  transition: 0.3s cubic-bezier(0.5, 1.26, 0.89, 1.53);
}
header .navbar-nav > li:hover .dropdown-menu {
  height: auto;
  visibility: visible;
  top: 90px;
  opacity: 1;
  z-index: 5;
}
.tit {
  font-size: 18px;
  color: #182a69;
  position: relative;
  display: block;
  margin-bottom: 30px;
  margin-top: 30px;
}
.tit::after {
  content: "";
  position: absolute;
  left: 0;
  width: 94px;
  height: 2px;
  background-color: #0390e2;
  bottom: -13px;
}
.tit span {
  font-weight: lighter;
  font-size: 22px;
}
header .navbar-nav > li > .dropdown-menu.mega-inner {
  padding: 0;
  border-top: 0 solid #e6f4fc;
}
.flx-boxes {
  display: flex;
}
.modal-lists {
  width: 100%;
}
.tw-split {
  width: 43%;
}
ul.modal-lists li {
  display: inline-block;
  vertical-align: top;
  width: 29%;
  margin: 3px 5px;
}
ul.modal-lists li a {
  display: inline-block;
  text-decoration: none;
  width: 100%;
  position: relative;
  padding: 13px 10px 13px 15px;
  border-radius: 5px;
  color: #182a69;
  background-color: transparent;
  font-size: 16px;
  transition: 0.4s ease;
  font-weight: bold;
  border: 2px solid #182a69;
}
ul.modal-lists li a:hover {
  background-color: #10a2f7;
  color: #fff;
}
ul.modal-lists li a:hover .klgo {
  background-position: -428px -144px;
}
.light-bluespl a {
  position: relative;
  padding-left: 0;
}
.light-bluespl a .sprite {
  position: absolute;
  left: 0;
  top: 2px;
}
header .navbar-nav > li > .dropdown-menu.small-inner {
  top: 81px;
  padding-bottom: 0;
}
header .navbar-nav > li:hover > .dropdown-menu.small-inner {
  top: 71px;
}
.dropdown-menu > li > a.vw-suts {
  background: #fff;
  color: #01a1e5;
  font-size: 14px;
}
.klgo {
  vertical-align: middle;
  background-position: -428px -115px;
  width: 17px;
  height: 21px;
  position: absolute;
  left: 11px;
  top: 13px;
}
.atoz {
  text-align: left;
  padding: 30px 25px 20px 11px;
}
.atoz a {
  color: #11abec;
}
.tw-split,
.tw-split a {
  color: #fff;
}
.tw-split strong {
  display: block;
  font-size: 18px;
  margin-bottom: 15px;
}
.light-bluespl {
  background-color: #10a2f7;
  padding: 30px;
  min-height: 230px;
}
.dark-blue {
  padding: 30px;
/*   background: #182a69
    url(assets/images/gift-box.png) right 88px
    center no-repeat; */
  min-height: 237px;
}
.dark-blue p {
  font-size: 16px;
  font-weight: lighter;
}
.bt-bin li {
  display: inline-block;
  width: 31%;
  vertical-align: top;
  margin: 5px 2px 15px;
}
.ancr {
  vertical-align: middle;
  background-position: -428px -177px;
  width: 18px;
  height: 16px;
  margin-right: 2px;
}
.nvbarcont a.blue-arw-anc {
  font-size: 18px;
  color: #11abec;
  margin-top: 19px;
  display: inline-block;
}
.modal-fixer {
  display: inline-block;
  padding-left: 60px;
  padding-right: 30px;
  width: 57%;
  position: relative;
}
header .navbar-nav > li > a:hover {
  background-color: transparent;
}
header .navbar-nav .arw-blu {
  background-position: -281px -9px;
  height: 12px;
}
.flx-menu {
  display: flex;
}
.nav-modal {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.inner-menu-mod-cover {
  width: 86%;
  background: #fff;
  margin: 0 auto;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
ul.modal-lists .arw-ul-menu li {
  display: block;
  width: 100%;
  margin: 0;
  border: 0;
}
ul.modal-lists .arw-ul-menu li a {
  padding: 5px 0;
  color: #666d8f;
  font-weight: normal;
  font-size: 15px;
  background: transparent;
  transition: 0.4s ease;
  border: 0;
}
ul.modal-lists .arw-ul-menu li a:hover {
  background: transparent;
  color: #10a2f7;
}
.arw-ul-menu {
  margin-top: 26px;
  margin-bottom: 10px;
}
.bg-pattern-mn {
/*   background: #10a2f7
    url(assets/images/menu-graphic.png) center
    bottom no-repeat; */
  width: 25%;
  min-height: 360px;
}
.bgptt-1 {
/*   background: #10a2f7
    url(assets/images/bgptt-1.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-2 {
/*   background: #10a2f7
    url(assets/images/bgptt-2.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-3 {
/*   background: #10a2f7
    url(assets/images/bgptt-3.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-4 {
/*   background: #10a2f7
    url(assets/images/bgptt-4.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-5 {
/*   background: #10a2f7
    url(assets/images/bgptt-5.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-6 {
/*   background: #10a2f7
    url(assets/images/bgptt-6.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-7 {
/*   background: #10a2f7
    url(assets/images/bgptt-7.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-8 {
/*   background: #10a2f7
    url(assets/images/bgptt-8.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-9 {
/*   background: #10a2f7
    url(assets/images/bgptt-9.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-10 {
/*   background: #10a2f7
    url(assets/images/bgptt-10.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-11 {
/*   background: #10a2f7
    url(assets/images/bgptt-11.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-12 {
/*   background: #10a2f7
    url(assets/images/bgptt-12.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-13 {
/*   background: #10a2f7
    url(assets/images/bgptt-13.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-14 {
/*   background: #10a2f7
    url(assets/images/bgptt-14.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.bgptt-15 {
/*   background: #10a2f7
    url(assets/images/bgptt-15.jpg) center
    bottom no-repeat; */
  background-size: cover;
}
.parah {
  width: 36%;
  padding: 10px 30px 36px;
}
.parah h3 {
  font-weight: 600;
  color: #666d8f;
}
.list-box-ln {
  width: 39%;
}
.nvbarcont .ancr-blun {
  background: #0f70d1;
  text-decoration: none;
  margin-top: 27px;
  color: #fff;
  padding: 13px 31px;
  display: inline-block;
  border-radius: 6px;
  font-size: 17px;
  font-weight: 600;
  transition: 0.4s ease;
}
.nvbarcont .ancr-blun:hover {
  background: #182a69;
}
.parah p {
  font-size: 16px;
}
.arw-ul-menu li a {
  padding: 0;
}
.arw-drk-ble {
  vertical-align: middle;
  background-position: -428px -201px;
  width: 14px;
  height: 14px;
  margin-right: 8px;
}
header .navbar-nav > li > a {
  padding-top: 21px;
  padding-bottom: 20px;
}
.nvbarcont .cls-btn {
  background: #182a69;
  padding: 8px 14px;
  position: absolute;
  right: 0;
  top: -37px;
}
.arw-narrow {
  vertical-align: middle;
  background-position: -428px -219px;
  width: 12px;
  height: 9px;
  margin-left: 3px;
}
.search-inpt {
  width: 100%;
  padding: 18px 18px;
  font-size: 19px;
  color: #515252;
  border: 0;
  outline: none;
}
header .navbar-nav > li > .dropdown-menu.search-wrpr {
  background: transparent;
  box-shadow: none;
  padding-bottom: 30px;
}
.input-wrappersrch {
  position: relative;
  border-radius: 0 0 18px 18px;
  box-shadow: 2px 2px 6px rgb(0, 0, 0, 0.2);
  overflow: hidden;
}
.sub-btn-srch {
  position: absolute;
  right: 130px;
  top: 0;
  height: 100%;
  outline: none;
  width: 36px;
  margin-right: 10px;
  background: #fff;
  border: 0;
}
.cross-blue {
  background-position: -428px -231px;
  margin-right: 10px;
  width: 19px;
  height: 20px;
  vertical-align: middle;
}
.nvbarcont .close-drop-srch {
  position: absolute;
  height: 100%;
  right: 0;
  text-decoration: none;
  font-size: 18px;
  background: #fff;
  color: #11abec;
  top: 0;
  padding: 19px 23px;
  cursor: pointer;
  border-left: 1px solid #e6f4fc;
}
header .navbar-nav > li.searchonclick:hover > .dropdown-menu {
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
header .navbar-nav > li.searchonclick.open > .dropdown-menu {
  height: auto;
  visibility: visible;
  opacity: 1;
  top: 90px;
  display: block;
  z-index: 5;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
  background: #fff;
}
.dropdown-menu.small-inner > li > a {
  padding: 8px 10px;
}
header .navbar-nav > li > .dropdown-menu.small-inner {
  min-width: 190px;
  background-color: #daf1fb;
}
.lang--meg span {
  vertical-align: middle;
  margin-right: 10px;
  width: 23px;
  height: 16px;
}
.spanish {
  background-position: -465px -146px;
}
.german {
  background-position: -466px -182px;
}
.french {
  background-position: -466px -164px;
}
.hw-btn {
  background-position: -455px -230px;
  width: 19px;
  height: 21px;
}
.blue-brd-clr {
  display: inline-block;
  color: #01a1e5;
  border: 2px solid #01a1e5;
  border-radius: 9px;
  padding: 10px 16px;
}
.blue-brd-clr:hover {
  color: #01a1e5;
  text-decoration: none;
}
.cart-bue {
  background-position: -556px -75px;
  width: 19px;
  height: 19px;
  vertical-align: middle;
  margin-right: 10px;
}
.inrmn-sm {
  font-size: 13px;
  font-style: normal;
  color: #00293b;
}
.cut {
  text-decoration: line-through;
  font-size: 24px;
  color: #515252;
  margin: 0 13px 0 5px;
  display: inline-block;
}
.rgomb {
  font-style: normal;
  color: #00293b;
  font-size: 13px;
}
.bold-price {
  font-size: 35px;
  color: #1aa0fa;
  margin: 0 4px;
}
.btm-prices {
  display: inline-block;
  vertical-align: middle;
  margin-right: 40px;
}
.boc-im {
  background: #f2f9ff;
  padding: 20px 33px 38px;
  height: 100%;
  border-radius: 33px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
}
.boc-im h3 {
  font-weight: 600;
  font-size: 27px;
}
.boc-im h3 span {
  font-weight: normal;
  font-size: 26px;
}
.boc-im p {
  margin-bottom: 20px;
}
.boc-im p a {
  color: #1aa0fa;
}
.wrp-4scn {
  display: flex;
  flex-wrap: wrap;
}
.wrp-4scn .col-md-6 {
  margin-bottom: 30px;
}
.bread-buy {
  float: left;
  width: 100%;
}
.flt-lf {
  float: left;
}
.flt-rig {
  float: right;
  margin-top: 16px;
}
.msg-tick {
  background-position: -736px -193px;
  width: 47px;
  height: 40px;
  vertical-align: middle;
  margin-right: 10px;
}
.money-back {
  background-position: -794px -193px;
  vertical-align: middle;
  width: 47px;
  height: 40px;
  margin-right: 10px;
}
.spms li {
  display: inline-block;
  padding: 0 30px;
  border-right: 2px solid #61c3ee;
}
.spms li:last-child {
  border: 0;
  padding-right: 0;
}
.spms li strong {
  display: inline-block;
  font-size: 18px;
  vertical-align: top;
}
.spms li i {
  display: block;
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
}
.phn2 {
  background-position: -500px -193px;
  width: 47px;
  height: 46px;
  margin-right: 10px;
  vertical-align: bottom;
}
.bread-buy {
  padding-right: 30px;
}
.free-suport {
  background-position: -565px -193px;
  width: 47px;
  height: 46px;
  margin-right: 10px;
  vertical-align: bottom;
}
.norton {
  background-position: -635px -193px;
  width: 92px;
  height: 46px;
}
.buy-header .right-smcon li strong {
  color: #013a51;
  font-size: 18px;
  display: inline-block;
  vertical-align: bottom;
}
.buy-header .right-smcon li strong i {
  font-weight: normal;
  font-size: 15px;
  display: block;
  font-style: normal;
}
.buy-header .right-smcon li {
  border-right: 2px solid #e1f0f7;
}
.buy-header .right-smcon li a {
  padding-top: 0;
  padding-bottom: 0;
}
.buy-header .right-smcon li:last-child a {
  padding-right: 0;
}
.buy-header .right-smcon li:last-child {
  border-right: 0;
}
.cont-table {
  background: #fff;
  margin-top: -197px;
  border-radius: 30px;
  display: block;
  width: 100%;
  box-shadow: 0 0 6px #b3e4f9;
  margin-bottom: 50px;
  overflow: hidden;
}
.buy-banner {
  z-index: 0;
}
.table-buy {
  z-index: 5;
  position: relative;
}
.table-buy .flxomp {
  display: flex;
}
.flxomp {
  display: inline-block;
  padding-top: 30px;
  width: 100%;
  margin-bottom: 30px;
}
.sont-txts h1 {
  font-size: 18px;
  position: relative;
}
.sont-txts h1:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -17px;
  width: 130px;
  height: 1px;
  background-color: #1794dd;
}
.sont-txts h1 strong {
  font-size: 25px;
  display: block;
}
.image-wrap-buy {
  width: auto;
  display: inline-block;
}
.sont-txts {
  width: 60%;
  padding-left: 30px;
  display: inline-block;
  vertical-align: top;
}
.comment-buy {
  margin-top: 50px;
}
.comment-buy img {
  display: inline-block;
  vertical-align: top;
  border-radius: 11px;
  box-shadow: 0 0 2px #969696;
}
.comment-buy p {
  width: 73%;
  color: #04384e;
  display: inline-block;
  vertical-align: top;
  line-height: 20px;
  font-size: 14px;
  padding-left: 34px;
  position: relative;
}
.inverted {
  background-position: -852px -193px;
  width: 19px;
  height: 18px;
}
.error {
  background-position: -877px -193px;
  width: 22px;
  height: 26px;
  vertical-align: top;
}
.comment-buy p .inverted {
  position: absolute;
  top: -2px;
  left: 14px;
}
.comment-buy p strong {
  display: block;
  margin-top: 11px;
  font-size: 15px;
}
.cont-table tr {
  vertical-align: top;
  border: 1px solid #d2e8f4;
  border-width: 1px 0 1px 0;
}
.cont-table tr:first-child {
  border-top: 0;
}
.cont-table tr:last-child {
  border-bottom: 0;
}
.cont-table td {
  padding: 15px;
  font-size: 16px;
}
.cont-table .tableheading {
  font-size: 24px;
  color: #38a7e7;
}
.cont-table .borderdd a {
  color: #01a1e5;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
}
.cont-table .priceold {
  font-size: 15px;
  color: #241539;
  display: block;
  margin: 40px 0 0 0;
}
.cont-table tr td:nth-child(2),
.cont-table tr td:nth-child(4) {
  background-color: #f0f7fb;
}
.cont-table tr td:nth-child(3) {
  background-color: #e1f0f7;
}
.cont-table .priceold b {
  font-size: 30px;
  text-decoration: line-through;
  font-weight: normal;
}
.cont-table .pricenew {
  font-size: 40px;
  color: #241539;
  margin: -10px 0 0 0;
  display: block;
  font-weight: bold;
}
.cont-table .pricenew strong {
  font-weight: normal;
  font-size: 23px;
}
.cont-table .offer {
  display: block;
  font-size: 14px;
  color: #ff6600;
}
.cont-table .buybtn {
  background-color: #1aa2fc;
  color: #fff;
  padding: 11px 22px;
  display: inline-block;
  border-radius: 7px;
  border: 2px solid #1aa2fc;
  margin: 10px auto 20px;
  transition: 0.4s ease;
}
.cont-table .buybtn:hover {
  background: #fff;
  color: #1aa2fc;
  text-decoration: none;
}
.borderdd {
  margin-top: 30px;
}
.cont-table span.text-center {
  display: block;
}
.cont-table .tablespace {
  padding-top: 30px;
}
.purchase-del {
  position: relative;
  background: #edf8fd;
}
.purchase-del:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 279px;
  width: 100%;
/*   background: #fff
    url(assets/images/shape-buy-del.png) 0
    repeat-x; */
}
.inmo-light {
  font-weight: lighter;
  font-size: 35px;
}
.purchase-del .container {
  position: relative;
  z-index: 1;
}
.purchase-del .flx-bx {
  background: #fff;
  padding: 30px 16px;
  border-radius: 28px;
  box-shadow: 0 0 7px #d2d2d2;
}
.purchase-del .sprite {
  vertical-align: middle;
}
.purchase-del strong {
  vertical-align: middle;
  display: inline-block;
}
.purchase-del p {
  margin-top: 19px;
}
.purchase-del a {
  margin-top: 19px;
  display: block;
  color: #01a1e5;
}
.purchase-del .wrap-rev {
  background-color: #e8f5fb;
  height: 100%;
  border-radius: 10px;
  padding: 20px 25px;
  text-align: left;
}
.electronic {
  background-position: -496px -247px;
  width: 52px;
  height: 54px;
  margin-right: 10px;
}
.elec-delivery {
  background-position: -560px -246px;
  width: 44px;
  height: 54px;
  margin-right: 10px;
}
.reseller-thou {
  background-position: -614px -246px;
  width: 58px;
  height: 54px;
  margin-right: 10px;
}
.sm-ln {
  width: 85px;
}
.flx-mnb {
  display: flex;
  justify-content: center;
}
.mgbxn {
  width: 24%;
}
.rig-cont {
  width: 52%;
}
.mn-stand .inmo strong {
  color: #1aa2fc;
}
.whymill {
  display: flex;
  margin: 29px 0 47px;
  flex-wrap: wrap;
}
.whymill li {
  display: inline-block;
  color: #4e6271;
  background-color: #e7f1f9;
  border: 1px solid #86c9e5;
  border-radius: 10px;
  vertical-align: top;
  padding: 6px 14px;
  margin: 7px 6px;
}
.whymill li strong {
  display: inline-block;
  vertical-align: middle;
}
.whymill li i {
  display: block;
  font-style: normal;
  font-weight: lighter;
}
.whymill .sprite {
  vertical-align: middle;
  margin-left: 10px;
  height: 73px;
}
.money-back2 {
  background-position: -735px -233px;
  width: 67px;
}
.whymill .money-back2 {
  margin-left: 111px;
}
.happy-customers {
  background-position: -814px -237px;
  width: 71px;
}
.experience {
  background-position: -893px -230px;
  width: 62px;
}
.secure {
  background-position: -964px -231px;
  width: 51px;
}
.support-life {
  background-position: -1024px -233px;
  width: 58px;
}
.mn-stand {
  margin-top: 47px;
  padding-top: 47px;
}
.mn-stand .inmo-light {
  margin-top: 47px;
}
.wd-16 {
  width: 16%;
}
.wd-25 {
  width: 25%;
}
.wd-50-2 {
  width: 50%;
}
.mgbxn {
  position: relative;
}
.mgbxn img {
  position: absolute;
  bottom: 0;
}
.cont-table .buybtn .sprite {
  display: none;
}
.idlmodal {
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 9999999;
}
.idlmodal-content {
  background: #def2ff;
  background-size: cover;
  margin: 10% auto;
  max-width: 786px;
  overflow: hidden;
  text-align: center;
  border-radius: 27px;
}
.blue-divider {
  background: #00aeef;
  text-align: left;
  padding: 8px 31px;
  position: relative;
  color: #fff;
}
.blue-divider h3 {
  font-weight: bold;
  font-size: 38px;
}
.idlclose {
  position: absolute;
  right: 30px;
  top: 30px;
  width: 30px;
  height: 30px;
  text-align: center;
  background: #fff;
  color: #00aeef;
  font-size: 22px;
  cursor: pointer;
}
.modeloffer-bg {
  text-align: left;
  display: flex;
  flex-wrap: wrap;
  padding: 0 30px 28px;
}
.modeloffer-bg h3 {
  color: #344072;
  font-size: 25px;
  margin-top: 9px;
}
.modeloffer-bg h3 strong {
  display: block;
}
#given_date {
  font-weight: lighter;
  color: #00aeef;
  font-size: 55px;
  letter-spacing: -2px;
}
.grtxtbtm {
  margin-top: 25px;
  font-size: 15px;
}
.timer-secm {
  width: 40%;
}
.price-secn-mod {
  width: 60%;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.modeloffer-box {
  width: 28%;
  margin: 0 10px;
  text-align: center;
}
.modeloffer-box strong {
  display: block;
  color: #344072;
  font-size: 28px;
}
.modeloffer-box strong b {
  font-size: 22px;
}
.modeloffer-box p {
  font-size: 14px;
  margin-top: 8px;
}
.modeloffer-box span {
  color: #396170;
  text-decoration: line-through;
}
.modeloffer-box a {
  display: inline-block;
  background: #fff;
  padding: 11px 19px;
  color: #00aeef;
  border: 1px solid #00aeef;
  border-radius: 10px;
  margin: 9px auto;
  transition: 0.4s ease;
}
.modeloffer-box a:hover {
  text-decoration: none;
  background-color: #00aeef;
  color: #fff;
}
.flx-wrap4 {
  display: flex;
  flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
}
.inr-wrp-41 {
  height: 100%;
  border-radius: 20px;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
  padding: 20px;
}
.inr-wrp-41 strong {
  display: block;
  font-size: 21px;
  color: #515252;
  position: relative;
  padding-right: 50px;
  margin-bottom: 13px;
}
.inr-wrp-41 strong span {
  display: block;
  font-weight: lighter;
}
.inr-wrp-41 strong img {
  position: absolute;
  right: 4px;
  top: 5px;
}
.inr-wrp-41 p {
  font-size: 16px;
  margin-bottom: 21px;
  min-height: 59px;
}
.inr-wrp-41 p a {
  color: #1aa0fa;
}
.inr-wrp-4 .iconic {
  margin-bottom: 11px;
}
.dwn-green {
  display: inline-block;
  color: #099e44;
  border: 1px solid #099e44;
  padding: 10px 20px;
  border-radius: 10px;
  margin: 3px 10px 3px 0;
  transition: 0.4s ease;
}
.dwn-green:hover {
  background-color: #099e44;
  color: #fff !important;
}
.buy-bl {
  display: inline-block;
  background-color: #08b1f7;
  color: #fff;
  border: 1px solid #08b1f7;
  padding: 10px 20px;
  border-radius: 10px;
  margin: 3px 0 3px 0;
  transition: 0.4s ease;
}
.buy-bl:hover {
  background: #fff;
  color: #08b1f7;
}
.buy-bl:hover,
.dwn-green:hover {
  text-decoration: none;
}
.dwn-green:hover {
  color: #099e44;
}
.buy-bl:hover {
  color: #fff;
}
.bx-withmg {
  margin-bottom: 28px;
}
.white-brd-ln {
  font-size: 26px;
  position: relative;
  margin-bottom: 29px;
}
.white-brd-ln:after {
  content: "";
  position: absolute;
  width: 110px;
  height: 2px;
  left: 0;
  bottom: -10px;
  background: #fff;
}
.flexes-b {
  display: flex;
  border-top: 1px solid #d7d7d7;
}
.flexes-b:first-child {
  border-top: 0;
}
.flexes-b .sprite {
  vertical-align: middle;
  height: 41px;
  margin-right: 6px;
}
.flexes-b strong {
  display: inline-block;
  color: #6b8a97;
  font-size: 14px;
  vertical-align: middle;
  width: 75px;
}
.bxd {
  width: 25%;
  border: 1px solid #d7d7d7;
  border-width: 0 1px 0 0;
  padding: 10px 7px;
}
.flexes-b .bxd:last-child {
  border-right: 0;
}
.bxd-1 {
  width: 41px;
  background-position: 0 -323px;
}
.bxd-2 {
  width: 37px;
  background-position: -57px -323px;
}
.bxd-3 {
  width: 41px;
  background-position: -109px -323px;
}
.bxd-4 {
  width: 41px;
  background-position: -165px -323px;
}
.bxd-5 {
  width: 41px;
  background-position: -220px -323px;
}
.bxd-6 {
  width: 37px;
  background-position: -277px -323px;
}
.bxd-7 {
  width: 37px;
  background-position: -331px -323px;
}
.bxd-8 {
  width: 42px;
  background-position: -383px -323px;
}
.bxd-9 {
  width: 41px;
  background-position: -439px -323px;
}
.bxd-10 {
  width: 36px;
  background-position: -497px -323px;
}
.bxd-11 {
  width: 33px;
  background-position: -553px -323px;
}
.bxd-12 {
  width: 42px;
  background-position: -603px -321px;
}
.bxd-13 {
  width: 42px;
  background-position: -659px -321px;
}
.bxd-14 {
  width: 42px;
  background-position: -713px -323px;
}
.bxd:hover strong {
  color: #01a1e5;
}
.select-white-dp {
/*   background: url(assets/images/drp-dwn-arw.png)
    right 0 center no-repeat; */
  -webkit-appearance: none;
  padding: 0 39px 8px 0;
  border: 1px solid #fff;
  border-width: 0 0 2px 0;
  color: #fff;
  margin: 10px 5px 0;
  outline: none;
  width: 46%;
  font-size: 20px;
}
.select-white-dp option {
  color: #333;
}
.select-white-dp option {
  padding: 10px;
}
.filter-source {
  margin: 43px 0 10px;
  max-width: 443px;
}
.btn-red {
  padding: 10px;
  border-radius: 10px;
  width: 100%;
  background-color: #eb0b13;
  color: #fff;
  font-size: 27px;
  border: 0;
  outline: none;
  margin: 36px 0 0;
  transition: 0.4s ease;
}
.btn-red:hover {
  background-color: #068bc3;
}
.number-box li.act-n span {
  color: #fff;
  background-color: #01a1e5;
}
.wd-str strong {
  font-size: 18px;
  display: block;
  margin-bottom: 2px;
}
.result-with .dwn {
  margin-top: 25px;
}
.result-with .number-box li {
  margin: 23px 0 0;
}
.shdw-diffr {
  border-radius: 0 0 20px 20px;
  display: inline-block;
  width: 100%;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
  padding: 25px;
}
.devider-resby {
  display: inline-block;
  width: 100%;
  border-top: 2px solid #d7d7d7;
  padding-top: 40px;
  margin-top: 40px;
}
.blue-light-bn {
  background: #00aeef;
}
.blue-light-bn:hover {
  background: #038fc3;
}
.data-buy {
  display: flex;
  margin-top: 50px;
}
.data-buy .bx-by {
  width: 25%;
  text-align: center;
}
.data-buy .bx-by label {
  display: block;
  color: #446673;
  font-weight: bold;
  margin-bottom: 20px;
}
.data-buy .bx-by .priceold {
  display: block;
  color: #241539;
  text-decoration: line-through;
  font-size: 21px;
}
.data-buy .bx-by .priceold b {
  font-size: 26px;
  font-weight: normal;
}
.data-buy .bx-by .pricenew {
  display: block;
  font-weight: bold;
  color: #241539;
  font-size: 45px;
}
.data-buy .bx-by .pricenew strong {
  font-size: 25px;
}
.data-buy .bx-by .buybtn {
  background-color: #fff;
  padding: 11px 27px;
  display: inline-block;
  border-radius: 7px;
  margin: 10px auto 20px;
  border: 2px solid #1aa2fc;
  color: #1aa2fc;
  transition: 0.4s ease;
}
.data-buy .bx-by .buybtn:hover {
  text-decoration: none;
  color: #fff;
  background-color: #1aa2fc;
}
.sftwr-features {
/*   background: url(assets/images/migration-suit-man.png)
    left 50px bottom -310px no-repeat; */
}
.flexes-mn {
  display: flex;
  flex-wrap: wrap;
}
.list-differ {
  padding: 15px 20px;
  height: 100%;
  border-radius: 18px;
  background: #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
}
.list-differ strong {
  display: block;
  padding: 10px 0 12px;
  position: relative;
  font-size: 22px;
  font-weight: normal;
}
.list-differ strong img {
  position: absolute;
  right: 0;
  top: 0;
}
.list-differ p {
  font-size: 16px;
}
.flexes-mn .col-md-6 {
  margin-bottom: 20px;
  padding: 0 10px;
}
.add-blbg {
  background-color: #00aeef;
  color: #fff;
}
.sftwr-features .pdngon {
  padding-top: 0;
}
.cover-filter {
  position: relative;
  display: inline-block;
  width: 400px;
}
.color-white-brd {
  position: absolute;
  top: 0;
  left: 40px;
  color: #fff;
  font-size: 30px;
}
.color-white-brd:after {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0;
  background-color: #fff;
  width: 60px;
  height: 2px;
}
.right-bkpsut h3 {
  margin-bottom: 10px;
}
.right-bkpsut p {
  margin-bottom: 20px;
}
.right-bkpsut .btm-store {
  padding-bottom: 45px;
}
.froduct-main-fil .upr-rw {
  background: #fff;
  padding: 20px 24px 9px;
  border-bottom: 0;
}
.froduct-main-fil .upr-rw p {
  margin-bottom: 30px;
}
.froduct-main-fil .search-output {
  margin: 0;
}
.froduct-main-fil .pd-left {
  padding-left: 75px;
}
.froduct-main-fil .client-abt2 {
  margin-top: 15px;
}
.mn-bck-real {
  display: block;
  height: auto;
  width: 100%;
  margin: 0;
}
.range-prdcts .shdw-cnt-n {
  background: #fff;
  margin-bottom: 70px;
  margin-top: 60px;
}
.range-prdcts {
  margin-top: 90px;
}
.range-prdcts .bg-crv {
  width: 46.7%;
}
.hwtosecn.range-prdcts .nav-tabs li a {
  background-color: #1aa0fa;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-right: 0;
  color: #9bd6fe;
  border-bottom: 1px solid #31aafb;
}
.hwtosecn.range-prdcts .nav-tabs li:last-child a {
  border-bottom: 0;
}
.hwtosecn.range-prdcts .nav-tabs li a:hover,
.hwtosecn .nav-tabs li.active a {
  background-color: #0383d9;
  color: #fff;
}
.range-prdcts .bg-crv:hover a {
  color: inherit;
}
.range-prdcts .left-imagewr {
  width: 22%;
  margin-top: 20px;
}
.range-prdcts .bg-crv a {
  display: inline-block;
}
.range-prdcts .bg-crv a.link-clsh {
  display: block;
  width: 100%;
  position: relative;
  font-size: 18px;
  font-weight: bold;
  color: #11abec;
  padding: 29px 60px 13px 15px;
  border-bottom: 1px solid #e2edf3;
}
.range-prdcts .bg-crv a.link-clsh .sprite {
  display: inline-block;
  margin: 0;
  position: absolute;
  right: 32px;
  left: inherit;
  bottom: 10px;
  top: inherit;
}
.mg-sps-md {
  padding: 24px 15px 30px;
}
.mg-sps-md p {
  font-size: 16px;
  margin-bottom: 23px;
}
.range-prdcts .bg-crv a.buy-bl {
  color: #fff;
}
.range-prdcts .bg-crv a.buy-bl:hover {
  color: #08b1f7;
}
.range-prdcts .bg-crv .left-imagewr img {
  transform: scale(1);
}
.buy-bl:hover {
  color: #08b1f7;
}
.range-prdcts .bg-crv a.dwn-green {
  color: #099e44;
}
.hwtosecn.range-prdcts .tab-pane {
  margin-top: 0;
  padding: 20px 10px 20px 20px;
}
.range-prdcts .select-white-dp {
  border-bottom: 1px solid #3eb8eb;
  color: #1aa0fa;
  margin: 10px 0 0;
/*   background: #fff
    url(assets/images/blue-drop.png) right
    center no-repeat; */
  width: 33%;
}
.range-prdcts .filter-source {
  margin: 0 0 30px;
  max-width: inherit;
  width: 100%;
  padding: 0 20px;
}
.range-prdcts .btn-red {
  width: auto;
  display: inline-block;
}
.range-prdcts .slct-dest {
  margin-left: 30px;
  margin-right: 30px;
}
.range-prdcts .btn-red {
  font-size: 19px;
  padding: 12px 23px;
}
.hwtosecn.range-prdcts .flx-bx {
  justify-content: space-between;
}
.range-prdcts .bx-shdwresultn {
  width: 100%;
  margin-top: 16px;
  margin-bottom: 30px;
}
.hwtosecn.range-prdcts .nav-tabs {
  background-color: #1aa0fa;
}
.bx-shdwresultn .mg-sps-md {
  display: flex;
}
.bx-shdwresultn .mg-sps-md p {
  font-size: 18px;
}
.bx-shdwresultn .rigt-despr {
  padding-left: 40px;
  margin-top: 22px;
}
.convrtr-hddn {
  font-weight: bold;
  color: #1aa0fa;
  display: block;
  margin-bottom: 19px;
}
.range-prdcts .sprite {
  margin: 0 10px 0 0;
  display: inline-block;
  vertical-align: middle;
}
.how-a {
  background-position: 0 -410px;
  height: 34px;
}
.how-b {
  background-position: -47px -450px;
  height: 23px;
}
.how-c {
  background-position: -91px -450px;
  height: 26px;
}
.how-d {
  background-position: -137px -450px;
  height: 33px;
}
.how-e {
  background-position: -185px -450px;
  height: 33px;
}
.how-f {
  background-position: -233px -450px;
  height: 33px;
  width: 29px;
}
.how-g {
  background-position: -280px -450px;
  height: 33px;
  width: 26px;
}
.how-h {
  background-position: -326px -450px;
  height: 33px;
  width: 26px;
}
.how-i {
  background-position: -371px -450px;
  height: 33px;
  width: 26px;
}
.how-j {
  background-position: -418px -450px;
  height: 33px;
  width: 26px;
}
.how-k {
  background-position: -459px -450px;
  height: 33px;
  width: 32px;
}
.how-l {
  background-position: -505px -450px;
  height: 33px;
  width: 32px;
}
.how-m {
  background-position: -551px -450px;
  height: 33px;
  width: 32px;
}
.how-n {
  background-position: -597px -450px;
  height: 33px;
  width: 32px;
}
.how-o {
  background-position: -645px -450px;
  height: 33px;
  width: 27px;
}
.how-p {
  background-position: -688px -450px;
  height: 20px;
  width: 32px;
}
.how-q {
  background-position: -717px -601px;
  width: 26px;
  height: 24px;
}
.hwtosecn .nav-tabs li.active a .how-a {
  background-position: 0 -450px;
}
.hwtosecn .nav-tabs li.active a .how-b {
  background-position: -47px -410px;
}
.hwtosecn .nav-tabs li.active a .how-c {
  background-position: -91px -410px;
}
.hwtosecn .nav-tabs li.active a .how-d {
  background-position: -137px -410px;
}
.hwtosecn .nav-tabs li.active a .how-e {
  background-position: -185px -410px;
}
.hwtosecn .nav-tabs li.active a .how-f {
  background-position: -233px -410px;
}
.hwtosecn .nav-tabs li.active a .how-g {
  background-position: -280px -410px;
}
.hwtosecn .nav-tabs li.active a .how-h {
  background-position: -326px -410px;
}
.hwtosecn .nav-tabs li.active a .how-i {
  background-position: -371px -410px;
}
.hwtosecn .nav-tabs li.active a .how-j {
  background-position: -418px -410px;
}
.hwtosecn .nav-tabs li.active a .how-k {
  background-position: -459px -410px;
}
.hwtosecn .nav-tabs li.active a .how-l {
  background-position: -505px -410px;
}
.hwtosecn .nav-tabs li.active a .how-m {
  background-position: -551px -410px;
}
.hwtosecn .nav-tabs li.active a .how-n {
  background-position: -597px -410px;
}
.hwtosecn .nav-tabs li.active a .how-o {
  background-position: -645px -410px;
}
.hwtosecn .nav-tabs li.active a .how-p {
  background-position: -688px -410px;
}
.hwtosecn .nav-tabs li.active a .how-q {
  background-position: -717px -567px;
}
.hwtosecn.range-prdcts {
  margin-top: 60px;
}
.marg-60 {
  margin-top: 60px;
}
.lighthead {
  font-size: 35px;
  font-weight: lighter;
  color: #09284a;
}
.scn_trusted-cll .tab-toaccr {
  display: inline-block;
  width: 100%;
  background: #fff;
  border-radius: 25px;
  box-shadow: 0 0 35px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  text-align: left;
  padding: 10px 20px 0;
}
.scn_trusted-cll .tbtarget .nav-tabs {
  justify-content: center;
}
.scn_trusted-cll .tbtarget .nav-tabs > li {
  width: auto;
  box-shadow: none;
  margin: 10px 5px;
}
.scn_trusted-cll .tbtarget .nav-tabs > li > a {
  border-radius: 50px;
  padding: 10px 12px;
  border: 2px solid #fff;
  font-weight: bold;
}
.scn_trusted-cll .tbtarget .nav-tabs > li.active > a {
  border: 2px solid #01a1e5;
  color: #01a1e5;
}
.scn_trusted-cll .cvm {
  margin-top: 0;
}
.scn_trusted-cll .iconic {
  margin-bottom: 27px;
}
.scn_trusted-cll p {
  margin-bottom: 25px;
}
.border-blue-btn {
  color: #01a1e5;
  border: 2px solid #01a1e5;
  font-size: 20px;
  border-radius: 8px;
  margin: 18px 0;
  padding: 10px 20px;
  display: inline-block;
  transition: 0.4s ease;
}
.border-blue-btn:hover {
  color: #ffff;
  text-decoration: none;
  background: #01a1e5;
}
.lit-pdrigh {
  padding-right: 30px;
}
.right-image-topmg {
  margin-top: 30px;
}
.list-wd-trd,
.links-withmr {
  display: flex;
  flex-wrap: wrap;
  margin-top: 60px;
  justify-content: center;
}
.list-wd-trd li {
  margin: 10px 8px;
  width: 15%;
  background: #e5f4fc;
  position: relative;
  border-radius: 12px;
  padding: 87px 20px 20px 20px;
  box-shadow: 0 0 0;
  cursor: pointer;
  transition: 0.4s ease;
}
.list-wd-trd li:hover {
  background: #fff;
  box-shadow: 0 0 23px #61baf7;
}
.list-wd-trd li .sprite {
  position: absolute;
  top: 10px;
  height: 53px;
  left: inherit;
  right: 15px;
}
.list-wd-trd li b {
  display: block;
  font-size: 25px;
}
.cem-1 {
  background-position: 0 -496px;
  width: 56px;
}
.cem-2 {
  background-position: -71px -496px;
  width: 56px;
}
.cem-3 {
  background-position: -141px -496px;
  width: 56px;
}
.cem-4 {
  background-position: -211px -496px;
  width: 56px;
}
.cem-5 {
  background-position: -281px -496px;
  width: 56px;
}
.cem-6 {
  background-position: -351px -496px;
  width: 56px;
}
.links-withmr .sprite {
  display: block;
  margin: 0 auto;
  height: 66px;
  transition: 0.4s cubic-bezier(0.04, 0.57, 1, 1.66);
}
.links-withmr li:hover .sprite {
  transform: translateY(-8px);
}
.links-withmr li {
  margin: 20px 20px;
  width: 153px;
}
.links-withmr li b {
  font-size: 18px;
  display: block;
  margin-top: 10px;
  color: #09284a;
}
.links-withmr {
  max-width: 970px;
  margin: 60px auto 0;
}
.mcp1 {
  background-position: -415px -496px;
  width: 86px;
}
.mcp2 {
  background-position: -510px -496px;
  width: 51px;
}
.mcp3 {
  background-position: -568px -496px;
  width: 62px;
}
.mcp4 {
  background-position: -638px -496px;
  width: 55px;
}
.mcp5 {
  background-position: -703px -496px;
  width: 65px;
}
.mcp6 {
  background-position: -776px -496px;
  width: 79px;
}
.mcp7 {
  background-position: -862px -496px;
  width: 59px;
}
.mcp8 {
  background-position: -928px -496px;
  width: 59px;
}
.mcp9 {
  width: 69px;
  background-position: -998px -496px;
}
.mcp10 {
  width: 72px;
  background-position: -1078px -495px;
}
.mcp11 {
  background-position: -1165px -491px;
  width: 77px;
}
.spylink-sol .hiddenspy {
  position: fixed;
  width: 100%;
  left: 0;
  opacity: 0;
  top: -100px;
  display: none;
  transition: 0.4s ease;
}
.spylink-sol .hiddenspy.stickspy {
  opacity: 1;
  top: 0;
  display: block;
}
.full-logowith-link .border-blue-btn {
  padding: 10px 30px;
  margin-top: 50px;
}
.praon-plat .iconic {
  margin-bottom: 18px;
  padding-top: 30px;
}
.praon-plat p {
  margin-bottom: 20px;
}
.dimension300 {
  width: 460px;
  height: 320px;
  border-radius: 29px;
  box-shadow: 0px 9px 13px #adadad;
}
.bnr-point.mod-bnr-dwnpt {
  margin-top: 0px;
}
.bnr-point.mod-bnr-dwnpt li {
  padding-bottom: 5px;
}
.shdw-btm2 {
  box-shadow: 0 0 10px #bfbfbf;
}
.how-to-inner.casemain-inner .left-infos h2 {
  margin: 0 0 34px;
  font-weight: normal;
  font-size: 24px;
}
.casemain-inner .tp-bx-chemo .lf {
  padding-top: 0px;
}
.how-to-inner .left-infos .soln-block h3 {
  margin: 0px;
}
.instantdlboxnew-20 {
  border: 3px dotted #0976bd;
  padding: 20px;
  overflow: hidden;
  margin: 10px 0 30px 0;
  display: flex;
}
.instantdlboxnew-20 .img-bx-cont {
  margin-right: 45px;
  width: 254px;
  padding-top: 18px;
}
.instantdlboxnew-20 h3 {
  margin: 0 0 10px 0;
  font-size: 2.75rem;
}
.instantdlboxnew-20 a {
  color: #15a2fe;
  text-decoration: none;
}
.instantdlboxnew-20 p {
  margin: 22px 0px;
}
.dwn-inst {
  text-align: center;
  padding: 10px 34px;
  border-radius: 10px;
  margin-bottom: 10px;
  margin-right: 7px;
  position: relative;
  color: #fff;
  font-size: 18px;
  background-color: #099e44;
  display: inline-block;
}
.how-to-inner .left-infos p .dwn-inst {
  color: #fff;
}
.dwn-inst .sprite {
  vertical-align: middle;
  margin-right: 9px;
}
.dwn-inst small {
  display: block;
  font-size: 14px;
}
.align-cent-tb {
  justify-content: center;
}
.tbtarget .nav-tabs.align-cent-tb > li {
  width: auto;
  margin: 0px 15px;
  box-shadow: none;
}
.screensht-main .nav-pills > li a,
.screensht-main .nav-pills > li a:focus,
.screensht-main .nav-pills > li a:hover {
  font-size: 18px;
  border-bottom: 2px solid transparent;
  color: #333;
  text-align: center;
  border-radius: 0px;
  background: transparent;
  padding: 10px 0px;
  margin: 0px 15px;
}
.screensht-main .nav-pills {
  display: flex;
  justify-content: center;
}
.screensht-main .nav-pills > li.active a {
  color: #0486ff;
  border-color: #0486ff;
}
.tbtarget .nav-tabs.align-cent-tb > li .cvm,
.screensht-main .tbtarget {
  margin-top: 0px;
}
.lower-tab-screen .tbtarget {
  width: 40%;
  display: inline-block;
  padding-right: 30px;
}
.lower-tab-screen .tab-content {
  width: 59%;
  display: inline-block;
  vertical-align: top;
}
.lower-tab-screen .tbtarget .nav-tabs {
  width: 100%;
  display: block;
}
.lower-tab-screen .tbtarget .nav-tabs > li {
  width: 100%;
  box-shadow: none;
  margin: 0px;
  text-align: left;
}
.lower-tab-screen .tbtarget .nav-tabs > li.active > a span {
  background: #0486ff;
  color: #fff;
  border-color: #0486ff;
}
.lower-tab-screen .tbtarget .nav-tabs > li a span {
  position: absolute;
  left: 0px;
  border: 1px solid #111d33;
  width: 29px;
  height: 29px;
  text-align: center;
  line-height: 29px;
  color: #111d33;
  border-radius: 5px;
  top: 9px;
}
.lower-tab-screen .tbtarget .nav-tabs > li a {
  position: relative;
  padding-left: 40px;
}
.lower-tab-screen {
  display: block;
  text-align: left;
  margin-top: 10px;
}
.glan {
  display: block;
  font-size: 24px;
  margin-bottom: 19px;
}
.nomarg-but-tb {
  padding-top: 60px;
}
.nomarg-but-tb .cont-table {
  margin-top: 40px;
}
.car-thank .bg-mg-car {
  padding: 10px 30px 30px;
}
.car-hd2 {
  display: inline-block;
  position: relative;
}
.car-hd2::after {
  content: "";
  width: 80px;
  height: 2px;
  position: absolute;
  left: 0px;
  bottom: -7px;
  background-color: #01a1e5;
}
.car-hd2 span {
  text-transform: uppercase;
  display: block;
  color: #01a1e5;
  font-size: 18px;
}
.links-thank li {
  display: inline-block;
  vertical-align: top;
}
.links-thank li i {
  font-style: normal;
  display: block;
}
.links-thank li a {
  padding: 0px 20px;
  display: block;
  border-right: 1px solid #01a1e5;
  color: #333;
}
.links-thank li:first-child a {
  padding-left: 0px;
}
.links-thank li:last-child a {
  padding-right: 0px;
  border-right: 0px;
}
.links-thank span {
  display: inline-block;
  background: #00aeef;
  color: #fff;
  width: 30px;
  height: 30px;
  text-align: center;
  margin-bottom: 10px;
  line-height: 31px;
  font-size: 16px;
  border-radius: 3px;
}
.links-thank {
  margin-top: 48px;
}
.how-to-inner .left-infos ul > li + p,
.how-to-inner .left-infos ol > li + p,
.how-to-inner .left-infos ul > li + strong,
.how-to-inner .left-infos ol > li + strong {
  margin: 0 0px 30px;
}
.tab-buy-pagemn .cont-table {
  margin-top: 10px;
}
.tab-buy-pagemn {
  margin-top: -179px;
  position: relative;
  z-index: 5;
}
.tab-buy-pagemn .nav-pills > li a {
  padding: 13px 30px;
  font-weight: bold;
  margin: 0px 7px;
  border: 2px solid #fff;
  background: transparent;
  color: #fff;
  border-radius: 40px;
}
.tab-buy-pagemn .nav-pills > li.active a,
.tab-dwnscn .nav-tabs.stul li.active a {
  color: #0486ff;
  background: #fff;
}
.tab-buy-pagemn .nav-pills {
  display: flex;
  width: 100%;
  justify-content: center;
  top: 25px;
  position: relative;
}
.tab-buy-pagemn .nav-pills > li a {
  border-radius: 20px 20px 0px 0px;
  padding: 20px 30px;
  border-bottom: 0px;
}
.tab-buy-pagemn .panel-body {
  padding-left: 0px;
  padding-right: 0px;
}
.benifits .rg-spt {
  justify-content: flex-start;
}
.thanku-bnrarea .carousel-inner {
  margin-top: 69px;
}
.thanku-bnrarea h2 {
  margin-bottom: 40px;
}
.faq-cot .panelul li {
/*   background: url(assets/images/bllt-tick-blu.png)
    0px 7px no-repeat; */
  padding-left: 29px;
  line-height: 38px;
  margin-bottom: 0px;
}
.how-to-stps .container {
  width: 100%;
  padding: 0px;
}
.how-to-stps .step {
  border-bottom: 1px solid #ceecfd;
  margin: 20px 0;
  overflow: hidden;
}
.how-to-stps .step span {
  padding: 15px 10px;
  display: block;
  float: left;
  background: #01a1e5;
  color: #fff;
  border-radius: 5px;
  font-weight: bold;
}
.how-to-stps .step strong.steps a {
  display: block;
  text-align: center;
  margin: 3px 0;
  background: #e7f8ff;
  border-radius: 4px;
}
.how-to-stps i.fa-angle-up {
/*   background: url(assets/images/stps-uparw.png)
    center top 2px no-repeat; */
  width: 18px;
  height: 12px;
  display: inline-block;
  background-size: 13px;
}
.how-to-stps i.fa-angle-down {
/*   background: url(assets/images/stps-dwnarw.png)
    center top 2px no-repeat; */
  width: 18px;
  height: 12px;
  display: inline-block;
  background-size: 13px;
}
.how-to-stps .step strong.steps {
  display: block;
  width: 36px;
  margin: 0 0 0 20px;
  float: left;
}
.how-to-stps img {
  box-shadow: 0 0 5px #98d1f1;
  padding: 20px;
  border-radius: 15px;
  margin: 3px 0px 15px;
  height: auto;
}
.how-to-stps .note,
.note2 {
  background: #e7f8ff;
  padding: 20px;
  border: 1px solid #c1eafb;
  border-radius: 10px;
  margin: 0 0 26px;
}
.note2 {
  margin: 19px 0 0;
}
.link-bold-stp li {
  margin: 5px 0px;
}
.link-bold-stp li a {
  color: #01a1e5;
  font-weight: bold;
}
.lower-tab-screen .tab-content.flwidth-content {
  width: 100%;
}
.nested-screen .nav-pills > li a,
.nested-screen .nav-pills > li:hover a,
.nested-screen .nav-pills > li:focus a {
  border: 2px solid #fff;
  padding: 9px 20px;
  margin: 10px 0px;
  border-radius: 40px;
}
.nested-screen .nav-pills > li.active a {
  border: 2px solid #01a1e5;
  padding: 9px 20px;
  border-radius: 40px;
  margin: 10px 0px;
  background-color: #edf8fd;
  color: #01a1e5;
}
.nested-screen .nav-pills {
  margin: 0 0 20px;
}
.select-buy {
  margin: 30px 0px;
  position: relative;
}
.select-buy .arw-blu2 {
  top: 6px;
  z-index: 0;
}
.select-buy select {
  width: 95%;
  appearance: none;
  border: 1px solid #1aa2fc;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  padding: 0 0 5px;
  border-width: 0 0 2px 0px;
  background: transparent;
  position: relative;
  z-index: 1;
}
.with-lists .sont-txts h1 strong {
  font-size: 32px;
}
.with-lists .sont-txts h1::after {
  display: none;
}
.with-lists .comment-buy p {
  width: 100%;
  padding-left: 0px;
}
.with-lists .comment-buy {
  margin-top: 20px;
}
.with-lists .sont-txts h1 {
  font-size: 24px;
}
.with-lists .drk-pnts li {
  margin: 8px 0px 6px;
  padding: 2px 0px 4px 32px;
  font-size: 14px;
}
.home-bnr-are {
  margin-top: 103px;
  transition: 0.4s ease;
  max-height: 600px;
  overflow: hidden;
  min-height: 600px;
  display: inline-block;
  width: 100%;
}
.home-bnr-are .carousel-home {
  background: #046cbb;
}

.carousel-home {
  width: 60%;
  color: #fff;
  padding: 100px 70px 50px;
}
.flx-home-b {
  display: flex;
}
.quick-infohm {
  width: 40%;
  min-height: 600px;
  padding: 100px 70px 40px;
/*   background: #046cbb
    url(assets/images/jpeg-left-home2.jpg) 0 0
    no-repeat; */
  background-size: cover;
}
.quick-infohm h3 {
  color: #fff;
  font-size: 45px;
  margin-top: 0px;
}
.quick-infohm h3 b {
  font-weight: 800;
}
.quick-infohm h3 span {
  font-size: 25px;
  display: block;
}
.white-blue-bn {
  display: inline-block;
  padding: 16px 30px;
  background: #fff;
  color: #1b1464;
  border-radius: 10px;
  margin: 30px 0px;
}
.white-blue-bn {
  text-decoration: none;
}
.brder-white-home {
  display: inline-block;
  padding: 16px 30px;
  background: transparent;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 10px;
  margin: 23px 0px;
  transition: 0.4s ease;
}
.brder-white-home:hover {
  text-decoration: none;
  color: #1b1464;
  background: #fff;
}
.bnr-home-heading {
  margin: 0px;
  color: #fff;
  font-size: 45px;
}
.bnr-home-heading span {
  font-size: 25px;
  display: block;
}
.bnr-home-heading b {
  font-weight: 800;
}
.car-home-wrap {
  position: relative;
}
.car-home-wrap .carousel-indicators {
  left: 39px;
  bottom: 15px;
  width: auto;
  transform: translate(0px);
  margin: 0px;
}
.car-home-wrap .carousel-control,
.car-home-wrap .glyphicon {
  position: static;
  opacity: 1;
}
.car-home-wrap .carousel-control {
  background: transparent;
}
.car-home-wrap p {
  font-size: 20px;
  margin: 20px 0px;
  max-width: 550px;
}
.car-home-wrap p a {
  color: #86c0f6;
  text-decoration: underline;
}
.hmpga {
  color: #ffffff;
  font-size: 20px;
}
.car-home-wrap .glyphicon::before {
  display: none;
}
.car-home-wrap .glyphicon {
  height: 45px;
  width: 22px;
  margin-top: 30px;
}
.car-home-wrap .glyphicon-chevron-left {
  background-position: -391px -260px;
  margin-left: 0px;
}
.car-home-wrap .glyphicon-chevron-right {
  background-position: -423px -260px;
  margin-left: 72px;
}
.wd-pad {
  margin: 20px auto 0px;
  max-width: 900px;
}
.light-blu-allclients {
  background: #e4f5fa;
}
.flx-home-n {
  display: flex;
  width: 100%;
  justify-content: center;
  margin: 60px 0px 30px;
}
.card-designhm .card-inner {
  border-radius: 19px;
  background: #d0effb;
  height: 100%;
  padding: 30px 50px;
  box-shadow: 0 0 0 0px #a3d9ec;
  transition: 0.4s ease;
}
.card-designhm .card-inner:hover {
  box-shadow: 0px 12px 13px -1px #a3d9ec;
}
.card-designhm .card-inner p {
  padding-top: 19px;
  margin-top: 30px;
  border-top: 1px solid #b0daec;
}
.business-need-tr {
/*   background: #0483df
    url(assets/images/texture-g-bhind.png) 0 0
    no-repeat; */
  background-size: cover;
}
.business-need-tr .pdngon {
  padding-bottom: 0px;
  padding-top: 0px;
}
.client-ndscns {
  color: #fff;
}
.client-ndscns .text-big {
  color: #fff;
  padding-top: 110px;
  padding-bottom: 30px;
}
.client-ndscns p {
  max-width: 590px;
}
.box-siml-up {
  width: 35%;
  padding: 0px 15px;
}
.inner-ups {
  width: 100%;
  height: 100%;
  box-shadow: 0 0 4px #969696;
  padding: 23px 26px 31px;
  text-align: left;
  border-radius: 19px;
  background: #fff;
  transition: 0.4s ease;
}
.inner-ups:hover {
  box-shadow: 0 0 8px #b5dbf6;
}
.box-siml-up span {
  display: block;
  font-size: 20px;
  margin: 0 0 17px;
}
.box-siml-up i {
  font-style: normal;
  display: block;
  color: #01a1e5;
  margin: 13px 0 0;
  font-size: 16px;
}
.sm-heads {
  text-transform: uppercase;
  font-size: 16px;
  line-height: 23px;
}
.blue-bt-bg {
  display: inline-block;
  background: #01a1e5;
  color: #fff;
  padding: 14px 20px;
  border-radius: 10px;
  margin: 7px 0 0;
  transition: 0.4s ease;
  border: 2px solid #01a1e5;
}
.box-siml-up .sprite {
  display: inline-block;
  vertical-align: middle;
  margin: -4px 0 0;
}
.blue-arw-anc {
  color: #01a1e5;
  font-size: 17px;
}
.blue-bt-bg:hover {
  color: #01a1e5;
  text-decoration: none;
  background-color: #fff;
  border: 2px solid #01a1e5;
}
.box-siml-up p {
  margin-top: 10px;
  color: #797c84;
}
.box-siml-up.less-width {
  width: 30%;
}
.box-siml-up.less-width .animated-btn {
  position: static;
  margin: 50px 40px 0px;
}
.box-siml-up.less-width span.h-t {
  font-weight: bold;
  margin-bottom: 26px;
}
.trusted-home .lighthead {
  margin-bottom: 20px;
}
.trusted-loder .circle {
  margin: 6px 15px 20px;
  display: inline-block;
  position: relative;
  text-align: center;
  line-height: 1.2;
  width: 160px;
  height: 160px;
}
.trusted-loder .circle strong {
  position: absolute;
  top: 34px;
  left: 50%;
  width: 100%;
  text-align: center;
  line-height: 40px;
  font-size: 34px;
  transform: translate(-50%, 0%);
}
.trusted-loder .circle strong sup {
  font-style: normal;
  font-size: 0.6em;
  font-weight: normal;
}
.trusted-loder .circle strong::after {
  display: inline-block;
  content: "";
  position: absolute;
  bottom: -6px;
  left: 0px;
  margin: 0 auto;
  width: 46px;
  height: 3px;
  background: #bdd7e9;
  right: 0px;
}
.trusted-loder .circle i {
  position: absolute;
  width: 77%;
  left: 0px;
  bottom: 39px;
  margin: 0 auto;
  right: 0px;
  font-style: normal;
  text-transform: uppercase;
  font-size: 13px;
  color: #09284a;
}
.trusted-loder .circle b > i {
  position: static;
  width: auto;
  font-size: 20px;
}
.trusted-loder .circles {
  text-align: center;
}
.divsame-oven {
  display: inline-block;
  width: 50%;
  overflow: hidden;
  background: #fff;
  margin: 0px 15px;
  border-radius: 18px;
  box-shadow: 0 0 6px #5bb7ec;
}
.divsame-oven .carousel-home {
  width: 100%;
  color: #273034;
  padding: 18px 29px 18px;
}
.divsame-oven .car-home-wrap .glyphicon-chevron-left {
  background-position: -80px -0px;
}
.divsame-oven .car-home-wrap .glyphicon-chevron-right {
  margin-left: 12px;
  background-position: -113px -0px;
}
.divsame-oven .car-home-wrap p {
  width: 100%;
  font-size: 17px;
  max-width: initial;
}
.cent-mgs {
  margin: 0 auto;
}
.cent-mgs.str {
  margin: 30px auto 0px;
}
.divsame-oven .car-home-wrap p strong {
  display: block;
  margin: 0 0 10px;
  font-size: 20px;
}
.same-video-hm {
  width: 40%;
  position: relative;
}
.same-video-hm .cover-vdo {
  height: 100%;
}
.same-video-hm iframe {
  width: 100%;
  height: 460px;
}
.nomrg-lems {
  margin: 0 0 40px;
}
.row-blue-bn {
  position: absolute;
  bottom: 0px;
  width: 100%;
  background: #0072c5;
  text-align: left;
  display: flex;
  color: #fff;
  padding: 10px 20px;
}
.row-blue-bn i {
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
}
.row-blue-bn strong {
  width: 70%;
  padding-top: 13px;
}
.row-blue-bn span {
  width: 36%;
}
.row-blue-bn .animated-btn {
  top: 1%;
  background-image: linear-gradient(#0e7dcb, #0098fe);
}
.quick-infohm {
  transition: 0.6s ease-in-out;
}
.abit-homemoved .quick-infohm {
  width: 0px;
  position: relative;
  left: -550px;
  overflow: hidden;
  height: 0px;
  min-height: 0px;
  padding: 0px;
}
.smlines {
  margin: 20px auto 0px;
  width: 180px;
  height: 1px;
  background: #cce4ee;
}
.cont-table .color-norm {
  color: #7b7a7a;
}
.cont-table .mrg-tppr {
  margin-top: 30px;
}
.cont-table td.pdbt-30p {
  padding-bottom: 30px;
}
.notool a {
  text-decoration: none;
  font-weight: bold;
  cursor: inherit;
}
.trusted-loder .circle strong.less-lnhhg {
  line-height: 35px;
}
.white-blue-bn:hover {
  text-decoration: none;
}
.formt-4bxes .wd-100-2 {
  width: 100%;
  text-align: center;
}
.formt-4bxes .sont-txts h1:after {
  display: none;
}
.formt-4bxes .sont-txts {
  width: 100%;
  padding: 10px 15px 0px;
}
.formt-4bxes .buy-bx-mod .prsboxin div span {
  font-size: 17px;
  color: #1aa2fc;
  font-weight: bold;
  background: none;
  padding: 38px 10px 30px;
  position: relative;
  background-color: #fff;
  margin-bottom: 29px;
  display: block;
  border-radius: 20px 20px 0 0;
}
.formt-4bxes .prsbox {
  display: flex;
  margin: 50px 0;
}
.formt-4bxes .buy-bx-mod .prsboxin {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
  background-color: #f2f9ff;
  padding-bottom: 26px;
  width: 32%;
  margin: 12px;
  border-radius: 20px;
}
.formt-4bxes .buy-bx-mod .prsboxin div p {
  padding: 0px 0 0 0;
  display: inline-block;
  text-decoration: line-through;
  color: #241539;
  margin-bottom: 0px;
  font-size: 20px;
  position: relative;
  top: 5px;
}
.formt-4bxes .buy-bx-mod .prsboxin div p i {
  font-style: normal;
}
.formt-4bxes .buy-bx-mod .prsboxin div strong {
  display: inline-block;
  vertical-align: middle;
  padding-top: 0px;
  font-weight: 800;
  font-size: 33px;
  color: #283a44;
  margin-left: 8px;
  padding: 10px 0;
}
.formt-4bxes .buy-bx-mod .prsboxin div b {
  color: #ff6600;
  font-weight: normal;
  display: block;
  margin: 0px 0 22px 0;
  font-size: 14px;
}
.formt-4bxes .buy-bx-mod .prsboxin div a {
  background-color: #1aa2fc;
  color: #fff;
  padding: 11px 27px;
  display: inline-block;
  border-radius: 7px;
  border: 2px solid #1aa2fc;
  margin: 10px auto 20px;
  transition: 0.4s ease;
}
.formt-4bxes .buy-bx-mod .prsboxin div span::after {
  content: "";
  position: absolute;
  width: 140px;
  height: 2px;
  background-color: #cbe0f5;
  margin: 0 auto;
  display: inline-block;
  left: 0;
  right: 0;
  bottom: -3px;
}
.formt-4bxes .prsboxin.add {
  margin: 20px auto;
  width: 100%;
  text-align: center;
  border: 0;
  background: none;
  padding: 0;
  min-height: inherit;
  box-shadow: none;
}
.formt-4bxes .prsboxin.add.add11 a {
  background: #fff;
  color: #1aa2fc;
  border: 1px solid #1aa2fc;
  display: inline-block;
  padding: 13px 39px;
  margin: 0;
  border-radius: 8px;
  transition: 0.4s ease;
}
.formt-4bxes .prsboxin.add.add11 a:hover {
  background-color: #1aa2fc;
  color: #fff;
}
.cont-table .twotd tr td:nth-child(2) {
  background-color: #e1f0f7;
}
.formt-4bxes .buy-bx-mod .prsboxin div a:hover {
  text-decoration: none;
  background: #fff;
  color: #1aa2fc;
}
.wd-hun {
  width: 100%;
}
.light-tm {
  font-weight: lighter;
  font-size: 22px;
}
.mumbrng {
  display: inline-block;
  vertical-align: top;
  font-size: 15px;
  width: 33px;
  height: 33px;
  border-radius: 9px;
  border: 2px solid #fff;
  text-align: center;
  line-height: 30px;
  margin-right: 10px;
}
.tw-split .dark-blue strong {
  font-size: 22px;
}
.nosplit-two .light-tm {
  font-size: 22px;
}
.bt-bin li a {
  display: block;
}
.bt-bin li b {
  display: inline-block;
  width: 115px;
  font-weight: lighter;
}
.bt-bin li b > span {
  display: block;
  font-weight: bold;
}
.link-now {
  float: right;
}
.nvbarcont .link-now a.blue-arw-anc {
  color: #fff;
  font-size: 16px;
  font-weight: lighter;
  position: relative;
}
.nvbarcont .link-now a.blue-arw-anc::after {
  content: "";
  position: absolute;
  width: 59px;
  height: 2px;
  background: #fff;
  left: -70px;
  top: 12px;
}
.spritelists-menu li {
  display: inline-block;
  width: 31%;
  vertical-align: top;
  margin: 13px 0px 13px;
}
.spritelists-menu li a {
  color: #182a69;
  font-weight: bold;
  font-size: 15px;
}
.spritelists-menu li a .sprite {
  vertical-align: middle;
  height: 39px;
  margin-right: 10px;
}
.men-1 {
  background-position: -745px -405px;
}
.men-2 {
  background-position: -786px -405px;
  width: 36px;
}
.men-3 {
  background-position: -829px -405px;
  width: 36px;
}
.men-4 {
  background-position: -998px -399px;
  width: 36px;
}
.men-5 {
  background-position: -912px -405px;
  width: 38px;
}
.men-44 {
  background-position: -1123px -405px;
  width: 34px;
}
.men-6 {
  background-position: -1203px -397px;
  width: 36px;
}
.men-7 {
  background-position: -998px -405px;
  width: 36px;
  height: 29px;
}
.men-8 {
  background-position: -1162px -405px;
  width: 33px;
}
.men-9 {
  background-position: -1082px -405px;
  width: 36px;
  height: 34px;
}
.nosplit-two .light-bluespl {
  height: 100%;
}
.soln-flxmenu .modal-fixer {
  width: 50%;
}
.soln-flxmenu .tw-split {
  width: 50%;
}
.bt-big-bin li b {
  display: block;
  font-size: 20px;
  font-weight: bold;
  width: 100%;
}
.bt-big-bin li i {
  font-style: normal;
  margin: 10px 0px 29px;
  display: block;
}
.bt-big-bin li a {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;
}
.bt-big-bin li {
  padding-right: 25px;
  margin: 25px 2px 15px;
}
.buy-col-4 .wd-50-2 {
  width: 35%;
}
.buy-col-4 .comment-buy p {
  width: 77%;
}
.tab-thank-pill .nav-pills > li > a {
  background: transparent;
  color: #333;
  border-radius: 0px;
  font-weight: 700;
  padding: 0px 8px 10px;
  margin: 0px 10px;
}
.tab-thank-pill .nav-pills {
  display: flex;
  justify-content: center;
}
.tab-thank-pill .nav-pills > li.active > a {
  color: #01a1e5;
  border-bottom: 2px solid #01a1e5;
}
.tab-thank-pill .nav-pills > li.active > a,
.tab-thank-pill .nav-pills > li.active > a:focus,
.tab-thank-pill .nav-pills > li.active > a:hover {
  outline: none;
  background: transparent;
}
.wd-45-2 {
  width: 45%;
}
.tabt-accr-catpage .iconic {
  margin-top: 0px;
  margin-bottom: 15px;
  padding: 0px 15px;
}
.tabt-accr-catpage .wd-pad {
  padding: 0px 15px;
}
.tabt-accr-catpage .line:after {
  background-color: #182a69;
  width: 107px;
}
.tabt-accr-catpage .triclr li span {
  color: #fff;
}
.tabt-accr-catpage .triclr {
  margin-top: 40px;
  text-align: center;
  margin-bottom: 60px;
}
.tabt-accr-catpage .btn-blu-wht li a {
  width: auto;
  padding: 13px 18px;
}
.tabt-accr-catpage .inr-wrp-2 {
  padding: 22px 22px 80px;
  position: relative;
}
.tabt-accr-catpage .inr-wrp-2 .btn-blu-wht {
  position: absolute;
  bottom: 4px;
}

.cat-mn-tb .tbtarget .nav-tabs li a {
  font-weight: bold;
}
.cat-mn-tb .tbtarget {
  border-bottom: 0px;
}
.pdbr30p {
  padding-bottom: 30px;
}
hr {
  border-bottom: 2px solid #e8eaf6;
}
.vdo-cnt-tab.one-vidtab iframe {
  width: 565px;
  height: 401px;
}
.clockscn {
  display: inline-block;
  width: 100%;
  text-align: left;
  margin-top: 25px;
  padding: 0px 15px;
}
.clockscn .minrs {
  color: #fff;
  font-weight: bold;
  margin-bottom: 20px;
  display: block;
  font-size: 18px;
}
.clockscn .flip-clock-wrapper {
  display: table;
  margin: 0px;
  background: transparent;
  padding: 0 0;
  border-radius: 60px;
}
.clockscn .flip-clock-wrapper ul li a div div.inn {
  color: #ffff;
  text-shadow: none;
  background-color: #11abec;
}
.clockscn .flip-clock-wrapper .flip {
  box-shadow: none;
}
.formt-4bxes .frbox-difon .prsboxin div span {
  font-size: 22px;
}
.formt-4bxes .frbox-difon .prsboxin div span > i {
  display: block;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  color: #333;
  margin-top: 10px;
}
.sont-txts h1.hd-bytxt {
  margin-top: 35px;
}
.buy-test-non .carousel-inner > .item > img.cent-mgs {
  display: inline-block;
  border-radius: 50%;
}
.buy-test-non .txt-wbp {
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  padding-left: 15px;
}
.buy-test-non .item {
  text-align: left;
}
.buy-test-non .txt-wbp span,
.buy-test-non .txt-wbp span > i {
  display: block;
  font-size: 14px;
  font-style: normal;
}
.buy-test-non .smlines {
  margin: 20px auto 0px;
  width: 100%;
  height: 1px;
  background: #cce4ee;
}
.buy-test-non {
  min-height: 364px;
/*   background: url(assets/images/bg-buy-test-mon.png)
    0 0 no-repeat; */
  margin-top: 0;
  padding: 0px;
}
.nomrg-tp-buyre {
  margin-top: 0px;
}
.addt-enifts {
  border: 1px solid #1aa1fc;
  margin: 0 auto;
  width: 98%;
  text-align: left;
  display: table;
  margin-bottom: 15px;
  border-radius: 24px;
  overflow: hidden;
}
.bl-line-n {
  display: inline-block;
  width: 100%;
  padding: 15px 20px;
  background: #1aa1fc;
  border-radius: 21px 21px 0 0;
  color: #fff;
}
.bl-line-n ul li {
  margin: 7px 14px 0px;
}
.bl-line-n ul li img {
  margin-right: 15px;
}
.bl-line-n ul li,
.hd-blj {
  display: inline-block;
}
.bl-line-n .hd-blj {
  font-weight: bold;
}
.bl-line-n ul {
  float: right;
}
.ftr-scnj {
  display: inline-block;
  width: 100%;
}
.ftr-scnj .hd-blj {
  width: 100%;
  display: block;
  margin: 25px 0 0;
  color: #1aa1fc;
  padding: 0px 20px;
}
.ftr-scnj .bnr-point {
  padding: 0px 5px;
}
.cardmgss {
  margin-bottom: 20px;
}
.ftr-scnj .bnr-point li {
  border-bottom: 1px solid #dde7f3;
}
.ftr-scnj .col-md-4 ul li:last-child {
  border-bottom: 0px;
}
.by-kemo .checkmark {
  top: 2px;
  height: 16px;
  width: 16px;
}
.by-kemo {
  width: 100%;
}
.by-kemo.kmeradio .ps-rel {
  width: 100%;
  margin: 0px auto 15px;
  padding: 0 0 0 26px;
}
.bundlecombobxn {
  font-size: 13px;
  color: #333;
}
.bundlecombobxn a {
  color: #1aa2fc;
}
.simpsps {
  margin-top: 145px;
}
.offercombonew2 {
  font-size: 13px;
  display: block;
  padding-top: 15px;
  color: #01a1e5;
}
.formt-4bxes .prsbox.prs-bx-many {
  display: block;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin {
  display: inline-block;
  vertical-align: top;
  width: 23%;
  transition: 0.4s ease;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .img-bxes {
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin-right: 17px;
}
.formt-4bxes .frbox-difon .prs-bx-many .prsboxin div span {
  font-size: 15px;
  margin-bottom: 0px;
  font-weight: normal;
  padding-bottom: 5px;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin div span::after {
  display: none;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin {
  background: #fff;
  box-shadow: none;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin.act,
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin:hover {
  box-shadow: 0 0 38px #aedcfb;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin p {
  display: block;
  text-decoration: none;
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 20px;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin p > i {
  font-size: 20px;
  font-weight: bold;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin div a,
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin.act div a:hover {
  padding: 10px 21px;
  background: #fff;
  color: #1aa2fc;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin div a:hover {
  background: #1aa2fc;
  color: #fff;
}
.formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin.act a {
  background: #1aa2fc;
  color: #fff;
}
.flx-prs-bx {
  display: inline-flex;
  width: 79%;
  margin-top: 20px;
}
.pdf-sms {
  vertical-align: middle;
  background-position: -820px 0px;
  width: 18px;
  height: 22px;
}
.pd-smmg li {
  margin-right: 30px;
  display: inline-block;
  font-size: 15px;
  margin-bottom: 10px;
}
.tabt-accr-catpage .tab-pane {
  width: 100%;
}
.tabt-accr-catpage .box-wrapper {
  justify-content: center;
}
.pd-smmg li a {
  color: #333;
}
.pd-smmg li .sprite {
  margin-right: 8px;
}
.dwn-edv .iconic {
  position: relative;
}
.dwn-edv .iconic::after {
  content: "";
  position: absolute;
  width: 80px;
  bottom: -15px;
  height: 2px;
  background: #1aa0fa;
}
.dwn-edv .btns {
  margin: 37px 0px 30px;
}
.dwn-edv .bnr-point {
  border-top: 1px solid #cfeefb;
  margin: 40px 0px 0px;
  padding-top: 29px;
}
.abittintshade {
  background-color: #ebf9fe;
}
.dwn-edv .shdw {
  padding: 0px;
  overflow: hidden;
}
.dwn-edv .smprp {
  padding: 25px 30px 34px 56px;
}
.buy-btnblu {
  background-position: -555px -75px;
  width: 23px;
  height: 20px;
}
.btns .buy-outbl {
  background: #fff;
  color: #1aa0fa;
  border: 2px solid #1aa0fa;
  padding: 22px 30px;
}
.dwn-edv .shdw {
  margin-top: -144px;
  position: relative;
  z-index: 1;
}
.tabt-accr-catpage .row {
  width: 100%;
}
.blu-bx-wd-rad {
  border-radius: 20px;
  background-color: #e8f5fb;
  padding: 30px 30px 50px;
}
.blu-bx-wd-rad .wrap-rev {
  color: #515252;
}
.blu-bx-wd-rad .wrap-rev strong {
  font-size: 22px;
  margin-bottom: 8px;
  display: block;
  font-weight: 400;
}
.nomthebx .boxes-g:hover .shft-unp {
  top: 0px;
}
.nomthebx .boxes-g {
  width: 33.33%;
  padding-top: 34px;
  padding-bottom: 34px;
  transition: 0.4s ease;
  margin: 0px;
  border-radius: 0px;
  box-shadow: 0 0 0;
  border: 0;
}
.nomthebx {
  background: #fff;
  border-radius: 30px;
  margin-top: 50px;
  box-shadow: 0 0 13px #a7d3e9;
  overflow: hidden;
}
.nomthebx .boxes-g strong {
  display: block;
  margin-bottom: 35px;
  font-size: 20px;
}
.nomthebx .boxes-g:nth-child(even) {
  background-color: #e4f1fd;
}
.nomthebx .boxes-g strong i {
  display: block;
  font-weight: normal;
  font-style: inherit;
  position: relative;
  color: #8b8a8a;
}
.nomthebx .boxes-g strong i::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 50px;
  height: 2px;
  background-color: #1f81e2;
  bottom: -11px;
}
.nomthebx .boxes-g {
  width: 33.33%;
  padding-top: 34px;
  padding-bottom: 34px;
  padding: 27px 20px;
  transition: 0.4s ease;
  margin: 0px;
  text-align: center;
  border-radius: 0px;
  box-shadow: 0 0 0;
  border: 0;
  background: #fff;
  position: relative;
  overflow: hidden;
}
.flex-wind-sec {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.pre-re .ln {
  margin-left: 0px;
}
.pre-re .flx-bx {
  margin-top: 0px;
}
.bln-p {
  margin: 30px 0px 0px;
  display: block;
  font-size: 20px;
  color: #01a1e5;
}
.bln-p i {
  font-style: inherit;
  color: #515252;
}
.whtbg-bxm .wrap-rev {
  background: #fff;
  border-radius: 24px;
  padding: 10px 38px 20px;
}
.whtbg-bxm .wrap-rev i {
  margin: 20px 0px;
  display: block;
  font-style: inherit;
  font-size: 16px;
}
.whtbg-bxm .wrap-rev i.fnt-l {
  font-size: 14px;
}
.acn-nc {
  color: #0292cf;
  margin-top: 4px;
  display: block;
}
.left-noboom .bnr-point {
  margin: 10px 0px 0px;
}
.left-noboom .bnr-point li {
  padding: 10px 0px 4px 35px;
}
.whtbg-bxm .wrap-rev {
  padding: 10px 15px 20px;
  margin-bottom: 30px;
}
.txt-thnkbn {
  margin: 25px 0 0;
  font-size: 20px;
  color: #fff;
}
.result-page-n {
  margin: -110px 0px 0px;
  position: relative;
}
#output div {
  color: #656464;
  margin: 0 0 20px;
  border-bottom: 1px solid #e3e7e8;
  padding: 0 0 16px;
}
#output div a {
  color: #01a1e5;
  font-size: 21px;
}
#output div.hcHead2 {
  margin-bottom: 5px;
  padding: 0px;
  border: 0px;
}
.light-theme ul li {
  display: inline-block;
}
.light-theme .current {
  background: #666;
  color: #fff;
  border-color: #444;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 1), 0 0 2px rgba(0, 0, 0, 0.3) inset;
  cursor: default;
}
.light-theme .current {
  background: #01a1e5;
  color: #fff;
  border-color: #01a1e5;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 1), 0 0 2px rgba(0, 0, 0, 0.3) inset;
  cursor: default;
}
.light-theme a,
.light-theme span {
  float: left;
  color: #666;
  font-size: 14px;
  line-height: 24px;
  font-weight: normal;
  text-align: center;
  border: 1px solid #e4e4e4;
  min-width: 14px;
  padding: 6px 17px;
  margin: 0 5px 0 0;
  border-radius: 3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  background: #efefef;
  background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #ffffff),
    color-stop(100%, #efefef)
  );
  background: -webkit-linear-gradient(top, #ffffff 0%, #efefef 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #efefef 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #efefef 100%);
  background: linear-gradient(top, #ffffff 0%, #efefef 100%);
}
.select-white-dp option:disabled {
  color: #a5a2a2;
}
.tabt-accr-catpage .boxlst .right-arrow {
  display: none;
}
select:focus {
  outline: none;
}
select {
  box-shadow: none;
}
.how-to-stps .newsection table {
  border-top: 1px solid #ceecfd;
  border-right: 1px solid #ceecfd;
  margin: 30px 0px 40px;
}
.how-to-stps .newsection table tr td,
.how-to-stps .newsection table tr th {
  border-bottom: 1px solid #ceecfd;
  border-left: 1px solid #ceecfd;
  padding: 10px;
  vertical-align: text-top;
}
.how-to-stps .newsection ul li {
/*   background: url(assets/images/tick-buy.png)
    0px 7px no-repeat; */
  padding-left: 26px;
  margin: 5px 0px;
  background-size: 16px;
}
.btns.threbtss-inrw a {
  padding: 14px 14px;
}
.noontabs {
  background: #fff;
  margin-top: -199px;
  width: 90%;
  box-shadow: 0 0 6px #b3e4f9;
  border-radius: 30px;
  padding: 40px 30px 50px;
}
.noontabs .nav-pills {
  margin-bottom: 50px;
}
.noontabs .nav-pills > li.active a {
  color: #fff;
  background: #0486ff;
}
.noontabs .nav-pills > li a {
  color: #0486ff;
}
.noontabs .car-hd2 {
  font-size: 24px;
}
.noontabs h1 {
  margin: 10px 0px 50px;
}
.noontabs h3 {
  margin: 10px 0px 50px;
  font-size: 36px;
  color: #013a51;
}
.noontabs h3 strong {
  font-weight: 800;
  font-size: 45px;
}
.inmo + p.redu-wid {
  width: 90%;
  max-width: inherit;
}
.right-withheadind h3 {
  font-size: 30px;
  margin-top: 47px;
}
.right-withheadind h3 strong {
  font-weight: 800;
}
.right-withheadind .diff-clr {
  margin-top: 21px;
}
.vdkaufraa iframe {
  width: 100%;
  height: 430px;
  border-radius: 30px;
  border: 0;
}
/*.result-page-n .dwl {display: inline-block;background: #2da055;padding: 10px 15px;border-radius: 7px;vertical-align: top;color: #fff;border: 2px solid #2da055; border-right: 5px;}
.result-page-n .dwl img, .result-page-n .buy img{border-radius: 30px; padding: 0px 5px 5px 5px;}
.result-page-n .buy{display: inline-block;background: transparent;padding: 10px 15px;border-radius: 7px;vertical-align: top;color: #7cc6e6;
border: 2px solid #7cc6e6;}*/

.result-page-n a.dwl {
  display: inline-block;
  background: #2da055;
  padding: 10px 15px;
  border-radius: 7px;
  vertical-align: top;
  color: #fff;
  border: 2px solid #2da055;
  border-right: 5px;
}
.result-page-n a.dwl img,
.result-page-n .buy img {
  border-radius: 30px;
  padding: 0px 5px 5px 5px;
}
.result-page-n a.buy {
  display: inline-block;
  background: transparent;
  padding: 10px 15px;
  border-radius: 7px;
  vertical-align: top;
  color: #7cc6e6;
}
.how-to-stps img.noshdw-mg {
  box-shadow: none;
  padding: 0px;
  margin: 0px 5px;
}
.snprt-arng .sprite {
  vertical-align: middle;
  margin: 0px 5px 0 0;
  width: 32px;
  height: 32px;
  display: inline-block;
}
.vdd-1 {
  background-position: 0px -564px;
}
.vdd-2 {
  background-position: -44px -564px;
}
.vdd-3 {
  background-position: -89px -564px;
}
.vdd-4 {
  background-position: -130px -564px;
}
.vdd-5 {
  background-position: -175px -564px;
}
.vdd-6 {
  background-position: -220px -564px;
}
.vdd-7 {
  background-position: -266px -564px;
}
.vdd-8 {
  background-position: -312px -564px;
}
.vdd-9 {
  background-position: -354px -564px;
}
.vdd-99 {
  background-position: -717px -601px;
}
.hww1 {
  background-position: -402px -565px;
}
.hwtosecn .nav-tabs li.active .hww1,
.hwtosecn .nav-tabs li:hover .hww1 {
  background-position: -402px -609px;
}
.hww2 {
  background-position: -446px -565px;
}
.hwtosecn .nav-tabs li.active .hww2,
.hwtosecn .nav-tabs li:hover .hww2 {
  background-position: -446px -609px;
}
.hww3 {
  background-position: -491px -565px;
}
.hwtosecn .nav-tabs li.active .hww3,
.hwtosecn .nav-tabs li:hover .hww3 {
  background-position: -491px -609px;
}
.hww4 {
  background-position: -536px -565px;
}
.hwtosecn .nav-tabs li.active .hww4,
.hwtosecn .nav-tabs li:hover .hww4 {
  background-position: -536px -609px;
}
.hww5 {
  background-position: -582px -565px;
}
.hwtosecn .nav-tabs li.active .hww5,
.hwtosecn .nav-tabs li:hover .hww5 {
  background-position: -582px -609px;
}
.hww6 {
  background-position: -626px -565px;
}
.hwtosecn .nav-tabs li.active .hww6,
.hwtosecn .nav-tabs li:hover .hww6 {
  background-position: -626px -609px;
}
.hww7 {
  background-position: -665px -565px;
}
.hwtosecn .nav-tabs li.active .hww7,
.hwtosecn .nav-tabs li:hover .hww7 {
  background-position: -665px -609px;
}
.banner-wrap h2 + .btns {
  margin-top: 30px;
}
.prainbnr-sid {
  color: #fff;
  margin: 30px 0px 38px;
}
.noflxhere {
  display: block;
}
.hwto-cnt.noflxhere .nav-tabs {
  display: inline-block;
}
.hwto-cnt.noflxhere .manual-wdthg {
  display: inline-block;
  vertical-align: top;
  margin-top: 20px;
}
.hwto-cnt .nav-tabs.pdlfomsestro {
  padding-right: 0px;
  padding-left: 81px;
}
.addbrdonb {
  width: 100%;
  display: block;
  border-bottom: 2px solid #efefef;
  margin: 40px 0px;
}
.hwto-cnt.noflxhere .btns .sprite {
  width: 22px;
  height: 20px;
  border: 0px;
  border-radius: 0px;
}
.hwto-cnt.noflxhere .btns {
  margin-top: 40px;
}
.form-bn select {
  position: relative;
  z-index: 1;
  background: transparent;
}
.prog-intxts {
  margin: 10px 0px 5px;
}
.prog-intxts b {
  display: block;
  margin: 20px 0px 5px;
}
.user-review .cmtx_pagination_block_bottom {
  width: auto;
}
.video-testi iframe {
  width: 100%;
  border-radius: 15px;
}
.video-testi .cover-vdo {
  margin-bottom: 15px;
}
.video-testi .animated-btn {
  width: 40px;
  height: 40px;
}
.video-testi .animated-btn img {
  width: 11px;
}
.cont-table .child-headby {
  font-size: 20px;
  color: #333;
}
.tab-buy-pagemn .nav-pills.sim-round-tab > li a {
  border-radius: 40px;
}
.tab-buy-pagemn .nav-pills.sim-round-tab {
  position: static;
  top: 0px;
}
.nosearchresult {
  font-weight: bold;
  font-size: 30px;
  margin: 0 0 30px;
}
.how-it-works-tabs {
  overflow: hidden;
}
.addbeift-chngs.what-makes .knw-inr {
  margin: 0px auto;
  padding-bottom: 10px;
}
.addbeift-chngs .diff-clr {
  margin: 0px;
}
.addbeift-chngs .inmo {
  margin-top: 50px;
}
.devider-resby .iconic strong {
  display: inline;
}
.four-update .image-wrap-buy {
  width: auto;
  margin-top: 30px;
}
.four-update .flxomp {
  padding-top: 0px;
}
.four-update .sont-txts {
  width: 100%;
}
.four-update .sont-txts h1 strong {
  font-size: 30px;
}
.four-update .sont-txts h1 {
  font-size: 25px;
}
.four-update .sont-txts h1:after {
  display: none;
}
.modelbox .casebox {
  padding: 20px 15px;
  margin: 0 0 10px;
  width: 50%;
}
.modelbox .casebox p {
  border-bottom: 2px solid #cccccc;
  padding-bottom: 13px;
  margin-bottom: 20px;
}
.modelbox .casebox a {
  color: #109cd7;
}

#case_study {
  display: flex;
  flex-wrap: wrap;
}
.modelbox .casebox strong {
  margin-bottom: 10px;
  display: block;
}
.modelbox .casebox:last-child {
  margin-bottom: 0px;
}
.mng-strpcrd {
  margin: 17px auto 20px;
  display: block;
}
.nomarg-but-tbb .by {
  background-position: -554px -76px;
}
.nomarg-but-tbb .iconic strong {
  display: inline-block;
}
.nomarg-but-tbb {
  margin-top: 50px;
}
.nomarg-but-tbb .btns a {
  padding-left: 15px;
  padding-right: 15px;
}
.nomarg-but-tbb .btns a.buy {
  color: #01a1e5;
  border-color: #01a1e5;
}
.nomarg-but-tbb .btns {
  margin: 48px auto 20px;
}
.nomarg-but-tbb .btns a.buy:hover {
  background: #01a1e5;
  color: #fff;
}
.nomarg-but-tbb .btns a.buy:hover .by {
  background-position: -33px -1px;
}
.nomarg-but-tbb .cont-table {
  margin-top: 40px;
  padding: 22px 19px 34px;
}
.couponnew span {
  color: #fff;
  border: 1px dotted #cd0104;
  display: inline-block;
  padding: 5px 10px;
  margin: 0 0 0 5px;
  font-size: 16px;
  border-radius: 5px;
  background: #cd0104;
}
.btns.threbtss-inrw a.buy.by-sinleline {
  padding: 21px 14px;
}
.cupnsg {
  font-size: 13px;
}
.cupnsg li {
  display: inline-block;
  padding: 0px 7px;
}
.coupn {
  color: #ff2600;
}
.allbluer {
  color: #11abec;
  font-size: 20px;
  margin: 26px 0px 50px;
}
.allbluer b {
  display: block;
}
/*-----buy-new-changes----*/

.banner-wrap.smll-height.buy-banner .adbnr {
  min-height: inherit;
  padding-bottom: 0px;
  background-position: right 0px bottom -270px;
}
.tab-buy-pagemn .nav-pills > li a,
.tab-thank-pill .nav-pills > li > a,
.tab-dwnscn .nav-tabs.stul li a {
  border-radius: 0px;
  padding: 20px 30px;
  border-bottom: 2px solid #b9b9b9;
  color: #333;
  margin: 0 0;
}

.tab-buy-pagemn .nav-pills {
  top: 0px;
  margin-bottom: 17px;
}
.tab-buy-pagemn {
  margin-top: 40px;
}
.tab-buy-pagemn .nav-pills > li + li {
  margin-left: -2px;
}
.tab-buy-pagemn .nav-pills > li a:after,
.tab-thank-pill .nav-pills > li > a:after,
.tab-dwnscn .nav-tabs.stul li a:after {
  content: "";
  background: #0486ff;
  height: 4px;
  position: absolute;
  width: 100%;
  left: 0px;
  bottom: -2px;
  transition: all 250ms ease 0s;
  transform: scale(0);
  outline: none;
}
.tab-buy-pagemn .nav-pills > li.active a:after,
.tab-buy-pagemn .nav-pills > li:hover a:after,
.tab-thank-pill .nav-pills > li.active > a:after,
.tab-thank-pill .nav-pills > li:hover > a:after,
.tab-dwnscn .nav-tabs.stul li.active a:after,
.tab-dwnscn .nav-tabs.stul li:hover a:after {
  transform: scale(1);
  outline: none;
}
.tab-buy-pagemn .nav-pills > li:hover a,
.tab-thank-pill .nav-pills > li:hover > a {
  color: #0486ff;
}
.tab-thank-pill.nomarg-but-tb .cont-table {
  margin-top: 25px;
}
.cont-table {
  margin-top: 70px;
}
/*-----buy-new-changes----*/
#stick-main {
  margin: 0 auto;
/*   background: #1d2b4c
    url(assets/images/StickyBanner-21.jpg)
    right 0px bottom -120px / cover no-repeat; */
  text-align: center;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1196;
  width: 100%;
  color: #fff;
}
.stick-main-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.txtfrmth3 {
  margin: 0px;
  padding: 19px 0px;
  font-size: 22px;
}
.stickybtns a {
  display: inline-block;
  background: #fff;
  color: #f00;
  padding: 19px 13px;
  font-size: 15px;
  position: relative;
  z-index: 1;
  margin-top: 11px;
  transition: 0.4s ease;
  min-width: 120px;
  margin-left: 10%;
}
#stick-main-close-btn {
  position: absolute;
  background: transparent;
  border: 0px;
  color: #fff;
  border-radius: 12px;
  height: 25px;
  width: 25px;
  padding: 1px;
  top: 37%;
  outline: none;
  right: 1%;
  font-weight: bold;
  cursor: pointer;
  z-index: 9;
}

.txtfrmth3 strong {
  font-weight: lighter;
  display: block;
  font-size: 16px;
}
.signs-edlv .knw-inr {
  display: block;
}
.signs-edlv .brdb {
  display: inline-block;
  margin-top: -7px;
}
.signs-edlv .thnkmn {
  padding: 58px 30px 20px;
}
.lf-spt .bx-c p {
  word-break: break-word;
}
.innder-flg {
  background: #fff;
  border-radius: 18px;
  overflow: hidden;
  box-shadow: 0 0 13px #dcdcdc;
  height: 100%;
}
.text-feild-wrap {
  padding: 15px 20px;
}
.thin-blu-bord {
  color: #08b1f7;
  border: 2px solid #08b1f7;
  padding: 12px 20px;
  display: inline-block;
  border-radius: 7px;
  margin: 14px 0px 24px;
  transition: 0.4s ease;
}
.thin-blu-bord:hover {
  background: #08b1f7;
  color: #fff;
  text-decoration: none;
}
.text-feild-wrap b {
  display: block;
  margin: 0 0 13px;
}
.imgsc-bgs {
  width: 100%;
  height: 215px;
}
.wysp-1 {
/*   background: url(assets/images/two-ways.jpg) 0
    0 / cover no-repeat; */
}
.wysp-2 {
/*   background: url(assets/images/error-suing.jpg)
    0 0 / cover no-repeat; */
}
.wysp-3 {
/*   background: url(assets/images/reduce-exc.jpg)
    0 0 / cover no-repeat; */
}
.flx-bxmhlep {
  display: flex;
  flex-wrap: wrap;
  margin-top: 50px;
  margin-left: -15px;
  margin-right: -15px;
}
.bngora {
  padding: 15px;
}
.container.dwnthnk {
  background: #fff;
  width: 90%;
  box-shadow: 0 0 6px #b3e4f9;
  border-radius: 30px;
  padding: 20px 30px 50px;
}
.tab-buy-pagemn.dwnthnk .nav-pills {
  margin-bottom: 49px;
}
.carousel-home .white-blue-bn {
  background: #24c53d;
  color: #fff;
}
.dwnthnk .col-md-6 h3 {
  font-size: 36px;
  color: #013a51;
}
.dwnthnk .col-md-6 h3 strong {
  font-weight: 800;
  font-size: 45px;
}
.comment-buy .testi-mg {
  margin-right: 0px;
  width: 82px;
  height: 82px;
}
.comment-buy .testi-mg img {
  display: block;
  vertical-align: middle;
  border-radius: 0;
  box-shadow: none;
}
.faq-cot-120 {
  margin-top: 120px;
}
.tblfrm2 {
  display: inline-block;
  width: 48%;
  vertical-align: top;
}
.tblfrm2.ttp {
  padding-left: 15px;
}
.tblfrm2 strong {
  margin: 7px 0px 10px;
  display: block;
  font-size: 25px;
}
.tblfrm2.ttp strong {
  margin-top: 33px;
}
.tblfrm2 li {
  padding: 5px 0px 5px;
}
.tmbf .btogg {
  font-size: 15px;
}
.tmbf .btog {
  font-size: 25px;
  color: #11abec;
}
.rattings {
  min-height: 61px;
}
.lf-conv .rvw-star {
  margin: 4px 0px 6px;
  position: relative;
}
.lf-conv .rvw-star::after {
  content: "";
  position: absolute;
  left: 0px;
  bottom: -7px;
  width: 90px;
  height: 3px;
  border-radius: 25px;
  background-color: #002157;
}
.bnr-point.whitelists li {
/*   background: url(assets/images/white-bullet.png)
    0px 11px no-repeat; */
}
.banner-wrap .container.bg-chng-conv {
/*   background: #01a1e5
    url(assets/images/bg-shape-conv.png) right -0px
    bottom -680px no-repeat; */
}
.banner-wrap .container.bg-chng-conv.banner-pos {
  background-position: right -0px bottom -380px;
}
.mod-pecific.bg-shp-2::after {
  top: -123px;
}
.mod-pecific .panel {
  background: transparent;
}
.lf-conv {
  padding-right: 75px;
}
.testiupdi1 .slide {
  padding: 0px 35px;
}
.testiupdi1 .carousel-inner {
  border-radius: 24px;
  background-color: #fff;
  margin: 10px;
  box-shadow: 0 0 15px #a5d6f1;
  padding-bottom: 30px;
}
.testiupdi1 h3 {
  font-size: 18px;
}
.testiupdi1 {
  margin: 30px 0px 120px;
}
.testiupdi1 h3 strong {
  display: block;
  color: #01a1e5;
  font-size: 25px;
}
.testiupdi1 p {
  margin: 20px 0px 30px;
  position: relative;
}
.pracvr {
  padding: 90px 33px 11px;
}
.testiupdi1 p:after {
  content: "";
  position: absolute;
  left: 0px;
  bottom: -10px;
  background: #abe0f7;
  width: 93px;
  height: 2px;
  border-radius: 10px;
}
.nxt-btt {
  background-position: -280px -7px;
  height: 18px;
}
.testiupdi1 .sr-only {
  display: none;
}
.ron-left,
.ron-right {
  background-position: -562px -54px;
  height: 16px;
  width: 29px;
}
.testiupdi1 .carousel-control {
  opacity: 1;
  width: auto;
  height: 0px;
  text-shadow: none;
}
.testiupdi1 .carousel-control .ron-left,
.testiupdi1 .carousel-control .ron-right {
  background-position: -562px -54px;
  height: 16px;
  width: 29px;
}
.testiupdi1 .carousel-control.left {
  left: inherit;
  right: 180px;
  transform: rotate(180deg);
  transform-origin: center;
  top: 84px;
}
.testiupdi1 .carousel-control.right {
  left: inherit;
  right: 136px;
  transform: rotate(0deg);
  transform-origin: center;
  top: 58px;
}
.banner-wrap.smll-height.christmas-20 .adbnr {
  min-height: 620px;
/*   background: #bd2c2f
    url(assets/images/christmas-2020.jpg)
    center / cover no-repeat; */
}
.christmas-20 .timer li {
  background: #fff;
  box-shadow: 0px 12px 17px #991e29;
}
.christmas-20 .timer li span,
.christmas-20 .timer li i {
  color: #ff0000;
}
.christmas-20-cont {
  padding-top: 0px;
  margin-top: -110px;
  position: relative;
  z-index: 5;
}
.christmas-20-cont .shdw-cont {
  box-shadow: 0px 2px 7px #f8b3b5;
  background: #fff;
  padding-left: 0px;
  padding-right: 0px;
}
.christmas-20-cont .shdw-cont h3 {
  font-size: 33px;
  color: #2a0102;
  margin: 20px 0px;
  padding-left: 30px;
}
.christmas-20-cont .shdw-cont h3 span {
  color: #f3050c;
  font-weight: bold;
}
.grad-big {
  display: block;
  width: 100%;
  height: 25px;
  margin-bottom: 70px;
  background-image: linear-gradient(90deg, #ec1a00, #b31400);
  position: relative;
}
.grad-big::after {
  content: "";
  position: absolute;
  transform: translate(-50%, -50%);
  display: inline-block;
  width: 200px;
  left: 50%;
  top: 30px;
  height: 116px;
/*   background: url(assets/images/bell-1.png)
    center no-repeat; */
}
.bx-pls {
  display: inline-block;
  vertical-align: middle;
  font-size: 30px;
  font-weight: bold;
  padding: 63px 10px 0px;
}
.christmas-20-cont .box-em h4 {
  font-size: 16px;
  color: #2a0102;
}
.christmas-20-cont .box-em a {
  padding: 0px;
  border: 0px;
  min-width: auto;
  font-size: 20px;
  color: #f3050c;
}
.christmas-20-cont .box-em a:hover {
  background: #fff;
}
.christmas-20-cont .box-em .dwn-pss a i {
  text-decoration: none;
  font-size: 18px;
}
.christmas-20-cont .box-em {
  background: #fff;
  border: 0px;
  width: 10.4%;
}
.christmas-20-cont .bg-blu {
  width: 19%;
  text-align: center;
}
.christmas-20-cont .box-em.bg-blu .upssps {
  background: #fff;
  border-bottom: 0px;
}
.christmas-20-cont .upssps {
  padding-left: 0px;
  padding-right: 0px;
  border-bottom: 2px solid #f1f1f1;
}
.christmas-20-cont .dwn-pss {
  padding: 14px 0px 20px;
  text-align: left;
}
.christmas-20-cont .box-em.bg-blu h4 {
  font-size: 20px;
}
.christmas-20-cont .box-em.bg-blu h4 strong {
  display: inline-block;
  font-size: 25px;
  color: #dd0031;
}
.christmas-20-cont .box-em.bg-blu h4 i {
  font-style: normal;
  font-size: 18px;
}
.christmas-20-cont .box-em.bg-blu b {
  display: block;
  color: #432729;
  font-size: 40px;
  text-align: center;
}
.christmas-20-cont .box-em.bg-blu b span {
  font-style: normal;
  font-size: 18px;
  color: #dd0031;
}
.christmas-20-cont .box-em.bg-blu a {
  background: #f3050c;
  color: #fff;
  font-size: 23px;
  padding: 10px 40px;
  display: inline-block;
  text-decoration: none;
  border-radius: 9px;
  transition: 0.4s ease;
}
.christmas-20-cont .box-em.bg-blu a:hover {
  background-color: #c80506;
}
.slimgrad {
  margin-top: 50px;
  height: 2px;
  background: #f9cccc;
}
.slimgrad:after {
  width: 400px;
  height: 106px;
  top: 1px;
/*   background: url(assets/images/bell-2.png)
    center no-repeat; */
}
.christmas-20-cont .shdw-cont .grad-big + h3 {
  font-size: 25px;
}
.christmas-20-cont .box-em.bg-blu b i {
  text-decoration: line-through;
  font-style: normal;
  font-size: 20px;
  color: #432729;
  margin-right: 10px;
}
/* header .navbar-nav>li>a[href="https://www.nucleustechnologies.com/offers/"] */
{
  color: #bd2c2f;
}
.cmprsn-tbl a[data-toggle="tooltip"] {
  color: #fff;
  cursor: pointer;
}
.testiupdi1 h3 {
  top: 20px;
  position: absolute;
  left: 33px;
}
.lsspslg .iconic span {
  font-size: 21px;
}
.lsspslg .iconic {
  margin: 40px 0px 0px;
}
.lsspslg .diff-clr {
  margin-top: 20px;
}
.lsspslg .diff-clr li {
  width: 219px;
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
  font-size: 16px;
  padding: 10px 0px 2px 35px;
}
.lfrght-grp {
  overflow: hidden;
}
.instantdlboxnew-20 .btns li > a {
  color: #fff;
}
.benifits.for-uls .hlpful {
  background: #fff;
  box-shadow: 0 0 10px #d0cece;
}
.benifits.for-uls .diff-clr {
  margin-top: 11px;
}
.benifits.for-uls strong {
  font-size: 20px;
}
.benifits.for-uls .inmo {
  margin-bottom: 30px;
}
.benifits.for-uls ul {
  margin: 15px 0 0;
}
.benifits.for-uls .rg-spt .bx-c {
  padding: 0px 20px 25px 0px;
}
.benifits.for-uls .rg-spt .bx-c:nth-child(n + 3) {
  padding-top: 25px;
  padding-bottom: 0px;
}
.benifits.for-uls .rg-spt .bx-c:nth-child(even) {
  padding-left: 30px;
  border-color: #d2e8f4;
}
.benifits.for-uls .rg-spt .bx-c:nth-child(odd) {
  padding-left: 0px;
}
.for-uls .bnr-point li {
  padding-top: 8px;
  padding-bottom: 8px;
}
.benifits .rg-spt .bx-c {
  border-color: #d2e8f4;
}
.share-dchng .lsspslg .diff-clr li {
/*   background: url(assets/images/circ-no-tick.png)
    0px 19px no-repeat; */
  padding-left: 20px;
  width: 100%;
}
.share-dchng .row {
  display: flex;
  flex-wrap: wrap;
}
.share-dchng .lsspslg .diff-clr {
  display: inline-block;
  width: 216px;
  vertical-align: top;
  margin: 0px;
}
.share-dchng .curvy {
  border-radius: 0px;
  box-shadow: none;
  padding: 0px;
  height: 94%;
  border-right: 1px solid #d1c8c8;
}
.share-dchng .lsspslg {
  padding-left: 30px;
}
.share-dchng .lsspslg .iconic {
  margin-bottom: 10px;
}
.banner-wrap .cnt-btm.share-dchng {
  padding-bottom: 58px;
}
.faq-cot .pnl-imgli li img {
  margin: 10px 0px 40px;
  border: 1px solid #b1b1b1;
  border-radius: 10px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .tiny-shdw {
    background: #adadad;
    width: 10px;
    height: 7px;
    box-shadow: 0 0 13px #adadad;
    border-radius: 40px;
    opacity: 0.5;
  }
}
.lfrght-grp .cnt-styl.newadds img {
  transform: translate(-35px, 0px);
  max-width: initial;
  width: auto;
  height: auto;
}
.lfrght-grp .pdlf0 {
  padding-left: 10px;
}

.video-tab-page.res-ur .panel-group .panel-heading a:after {
  content: "";
  width: 19px;
  top: 31px;
  height: 9px;
/*   background: url(assets/images/drp-dwn-bluarw.png)
    0 0; */
  transform: rotate(180deg);
  transition: 0.4s ease;
}
.res-ur .panel-group .panel-heading a.collapsed:after {
  transform: rotate(0deg);
}
.video-tab-page.res-ur .softvideos.resource_ctr {
  display: flex;
  box-shadow: none;
  margin-bottom: 30px;
  border-radius: 0;
  overflow: hidden;
}
.resource_ctr h3 {
  font-size: 30px;
  font-weight: bold;
  margin-top: 0;
  color: #1aa0fa;
}
.resource_ctr h4 {
  font-size: 24px;
}
.video-tab-page.res-ur .panel-heading a {
  background-color: #edf8fd;
  color: #0383d9;
}
.video-tab-page.res-ur .tab1btn.active {
  border-right: 0px;
  box-shadow: 2px 0px 2px #fff;
  color: #0383d9;
  background: #fff;
}
.resource_ctr p > img,
.resource_ctr li > img {
  margin: 20px 0px 20px;
}
.resource_ctr h5 {
  font-size: 20px;
  font-weight: bold;
}
.resource_ctrlink {
  display: inline-block;
  padding-left: 4px;
  margin-top: 30px;
}
.resource_ctr .bnr-point {
  margin: 10px 0px 30px;
}
.resource_ctr .bnr-point li {
  padding: 10px 0px 0 35px;
}
.resource_ctr ol {
  list-style: decimal !important;
  padding-left: 26px;
}
.resource_ctr ol li {
  background: none;
  padding-left: 0px !important;
  margin: 10px 0px 20px;
}
.resource_ctr .bnr-point li a {
  text-decoration: underline;
}
.resource_ctr .bnr-point li a:hover {
  text-decoration: none;
}
.resource_ctr table,
th,
td {
  border: 1px solid #dddddd;
  padding: 15px;
  text-align: left;
}
.cmprsn-tbl table th {
  border: 1px solid #dddddd;
  border-width: 0 0 0 1px;
}
.cmprsn-tbl table th:first-child {
  border: 0px;
}
.resource_ctr table .bnr-point {
  margin-top: 0;
}
.solun-out .popup-table {
  border-radius: 25px;
  overflow: hidden;
}
.resource_ctr .bnr-point li > ul li {
  padding: 10px 0px 0 25px;
  font-size: 16px;
  background-size: 18px;
  background-position: 0px 12px;
}
.resource_ctr ol > li > ul > li {
  padding: 10px 0px 0 25px !important;
  margin: 0px;
  font-size: 16px;
  background-size: 18px;
  background-position: 0px 12px;
}
.resource_ctr .bnr-point li > ul,
.resource_ctr ol > li > ul {
  margin: 4px 0px 15px;
}
.resource_ctr .bnr-point li > #lower-roman li,
.resource_ctr .bnr-point li > #square li {
  padding: 2px 0px 0 25px;
  margin-bottom: 5px;
}
.resource_ctr .bnr-point li:first-child p {
  margin-top: 8px;
}
.resource_ctr .bnr-point li > #lower-roman li > #square {
  padding-left: 30px;
}

#disc {
  list-style-type: disc;
}
#circle {
  list-style-type: circle;
}
#square {
  list-style-type: square;
}
#decimal {
  list-style-type: decimal;
}
#decimal-leading-zero {
  list-style-type: decimal-leading-zero;
}
#lower-roman {
  list-style-type: lower-roman;
  margin-left: 30px;
}
#upper-roman {
  list-style-type: upper-roman;
  margin-left: 30px;
}
#lower-greek {
  list-style-type: lower-greek;
  margin-left: 30px;
}
#lower-latin {
  list-style-type: lower-latin;
  margin-left: 30px;
}
#upper-latin {
  list-style-type: upper-latin;
  margin-left: 30px;
}
#armenian {
  list-style-type: armenian;
  margin-left: 30px;
}
#georgian {
  list-style-type: georgian;
  margin-left: 30px;
}
#lower-alpha {
  list-style-type: lower-alpha;
  margin-left: 30px;
}
#upper-alpha {
  list-style-type: upper-alpha;
  margin-left: 30px;
}
.tabt-accr-catpage .panel {
  margin-bottom: 0px;
}
.tabt-accr-catpage .panel-body {
  padding-bottom: 0px;
}
.shdw-top-none,
.casemain-inner + .shdw-both {
  box-shadow: 0px 9px 12px -3px #bfbfbf;
  margin-top: 0px;
}
.pd-btt-m {
  padding-bottom: 0px !important;
}
.new-rel-rpw {
  display: flex;
  flex-wrap: wrap;
  margin: 60px 0px 30px;
  justify-content: center;
}
.new-rel-rpw .col-md-4 {
  margin-bottom: 30px;
}
.new-rel-rpw .inner-wrp {
  border: 1px solid #d8e6ed;
  display: flex;
  border-radius: 14px;
  padding: 30px 15px 30px;
  height: 100%;
  background: #fbfbfb;
  box-shadow: 0 0 #fff;
  transition: 0.4s ease;
}
.new-rel-rpw .inner-wrp:hover {
  box-shadow: 0 0 #fff;
  box-shadow: 0 0 17px #c6eafd;
  border-color: transparent;
}
.new-rel-rpw .imgwrp {
  width: 36%;
  display: inline-block;
  vertical-align: top;
  margin: 0px 15px 20px 0px;
}
.new-rel-rpw .right-sem {
  width: 100%;
}
.new-rel-rpw .right-sem h4 {
  font-size: 18px;
  color: #7892db;
  margin: 0 0 5px;
  line-height: 25px;
}
.new-rel-rpw .right-sem p {
  font-size: 15px;
  color: #083d74;
}
.new-rel-rpw .right-sem a {
  color: #7892db;
}
.hwtosecn .text-btm {
  background: transparent;
  position: static;
  font-size: 16px;
  min-height: auto;
  width: 100%;
  margin: 0px auto 0px;
  padding: 13px 15px 18px;
  border-radius: 0px;
  color: #0a4273;
}
.hwtosecn .bg-crv img {
  transform: scale(1);
}
.hwtosecn .bg-crv {
  box-shadow: 0 0 1px 1px #c4eafa;
  border-radius: 0px;
  transition: 0.4s ease;
}
.hwtosecn .bg-crv:hover {
  box-shadow: 0 0 14px 1px #c4eafa;
}
.hwtosecn .bg-crv:hover .text-btm {
  background-color: transparent;
  color: #6cb8ec;
}
.scrn-sht .pagination .prev,
.scrn-sht .pagination .next {
  position: absolute;
  top: 50%;
  font-size: 0px;
  color: #fff;
  padding: 15px 17px;
  transition: 0.4s ease;
}
.scrn-sht .pagination .prev:hover,
.scrn-sht .pagination .next:hover {
  border-color: #333;
}
.scrn-sht .pagination .prev {
  left: -2%;
/*   background: #11abec url("../imagenew20/left-arrow.png") center/10px no-repeat; */
}
.scrn-sht .pagination .next {
  right: -2%;
/*   background: #11abec url("../imagenew20/right-arrow.png") center/10px no-repeat; */
}
.mrgtp-header {
  top: 75px;
}
.mrgtp-bnrhome {
  margin-top: 173px;
}
.bt-blue {
  color: #11abec;
  text-transform: uppercase;
  margin-top: 30px;
  border-bottom: 2px solid #f0f0f0;
  padding-bottom: 10px;
  margin-bottom: 25px;
  display: block;
}
.bt-blue.lsmrg {
  margin-top: 50px;
}
.imgry-bx {
  display: inline-block;
  width: 15%;
}
.flxombx {
  display: inline-flex;
  vertical-align: top;
  width: 82%;
}
.flxombx li {
  word-break: normal;
  color: #4b4b5b;
  width: auto;
  min-width: 159px;
  padding: 0px 30px 0px;
}
.flxombx li p {
  font-size: 16px;
}
.flxombx li:last-child {
  border-right: 0px;
}
.flxombx li strong {
  display: block;
}
.pdfs {
  display: inline-flex;
  vertical-align: top;
}
.pdfs li {
  font-size: 16px;
  color: #25252d;
  margin-right: 45px;
}
.pdfs li i {
  font-style: normal;
  color: #333;
}
.tab-dwnscn.modify-tb .tab-pane {
  padding: 0px;
}
.specif2 {
  padding: 0px 15px 60px;
}
.specif2 .container {
  box-shadow: 0 0 3px 0px #a0a0a0;
  margin: 60px auto 50px;
  padding: 0px;
  display: flex;
  flex-wrap: wrap;
  border-radius: 25px;
  overflow: hidden;
}
.lefblue-bmx {
  width: 25%;
  background: #00aeef;
  color: #fff;
  padding: 30px 25px;
}
.lefblue-bmx h3 {
  font-size: 30px;
  position: relative;
}
.lefblue-bmx b {
  display: block;
}
.lefblue-bmx h3:after {
  content: "";
  position: absolute;
  bottom: -10px;
  left: 0;
  width: 80px;
  height: 2px;
  background: #fff;
}
.lefblue-bmx ul b {
  text-transform: uppercase;
  display: block;
  font-size: 18px;
  margin: 205px 0px 15px;
}
.lefblue-bmx ul li a {
  display: block;
  padding: 5px 0px;
/*   background: url(assets/images/curvytkon.png)
    0px 7px no-repeat; */
  padding-left: 28px;
  text-decoration: underline;
  color: #fff;
}
.rigp {
  width: 75%;
  padding: 0px 25px 50px;
}
.rigp h4 {
  color: #333333;
  margin-bottom: 35px;
  border: 1px solid #11abec;
  padding: 0 0 0 5px;
  border-width: 0 0 0 4px;
}
.rigp .flxombx li strong {
  color: #022661;
  min-width: 115px;
}
.rigp .flxombx li:first-child {
  padding-left: 0px;
}
.rigp .flxombx {
  width: 100%;
}
.sprite2 {
  display: inline-block;
  width: 34px;
  height: 30px;
/*   background: url(assets/images/sprite-icn-2.png)
    0 0 no-repeat; */
  left: 20px;
  top: 19px;
}
.sprite2 {
/*   background: url(assets/images/sprite-icn-2.webp)
    0 0 no-repeat; */
}
.sprite2.phone {
  background-position: 8px 3px;
}
.sprite2.search {
  background-position: -38px 3px;
}
.sprite2.lan {
  background-position: -87px 4px;
}
.modify-tb .faq-cot {
  margin-top: 40px;
}
.tab-dwnscn.modify-tb .shdw {
  margin-bottom: 80px;
}
.tab-dwnscn.modify-tb .shdw:last-child {
  margin-bottom: 0px;
}
.tab-dwnscn.modify-tb .hwto-cnt {
  width: 100%;
}
.shft-unp .bnr-point {
  margin-top: 15px;
  text-align: left;
}
.shft-unp p {
  text-align: left;
}
.updsec-resob .diff-clr {
  margin-top: 30px;
}
.updsec-resob .iconic {
  font-size: 21px;
  font-weight: 300;
}
.updsec-resob .iconic span {
  font-size: 28px;
  font-weight: bold;
}
.updsec-resob .iconic strong {
  font-size: 21px;
  font-weight: 300;
}
.blbx-bar {
  background: #ddf5ff;
  padding: 20px 34px;
  border-radius: 20px;
}
.blbx-bar ul li {
  background: #fff;
  padding: 13px 10px;
  border-left: 5px solid #01a1e5;
  margin-bottom: 1px;
}
.blbx-bar ul {
  margin: 20px 0px 20px;
}
.blbx-bar ul li:nth-child(even) {
  border-left: 5px solid #61c5ef;
  background-color: #f1fbff;
}
.bltx {
  color: #01a1e5;
  font-weight: bold;
  font-size: 36px;
}
.car-carousel .carousel-inner {
  border-radius: 24px;
/*   background: #fff url(assets/images/qumq.png)
    20px 10px no-repeat; */
  box-shadow: 0 0 15px #a5d6f1;
}
.car-carousel .inr-cvr-ts {
  border-radius: 0px;
  background: transparent;
  box-shadow: inherit;
  padding-top: 100px;
}
.car-carousel .carousel-indicators li {
  display: inline-block;
  margin: 0px 1px;
  border: 2px solid #01a1e5;
  background-color: #cbecfa;
  border-radius: 50%;
  width: 13px;
  height: 13px;
  cursor: pointer;
}
.car-carousel .carousel-indicators {
  width: auto;
  margin: 0px;
  position: absolute;
  z-index: 2;
  bottom: 40px;
  right: 4%;
  left: inherit;
}
.car-carousel .carousel-inner h3 {
  position: absolute;
  z-index: 2;
  left: 27px;
  top: 20px;
}
.car-carousel .carousel-inner h3 b {
  display: block;
}
.car-carousel .carousel-indicators li.active {
  background-color: #fff;
}
.car-carousel .titlenm {
  font-weight: bold;
  display: inline-flex;
  vertical-align: middle;
  margin-top: 0px;
}
.car-carousel .titlenm span {
  font-weight: normal;
  padding-left: 10px;
  border-left: 2px solid;
  margin-left: 10px;
  line-height: 25px;
}
.highlighttxt {
  font-size: 30px;
  font-weight: bold;
  position: relative;
}
.highlighttxt span {
  color: #01a1e5;
}
.highlighttxt:after {
  content: "";
  position: absolute;
  left: 0px;
  bottom: -11px;
  width: 52px;
  height: 2px;
  background-color: #01a1e5;
}
.updsec-resob .pd-left {
  padding-left: 50px;
}
/*responsive-start*/
@media only screen and (max-width: 1366px) {
  .awrd-rvs.inner-case .video-cnt-gss iframe {
    height: 191px;
  }
  .lsspslg .diff-clr li {
    margin-right: 6px;
  }
  .scrn-sht .pagination .prev,
  .scrn-sht .pagination .next {
    top: 280px;
  }
}
@media only screen and (max-width: 1200px) {
  .container {
    width: 100%;
  }
  .banner-wrap .container {
    padding-left: 15px;
    padding-right: 15px;
  }
  .nvbarcont .mynvbr {
    margin: 12px 0 0 0%;
  }
  .box-em {
    width: 23%;
  }
  .wd-45-2 {
    width: 25%;
  }
  .noontabs {
    width: 92%;
  }
  .lfrght-grp .cnt-styl.newadds img {
    transform: translate(0px, 0px);
    max-width: 100%;
  }
}
@media only screen and (max-width: 1024px) {
  header .navbar-nav > li > a {
    padding-left: 9px;
    padding-right: 9px;
  }
  .blue-rbn h4,
  .flyout li,
  .abt-cont-main .shdw {
    display: block;
  }
  .flyout li {
    margin-left: 0px;
  }
  .flyout {
    float: none;
  }
  .whbrd {
    margin-top: 20px;
  }
  .blue-rbn {
    text-align: center;
  }
  .wrkbook .diff-clr,
  .history-sec,
  .sont-txts {
    width: 100%;
  }
  .pdbx-cn {
    padding: 50px 15px 30px;
  }
  .wrkbook .links-rw li > a {
    width: 72%;
    font-size: 16px;
  }
  .wrkbook .links-rw li {
    width: 45%;
  }
  .image-left li {
    width: 47%;
  }
  .prices li .buy.wht-bg .sprite,
  .graphic-side-ul {
    display: none;
  }
  .prices li .buy.wht-bg {
    padding: 9px 14px;
  }
  .dwn-pss a {
    min-width: auto;
  }
  .bit-lgm {
    margin: 10px 0px 20px;
    width: auto;
    text-align: left;
  }
  .bit-lgm li label {
    width: auto;
  }
  .modified-wenneed .blue-rbn {
    background: #f1f1f1;
    margin-top: 30px;
    margin-bottom: 39px;
  }
  .cnvm-we {
    padding: 0px;
  }
  .bit-lgm li {
    margin-bottom: 15px;
  }
  .graphic-sc {
    margin-top: 150px;
  }
  .pos-abs-img {
    position: static;
  }
  .abt-cont-main .shdw {
    padding: 15px;
  }
  .address-side-ul li {
    display: inline-block;
    margin: 0px 15px 15px;
  }
  .address-side-ul {
    max-width: initial;
    margin: 0 auto;
    padding-left: 0px;
  }
  .scn_why-krnl.wh-maoin-krn .shdw {
    display: flex;
  }
  .max-wd-4 {
    width: 189px;
  }
  .navbar-collapse.collapse {
    display: none !important;
  }
  .navbar-collapse.collapse.in {
    display: block !important;
  }
  .navbar-header .collapse,
  .navbar-toggle {
    display: block !important;
  }
  .navbar-header {
    float: none;
  }
  .navbar-toggle {
    background-color: #fff;
    margin-top: 23px;
    margin-right: 0px;
  }
  .navbar-toggle .icon-bar {
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
  }
  .abt-cont-main .nav-txt-cntr {
    display: none;
  }
  .navbar-toggle.x .icon-bar:nth-of-type(1) {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 10% 10%;
    -ms-transform-origin: 10% 10%;
    transform-origin: 10% 10%;
  }
  .navbar-toggle.x .icon-bar:nth-of-type(2) {
    opacity: 0;
    filter: alpha(opacity=0);
  }
  .navbar-toggle.x .icon-bar:nth-of-type(3) {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 10% 90%;
    -ms-transform-origin: 10% 90%;
    transform-origin: 10% 90%;
  }
  /* ANIMATED X COLLAPSED */
  .navbar-toggle.x.collapsed .icon-bar:nth-of-type(1) {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  .navbar-toggle.x.collapsed .icon-bar:nth-of-type(2) {
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .navbar-toggle.x.collapsed .icon-bar:nth-of-type(3) {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  .navbar-toggle .icon-bar {
    background-color: #01a1e5;
  }
  .nvbarcont {
    background: #fff;
    box-shadow: 0px 4px 5px #9b9b9b;
    background-color: #daf1fb;
    margin-top: 12px;
    padding: 0px;
  }
  header .navbar-nav {
    width: 100%;
  }
  header .navbar-nav > li {
    display: block;
    width: 100%;
    clear: both;
  }
  header .navbar-nav > li > a {
    padding-top: 10px;
    padding-left: 15px;
    padding-bottom: 10px;
  }
  header .navbar {
    overflow: unset;
  }
  .nav > .li-mega {
    position: relative;
  }
  header .navbar-nav > li > .dropdown-menu {
    padding: 0px;
    position: static;
    display: none;
  }
  header .navbar-nav > li:hover .dropdown-menu {
    height: auto;
    visibility: hidden;
    opacity: 0;
    z-index: 0;
  }
  .nav .open > a,
  .nav .open > a:focus,
  .nav .open > a:hover {
    background-color: #f9f9f9;
  }
  .nvbarcont .mynvbr {
    margin: 0 0 0 0%;
  }
  header .navbar-nav > li.open .dropdown-menu.show,
  header .navbar-nav > li > .dropdown-menu.show,
  header .navbar-nav > li.open .dropdown-menu {
    height: auto !important;
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 5 !important;
    box-shadow: none;
    display: block;
  }
  .modal-fixer {
    padding-left: 15px;
    padding-right: 15px;
  }
  .tw-split,
  .modal-fixer,
  .soln-flxmenu .modal-fixer,
  .soln-flxmenu .tw-split {
    width: 100%;
  }
  .flx-boxes,
  .table-buy .flxomp {
    display: block;
  }
  .modal-lists,
  .spritelists-menu {
    width: 100%;
    padding: 29px 0px;
  }
  .spritelists-menu {
    text-align: center;
  }
  .spritelists-menu li {
    width: 31%;
    text-align: left;
  }
  .dropdown-menu > li > a {
    border-bottom: 1px solid #fff;
    padding: 9px 20px;
  }
  .search-wrpr {
    box-shadow: none;
    background: transparent;
  }
  .input-wrappersrch {
    border-radius: 0px;
    background-color: #daf1fb;
  }
  .search-wrpr .search-mega {
    padding: 0px;
  }
  header .navbar-nav > li > .dropdown-menu.small-inner {
    background-color: #ffffff;
  }
  header .navbar-nav > li > .dropdown-menu.search-wrpr {
    padding-bottom: 0px;
  }
  .dropdown-menu.small-inner > li > a {
    padding: 8px 15px;
  }
  .spritelists-menu li {
    width: 32%;
  }
  .modal-lists {
    text-align: center;
  }
  ul.modal-lists li {
    width: 32.5%;
    text-align: left;
  }
  .tw-split strong {
    margin-top: 20px;
  }
  .tit {
    margin-top: 7px;
    text-align: left;
  }
  .buy-header .right-smcon li a {
    padding-top: 5px;
    padding-bottom: 9px;
  }
  .sont-txts h1 strong {
    font-size: 25px;
  }
  .cont-table td {
    font-size: 13px;
  }
  .wd-50-2 {
    width: 36%;
  }
  .wd-16 {
    width: 21%;
  }
  .wd-25 {
    width: 25%;
  }
  .flxomp {
    display: block;
  }
  .sont-txts {
    padding-left: 0px;
    width: 100%;
  }
  .image-wrap-buy {
    width: 42%;
  }
  .comment-buy p {
    width: 68%;
  }
  .list-wd-trd li {
    width: 30%;
  }
  .quick-infohm,
  .carousel-home {
    padding: 100px 25px 40px;
  }
  .buy-col-4 .wd-50-2 {
    width: 18%;
  }
  .christmas-20-cont .box-em {
    width: 14.4%;
  }
  .christmas-20-cont .bg-blu {
    width: 39%;
  }
  .scrn-sht .pagination .prev,
  .scrn-sht .pagination .next {
    top: 50%;
    opacity: 0.7;
  }

  .scrn-sht .pagination .prev {
    left: 0px;
  }
  .scrn-sht .pagination .next {
    right: 0px;
  }
  #stick-main {
    display: none;
  }
  .mrgtp-header {
    top: 0px;
  }
  .mrgtp-bnrhome {
    margin-top: 101px;
  }
}
@media only screen and (max-width: 1023px) {
  .flxombx {
    display: block;
    width: 100%;
  }
  .flxombx li {
    display: inline-block;
    padding: 18px 18px 0 0;
    border: 0;
  }
  .imgry-bx {
    width: auto;
  }
}

@media only screen and (max-width: 768px) {
  .logo-prt,
  .hlftesti,
  .bx-n,
  .what-makes .knw-inr .col-md-4,
  .snd-lft,
  .width-10,
  .inmo + p.redu-wid,
  .modelbox .casebox,
  .rl-hist .space,
  .new-rel-rpw .right-sem,
  .links-rw {
    width: 100%;
  }
  .new-rel-rpw .imgwrp {
    width: auto;
  }
  .video-cont {
    display: none;
  }
  .chemu {
    display: none;
  }
  .banner-wrap .container {
    background-image: none;
  }
  .banner-wrap .container.banner-pos {
    background-position: right -180px bottom -463px;
  }
  .pd-left {
    padding-left: 15px;
  }
  .titlenm {
    font-weight: bold;
  }
  .links-rw li {
    display: inline-block;
  }
  .links-rw li > a {
    width: auto;
  }
  .hwto-cnt .tab-content,
  .testi-mg,
  .new-rel-rpw .imgwrp,
  .sftwr-bx-rw img,
  .hwto-cnt .nav-tabs li img,
  .hwto-cnt .nav-tabs li.active img,
  .slides-store,
  .user-review img,
  .flx-home-n .same-video-hm {
    display: none;
  }
  .user-review .col-md-4 .wrap-rev {
    padding-top: 15px !important;
  }
  .hwto-cnt .nav-tabs {
    width: 100%;
    padding-right: 0px;
  }
  .hwto-cnt .nav-tabs li img {
    margin: 29px auto;
    max-width: 100%;
  }
  .logo-prt,
  .small-bxes {
    margin-bottom: 40px;
  }
  .small-bxes,
  .small-bxes.resbx {
    width: 49%;
  }
  .lfrght-grp {
    margin-bottom: 60px;
  }
  .middle-sc {
    padding-bottom: 10px;
  }
  .testimonial.red .test-pos {
    right: 0;
    top: 0;
    position: static;
    margin-top: 29px;
  }
  .abit-move {
    margin-top: 21px;
  }
  .inner-case {
    margin-top: 60px;
  }
  .testimonial {
    margin-top: 0px;
  }
  .diff-clr {
    margin-top: 20px;
  }
  section.silent-features .pdngon {
    padding-top: 0px;
  }
  .sticky li a .sprite {
    display: inline-block;
  }
  .sticky li a .download {
    width: 29px;
    background-position: 5px 2px;
  }
  .sticky .buybtn-a-in,
  .sticky .buybtn-b-in {
    font-size: 0px;
  }
  .user-review .col-md-4 {
    padding: 0px 10px;
  }
  .pdlf0 {
    padding-left: 15px;
  }
  .pad-righ0 {
    padding-right: 15px;
  }
  .cnt-styl img {
    margin-bottom: 30px;
  }
  .cnt-styl .text-right {
    text-align: left;
  }
  .form-bn {
    float: none;
    width: 62%;
  }
  .wrp-vd .col-md-4 {
    margin: 20px 0px;
  }
  .tab-toaccr .tab-content .tab-pane,
  .atoz .shdw,
  .right-bkpsut .slides-store {
    display: block;
  }
  .tab-toaccr .panel-heading {
    display: block;
    padding: 20px 15px 20px 45px;
    border-bottom: 1px solid #d4d2d2;
    margin: 0 0 2px;
  }
  .tab-toaccr .panel-heading:last-child {
    border-bottom: 0px;
  }
  .tab-toaccr .nav-tabs,
  .nws-contn .tbtarget {
    display: none;
  }
  .tab-toaccr .panel-title a {
    display: block;
  }
  .tab-toaccr .panel {
    margin: 0;
    box-shadow: none;
    border-radius: 0;
    margin-top: -2px;
  }
  .tab-toaccr .collapse {
    display: none;
  }
  .tab-toaccr .collapse.in,
  .features-tbmn .shdw,
  .tbtarget.upn .nav-tabs {
    display: block;
  }
  .features-tbmn .shdw {
    padding: 0px;
    overflow: hidden;
  }
  .tbtarget .nav-tabs > li {
    width: 45%;
    margin-left: 0px;
    margin-right: 0px;
  }
  .tbtarget.upn .nav-tabs li {
    width: 45.8%;
    margin: 12px 15px;
  }
  .tbtarget.upn .nav-tabs > li:first-child {
    margin-left: 15px;
  }
  .tbtarge.upnt .nav-tabs > li:first-child {
    margin-right: 15px;
  }
  section.silent-features .pdngon {
    padding-top: 40px;
  }
  .config {
    display: block;
  }
  .pdspc {
    padding: 50px 15px;
  }
  .knw-inr .col-md-4 {
    margin: 20px 0px 20px;
  }
  .knw-inr {
    padding-top: 39px;
  }
  .knw-inr:after {
    bottom: 30%;
    right: 0px;
  }
  .box-n2 {
    margin: 35px 0 0;
  }
  .what-makes .knw-inr .col-md-4:nth-child(3n + 2) {
    border-left: 1px solid #d4f0fb;
    border-right: 1px solid #d4f0fb;
  }
  .wrkbook .diff-clr {
    width: 59%;
  }
  .snd-lft {
    margin-left: 0px;
    margin-top: -70px;
  }
  .bkupn .col-md-4:last-child {
    border-left: 0px;
  }
  .mrg-lfon {
    margin-top: 60px;
  }
  .essencials .knw-inr {
    display: flex;
    padding: 0px 15px;
  }
  .essencials .brd-ln:nth-child(2n + 2) {
    border-left: 1px solid #bdddeb;
  }
  .whyneed {
    padding-top: 50px;
  }
  .whyneed .contain-upr-wr {
    padding: 40px 15px 30px;
  }
  .links-rw.bnft-lnk li {
    width: 48%;
  }
  .links-rw.bnft-lnk li > a {
    width: 73%;
  }
  .why-cnvrt2 .shdw:after {
    display: none;
  }
  .nomrg-ul {
    margin: 0px;
  }
  .why-cnvrt2 .shdw {
    display: table;
    padding: 20px 0px;
  }
  .btn-dwn-2,
  .btn-dwn-2 small {
    font-size: 0px !important;
  }
  .btn-dwn-2 .sprite {
    margin: 0px;
  }
  .buy-btn-2 {
    padding: 12px 20px;
  }
  .why-cnv-inmg .shdw,
  .corruptn .hlpful .rg-spt .bx-c,
  .rl-hist .space {
    padding: 0px;
  }
  .thnkmn {
    background: unset;
    padding: 17px 0px;
  }
  .lost-data .knw-inr .col-md-4 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .lost-data .knw-inr .col-md-4:last-child .bx {
    padding-bottom: 0px;
  }
  .rg-spt .bx-c {
    width: 100%;
    padding: 24px 0px 1px;
  }
  .hlpful {
    width: 92%;
    padding: 12px 0px 30px;
  }
  .corruptn .hlpful {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .wrdn1:first-child,
  .flwd-crp {
    margin-bottom: 35px;
  }
  .corruptn .number-li {
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .corruptn .blu-bt-sm + p {
    margin-bottom: 20px;
  }
  .corruptn .hlpful .rg-spt .bx-c {
    width: 100%;
  }
  .corruptn .hlpful .rg-spt .bx-c ul {
    margin-bottom: 0px;
  }
  .benifits .rg-spt .bx-c:nth-child(even) {
    border-left: 0px;
  }
  .benifits .rg-spt .bx-c:nth-last-child(2) {
    border-bottom: 1px solid #74cef4;
  }
  .benifits .rg-spt .bx-c {
    padding: 15px 0px;
  }
  .benifits .rg-spt {
    margin-top: 28px;
  }
  .all-full,
  .addtnl .rg-spt .bx-c {
    padding: 22px 15px 10px;
  }
  .addtnl .rg-spt .bx-c:nth-last-child(2) {
    border-bottom: 0px;
  }
  .ost-file .knw-inr .col-md-8 {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 30px;
  }
  .brdb .brd-ln {
    border-right: 0px;
    border-bottom: 1px solid #e1e1e1;
  }
  .brdb,
  .brdb:last-child,
  .brdb:last-child .brd-ln {
    border-bottom: 0px;
  }
  .brdb:last-child .brd-ln {
    padding-bottom: 0px;
  }
  .news-uprr .col-md-6 {
    margin-bottom: 30px;
  }
  .news-lists .flx-bx {
    margin-top: 19px;
  }
  .news-uprr .pdngon {
    padding-top: 0px;
  }
  .marg-80 {
    margin-top: 39px;
  }
  .lnq {
    margin: 43px 0px 60px;
  }
  .search-output .prices {
    padding-left: 0px;
  }
  .upr-rw {
    padding: 8px 0px 13px;
  }
  .store-accordian .panel-body {
    padding: 0px;
  }
  .inline-same {
    display: block;
    width: 100%;
    margin: 0px;
    text-align: center;
  }
  .no-pad-mob {
    padding-bottom: 0px;
  }
  .box-em {
    width: 46%;
  }
  .links-ancr {
    display: inline-block;
  }
  .faq-cot .download-links {
    width: 50%;
    display: block;
    margin: 0 auto;
  }
  .store-accordian .btm-store.links-ancr {
    width: 100%;
    padding-top: 15px;
  }
  .mob-mrg-tp {
    margin-top: 30px;
  }
  .related-might .uses .bc-x {
    width: 100%;
    margin: 0 0 30px;
  }
  .atoz .shdw {
    padding: 20px 0px 30px;
  }
  .atoz .final-drp button {
    width: 70%;
    margin: 0 auto 30px;
    display: table;
  }
  .fmx-bx {
    display: block;
    margin-top: 90px;
  }
  .cmssion-card {
    margin: 0 auto 60px;
    display: table;
  }
  .bx-similar {
    width: 100%;
    margin: 0 0 20px;
  }
  .become-an-affl .lmf-opg {
    padding-right: 15px;
  }
  .client-abt2 li {
    text-align: left;
  }
  .hwtosecn .tab-content {
    width: 100%;
  }
  .bg-crv {
    width: 42%;
  }
  .bg-crv img {
    width: 100%;
  }
  .hwtosecn .tab-pane {
    padding: 0px;
  }
  .txt-wht-bgblue {
    padding: 30px 15px;
  }
  .outlook-errr .inr-newsss img,
  .video-tab-page .videoboxnn,
  .video-tab-page .diveocont,
  .video-tab-page .inner_div .videos .box {
    width: 100%;
  }
  .video-tab-page .softvideos,
  .video-tab-page .inner_div .videos {
    display: block;
  }
  .video-tab-page .tab1box {
    padding: 40px 0px 40px 15px;
  }
  .video-tab-page .inner_div .videos .box {
    margin: 20px 0px;
  }
  .video-tab-page .left-tbs {
    width: 39%;
  }
  .left-infos {
    padding-right: 15px;
  }
  .video-abt {
    margin-top: 30px;
  }
  .abt-cont-main .navbar ul li {
    display: inline-block;
  }
  .abt-cont-main .navbar ul li a {
    font-size: 13px;
    padding: 13px 6px;
  }
  .flx-wrp {
    flex-wrap: wrap;
  }
  .directors-secn .col-sm-6 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pos-abs-img img,
  .sec-runway span {
    display: none;
  }
  .pos-abs-img {
    position: static;
    width: 100%;
  }
  .pos-abs-img .sec-runway span img {
    display: inline-block;
  }
  .graphic-sc .sec-runway {
    max-width: inherit;
    vertical-align: top;
    width: 45%;
    display: inline-block;
    text-align: left;
    margin: 0 auto 22px;
    position: static;
  }
  .graphic-sc {
    width: 100%;
  }
  .sec-runway p {
    width: 100%;
  }
  .graphic-sc {
    margin-top: 84px;
  }
  .how-it-works-tabs .nav-tabs {
    margin-bottom: 0px;
  }
  .max-wd-1 .exp-br {
    display: block;
    margin-left: 0px;
    margin-top: 10px;
    max-width: 190px;
  }
  .cvr-scn-n1 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .awrd-rvs .inr-newsss {
    background-size: 130%;
  }
  .awrd-rvs.inner-case .inr-newsss p {
    min-height: auto;
  }
  .video-cnt-gss .col-md-4 {
    width: 50%;
  }
  .awrd-rvs.inner-case .video-cnt-gss iframe {
    height: 174px;
  }
  .tp-bx-chemo {
    display: block;
  }
  .tp-bx-chemo .lf {
    width: 100%;
    padding-left: 0px;
    margin-top: 30px;
    background-position: 0 0;
  }
  .tp-bx-chemo .le {
    width: 100%;
  }
  .tp-bx-chemo,
  .soln-block .pdde,
  .blu-bxd {
    padding: 15px;
  }
  .casemain-inner .left-infos,
  .rl-hist .space {
    margin-bottom: 50px;
  }
  .casemain-inner {
    margin-top: 0px;
  }
  .bg-pattern-mn {
    display: none;
  }
  .modal-fixer {
    position: static;
  }
  .flx-menu {
    display: block;
    padding: 2px 15px 15px;
  }
  .parah {
    width: 100%;
  }
  .list-box-ln {
    width: 100%;
  }
  ul.modal-lists .arw-ul-menu li {
    margin: 0px;
  }
  .parah {
    padding: 0px;
  }
  ul.modal-lists li {
    margin: 3px 0px;
  }
  .light-bluespl {
    padding: 15px;
  }
  .dark-blue {
    padding: 15px;
    min-height: auto;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header,
  .navbar-nav .open .dropdown-menu > li > a {
    padding: 10px 15px 10px 16px;
  }
  .cont-table .tableheading {
    font-size: 17px;
    font-weight: bold;
  }
  .spms li:first-child {
    padding-left: 0px;
  }
  .flt-rig {
    width: 100%;
  }
  .sont-txts {
    display: none;
  }
  .image-wrap-buy {
    width: 100%;
  }
  .sont-txts,
  .comment-buy {
    display: none;
  }
  .wd-50-2 {
    width: 18%;
  }
  .purchase-del .flx-bx {
    display: block;
    padding: 17px 0px 1px;
  }
  .purchase-del .wrap-rev {
    margin-bottom: 15px;
    padding: 20px 15px;
  }
  .whymill .money-back2 {
    margin-left: 10px;
  }
  .mgbxn {
    display: none;
  }
  .rig-cont {
    width: 100%;
  }
  .mn-stand {
    margin-top: 0px;
    padding-top: 16px;
  }
  .idlmodal-content {
    max-width: inherit;
    width: 97%;
  }
  .timer-secm {
    width: 100%;
  }
  .price-secn-mod {
    width: 100%;
    margin-top: 50px;
  }
  .blue-divider,
  .modeloffer-bg,
  .lf-conv {
    padding-left: 15px;
    padding-right: 15px;
  }
  .sftwr-features {
    background: #fff;
  }
  .flexes-mn .col-md-6 {
    padding: 0px;
  }
  .filter-source {
    margin: 29px auto 50px;
  }
  .bg-mg-car {
    background-size: cover !important;
  }
  .range-prdcts .filter-source {
    text-align: center;
  }
  .range-prdcts .bg-crv {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
  }
  .hwtosecn.range-prdcts .tab-pane {
    padding: 0px;
  }
  .range-prdcts .bx-shdwresultn,
  .hwtosecn.range-prdcts .tab-pane {
    width: 100%;
  }
  .range-prdcts .flx-bx,
  .glan {
    padding-left: 15px;
    padding-right: 15px;
  }
  .froduct-main-fil .pd-left,
  .screensht-main {
    padding-left: 0px;
    padding-right: 0px;
  }
  .froduct-main-fil .upr-rw,
  .scn_trusted-cll .tab-toaccr {
    padding-left: 0px;
    padding-right: 0px;
  }
  .scn_trusted-cll .tbtarget,
  .lfrght-grp .cnt-styl.newadds img {
    display: none;
  }
  .shdw-bx-sft {
    margin-top: 30px;
  }
  .screensht-main .tbtarget {
    display: none;
  }
  .lower-tab-screen .tab-content {
    width: 100%;
  }
  .lower-tab-screen {
    padding: 30px 0px 0px;
    overflow: hidden;
  }
  .tab-toaccr.nested-screen .tab-content .tab-pane.parent {
    display: none;
  }
  .tab-toaccr.nested-screen .tab-content .tab-pane.parent.active {
    display: block;
  }
  .home-bnr-are {
    min-height: auto;
    max-height: initial;
  }
  .flx-home-b {
    display: block;
  }
  .quick-infohm {
    width: 100%;
    min-height: auto;
    height: auto;
    transition: unset;
  }
  .quick-infohm,
  .carousel-home {
    padding: 62px 25px 40px;
  }
  .abit-homemoved .quick-infohm {
    width: 100%;
    height: auto;
    left: 0px;
    padding: 62px 25px 40px;
  }
  .carousel-home {
    width: 100%;
  }
  .flx-home-n {
    display: block;
  }
  .card-designhm {
    padding: 0px;
    margin: 10px 0px;
  }
  .hideon-mb,
  .related .imgbx {
    display: none;
  }
  .client-ndscns .text-big {
    padding-top: 40px;
  }
  .business-need-tr .pdngon {
    padding-bottom: 30px;
  }
  .divsame-oven {
    width: 100%;
    margin: 10px 0px;
  }
  .light-blu-allclients .flx-home-n {
    margin: 0px;
  }
  .box-siml-up.less-width {
    width: 100%;
  }
  .box-siml-up.less-width .animated-btn {
    margin: 0px auto 40px;
    transform: translateX(0px);
  }
  .inner-ups {
    text-align: center;
  }
  .box-siml-up {
    width: 100%;
    padding: 0 0;
    margin: 30px 0px;
  }
  .same-video-hm iframe {
    height: 410px;
  }
  .formt-4bxes .sont-txts,
  .formt-4bxes .prsbox,
  .dwn-edv .shdw {
    display: block;
  }
  .formt-4bxes .buy-bx-mod .prsboxin {
    display: inline-block;
    margin: 12px 10px;
    width: 41%;
  }
  .buy-col-4 .wd-50-2 {
    width: 15%;
  }
  .tab-buy-pagemn .nav-pills > li a {
    font-size: 16px;
  }
  .tabt-accr-catpage .shdw {
    display: block;
    padding: 0px;
    overflow: hidden;
  }
  .vdo-cnt-tab.one-vidtab iframe {
    width: 100%;
  }
  .ftr-scnj .bnr-point {
    margin: 0px;
  }
  .ftr-scnj .hd-blj {
    margin-bottom: 20px;
  }
  .formt-4bxes .buy-bx-mod .prs-bx-many .img-bxes {
    display: table;
    text-align: center;
    margin: 0 auto 20px;
  }
  .formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin {
    width: 44%;
    box-shadow: 0 0 9px #aedcfb;
  }
  .flx-prs-bx {
    width: 100%;
    display: block;
  }
  .dwn-edv .smprp {
    padding: 13px 30px 14px 30px;
  }
  .blu-bx-wd-rad {
    padding: 12px 0 0;
  }
  .blu-bx-wd-rad .col-md-4 {
    margin-bottom: 30px;
  }
  .nomthebx .boxes-g {
    width: 50%;
  }
  .left-noboom .bnr-point {
    margin: 10px 0px 30px;
  }
  .noontabs {
    padding: 40px 15px 50px;
  }
  .noontabs .col-md-6 {
    padding: 0px;
  }
  .manualnotb {
    display: block;
  }
  .hwto-cnt .nav-tabs.pdlfomsestro {
    padding-left: 0px;
  }
  .sub-btn-srch {
    width: auto;
    right: 36px;
    background: #daf1fb;
    margin-right: 0px;
    padding: 0px 19px;
  }
  .nvbarcont .close-drop-srch {
    right: 0px;
    font-size: 0px;
    padding: 25px 11px 19px;
  }
  .nvbarcont .close-drop-srch .cross-blue {
    margin-right: 0px;
  }
  .tabt-accr-catpage .row {
    margin: 0px;
  }
  .tabt-accr-catpage .panel-body {
    padding: 0px;
  }
  .fnt-trtysx {
    line-height: 49px;
    font-size: 35px;
  }
  .nomarg-but-tbb .cont-table {
    padding: 22px 0px 34px;
  }
  .signs-edlv .thnkmn {
    padding: 0 0 10px;
  }
  .video-tab-page .inner_div {
    width: 59%;
  }
  .container.dwnthnk {
    padding: 20px 0px 40px;
  }
  .faq-cot-120 {
    margin-top: 70px;
  }
  .tblfrm2 {
    width: 100%;
  }
  .tblfrm2.ttp {
    padding-left: 0px;
  }
  .testiupdi1 .slide {
    padding: 0 0;
  }
  .testiupdi1 .carousel-control.left {
    right: 110px;
    bottom: 30px;
    top: inherit;
  }
  .testiupdi1 .carousel-control.right {
    right: 66px;
    bottom: 56px;
    top: inherit;
  }
  #stick-main {
    background-position: 0 0;
  }
  .lsspslg .iconic {
    margin: 10px 0px 0px;
  }
  .lfrght-grp .cnt-styl.pdngon,
  .benifits.for-uls .rg-spt .bx-c:nth-child(even) {
    padding-left: 0px;
    padding-right: 0px;
  }
  .benifits.for-uls .rg-spt .bx-c {
    padding: 29px 20px 25px 0px;
  }
  .benifits.for-uls .rg-spt .bx-c:first-child {
    padding-top: 0px;
  }
  .benifits.for-uls .rg-spt .bx-c:nth-child(n + 3) {
    padding-bottom: 25px;
  }
  .benifits.for-uls .rg-spt .bx-c:last-child {
    padding-bottom: 0px;
  }
  .video-tab-page .videoboxnn img {
    position: static;
    transform: translate(0px);
    border-radius: 20px;
    width: auto;
  }
  .video-tab-page .inner_div .videos .box .watchvideonow {
    position: static;
  }
  .share-dchng .curvy {
    border-right: 0px;
  }
  .share-dchng .lsspslg {
    padding-left: 15px;
  }
  .related .col-md-3 {
    border-right: 0px;
    width: 29%;
    vertical-align: top;
  }
  .related .mng {
    padding: 0px 40px 0px 0px;
  }
  .related .flx-bx {
    padding: 0px;
  }
  .trusted-home .col-md-5 {
    text-align: center;
  }
  .tabt-accr-catpage .iconic {
    margin-top: 30px;
  }
  .scn_trusted-cll .lighthead {
    margin-bottom: 50px;
  }
  .video-testi .image-video2 {
    margin: 0 auto;
  }
  .video-testi iframe {
    width: 360px;
    height: 197px;
    margin: 0 auto;
    display: table;
  }
  .fhfmn {
    background: #2587af;
  }
  .blushp3 {
    background-image: none;
  }
  .banner-wrap .container {
    padding-bottom: 30px !important;
  }
  .banner-wrap.smll-height.buy-banner .adbnr {
    padding-bottom: 0px !important;
  }
  .specif2 .container {
    display: block;
  }
  .lefblue-bmx {
    width: 100%;
    padding: 30px 15px;
  }
  .lefblue-bmx ul b {
    margin-top: 55px;
  }
  .lefblue-bmx ul li {
    display: inline-block;
    margin-right: 15px;
  }
  .bt-blue.lsmrg,
  .rigp h4 {
    margin-bottom: 20px;
  }
  .rigp {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
  .testiupdi1 .carousel-inner {
    margin: 0;
  }
  .cntnt-vide-thmb .cover-vdo img {
    margin: 0 auto;
  }
  .cntnt-vide-thmb .cover-vdo {
    text-align: center;
  }
  .cntnt-vide-thmb .dimension300 {
    width: 80%;
  }
  .updsec-resob .pd-left {
    padding-left: 15px;
    padding-top: 30px;
  }
}

@media only screen and (max-width: 480px) {
  .dwn-edv .smprp {
    padding: 13px 30px 14px 20px;
  }
  .wd-50,
  .small-bxes,
  .small-bxes.resbx,
  .tblfrm li:first-child,
  .tblfrm li:nth-child(2),
  .fifty,
  .form-bn,
  .tbtarget.upn .nav-tabs li,
  .blue-rbn,
  .wrkbook .diff-clr,
  .links-rw.bnft-lnk li,
  .noafter .nomrg-ul,
  .bit-wht-rbn .bx-splt,
  .bit-wht-rbn .bx-splt-2,
  .bx-4,
  .bx-8,
  .uses .bc-x,
  .box-em,
  .video-cnt-gss .col-md-4,
  .cover-filter,
  .range-prdcts .select-white-dp,
  .nomthebx .boxes-g,
  .share-dchng .lsspslg .diff-clr,
  .related .flx-bx,
  .related .col-md-3,
  .new-rel-rpw .right-sem {
    width: 100%;
  }
  .shdw-cont {
    padding: 12px 15px 19px;
  }
  .lfo {
    padding-right: 15px;
  }
  .new-rel-rpw .inner-wrp {
    text-align: center;
    display: block;
  }
  .shdw,
  .errs .knw-inr,
  .errs .knw-inr .col-md-4 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .how-it-works-tabs {
    padding-left: 15px;
    padding-right: 15px;
  }
  .hwto-cnt {
    padding: 10px 26px;
  }
  .links-rw {
    width: auto;
    margin: 0 auto;
    display: table;
  }
  .sftwr-bx-rw img {
    margin-right: 40px;
  }
  .imgbx {
    width: 29%;
  }
  .mng {
    width: 54%;
  }
  .btns a {
    font-size: 14px;
  }
  .dwn small {
    font-size: 10px;
  }
  .btns a {
    padding: 14px 19px;
  }
  .sprite.download {
    left: 4px;
  }
  .links-rw li {
    box-shadow: 0 0 10px #cedbff;
    width: 100%;
    margin: 0 0 21px;
  }
  .btns a.buy {
    padding: 18px 18px;
    margin-right: 0px;
  }
  .by {
    left: 2px;
    top: 16px;
  }
  .video-cont iframe {
    max-width: 100%;
    min-height: 240px;
  }
  .bx-features p {
    width: 76%;
  }
  .hwto-cnt ul li p {
    width: 78%;
  }
  .sftware-spc .btns li a {
    padding: 16px 50px;
  }
  .twinn {
    margin-top: 69px;
  }
  .knw-inr,
  .what-makes .knw-inr {
    padding: 15px;
  }
  .sftware-spc .btns {
    padding-left: 0px;
    text-align: center;
  }
  .banner-wrap .container.bg-chng-conv {
    background-image: none;
  }
  .sticky li a {
    color: #fff;
    display: block;
    font-size: 12px;
    padding: 6px 6px;
  }
  .sticky ul {
    margin-bottom: 0px;
  }
  .btns .demo-request {
    left: 7px;
  }
  .btns a.exp-edt {
    padding: 13px 24px;
    font-size: 17px;
  }
  .form-bn {
    padding: 31px 16px;
    margin-top: 50px;
  }
  .bg-shpwdin {
    padding: 32px 0px 14px;
  }
  .animated-btn {
    width: 70px;
    height: 70px;
  }
  .cmprsn-tbl th {
    padding: 9px 15px;
    font-size: 13px;
  }
  .cmprsn-tbl td {
    padding: 20px 8px;
    font-size: 14px;
  }
  .flexcontainer .box {
    margin-right: 7px;
    padding: 12px 17px;
    font-size: 16px;
  }
  strong.changeh {
    font-size: 19px;
  }
  .silent-features .flx-bx {
    margin-top: 10px;
  }
  .tbtarget.upn .nav-tabs > li:first-child {
    margin-left: 0px;
  }
  .tbtarget.upn .nav-tabs > li:last-child {
    margin-right: 0px;
  }
  .tbtarget.upn .nav-tabs > li {
    margin-left: 0px;
    margin-right: 0px;
  }
  .tbtarget.upn .nav-tabs {
    margin-top: 40px;
  }
  .blue-rbn {
    background-position: right -630px bottom -10px;
  }
  .wrkbook .links-rw li {
    width: 100%;
    margin-bottom: 10px;
  }
  .rcvr-scn .drk-blu-bx {
    padding: 30px 15px 130px 15px;
  }
  .what-makes .knw-inr .col-md-4,
  .essencials .brd-ln {
    padding: 30px 23px;
  }
  .snd-lft {
    padding: 30px 15px;
  }
  .tab-dwnscn .nav-tabs.stul li a {
    padding: 9px 16px;
  }
  .whyneed .contain-upr-wr {
    padding: 40px 0px 30px;
  }
  .links-rw.bnft-lnk li {
    margin: 10px 0px 3px;
  }
  .why-cnvrt h3 + p {
    padding-bottom: 199px;
  }
  .lfbl {
    max-width: 100%;
    margin-bottom: 15px;
  }
  .bit-wht-rbn {
    padding: 15px 15px;
  }
  .bit-wht-rbn {
    width: 91%;
  }
  .errs .knw-inr {
    padding-top: 0px;
  }
  .errs .knw-inr p {
    margin-bottom: 0px;
  }
  .bx-4,
  .bx-brdr {
    margin-bottom: 30px;
  }
  .tltp-bx {
    text-align: center;
  }
  .addtnl .rg-spt .bx-c {
    width: 100%;
    padding-bottom: 22px;
    margin: 0px;
  }
  .addtnl .rg-spt .bx-c p {
    margin-top: 10px;
    width: 100%;
  }
  .addtnl .rg-spt .bx-c:nth-last-child(2) {
    border-bottom: 3px solid #fbfbfb;
  }
  .image-left,
  .image-left li {
    width: 100%;
  }
  .inr-wrp-2 {
    padding: 20px;
  }
  .triclr {
    margin-top: 40px;
  }
  .btn-blu-wht li a {
    width: auto;
    padding: 12px 13px;
  }
  .seprate p {
    padding-left: 0px;
  }
  .seprate span {
    display: block;
  }
  .nws-contn .col-md-4,
  .news-uprr .col-md-6 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .date-bg {
    left: 0px;
    width: 100%;
  }
  .date-bg i {
    text-align: center;
  }
  .nws-bx-md p {
    width: 100%;
    margin-top: 22px;
  }
  .inr-newsss .date-bg i:after {
    left: 0px;
  }
  .btm-store {
    padding: 0px 10px 17px;
  }
  .store-accordian .faq-cot .panel-heading a {
    padding: 29px 79px 29px 15px;
  }
  .search-store input[type="text"] {
    width: 100%;
  }
  .search-store input[type="submit"] {
    margin: 18px auto 0px;
    display: table;
  }
  .cards {
    padding: 27px 14px;
  }
  .slides-store .carousel-control {
    top: 33.8%;
  }
  .slides-store .carousel-control.right {
    left: 76px;
  }
  .slides-store .carousel-control.left {
    left: 12px;
  }
  .timer li {
    width: 70px;
    padding: 11px 7px 15px;
  }
  .timer li i {
    font-size: 11px;
  }
  .faq-cot .download-links {
    width: 92%;
  }
  .faq-cot .download-links li a {
    padding-bottom: 17px;
  }
  .faq-cot .download-links li:last-child a {
    border-bottom: 0px;
  }
  .blue-box-mid {
    padding: 18px 15px 16px;
  }
  .divider2 .bxsmf:nth-child(2) {
    padding-left: 25px;
  }
  .lss-pdmob {
    padding-bottom: 10px;
  }
  .downcountry button,
  .btm-eree a {
    width: 100%;
  }
  .number-box li p {
    width: 81%;
  }
  .client-abt2 li {
    width: 170px;
  }
  .bg-crv,
  .final-drp select,
  .downcountry,
  .downcountry select,
  .video-tab-page .left-tbs,
  .video-tab-page .inner_div {
    width: 100%;
  }
  .dtbx {
    border-right: 0px;
    border-bottom: 2px solid #1aa0fa;
    padding-bottom: 17px;
    margin-bottom: 18px;
  }
  .dtbx label {
    display: inline-block;
    margin-left: 9px;
  }
  .video-tab-page .tab1btn {
    padding: 10px 9px;
  }
  .video-tab-page .left-tbs .sprite-how,
  .owl_career-19.owl-carousel.owl-loaded::before,
  .owl_career-19.owl-carousel.owl-loaded::after {
    display: none;
  }
  .video-tab-page .panel-heading a {
    padding-left: 14px;
  }
  .video-tab-page .tab1box {
    padding-left: 15px;
    padding-right: 15px;
  }
  .modified-wenneed .blue-rbn {
    border-radius: 0px;
    margin: 10px 0px 0px;
    background: #fff;
  }
  .bit-lgm li label {
    width: 100%;
  }
  .bit-lgm {
    text-align: center;
  }
  .bit-lgm .sprite {
    margin-bottom: 15px;
  }
  .shdw-contact {
    padding: 20px 20px 1px;
  }
  .cnvm-we {
    margin-bottom: 0px;
  }
  .video-abt iframe {
    height: 315px;
  }
  .abt-cont-main .navbar ul li a {
    font-size: 11px;
    padding: 13px 4px;
  }
  .joinus-bt a.buy {
    padding: 13px 33px;
  }
  .lifeatcrn .grid-container-crr {
    display: block;
  }
  .lifeatcrn .grd {
    min-height: 210px;
    margin-bottom: 15px;
  }
  .flex-me {
    display: block;
  }
  .max-wd-4 {
    width: 100%;
    text-align: left;
    margin-top: 20px;
  }
  .owl_career-19 .for_intocap {
    min-height: auto;
  }
  .video-cnt-gss .col-md-4 {
    height: 212px;
  }
  ul.modal-lists li {
    width: 100%;
  }
  .inner-menu-mod-cover {
    width: 93%;
    top: 28%;
  }
  .bt-bin li {
    width: 44%;
  }
  .dark-blue {
    background-position: right -32px center;
  }
  .modal-fixer {
    position: relative;
  }
  .btm-prices {
    margin: 0 0 10px;
    display: block;
  }
  .boc-im {
    padding: 15px 15px 36px;
  }
  .cont-table .borderdd a,
  .spms li strong,
  .cont-table .tableheading {
    font-size: 14px;
  }
  .spms li i,
  .cont-table .offer {
    font-size: 13px;
  }
  .cont-table .priceold b,
  .cont-table .pricenew strong {
    font-size: 18px;
  }
  .cont-table .pricenew {
    font-size: 24px;
  }
  .cont-table td {
    padding: 6px;
  }
  .cont-table .buybtn {
    padding: 5px 7px;
    font-size: 0px;
  }
  .cont-table .buybtn .sprite {
    display: block;
  }
  .whymill li {
    width: 100%;
    margin: 10px auto 5px;
  }
  .flt-lf {
    width: 100%;
  }
  .spms li {
    padding: 0px 16px;
  }
  .spms .sprite {
    display: none;
  }
  .modeloffer-box a {
    padding: 9px 10px;
    font-size: 15px;
  }
  .modeloffer-box p {
    min-height: 51px;
  }
  .select-white-dp {
    width: 100%;
  }
  .slct-dest {
    margin: 20px 0px 0px;
  }
  .flexes-b {
    display: block;
  }
  .bxd {
    display: inline-block;
    width: 49%;
  }
  .flexes-b .bxd:nth-child(2) {
    border-right: 0px;
  }
  .shdw-diffr {
    padding: 25px 0 0;
  }
  .btm-car-less {
    padding: 15px;
  }
  .data-buy {
    flex-wrap: wrap;
  }
  .data-buy .bx-by {
    width: 49%;
    margin: 10px 1px;
  }
  .range-prdcts .slct-dest {
    margin-left: 0px;
    margin-right: 0px;
  }
  .bx-shdwresultn .mg-sps-md {
    display: block;
  }
  .bx-shdwresultn .rigt-despr {
    padding-left: 0px;
  }
  .range-prdcts .left-imagewr {
    width: 47%;
  }
  .list-wd-trd li {
    width: 45%;
  }
  .links-withmr li {
    margin: 20px 0px;
    width: 45%;
  }
  .instantdlboxnew-20 {
    display: block;
  }
  .instantdlboxnew-20 .img-bx-cont {
    margin: 0 0 20px;
  }
  .car-thank .bg-mg-car {
    padding: 10px 15px 30px;
    background-image: none;
  }
  .links-thank li a {
    padding: 0px 12px;
  }
  .links-thank li i {
    font-size: 14px;
  }
  .links-thank span {
    width: 26px;
    height: 26px;
    line-height: 26px;
    font-size: 13px;
  }
  .nested-screen .nav-pills > li a {
    font-size: 12px;
  }
  .nested-screen .nav-pills > li a {
    margin-left: 15px;
    margin-right: 15px;
  }
  .same-video-hm iframe {
    height: 249px;
  }
  .quick-infohm h3 {
    font-size: 40px;
  }
  .bnr-home-heading {
    font-size: 35px;
  }
  .formt-4bxes .buy-bx-mod .prsboxin {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
  }
  .spritelists-menu li {
    width: 100%;
  }
  .spritelists-menu {
    text-align: left;
  }
  .bt-bin li {
    width: 47%;
    vertical-align: top;
  }
  .bt-bin li.link-now {
    float: none;
    width: 100%;
    text-align: center;
  }
  .nvbarcont .link-now a.blue-arw-anc::after {
    display: none;
  }
  .bt-big-bin li {
    width: 100%;
  }
  .bt-big-bin li i {
    margin-bottom: 16px;
  }
  .buy-col-4 .wd-50-2 {
    width: 16%;
  }
  .tabt-accr-catpage .btn-blu-wht li a {
    width: auto;
    padding: 11px;
  }
  .vdo-cnt-tab.one-vidtab iframe {
    height: 290px;
  }
  .bl-line-n ul li {
    font-size: 16px;
    width: 100%;
    margin: 7px 0px;
  }
  .hd-blj {
    margin-bottom: 20px;
  }
  .by-kemo.kmeradio .ps-rel {
    padding: 20px 0px 0 0;
  }
  .simpsps {
    margin-top: 0px;
  }
  .formt-4bxes .buy-bx-mod .prs-bx-many .prsboxin {
    width: 98%;
  }
  .light-blu-allclients .wd-pad {
    margin-bottom: 50px;
  }
  .trusted-loder .circles {
    margin-top: 40px;
  }
  .sticky li {
    margin: 0px 3px;
  }
  .sticky li:nth-child(1),
  .sticky li:nth-child(2) {
    display: none;
  }
  .noontabs .nav-pills > li a {
    padding: 0px;
    color: #333;
    border-bottom: 2px solid #fff;
    border-radius: 0px;
  }
  .noontabs .nav-pills > li.active a {
    color: #0486ff;
    background: #fff;
    border-bottom: 2px solid #0486ff;
  }
  .bxsmf {
    width: 100%;
    margin-bottom: 4px;
  }
  .bxsmf + div[style] {
    display: none;
  }
  .small-bxes b {
    margin-bottom: 20px;
    font-size: 22px;
  }
  .samecool b {
    margin-bottom: 10px;
    font-size: 22px;
  }
  .entr-mail input[type="email"] {
    width: 68%;
  }
  .entr-mail input[type="submit"] {
    padding: 15px 22px;
  }
  .client-abt2 {
    text-align: center;
  }
  .client-abt2 li {
    width: auto;
    border: 1px solid #e2dfdf;
    padding: 10px 10px;
    margin: 10px 1px;
  }
  .txn span {
    font-size: 18px;
  }
  .tab-buy-pagemn .nav-pills {
    top: 0px;
  }
  .tab-buy-pagemn .nav-pills > li a {
    font-size: 13px;
    padding: 9px 11px;
    border-radius: 40px;
    border-bottom: 2px;
    border: 2px solid #fff;
  }
  .bt-bin li b {
    width: 110px;
  }
  .btns.threbtss-inrw a.buy.by-sinleline {
    padding: 16px 14px;
  }
  .why-cnvrt2.signs-edlv .shdw {
    margin-top: -180px;
  }
  .txtfrmth3 {
    font-size: 16px;
  }
  .stickybtns {
    padding: 0px 7px;
    margin: 0 0 10px;
  }
  .stickybtns a {
    margin: 0px;
  }

  .bngora {
    padding: 6px;
    font-size: 14px;
  }
  .select-buy select {
    max-width: 85px;
    padding: 0px 23px 5px 0px;
  }
  .christmas-20-cont .box-em {
    width: 70%;
    text-align: center;
  }
  .christmas-20-cont .bg-blu {
    width: 82%;
  }
  .christmas-20-cont .shdw-cont h3 {
    font-size: 26px;
    padding-bottom: 20px;
  }
  .slimgrad:after {
    background-size: 74%;
  }
  .dwn-pss a b {
    font-size: 41px;
  }
  .christmas-20-cont .dwn-pss {
    text-align: center;
  }
  .christmas-20-cont .box-em h4 {
    font-size: 21px;
  }
  .bx-pls {
    display: block;
    padding: 0px;
    width: 100%;
    text-align: center;
  }
  .christmas-20-cont .box-em.bg-blu h4 strong {
    font-size: 33px;
  }
  .pracvr {
    padding: 71px 15px 0px;
  }
  .testiupdi1 h3 {
    top: 7px;
    left: 15px;
  }
  .lsspslg .diff-clr li {
    width: 150px;
  }
  .quick-infohm {
    background: #21348d;
  }
  .business-need-tr {
    background: #0483df;
  }
  .related .col-md-3 {
    background: #f2f2f2;
    margin: 10px 12px;
    padding: 10px;
  }
  .home-bnr-are .carousel-home {
    background-image: none;
  }
  .tab-dwnscn .tab-pane {
    padding: 25px 15px 15px;
  }
  .new-rel-rpw {
    margin: 40px 0px 0px;
  }
  .bt-blue {
    margin-top: 50px;
  }
  .flxombx li {
    width: 100%;
    margin-right: 0px;
    padding: 0px;
  }
  .pdfs {
    display: block;
    margin-top: 10px;
  }
  .pdfs li {
    display: inline-block;
    margin: 15px 15px 0 0;
  }
  .video-testi iframe {
    width: 100%;
  }
  .cntnt-vide-thmb .dimension300 {
    width: 100%;
    height: 224px;
  }
}

@media only screen and (max-width: 375px) {
  .wd-50-2 {
    width: 24%;
  }
  .awrd-rvs.inner-case .video-cnt-gss iframe {
    height: 165px;
  }
  .vdo-cnt-tab.one-vidtab iframe {
    height: 223px;
  }
  .links-rw {
    width: 100%;
  }
  .prices li {
    width: 45%;
  }
  .slides-store .carousel-control {
    top: 25.8%;
  }
  .sticky li {
    margin: 0px 1px;
  }
}
