/*
 * <!-- Google tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-0C51HVP5FW">
</script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-0C51HVP5FW');
</script>
 Theme Name:   Kingster Child
 Theme URI:    http://demo.goodlayers.com/kingster
 Description:  Goodlayers Kingster Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     kingster
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  kingster-child
 START YOUR CHILD THEME CSS HEREqqq
*/
.single-product #kingster-page-wrapper > .kingster-container,
.single-product #kingster-page-wrapper .kingster-container .kingster-content-area{
    max-width: 100%; width: 100%; padding: 0;
}
/* Ul Li & Ol Li CSS */
ul, ol{margin:0 0 20px; padding:0;}
ul ul, ol ol, ul ol, ol ul{margin-top:15px;}
ul li, ol li{margin:0; padding:0; font-size:18px; line-height:1.6; color:#000; font-weight:400; letter-spacing:0;}
.entry-content ul{display:inline-block; padding:0; margin:0 0 20px;}
.entry-content ol{display:inline-block; padding:0; margin:0 0 20px; list-style: none; counter-reset: my-awesome-counter;}
.entry-content ul li{position:relative; list-style: none; padding:0 0 0 30px; margin:0 0 8px;}
.entry-content ul li:before {content: ""; font-family: 'FontAwesome'; font-weight: 400; color: #db2b2b; font-size: 20px; width: 12px; height: 7px; border-left: 1px solid #db2b2b; border-bottom: 1px solid #db2b2b; position: absolute; left: 2px; top: 8px; transform: rotate(-45deg);}
.entry-content ul li li{list-style:disc;}
.entry-content ol li{counter-increment: my-awesome-counter; margin:0 0 8px;}
.entry-content ol li::before{content: counter(my-awesome-counter) ". "; font-weight:400;}
.single-product .kingster-content-area p{
    font-size:18px; line-height:1.6; color:#000; font-weight:400; letter-spacing:0; margin:0 0 15px;
}

/* Button styling */
.button, .btn{
    display:inline-flex; align-items:center; justify-content:center; padding:14px 24px; background:none; border:1px solid #db2b2b; color:#db2b2b; font-size:16px; font-weight:500; text-transform: uppercase; cursor:pointer; letter-spacing:0.01em; text-align:center; position:relative; min-width:120px; line-height:22px; -moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; overflow:hidden;
}
.btn.primary{
    background: #db2b2b; border-color: #db2b2b; color: #fff;
}
.btn.secondary{
    background: #FA9A11; border-color: #FA9A11; color: #fff;
}
.button:hover, .btn:hover,
.button:focus, .btn:focus{
    background: #FA9A11; border-color: #FA9A11; color:#fff !important; box-shadow:0 5px 10px rgba(0,0,0,0.2);
}
.btn.secondary:hover,
.btn.secondary:focus{
    background: #db2b2b; border-color: #db2b2b; color: #fff !important;
}
.white-btn{
    background: #fff; border-color: #fff; color: #db2b2b;
}
.btn.white-hover:hover,
.btn.white-hover:focus{
    background: #fff; border-color: #fff; color: #db2b2b;
}
.btn.small{
    padding: 8px 15px; font-size: 14px; min-width: 100px;
}
.btn i{
    font-size: 20px; margin-left: 5px;
}
.main-wrapper{overflow:hidden;}
.container{margin:0 auto; width:100%; max-width:1200px; padding:0 20px;}
.container.relative,
.max-container.relative{z-index: 2;}
.max-container{margin:0 auto; width:100%; max-width:1440px; padding:0 20px;}
section{position: relative;}
section *:last-child{margin-bottom:0;}
.hidden {display: none !important;visibility: hidden !important;}
.hide{display:none;}
.v-center{align-items: center;}
.j-center{flex-direction: column; justify-content: center;}
.text-center {text-align: center;}
.text-white {color: #fff !important;}
.ptb-100{padding:100px 0;}
.ptb-80{padding:80px 0;}
.ptb-60{padding:60px 0;}
.ptb-40{padding:40px 0;}
.ptb-30{padding:30px 0;}
.ptb-20{padding:20px 0;}
.bg1{background: #db2b2b;}
.bg2{background: #FA9A11;}
.bg3{background: #111;}
.bg4{background: #eee;}
.relative{position: relative;}
.trans{
    -moz-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;
}
.ml-auto{
    margin-left: auto !important;
}
.mr-auto{
    margin-right: auto !important;
}
.row{
    display:flex;display:-webkit-flex;
    margin-right: -15px;
    margin-left: -15px;
}
.row > div{
    padding-left: 15px; padding-right: 15px;
}
.col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
}
.col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}
.col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
}
.col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.btnbox{padding:20px 0 0;}
.block-title{position:relative; margin-bottom: 30px;}
.block-title:after{display: inline-block; content: ""; background: #db2b2b; width: 40px; height: 2px;}
.block-title.text-white *{color: #fff !important;}
.block-title.text-white:after{background: #FA9A11;}
.block-title *:last-child{margin-bottom:0 !important;}
.block-title *:last-child
.imgbox img{display: block;}
/*============= GLOBAL CSS END ================*/

/*Home page Banner Css*/
.header-below{
    padding: 10px 0;
}
.header-below *{
    color: #fff !important;
}
.header-below h2 {
    margin: 0 0 3px;
}
.banner-caption {
    padding-left: 20px; display: flex; flex-direction: column; height: 100%;
}
.banner-caption .textbox *{
    color: #fff;
}
.banner-caption .textbox p {
    font-size: 18px; font-weight: 600; color: #fff; margin: 0;
}
.banner-caption .textbox p strong{
    color: #FA9A11;
}
.big-btn-style .btn{
    padding: 20px 40px; flex-direction: column; text-transform: none; font-size: 20px;
}
.big-btn-style .btn span{
    font-size: 14px; font-weight: 400;
}
.home-banner-inner .left-block {
    display: flex; flex-direction: column;
}
.home-banner-inner .left-block .btnbox {
    padding: 0; margin-top: auto;
}
.home-banner-inner #ppcp-messages {
    display: none;
}
.home-banner-inner .first-payment-date {
    display: none;
}
.video-wrapper {
    width: 100%; position: relative;
}
.video-wrapper iframe,
.video-wrapper object,
.video-wrapper embed,
.video-wrapper video{
    position: absolute; top: 0; left: 0; width: 100%; height: 100%;
}
.video-caption{
    padding: 10px 0 0;
}
.trustpilot-widget *{
    color: #fff;
}
.trustpilot-widget p {
    font-size: 14px;
}

/*Section*/
.verifiably-inner{
    padding: 0 80px;
}
.faq-section .container{
    max-width: 940px;
}
.faq-card + .faq-card{
    border-top: 1px solid rgba(255,255,255,0.2);
}
.acc_trigger{
    padding: 12px 40px 12px 0; color: #fff !important; font-weight: 600 !important; margin: 0 !important; cursor: pointer; position: relative;
}
.acc_trigger:after{
    display: block; content: "\f055"; font-family: 'FontAwesome'; font-weight: 400; width: 40px; text-align: center; position: absolute; right: 0; top: 12px;
}
.acc_trigger.active,
.acc_trigger[aria-expanded="true"]{
    color: #FA9A11 !important;
}
.acc_trigger.active:after,
.acc_trigger[aria-expanded="true"]:after{
    content: "\f056";
}
.faq-card .content-box{
    padding: 0 0 10px;
}
.faq-card .content-box *{
    color: #fff !important;
}
.faq-card .content-box p{
    font-size: 16px;
}
.feedback-list{
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
    -moz-column-gap: 40px;
    -webkit-column-gap: 40px;
    column-gap: 40px;
}
.feedback-list .items{
    margin: 0 0 10px;
}
.form_popup .close {
    display: flex; align-items: center; justify-content: center; opacity: 1 !important; text-shadow: none; font-size: 16px; line-height: 24px; color: #fff; position: absolute; right: -12px; top: -12px; width: 30px; height: 30px; background: #FA9A11; border-radius: 50%; text-align: center;
}
.form_popup .modal-content {
    padding: 40px 60px; background: #181818; border: 2px solid #FA9A11; border-radius: 10px;
}
.input-field{
    margin-bottom: 10px;
}
small.note {
    display: inline-block; color: #fff; margin: 5px 0;
}
small.note b{
    color: #db2b2b;
}
.site-logo-block img{
    display: block; max-width: 200px; margin: 0 auto;
}
.info-step.text-white *{
    color: #fff;
}
.form_popup h3,
.form_popup h4,
.form_popup h5{
    font-weight: 500;
}
.fill-input {
    display: block; width: 100%; position: relative;
}
.fill-input .label {
    display: inline-block; font-size: 16px; line-height: 1.2; margin: 0 0 10px; position: relative;
}
.fill-input .label .q-no{
    position: absolute; top: 0; right: 100%; white-space: nowrap;
}
.fill-input input{
    padding: 0; font-size: 24px; background: none; border: 0; border-bottom: 1px solid rgba(255, 255, 255, 0.3); -webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;
}
.fill-input ::-webkit-input-placeholder{color:#fff; opacity:0.5;}
.fill-input :-moz-placeholder{color:#fff; opacity:0.5;} /* Firefox 18- */
.fill-input ::-moz-placeholder{color:#fff; opacity:0.5;} /* Firefox 19+ */
.fill-input :-ms-input-placeholder{color:#fff; opacity:0.5;}
.q-no{
    margin-right: 5px; font-size: 14px; font-weight: 400;
}
.radio-box-style {
    margin: 10px 0 0;
}
.radio-box-style .radiobox {
    display: block; padding: 8px 0 8px 40px; background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.2); margin: 0 0 10px; border-radius: 4px;
}
.radio-box-style .radiobox .checkmark {
    border-radius: 0; top: 7px; left: 7px; width: 24px; height: 24px; font-size: 12px; text-align: center; line-height: 22px;
}
.radio-box-style .radiobox .checkmark:after{
    background: #db2b2b;
}
.abc-number .radiobox .checkmark:after{
    display: none;
}
.abc-number .radiobox .checkmark{
    background: #000;
}
.abc-number .radiobox input:checked ~ .checkmark{
    background: #db2b2b; border-color: #db2b2b;
}
.form-section-inner {
    padding: 40px 60px; max-width: 940px; background: #181818; border: 2px solid #FA9A11; border-radius: 10px; margin: 0 auto; min-height: 80vh; flex-direction: column; justify-content: center;
}

.subscribe_popup.form_popup .modal-content {
    padding: 0; border: 0; overflow: hidden;
}
.subscribe_popup.form_popup .modal-body{
    padding: 0;
}
.subscribe_popup .imgbox img{
    display: block; width: 100%; height: auto;
}
.subscribe-block{
    padding: 30px;
}
.subscribe-block .left-block{
    width: 45%; padding-right: 20px;
}
.subscribe-block .right-block{
    width: 55%;
}
.subscribe-block h2{
    font-size: 26px; text-transform: uppercase;
}
.subscribe-block .btnbox .btn{
    width: 100%;
}
.modal-backdrop.show {
    opacity: 0.8;
}


.single-product.kingster-body h2{
    font-size: 34px;
}
.woocommerce-page div.product .home-banner-inner div.images{
    display: none;
}
.single-product.woocommerce .banner-caption .product_title {
    font-size: 34px; color: #fff;
}
.banner-caption .woocommerce-product-details__short-description {
    display: none;
}
.single-product.woocommerce div.product .banner-caption p.price {
    margin: 0; padding: 15px 0 0;
}
.single-product.woocommerce div.product .banner-caption form.cart {
    margin: 0 !important; 
	float: none; 
	display: flex; flex-wrap: wrap; 
	padding: 20px 0 0;
}
.home-banner span.woocommerce-Price-amount.amount{
    color: #fff;
}
.single-product.woocommerce div.product .quantity .qty{
    -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
.single-product.woocommerce div.product form.cart button.single_add_to_cart_button.button.alt.wp-element-button {
    display: none !important;
}



.single-product.woocommerce div.product form.cart .button.wc-buy-now-btn{
    padding: 20px 40px; display: inline-flex; align-items: center; justify-content: center; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
    background: #db2b2b; border: 0; color: #fff; font-size: 20px; line-height: 22px; font-weight: 700; letter-spacing: 0.01em; text-transform: none; min-width: 340px;
}
.single-product.woocommerce div.product form.cart .button.wc-buy-now-btn:after{
    display: inline-block; content: "\f061"; font-family: 'FontAwesome'; font-weight: 400; margin-left: 10px;
}
.single-product.woocommerce div.product form.cart .button.wc-buy-now-btn:hover,
.single-product.woocommerce div.product form.cart .button.wc-buy-now-btn:focus{
    background: #FA9A11; color: #fff;
}
.woocommerce-additional-fields h3 {
    font-size: 18px; line-height: 20px; margin: 0;
}
body .select2-container--default .select2-selection--single{
    border: 1px solid #d7d7d7; border-radius: 0; height: 48px;
}
body .select2-container--default .select2-selection--single .select2-selection__rendered {
    display: block;
    line-height: 48px;
    font-size: 13px;
    padding-left: 15px;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow{
    height: 48px;
    right: 10px;
}
.select2-results__option {
    font-size: 13px;
}
.woocommerce a.showcoupon:hover{
    color: #fff !important;
}
.kingster-page-title-wrap{
    width: 100%;
}
.subscribe-section .gdlr-core-pbf-wrapper-container{
    max-width: 872px;
}
.subscribe-section .gdlr-core-pbf-wrapper-container .gdlr-core-pbf-wrapper-container-inner {
    margin: 0;
}
.subscribe-form input[type="submit"]{
    padding: 15px; background: #db2b2b; border-color: #db2b2b; color: #fff; white-space: normal;
}
.subscribe-form input[type="submit"]:hover,
.subscribe-form input[type="submit"]:focus{
    background: #FA9A11; border-color: #FA9A11; color: #fff;
}
.wpcf7-spinner {
    position: absolute;
}
.banner-caption #wc-stripe-payment-request-wrapper,
.banner-caption #wc-stripe-payment-request-button-separator{
    display: none !important;
}
.grecaptcha-badge{
    z-index: 2;
}




/*==========================================
===============:: MEDIA CSS ::==============
============================================*/
@media screen and (max-width:1499px){
.container{max-width: 1170px;}
}
/* iPad 1024px View */
@media screen and (max-width:1199px){
.container{width:100%; max-width:100%; padding:0 20px;}
.btnbox{padding:15px 0 0;}
.ptb-100{padding: 80px 0;}
.ptb-80, .ptb-90{padding:60px 0;}
.single-product .kingster-content-area p{
    font-size: 16px;line-height: 24px; margin-bottom: 15px;
}
ul li, ol li{font-size: 16px;line-height: 24px;}
.entry-content ul li{
    padding-left: 22px;
}
.entry-content ul li:before {
    font-size: 16px; top: 0;
}

/*Header and banner*/
.banner-caption {
    padding-left: 0;
}
.banner-caption .textbox p {
    font-size: 16px;
}
.verifiably-inner {
    padding: 0 40px;
}
.feedback-list{
    -moz-column-gap: 20px;
    -webkit-column-gap: 20px;
    column-gap: 20px;
}
.col-lg-8 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.col-lg-7 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.col-lg-5 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.col-lg-4 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.kingster-body h4 {
    font-size: 20px;
}

}
/* iPad 768px view*/
@media screen and (max-width:991px){
.ptb-40 {padding: 30px 0;}
.ptb-120{padding:80px 0;}
.ptb-100, .ptb-80{padding:60px 0;}
.mb-60{margin-bottom: 40px !important;}
.button, .btn{font-size: 15px; padding: 12px 20px;}
.block-title {margin-bottom: 15px;}
/*Header and banner*/
.home-banner-inner.ptb-40{
    padding: 20px 0;
}
.feedback-list{
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 0;
    -webkit-column-gap: 0;
    column-gap: 0;
}
.home-banner-inner .left-block{
    order: 2;
}
.home-banner-inner .right-block{
    order: 1; margin-bottom: 20px;
}
.video-caption p {
    font-size: 14px;
    line-height: 1.2;
}
.form_popup .modal-content,
.form-section-inner {
    padding: 20px 30px;
}
.modal-block-title h3 {
    margin: 0;
}
.fill-input input{
    font-size: 18px;
}
.subscribe-block {
    padding: 20px;
}
.subscribe-block h2{
    font-size: 18px; line-height: 24px;
}
.row{
    flex-wrap: wrap;
}
.col-lg-8 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.col-lg-7 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.col-lg-5 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.col-lg-4 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.single-product.kingster-body h2 {
    font-size: 28px;
}

}
/* iPhone-6 plus 736 (Landscape) view */
@media screen and (max-width:767px){
body{-webkit-text-size-adjust:none;}
.ptb-120, .ptb-100, .ptb-80, .ptb-90{
    padding:50px 0;
}
.ptb-60, .ptb-50{padding:40px 0;}
/*Header and banner*/
.banner-caption,
.video-caption {
    text-align: center;
}
.verifiably-inner {
    padding: 0;
}
.phone-img {
    max-width: 260px;
}
.verifiably-inner .right-block{
    margin-top: 10px;
}
.verifiably-inner .btnbox{
    text-align: center;
}
.form_popup .modal-content,
.form-section-inner {
    padding: 20px 20px;
}
.form_popup .modal-body{
    padding: 0;
}
.info-step {
    padding: 0 20px;
}
.subscribe-block {
    flex-wrap: wrap;
}
.subscribe-block .left-block {
    min-width: 100%; padding: 0;
}
.subscribe-block .right-block{
    min-width: 100%;
}
.single-product.kingster-body h2 {
    font-size: 24px;
}
.kingster-body h4 {
    font-size: 18px;
}
.single-product.woocommerce div.product .banner-caption form.cart{
    display: flex;
    align-items: center;
    justify-content: center;
}
.single-product.woocommerce div.product form.cart .button.wc-buy-now-btn {
    padding: 20px; min-width: 220px;
}
.subscribe-section .gdlr-core-pbf-wrapper-container .gdlr-core-item-pdb {
    padding-left: 0;
    padding-right: 0;
}
.subscribe-form {
    margin-top: 15px;
}


}/*767 End*/



.opt-in ul li {
    font-size: 14px;
}
.opt-in img {
    object-fit: cover;
}

.home-popup-form label, .home-popup-form input {
    font-size: 14px !important;
    color: #000 !important;
}

.home-popup-form input[type=submit] {
    width: 100% !important;
    background: #CC832E !important;
    color: #fff !important;
    text-transform: uppercase !important;
    font-size: 14px !important;
}

/*Varsha*/

/*Varsha*/
span.blo {
    display: block;
}
.p-cl strong{
		color: #F30002;
}
.test-00 .elementskit-commentor-bio.client_left {
    position: relative;
}
.test-00 .elementskit-profile-info {
    margin: 0px auto;
    display: inline-block;
    position: absolute;
    top: 130px;
    left: 210px;
}
.test-00 .elementskit-commentor-content {
    width: 52%;
}
.test-00 .elementskit-commentor-bio.client_left img {
    float: left;
}
.arrow-icon-des {
    position: relative;
    right: 0px;
    top: -100px;
}
.icon-sec-00 p.elementor-image-box-description {
    font-size: 20px !important;
}
.p-cl figure.elementor-image-box-img {
    margin-top: 7px !important;
}
.li-txt li {
    font-size: 20px;
}
.e-business p.elementor-heading-title.elementor-size-default {
    background: #0000008f;
    color: #fff !important;
    display: inline-block;
    border-radius: 3px;
    padding: 10px 20px;
	text-align: center;
	font-size: 16px !important;
	line-height: 10px !important;
}
.et-bt img {
    position: relative;
}
.e-business {
    position: absolute;
    top: 50%;
    right: 0;
}
.kingster-main-menu-right-wrap.clearfix {
    display: none !important;
}
div#kingster-main-menu {
    width: 100% !important;
}
.kingster-animate-fixed-navigation.kingster-header-style-plain .kingster-navigation, .kingster-animate-fixed-navigation.kingster-header-style-boxed .kingster-navigation {
    padding-top: 40px;
}
.mm-listview .mm-divider, .mm-listview>li>a, .mm-listview>li>span, .mm-navbar .mm-title {
    white-space: inherit;
}
.e-business p.elementor-heading-title.elementor-size-default {
    display: none;
}
.orng-pic img {
    position: relative;
}
.fund-0 {
    position: absolute;
    bottom: 70px;
    margin: 0px auto;
    left: 0;
    right: 0;
}
.for-ban-h h3.elementor-image-box-title {
    border-bottom: 2px solid #fff;
    display: inline-block;
}
.ama img {
    width: 40%;
    float: right;
}















/*RESPONSIVE CODE*/
@media (max-width: 1199px){
.slide-00 h1 {
    font-size: 70px !important;
}
.fund-0 h3 {
    font-size: 34px !important;
    line-height: 50px !important;
}
.fund-0 {
    top: 30px;
}	
.for-ban-h h3.elementor-image-box-title {
    font-size: 18px !important;
}	
	
}

@media (max-width: 1024px){
span.blo {
    display: contents;
}
.test-00 .elementskit-commentor-content {
    width: 100%;
}	
.arrow-icon-des {
    top: -10px;
}		
.icon-sec-00 p.elementor-image-box-description {
    font-size: 15px !important;
}		
.e-business p.elementor-heading-title.elementor-size-default {
    line-height: 20px !important;
}
.elementskit-commentor-bio .elementskit-commentor-image img {
    height: 100px !important;
    width: 100px !important;
}
.test-00 .elementskit-profile-info {
    top: 60px;
    left: 104px;
}	
.elementskit-commentor-content p {
    margin-top: 80px;
}
.slide-00 h1 {
    font-size: 44px !important;
}	
.fund-0 h3 {
    font-size: 24px !important;
    line-height: 30px !important;
}	
	
}

@media (max-width: 767px){
.icon-sec-00 p.elementor-image-box-description {
    font-size: 20px !important;
}
.slide-00 h1 {
    font-size: 36px !important;
    line-height: 44px !important;
}
.fund-0 h3 {
    font-size: 16px !important;
    line-height: 22px !important;
}	
.ama img {
    width: 80%;
}	
	
}
