@charset "utf-8";
/* CSS Document */


.blue-linear {
    background-image: linear-gradient(#ced3d9, white, white);
}


#specifications {padding-bottom:30px; padding-top:30px; font-size:13px;}
#specifications .title { font-size:28px; text-align:center;}
#specifications .sub-title {font-size:18px;}
#specifications .h-light {color:#753b46;}
#specifications .high-con {background-color:#FFC; padding:10px; border:#d4a047; border-color:#d4a047; border-width:2px; border-style:solid;}
#specifications .secured { margin-top:10px; text-align:center;}

.accordion .card-header:after {font-family: 'FontAwesome';  content: "\f068";float: right; }
.accordion .card-header.collapsed:after {/* symbol for "collapsed" panels */content: "\f067"; }

.im-round {border-radius: 50%;}

.checked {
    color: orange;
}
.pad-r-40 {padding-right:40px;}

#suggested {padding-bottom:70px; padding-top:30px;}
#suggested .title {font-size:32px; text-align:center;}
#suggested .sub-title {font-size:17px; font-weight:600;}
#suggested p { font-size:14px;}
#suggested .m-left {width:40%; padding-right:20px;}
#suggested .media-body {width:60%; padding-top:20px;}

.ft-med {padding-right:30px; padding-top:20px;}

#faqs {padding-bottom:60px; padding-top:50px; background-image:url(../aximg/faq-back.png); background-position: top left; background-repeat:no-repeat;}
#faqs .title {font-size:32px; text-align:center;}

#safec {padding-bottom:50px; padding-top:50px; background-color:#e1f4f9;}
#safec .pdf { font-size:12px; text-align:center;}

#kd-features {padding-bottom:50px; padding-top:70px; padding-left:60px; padding-right:60px;}
#kd-features .title { font-size:32px; text-align:center;}
#kd-features .sub-title {font-size:19px; font-weight:600;}
#kd-features p { font-size:15px;}
#kd-features span {font-weight:600}
#kd-features .hr-red { width:150px; border-style:solid; color:#F00; border-width:3px;}
#kd-features .m-left {padding-right:40px; padding-top:20px;}
#kd-features .hr-full {border-style:solid; border-color:#CCC; width:300px; border-width:1px;}

#soft-menu {padding-right:30px;}
#soft-menu .menu {font-size:14px; margin-top:5px; margin-bottom:-7px; color:#1463a5; text-align:right;}
#soft-menu li { display:inline; margin-left:15px;}
#soft-menu a {text-decoration:none;}
#soft-menu a:hover { color:#333;}

#soft-head-white {padding-bottom:20px; padding-top:30px;}
#soft-head-white .left { font-size:12px;}
#soft-head-white .pt17 { padding-top:17px;}
#soft-head-white .req {font-size:13px; margin-top:10px; color:#06C;}
#soft-head-white .head {font-size:24px; font-weight:normal;}
#soft-head-white .sub-head {font-size:14px; margin-top:-2px;}
#soft-head-white .blue {background-color:#06C;}
#soft-head-white .grey {background-color:#CCC;}
#soft-head-white .rating {padding:20px; padding-top:5px; font-size:12px;}
#soft-head-white .free {font-size:12px; margin-top:-8px;}
#soft-head-white ul li { list-style-image:url(../poto/tick12.png); color:#433f3f;}

.btn2 {border: none; /* Remove borders */color: white; /* Add a text color */ padding: 14px 28px; /* Add some padding */cursor: pointer; /* Add a pointer cursor on mouse-over */}
.success2 {background-color: #4CAF50;} /* Green */
.success2:hover {background-color: #46a049;}
.info2 {background-color: #0087ff; font-size:18px;} /* Blue */
.info2:hover {background: #0b7dda;}
.warning2 {background-color: #f37901; font-size:18px;} /* Orange */
.warning2:hover {background: #c26c18;}
.danger2 {background-color: #f44336;} /* Red */ 
.danger2:hover {background: #da190b;}
.default2 {background-color: #e7e7e7; color: black;} /* Gray */ 
.default2:hover {background: #ddd;}

#kd-client {padding-bottom:30px; padding-top:50px; padding-left:30px; padding-right:30px;background-color:#e1f4f9; border-top:#4474b8; border-top-color:#4474b8; border-top-style:solid; border-top-width:3px;}
#kd-client .title {font-size:24px;}
#kd-client .sub-title {font-size:18px; font-weight:600;}
#kd-client .review {font-size:14px;}
#kd-client .client { font-size:20px;}
#kd-client .m-left {border-color:#CCC; border-style:solid; border-width:1px; margin-right:30px; padding:10px; padding-bottom:0px;}

.pn-left {text-align:center; width:120px; padding-bottom:20px; padding-top:20px; line-height:24px; border-right-width:2px; border-right-style:solid; border-right-color:#06C;}

.vm1 {vertical-align:middle;border:#CCC; border-color:#CCC; border-style:solid; border-width:1px;}
.vm2 {background-color:#fafaf6; vertical-align:middle;border:#CCC; border-color:#CCC; border-style:solid; border-width:1px;}
.vm3 {background-color:#eeeeee;vertical-align:middle;border:#CCC; border-color:#CCC; border-style:solid; border-width:1px;}
.vm4 {background-color:#e5e5e5;vertical-align:middle;border:#CCC; border-color:#CCC; border-style:solid; border-width:1px;}

.bor-t {border:#CCC; border-color:#CCC; border-style:solid; border-width:1px;}

.pur-h1 {font-size:32px; text-align:center; font-weight:600;}

.pur-blank {width:28%; font-size:20px; font-weight:400; border-top:none; border-bottom:none; text-align:center;}
.pur-pl {width:18%; font-size:25px; font-weight:400; text-align:center; border:#CCC; border-color:#CCC; border-style:solid; border-width:1px; background-color:#FFF; color:#000; line-height:22px;}
.pur-cl {width:18%; font-size:25px; font-weight:400; text-align:center; border:#CCC; border-color:#CCC; border-style:solid; border-width:1px; background-color:#fdf99f; color:#000; line-height:22px;}
.pur-tl {width:18%; font-size:25px; font-weight:400; text-align:center; border:#CCC; border-color:#CCC; border-style:solid; border-width:1px; background-color:#FFF; color:#000; line-height:22px;}
.pur-el {width:18%; font-size:25px; font-weight:400; text-align:center; border:#CCC; border-color:#CCC; border-style:solid; border-width:1px; background-color:#FFF; color:#000; line-height:22px;}
.licen {font-size:16px; color:#666;}
.pur-off {font-size:20px; font-weight:600;color:#F00;}
.discn {color:#F00; font-size:30px;}
.purr {font-size:36px; font-weight:600; margin-top:15px; margin-bottom:25px; line-height:50px;}
.high-con {background-color:#fffee5; padding:10px; padding-left:20px; border:#fbbabc; border-color:#fbbabc; border-style:solid; border-width:1px;}

.font13n { font-size:13px; font-weight:300;}

.greent { color:#12c986;}
.green { color:#093;}
.red { color:#F00;}
.bluet { color:#539fd7;}
.xmas-linear {
    background-image: linear-gradient(#801d20, #e31c23, #801d20);
}

.h1 { font-size:36px; font-weight:400;}

ul.tick li{
  list-style-image:url(../aximg/icons/tick-25.png);
}


#b-crumb {font-size:12px; padding-left:32px; padding-bottom:5px; padding-top:5px;background-color:#f6f1f1; }
#b-crumb a {color:#0055b8; text-decoration:none;}
#b-crumb a:hover { color:#000;}

#bl-crumb {font-size:12px; padding-left:32px; padding-bottom:5px; padding-top:5px; background-color:#0055b8; color:#FFF;}
#bl-crumb a {color:#FFF; text-decoration:none;}
#bl-crumb a:hover { color:#CCC;}

#top-search {background-color:#0055b8; color:#FFF; padding-bottom:50px; padding-top:50px; text-align:center;}
#top-blue {background-color:#0055b8; color:#FFF; padding-bottom:50px; padding-top:50px;}
#top-blue a {color:#FFF; text-decoration:underline;}
#top-blue a:hover {text-decoration:none;}

#blog-pur {padding-bottom:50px; padding-top:50px; background-color:#ca865d;}
#blog-pur ul.lnone { list-style-type:none; margin-left:-20px; padding-right:20px;}
#blog-pur ul li { border-bottom:#CCC; border-bottom-color:#CCC; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:10px;}
#blog-pur ul li.last { border:none;}

.btnorder {
    background-color: #ff851b; /* Green */
    border: none;
	border-bottom-color:#d46c11; border-bottom-style:solid; border-bottom-width:3px;
	border-right-color:#d46c11; border-right-style:solid; border-right-width:3px;
    color: white;
    padding: 12px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 17px;
    margin: 4px 2px;
    cursor: pointer;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}

.button1 {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}

.button2:hover {
    box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
}

.blue { color:#0055b8;}

.font42 { font-size:42px;}
.font22 { font-size:22px;}

.form-control {
	border: 1px solid #0055b8;
	border-radius: 4;
	height: 40px;
}
.form-control:focus {
	border: 1px solid #ed833f;
}

.h-btn {.button 
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 8px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
}

.blog-h2 {font-size:32px; font-weight:500;}

#cl-says {background-image:url(../aximg/client.png); background-repeat:no-repeat; background-position:top left; padding-top:50px; padding-bottom:50px;}
#cl-says .spacing {padding-top:70px; padding-right:50px;}
#cl-says .divider {font-size:20px; text-align:center; color:#870000; margin-top:-10px;}

.rating-bor {border:#CCC; border-color:#CCC; border-style:solid; border-width:1px; padding-top:30px; padding-bottom:20px; text-align:center;}

.our-cl {padding-bottom:30px; padding-top:20px;}

.news-tit {font-size:17px; font-weight:500;}

.news-btn {font-size:24px; margin-top:5px; text-align:center;}

.news-lat {font-size:24px; margin-top:-10px; text-align:center;}

.h-btn-blue {background-color: #0055b8;}
.h-btn-blue:hover { background-color:#1266c8;}



.wesec {background-color:#303032; color:#FFF; padding:30px;}
.titlew {font-size:42px;}
.yell {color:#FF6;}

.hand {cursor:pointer;}

.cat-btn {background-color:#0f4680; color:#fff; padding-bottom:10px; padding-top:10px; padding-left:20px; padding-right:20px; font-weight:400; font-size:19px; border:#0f4680; border-color:#0f4680; border-width:2px; border-style:solid; text-align:center;}

.cl-spacing {padding-bottom:10px; padding-top:10px;}
.cl-title {font-size:32px; padding-top:10px; margin-bottom:20px; font-weight:300; text-align:center;}

.auto-mar {margin-left: auto; margin-right:auto;}

#blue-foot {background-color:#0055b8; padding-bottom:20px; padding-top:20px;}

#main-foot {background-color:#333333; color:#FFF; padding-bottom:30px; padding-top:30px; padding-left:32px;}
#main-foot .col {color:#999;}
#main-foot .col13 {color:#999; font-size:13px;}
#main-foot a { color:#999; text-decoration:none;}
#main-foot a:hover {color:#CCC;}

#news {padding-bottom:50px; padding-top:50px; background-color:#f5f5f5;}
#news .main {font-weight:bold; color:#666;}
#news .divd {font-size:20px; text-align:center; color:#870000; margin-top:-10px;}

#service {padding-bottom:70px; padding-top:50px;}
#service .main {font-size:20px; color:#666; font-weight:700;}
#service .title {font-size:42px; margin-top:-18px; font-weight:700;}
#service .hr {font-size:20px; text-align:center; color:#870000; margin-top:-10px;}
#service .sub-tit {font-size:24px; text-align:center; font-weight:500; margin-top:10px; color:#333;}
#service .bton {margin-bottom:-19px; text-align:center}

#ver-tab {padding-bottom:50px; padding-top:50px; background-image:url(../aximg/bg-callout.jpg); background-repeat:no-repeat; background-position: top center; background-attachment:fixed; position:relative;}
#ver-tab ul li { list-style-image:url(../aximg/tick12.png); font-size:14px;}
#ver-tab .title {font-size:42px; font-weight:bold;color:#FFF;}
#ver-tab .box {border-color:#FFF;  background-color:#FFF; color:#333; padding-right:10px; opacity:0.8; padding-bottom:40px; padding-top:40px; padding-left:20px;}
#ver-tab .box-t {font-size:18px; font-weight:500;}
#ver-tab .star {color:#d2aa00; font-size:14px;}
#ver-tab .hl {color:#000;}
#ver-tab .f15 { font-size:15px;}

#pro-tab {padding-bottom:50px; padding-top:50px; position:relative;}
#pro-tab a {color:#06C;}

.g-takeout {background-image:url(../poto/mbox/google-tk-corner.png); background-repeat:no-repeat; background-position:top left; border-color:#cd1100; border-style:solid; border-width:3px; min-height:232px;}

.vtab {    float: left;    width: 30%;    height: 300px;}
/* Style the buttons inside the tab */

.vtab button {    display: block;    background-color:#FFF;    color:#333;    padding: 15px 32px;    width: 100%;    border: none;    outline: none;    text-align: left;    cursor: pointer;    transition: 0.3s; border:#0f4680; border-color:#0f4680; border-style:solid; border-width:1px;}

/* Change background color of buttons on hover */
.vtab button:hover {    background-color: #ddd;}

/* Create an active/current "tab button" class */
.vtab button.active {    background-color: #0f4680; color:#FFF;}

/* Style the tab content */
.tabcontent {    float: left; width: 70%;    border-left: none; padding-left:40px;}


#top-links {font-size:12px; text-align:right; padding-right:35px; padding-bottom:2px; padding-top:2px; background-color:#0e3975; color:#FFF;}
#top-links a {color:#FFF;}

#main-nav {}
#main-nav .offer {background-color:#FFF; padding-bottom:50px; padding-top:50px; text-align:center;}
#main-nav .offer .s-title {font-size:23px; margin-top:-12px;}
#main-nav .min-tit {margin-top:30px; font-family: Tahoma, Verdana, Segoe, sans-serif; font-size: 19px; font-style: normal; font-variant: normal; font-weight: 500; line-height: 26.4px; }
#main-nav .min-tit a { color:#06C;}
#main-nav .min-tit a:hover { color:#333;}
#main-nav .desc {font-size:14px; font-weight:400; margin-top:-10px;}
#main-nav .more { font-size:15px; font-weight:600; margin-top:-10px;}
#main-nav .drop-style {padding-bottom:20px; padding-top:30px; padding-left:30px; padding-right:30px;}
#main-nav .title {font-size:32px; margin-bottom:10px; font-weight:400;}
#main-nav .sub-title {font-size:26px;}
#main-nav a {text-decoration:none; color:#333;}
#main-nav a:hover { color:#06C;}
#main-nav .boxshadow {position: relative;-moz-box-shadow: 1px 2px 4px rgba(0, 0, 0,0.5);-webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);    box-shadow: 1px 2px 4px rgba(0, 0, 0, .5);padding: 10px;background: white; margin-top:-50px;}
#main-nav .boxshadow::after {content: '';position: absolute;z-index: -1; /* hide shadow behind image */-webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);width: 70%;left: 15%; /* one half of the remaining 30% */height: 100px;bottom: 0;}

.navbar .dropdown-menu div[class*="col"] {margin-bottom:1rem;}
.navbar .dropdown-menu {border:none;background-color:#f8f8f8!important; color:#333; margin-top:-1px;}
@media screen and (min-width: 992px) {
.navbar {padding-top:0px;padding-bottom:0px;}
.navbar .nav-item {padding:.5rem .5rem;margin:0 .25rem;}
.navbar .dropdown {position:static;}
.navbar .dropdown-menu {width:100%;left:0;right:0;}
.navbar .dropdown:hover .dropdown-menu, .navbar .dropdown .dropdown-menu:hover {display:block!important;}
.navbar .dropdown-menu {background-color: #fff;}
}

.shtop {box-shadow: 0px 10px 10px #45403f;}
.top-s {color:#383636; font-weight:580; font-size:17px;}


/* ===== Start Carousel Section ===== */

.carousel-inner .slider-first {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.7))), url("../aximg/item-1-bg.png"); background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.7)), url("../aximg/item-1-bg.png"); background-size:100%; background-position:top center; background-repeat:no-repeat;}
.carousel-inner .slider-second {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.7))), url("../aximg/item-2-bg.png");background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.7)), url("../aximg/item-2-bg.png"); background-size:100%;  background-position:top center; background-repeat:no-repeat;}
.carousel-inner .slider-third {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.7))), url("../aximg/item-3-bg.png");background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.7)), url("../aximg/item-3-bg.png"); background-size:100%; background-position:top center; background-repeat:no-repeat;}
.carousel-inner .slider-fourth {background-image: url("../aximg/xmas-bg.png");background-size:100%;  background-position:top center; background-repeat:no-repeat;}

#slider-item {padding-top:150px; padding-bottom:133px; text-align:center; color:#FFF;}
#slider-item .text-line {font-size:22px; margin-top:-20px; font-weight:200;}
#slider-item .heading {font-size:46px; color:#FFF; font-weight:700;}
#slider-item .sub-head {font-size:46px; margin-top:-20px; font-weight:700;}
#slider-item .w200 { width:200px;}
#slider-item .fonts {font-size:20px; font-weight:400;}

#category {padding-bottom:50px; padding-top:50px; background-image:url(../aximg/second-back.jpg); background-repeat:repeat;}
#category .title {font-size:42px;}
#category .sub-title {font-size:22px; margin-top:-6px;}
#category .icon {font-size:68px; color:#0f4680;}
#category .icon-t {font-size:32px; margin-top:-20px; color:#0f4680;}
#category .desc {padding-left:30px; padding-right:30px; font-size:15px;}

#weare {background-image:url(../aximg/about-kde.jpg); background-repeat:no-repeat; background-position:top center; padding-bottom:80px; padding-top:80px;"}
#weare ul li { list-style-image:url(../aximg/tick12.png); font-size:14px;}
