/*===================== 	Premery bg color =====================*//* Hex */.bg-primary,.meet-ask-row:after,.dlab-separator.style-skew[class*="style-"]:after,.dlab-separator.style-skew[class*="style-"]:before,.dlab-tilte-inner.skew-title:after,.date-style-2 .post-date,.date-style-3.skew-date .post-date,.date-style-3.skew-date .post-date:before,.overlay-primary-light:after,.overlay-primary-middle:after,.overlay-primary-dark:after,.widget-title:after,.site-button,.comments-area .comment-form p input[type="submit"],.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus,.footer-line:after,.testimonial-1 .quote-left:before,.testimonial-2 .quote-left:before,.site-filters .active > [class*="site-button"],.list-num-count > li:before,.date-style-4 .post-date strong,.date-style-3 .post-date,.date-style-2 .post-date,#myNavbar li.active a,.skew-angle:after,.header-style-4.style-1 .header-nav .nav > li.active a:before,.header-style-4.style-1 .header-nav .nav > li:hover > a:before,.dlab-project-left:after,.service-carousel .owl-prev, .service-carousel .owl-next,.about-us .dlab-tabs .nav-tabs li.active a,.testimonial-text.bg-primary,.sidenav ul li a:hover,.owl-theme.dots-style-2 .owl-dots .owl-dot.active span,.owl-btn-1.primary .owl-prev, .owl-btn-1.primary .owl-next,.owl-btn-2.primary .owl-prev, .owl-btn-2.primary .owl-next,.owl-slider-banner .owl-theme .owl-dots .owl-dot.active span, .owl-slider-banner .owl-theme .owl-dots .owl-dot:hover span,.product-item-size .btn.active,.ui-widget-header,.owl-theme.dots-style-3 .owl-dots .owl-dot.active span, .owl-theme.dots-style-3 .owl-dots .owl-dot:hover span,.owl-item.active.center .testimonial-text,.icon-bx-wraper.hover:hover,.portfolio-sep,.portfolio-ic .dlab-img-overlay1:before,.dlab-box-bg.active .icon-box-btn .site-button,.dlab-accordion.primary .acod-head a,.side-bar .widget_tag_cloud a:hover {    background-color: #6861ce;}/*Hex color :hover */.site-button:active,.site-button:hover,.site-button:focus,.active > .site-button,.bg-primary-dark,.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus ,.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus,.sidenav .closebtn:hover,.sidenav .closebtn:focus,.owl-btn-1.primary .owl-prev:hover, .owl-btn-1.primary .owl-next:hover,.owl-btn-2.primary .owl-prev:hover, .owl-btn-2.primary .owl-next:hover{    background-color: #9F9AE1;}.about-us .dlab-tabs .nav-tabs li.active{	border-right: 4px solid #9F9AE1;}/* Rgba color */.dlab-info-has.bg-primary,.dlab-info-has.bg-secondry:hover,.tp-bannertimer.tp-bottom {    background-color: rgba(26, 188, 156, 0.9);}/* Box Shadow */.side-bar .widget_tag_cloud a:hover{	box-shadow:5px 5px 10px 0 rgba(26, 188, 156, 0.15);}/*===================== 	Premery text color =====================*/a,.text-primary,.primary li:before,.breadcrumb-row ul li a,.header-nav .nav > li.active > a,.header-nav .nav > li.current-menu-item > a .header-nav .nav > li .sub-menu li a:hover,.header-nav .nav > li:hover > a,.header-nav .nav > li .mega-menu > li ul a:hover,.header-nav .nav > li .sub-menu li:hover > a,.nav-dark.header-nav .nav > li .sub-menu li:hover > a,.nav-dark.header-nav .nav > li .mega-menu > li ul a:hover,blockquote:before,ol.comment-list li.comment .reply a,footer a:active,footer a:focus,footer a:hover,footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a,footer p a,button.scroltop,.testimonial-1 .testimonial-position,.testimonial-4 .testimonial-name:after,.testimonial-2 .testimonial-position,.testimonial-3 .testimonial-position,.testimonial-3 .quote-left:before,.acod-head a:after,.acod-head a,.acod-head a:hover,.acod-head a.collapsed:hover,.dlab-tabs .nav-tabs > li > a i,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.site-button.outline,.site-button-link:hover,.item-info-in ul li a:hover,.dlab-post-meta.text-primary i,.dlab-post-meta.text-primary ul li,.dlab-post-meta.text-primary ul li a,.dlab-post-meta i,.comments-area p:before,.about-8-service .icon-bx-wraper:hover a,.header-nav .nav > li > a.nav-link.active{    color: #6861ce;}@media only screen and (max-width: 991px) {	.nav-dark.header-nav .nav > li > a:hover, 	.nav-dark.header-nav .nav > li > a:active, 	.nav-dark.header-nav .nav > li > a:focus{		color: #6861ce;	}}/*===================== 	Premery border color =====================*/.navbar-toggle,.testimonial-4 .testimonial-pic,.testimonial-4:after,.testimonial-4 [class*="quote-"],button.scroltop,blockquote,.widget_gallery li:hover,.owl-slider-banner .owl-theme .owl-dots .owl-dot.active, .owl-slider-banner .owl-theme .owl-dots .owl-dot:hover,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,input[type="checkbox"]:checked + label:before,input[type="checkbox"] + label:hover:before, input[type="radio"] + label:hover:before,.owl-theme.dots-style-3 .owl-dots .owl-dot.active, .owl-theme.dots-style-3 .owl-dots .owl-dot:hover,.side-bar .widget_tag_cloud a:hover{    border-color: #6861ce;}.owl-item.active.center .testimonial-8 .testimonial-text:after{	border-top:15px solid #6861ce;}.dlab-tabs.border-top .nav-tabs > li.active > a{	border-top-color: #6861ce;}/*===================== 	Secondery bg color =====================*/.bg-secondry {    background-color: #2d3239;}/*===================== 	Secondery text color =====================*/.text-secondry {    color: #2d3239;}.log_hed{	min-width: 200px !important;	margin-top: 10px;	margin-bottom:  10px;}.modal-header{		background: rgba(1,203,88,1);background: -moz-linear-gradient(left, rgba(1,203,88,1) 0%, rgba(2,151,64,1) 41%, rgba(2,100,44,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(1,203,88,1)), color-stop(41%, rgba(2,151,64,1)), color-stop(100%, rgba(2,100,44,1)));background: -webkit-linear-gradient(left, rgba(1,203,88,1) 0%, rgba(2,151,64,1) 41%, rgba(2,100,44,1) 100%);background: -o-linear-gradient(left, rgba(1,203,88,1) 0%, rgba(2,151,64,1) 41%, rgba(2,100,44,1) 100%);background: -ms-linear-gradient(left, rgba(1,203,88,1) 0%, rgba(2,151,64,1) 41%, rgba(2,100,44,1) 100%);background: linear-gradient(to right, rgba(1,203,88,1) 0%, rgba(2,151,64,1) 41%, rgba(2,100,44,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01cb58', endColorstr='#02642c', GradientType=1 );}.modal{	top : 125px;}.btn.circle {    width: 40px;    height: 40px;    padding: 0;    border-radius: 40px;    line-height: 39px;}.absolute{	position:absolute;}/*     Alert    */.alert {  border: 0px;  position: relative;  padding: .95rem 1.25rem;  border-radius: 1px;  color: inherit;  background-color: #ffffff;  -webkit-box-shadow: 1px 1px 14px 0px rgba(18, 38, 63, 0.26);  -moz-box-shadow: 1px 1px 14px 0px rgba(18, 38, 63, 0.26);  box-shadow: 1px 1px 14px 0px rgba(18, 38, 63, 0.26); }  .alert [data-notify="icon"] {    display: block; }    .alert [data-notify="icon"]::before {      line-height: 35px;      font-size: 22px;      display: block;      left: 15px;      position: absolute;      top: 50%;      transform: translateY(-50%);      width: 35px;      height: 35px;      border-radius: 30px;      text-align: center;      color: #fff; }  .alert [data-notify="title"] {    display: block;    color: #2b2b2b;    font-weight: 700;    font-size: 14px;    margin-bottom: 5px; }  .alert [data-notify="message"] {    font-size: 13px;    color: #908e8e; }  .alert .close {    background: rgba(255, 255, 255, 0.8);    width: 25px;    height: 25px;    line-height: 25px;    top: 12px !important;    border-radius: 50%; }/*    Alert States    */.alert-default {  border-left: 4px solid #1a2035; }  .alert-default [data-notify="icon"]:before {    background: #1a2035; }.alert-primary {  border-left: 4px solid #1572E8; }  .alert-primary [data-notify="icon"]:before {    background: #1572E8; }.alert-secondary {  border-left: 4px solid #6861CE; }  .alert-secondary [data-notify="icon"]:before {    background: #6861CE; }.alert-info {  border-left: 4px solid #48ABF7; }  .alert-info [data-notify="icon"]:before {    background: #48ABF7; }.alert-success {  border-left: 4px solid #31CE36; }  .alert-success [data-notify="icon"]:before {    background: #31CE36; }.alert-warning {  border-left: 4px solid #FFAD46; }  .alert-warning [data-notify="icon"]:before {    background: #FFAD46; }.alert-danger {  border-left: 4px solid #F25961; }  .alert-danger [data-notify="icon"]:before {    background: #F25961; }[class^="hover_"], [class*=" hover_"]{	color : white !important;}.hover_info:hover{	color : #007bff !important;}.hover_warning:hover{	color : #ffc107 !important;}.bg-primary{background: rgba(177,173,231,1);background: -moz-linear-gradient(left, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(177,173,231,1)), color-stop(100%, rgba(104,97,206,1)));background: -webkit-linear-gradient(left, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);background: -o-linear-gradient(left, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);background: -ms-linear-gradient(left, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);background: linear-gradient(to right, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1ade7', endColorstr='#6861ce', GradientType=1 );}.modal-header{background: rgba(177,173,231,1);background: -moz-linear-gradient(left, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(177,173,231,1)), color-stop(100%, rgba(104,97,206,1)));background: -webkit-linear-gradient(left, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);background: -o-linear-gradient(left, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);background: -ms-linear-gradient(left, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);background: linear-gradient(to right, rgba(177,173,231,1) 0%, rgba(104,97,206,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1ade7', endColorstr='#6861ce', GradientType=1 );}/*img {   background-image: url('https://vapilonia.com/images/logo.png')}*/@media only screen and (max-width: 767px) {    .modal{        top : 145px;    }}@media only screen and (max-width: 480px) {    .modal{        top : 170px;    }    }.warning{  background-color: #ffc107;  color : white;}.warning:hover{    background-color: hsl(35, 84%, 62%);    border-color: hsl(35, 84%, 62%);    color: hsl(0, 0%, 100%);}.text_1_1{ font-size: 1.1em !important;}.text_1_2{ font-size: 1.2em !important;}.text_1_3{ font-size: 1.3em !important;}.text_1_4{ font-size: 1.4em !important;}.text_1_5{ font-size: 1.5em !important;}.text_1_6{ font-size: 1.6em !important;}.text_1_7{ font-size: 1.7em !important;}.text_1_8{ font-size: 1.8em !important;}.text_1_9{ font-size: 1.9em !important;}.text_2{ font-size: 2.0em !important;}.text_2_1{ font-size: 2.1em !important;}.text_2_2{ font-size: 2.2em !important;}.text_2_3{ font-size: 2.3em !important;}.text_2_4{ font-size: 2.4em !important;}.text_2_5{ font-size: 2.5em !important;}.text_2_6{ font-size: 2.6em !important;}.product-item-ver a {    border: 1px solid #17a2b8;    color: #17a2b8;    padding: 8px;}.sticky-top, .sticky-sm-top, .sticky-md-top, .sticky-top > .side-bar {    position: sticky;    position: -webkit-sticky;    top: 130px;}.shop-cart-2, .shop-cart-2-details {    box-shadow: 0 0 6px 2px rgba(0,66,28, 0.1);}.item-fav {    background-color: #3396d1;    border-radius: 20px;    color: #ffffff;    display: block;    font-size: 9px;    height: 18px;    line-height: 18px;    margin-top: -9px;    position: absolute;    right: 0;    text-align: center;    top: 90%;    width: 18px;    cursor: pointer;}