﻿
/****************************/
/*      HIGHLIGHT BOX       */
/****************************/
.ui-lsq-ext-highlightbox                                        { position:absolute;z-index:10004; display:none;}
.highlightbox-boundary.top,.highlightbox-boundary.bottom        { position:absolute;}
.highlightbox-boundary.left,.highlightbox-boundary.right        { position:absolute;  }
.ui-lsq-ext-highlightbox .highlightbox-boundary.top,
.ui-lsq-ext-highlightbox .highlightbox-boundary.bottom          { background: #FDB300 url('https://dwmbily8o2kmd.cloudfront.net/common/images/horizontal-dashed-line.gif') repeat-x center;height: 3px;}
.ui-lsq-ext-highlightbox .highlightbox-boundary.left,
.ui-lsq-ext-highlightbox .highlightbox-boundary.right           { background: #FDB300 url('https://dwmbily8o2kmd.cloudfront.net/common/images/vertical-dashed-line.gif') repeat-y center;width: 3px; top:3px;}
.ui-lsq-ext-highlightbox .highlightbox-boundary.left            { left: 0px; top:2px;}
.ui-lsq-ext-highlightbox .highlightbox-boundary.right           { top:2px;}
.ui-lsq-ext-highlightbox .highlightbox-overlay                  { background: rgba(255, 223, 72, 0.26) !important; position:absolute; top:0px; left:0px;cursor:pointer;}
.ui-lsq-ext-highlightbox-action-wrapper                         { display: none; position:absolute;z-index:10005; }
.ui-lsq-ext-highlightbox-action-wrapper .highlightbox-action    { min-width:20px; padding:3px 4px; display:block; font-size: 10px; color:#FFF; background:#F60; border:1px solid #F60; -webkit-border-radius: 0px; -moz-border-radius:0px; border-radius: 0px;}
.ui-lsq-ext-highlightbox-default-style                          { background: rgba(255, 225, 225, 0.23); border: 1px dashed #FFD1D1;}

/****************************/
/*      DOWNLOAD MODAL      */
/****************************/
#popupMessage.modal                               { position:fixed;top:50%;left:50%;z-index:99999;overflow:auto;width:560px; height:210px; margin:-250px 0 0 -280px;background-color:#ffffff;*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box; border: 6px solid rgba(0, 0, 0, 0.6) !important;}
#popupMessage.modal.fade                          { -webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
#popupMessage.modal.fade.in                       { top:50%;}
#popupMessage .modal-open .dropdown-menu          { z-index:2050;}
#popupMessage .modal-open .dropdown.open          { *z-index:2050;}
#popupMessage .modal-open .popover                { z-index:2060;}
#popupMessage .modal-open .tooltip                { z-index:2070;}
#popupMessage .modal-header                       { padding:9px 15px;border-bottom:1px solid #eee;}
#popupMessage .modal-header .close                { margin-top:2px;}
#popupMessage .modal-body                         { overflow-y:auto;max-height:400px;padding:15px;}
#popupMessage .modal-form                         { margin-bottom:0;}
#popupMessage .modal-footer                       { padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}
#popupMessage .modal-footer:before,
#popupMessage .modal-footer:after                 { display:table;content:"";}
#popupMessage .modal-footer:after                 { clear:both;}
#popupMessage .modal-footer .btn+.btn             { margin-left:5px;margin-bottom:0;}
#popupMessage .modal-footer .btn-group .btn+.btn  { margin-left:-1px;}
#popupMessage .modal .close                       { float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
#popupMessage .modal button.close                 { padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
#popupMessage                                     { top:62%; font-family: arial,helvetica,sans-serif; padding: 10px 6px; color: #333;}
#popupMessage .modal-header                       { overflow:visible; padding: 5px 10px; border-bottom-style:none;}
#popupMessage .modal-body                         { text-align:center; padding-bottom:20px;}
#popupMessage .modal-body h3                      { margin-bottom:20px; font-size:24px; margin-top:-8px;}
#popupMessage .modal-body p                       { line-height: 18px; color: #333; padding-bottom:15px; font-size:13px; font-family: arial,helvetica,sans-serif;}
#popupMessage .modal-body a.btn                   { text-decoration:none; }

/*Responsive CSS*/
@media (max-width: 768px) { #popupMessage.modal { top: 0; left: auto; overflow: inherit; width: 98%; margin: 1%; height: 250px; } }
@media (min-width: 768px) { #popupMessage.modal { top: 65%; left: 50%; overflow: inherit; width: 560px; height: 220px; } }

/****************************/
/*  SMS VERIFICATION MODAL  */
/****************************/
#numberVerificationPopup.modal                                  { position:fixed;top:50%;left:50%;z-index:99999;overflow:auto;width:560px;height: 225px;margin:-250px 0 0 -280px;background-color:#ffffff;*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box; border: 6px solid rgba(0, 0, 0, 0.6) !important;}
#numberVerificationPopup.modal.fade                             { -webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
#numberVerificationPopup.modal.fade.in                          { top:50%;}
#numberVerificationPopup .modal-open .dropdown-menu             { z-index:2050;}
#numberVerificationPopup .modal-open .dropdown.open             { *z-index:2050;}
#numberVerificationPopup .modal-open .popover                   { z-index:2060;}
#numberVerificationPopup .modal-open .tooltip                   { z-index:2070;}
#numberVerificationPopup .modal-header                          { padding:9px 15px;border-bottom:1px solid #eee;}
#numberVerificationPopup .modal-header .close                   { margin-top:2px;}
#numberVerificationPopup .modal-body                            { overflow-y:auto;max-height:400px;padding:15px;}
#numberVerificationPopup .modal-form                            { margin-bottom:0;}
#numberVerificationPopup .modal-footer                          { padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}
#numberVerificationPopup .modal-footer:before,
#numberVerificationPopup .modal-footer:after                    { display:table;content:"";}
#numberVerificationPopup .modal-footer:after                    { clear:both;}
#numberVerificationPopup .modal-footer .btn+.btn                { margin-left:5px;margin-bottom:0;}
#numberVerificationPopup .modal-footer .btn-group .btn+.btn     { margin-left:-1px;}
#numberVerificationPopup .modal .close                          { float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
#numberVerificationPopup .modal button.close                    { padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
#numberVerificationPopup                        				{ width: 450px; left: 52%; top:62%; font-family: arial,helvetica,sans-serif; padding: 10px 6px; }
#numberVerificationPopup button                             	{ outline:0px; }
#numberVerificationPopup .modal-header 							{ margin-top: 8px; overflow:auto; padding: 0px !important; border-bottom: none;}
#numberVerificationPopup .modal-header h3 						{ margin: 0px; padding: 0px; line-height: 18px; font-size: 18px !important; font-family: arial,helvetica,sans-serif; margin-bottom: 10px; margin-left: 9px; color: #565656 !important; }
#numberVerificationPopup .modal-header button 					{ position: absolute; right: 12px; top: 8px; font-size: 18px !important; } 
#numberVerificationPopup .modal-body            				{ padding: 8px 10px 10px; text-align: left;}
#numberVerificationPopup .modal-body p          				{ text-align:left; line-height: 18px; color: #777; clear: both; padding-bottom: 6px; font-size: 13px; margin:0px;font-family: arial,helvetica,sans-serif; }
#numberVerificationPopup .modal-body p  *                   	{ float:left; }
#numberVerificationPopup .modal-body input[type="text"]			{ letter-spacing: 1px; min-width: 100px;height: 27px; line-height: 27px; margin-top: 0px;margin-left: 0px; color: #666; -webkit-border-radius:6px; -moz-border-radius: 6px; border-radius:6px; border:2px solid #ddd; font-weight: bold; text-indent: 6px; font-size: 17px;}
#numberVerificationPopup .modal-body input[type="text"]:focus	{ outline:0px;  border:2px solid #bbb;}
#numberVerificationPopup .modal-body button						{ min-width: 85px; height: 27px; background: #309AFC; border: 1px solid #0084E8; margin-top: 0px; display: block; font-size: 15px; text-shadow: 0 -1px 0 rgba(5, 4, 4, 0.12); padding: 0px;}
#numberVerificationPopup .modal-body #btnSendCode    	    	{ background-color: #aaa; border: 1px solid #aaa; margin-left: 8px; height: 26px; margin-top: 1px;}
#numberVerificationPopup .modal-body #lblEnterCode		    	{ margin-left: 16px; margin-top: 3px; margin-right: 5px;color: #333; }
#numberVerificationPopup .modal-body #inputCode			    	{ width: 120px !important; margin-bottom: 20px; text-align:center; text-indent: 0px;}
#numberVerificationPopup .modal-body #btnVerifyCode  	    	{ margin-left: 11px; margin-top: 0px; }
#numberVerificationPopup .modal-body span  			        	{ color:red; margin-left:5px; margin-top:5px;  }
#numberVerificationPopup .modal-body span.success  				{ color:green; margin-left:5px; margin-top:5px; }
#numberVerificationPopup .modal-body a.btn                  	{ text-decoration:none; }
#numberVerificationPopup .modal-body #waitCodeSending, 	
#numberVerificationPopup .modal-body #waitCodeVerification  	{ width: 16px; height: 16px; margin-top: 6px; margin-left:5px; padding: 0px; background: url(https://dwmbily8o2kmd.cloudfront.net/common/images/wait/16.gif); } 
#numberVerificationPopup .modal-body #anchResend            	{ display:inline-block; float:none; color: #0084E8; font-size: 12px; font-weight: bold; cursor:pointer;}
#numberVerificationPopup .modal-body p#pnlResend            	{ overflow: hidden; display: block; border:1px solid #dedede; background:#eee; padding:7px;  }
#numberVerificationPopup .modal-body #inputPhoneNumber	    	{ width:180px; }

/****************************/
/*      FORM ALERT BOX      */
/****************************/
[data-block-type="form-block"] .alert 				            { text-align:left; padding: 8px 35px 8px 14px; margin-bottom: 20px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin: 2% 2% 2% 1%;  font-size: 13px; vertical-align: baseline; font-family: Segoe UI,Trebuchet MS,Sans-Serif;}
[data-block-type="form-block"] .alert, .alert h4	            { color: #c09853; }
[data-block-type="form-block"] .alert h4 			            { margin: 0; }
[data-block-type="form-block"] .alert .close 		            { position: relative; top: -2px; right: -21px; line-height: 20px; }
[data-block-type="form-block"] .alert-success 		            { color: #468847; background-color: #dff0d8; border-color: #d6e9c6; }
[data-block-type="form-block"] .alert-success h4 	            { color: #468847; }
[data-block-type="form-block"] .alert-danger, 
[data-block-type="form-block"] .alert-error 		            { color: #b94a48; background-color: #f2dede; border-color: #eed3d7; }
[data-block-type="form-block"] .alert-danger h4, 
[data-block-type="form-block"] .alert-error h4 	                { color: #b94a48; }
[data-block-type="form-block"] .alert-info 			            { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1; }
[data-block-type="form-block"] .alert-info h4 		            { color: #3a87ad; }
[data-block-type="form-block"] .alert-block 		            { padding-top: 14px; padding-bottom: 14px; }
[data-block-type="form-block"] .alert-block > p, 
[data-block-type="form-block"] .alert-block > ul                { margin-bottom: 0; }
[data-block-type="form-block"] .alert-block p + p 	            { margin-top: 5px; }
[data-block-type="form-block"] .fade 				            { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
[data-block-type="form-block"] .fade.in 			            { opacity: 1; }
[data-block-type="form-block"] .alert.fade                      { display:none;}
[data-block-type="form-block"] .alert.fade.in                   { display:block;}
[data-block-type="form-block"] .result-messages                 {text-align:center; padding-top:3px;}
[data-block-type="form-block"] .result-messages .msg            { font-size: 11px !important;clear:both; display:none; margin: 8px 0; font-family: Verdana !important; }
[data-block-type="form-block"] .alert-success-msg               { color:Green; }
[data-block-type="form-block"] .alert-error-msg                 { color:Red ; }
[data-block-type="form-block"] .hide,.form-holder .removeme     { display: none; }
[data-block-type="form-block"] .show                            { display: inline-block; }
[data-block-type="form-block"] .mandatory                       { color: red; font-size: 11px !important; font-family: Verdana !important; }
[data-block-type="form-block"] .validation-msg                  { color: red; font-size: 11px !important; font-weight: normal !important; font-family: Verdana !important; /*margin-left: 6px;*/ text-align: left; padding-top: 2px;}

/****************************/
/*       FORM PREVIEW       */
/****************************/
.form-preview .sec-message-wrapper { display:block !important; }

/****************************/
/*       TIME PICKER        */
/****************************/
.bootstrap-timepicker.dropdown-menu         { border-radius: 4px 4px 4px 4px; display: none; left: 0; margin-top: 1px; padding: 4px; top: 0; min-width: 10px; z-index: 99999; }
.bootstrap-timepicker.dropdown-menu         { top: 351px; left: 543.125px; position: absolute; z-index: 1000; float: left; min-width: 130px; padding: 4px 0px; margin: 1px 0px 0px; list-style: none; background-color: #FFF; border: 1px solid rgba(0, 0, 0, 0.2); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; -webkit-background-clip: padding-box; background-clip: padding-box; }
.bootstrap-timepicker [class^="icon-"],
.bootstrap-timepicker [class*=" icon-"]     { display: inline-block; width: 14px; height: 14px; line-height: 14px; vertical-align: text-top; background-image: url("https://dwmbily8o2kmd.cloudfront.net/common/images/BSDark.png"); background-position: 14px 14px; background-repeat: no-repeat; }
.bootstrap-timepicker .icon-chevron-up      { background-position: -287px -122px; }
.bootstrap-timepicker .icon-chevron-down    { background-position: -312px -120px; }
.bootstrap-timepicker.dropdown-menu.open    { display: inline-block; }
.bootstrap-timepicker.dropdown-menu:before  { border-bottom: 7px solid rgba(0, 0, 0, 0.2); border-left: 7px solid transparent; border-right: 7px solid transparent; content: ""; left: 6px; position: absolute; top: -7px; }
.bootstrap-timepicker.dropdown-menu:after   { border-bottom: 6px solid #FFFFFF; border-left: 6px solid transparent; border-right: 6px solid transparent; content: ""; left: 7px; position: absolute; top: -6px; }
.bootstrap-timepicker.modal                 { margin-left: -100px; margin-top: 0; top: 30%; width: 200px; }
.bootstrap-timepicker.modal .modal-content  { padding: 0; }
.bootstrap-timepicker table                 { margin: 0; width: 100%; }
.bootstrap-timepicker table td              { height: 27px; margin: 0; padding: 0px; text-align: center; font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: normal;color: #212121; }
.bootstrap-timepicker table td span         { width: 100%; }
.bootstrap-timepicker table td a            { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 0.14); display: inline-block; margin: 0; outline: 0 none; padding: 4px 0; width: 2em; background: #CCC url(http://code.jquery.com/ui/1.10.2/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; }
.bootstrap-timepicker table td a:hover      { background-color: #EEEEEE; border-color: #999; border-radius: 4px 4px 4px 4px; }
.bootstrap-timepicker table td a i          { margin-top: 2px; }
.bootstrap-timepicker table td input        { margin: 0; text-align: center; width: 25px; border:0px none transparent; }
.bootstrap-timepicker-component .add-on     { cursor: pointer; }
.bootstrap-timepicker-component .add-on i   { display: block; height: 16px; width: 16px; }

/****************************/
/*       DATE PICKER        */
/****************************/
.bootstrap-datepicker                       { top: 0; left: 0; padding: 4px; margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.bootstrap-datepicker:before                { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 6px; }
.bootstrap-datepicker:after                 { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; position: absolute; top: -6px; left: 7px; }
.bootstrap-datepicker > div                 { display: none; }
.bootstrap-datepicker table                 { width: 100%; margin: 0; border-collapse: initial !important; }
.bootstrap-datepicker td, 
.bootstrap-datepicker th                    { text-align: center; width: 20px; height: 20px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.bootstrap-datepicker td.day:hover          { background: #eeeeee; cursor: pointer; }
.bootstrap-datepicker td.day.disabled       { color: #eeeeee; }
.bootstrap-datepicker td.old, 
.bootstrap-datepicker td.new                { color: #999999; }
.bootstrap-datepicker td.active, 
.bootstrap-datepicker td.active:hover       { color: #ffffff; background-color: #006dcc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(to bottom, #0088cc, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #0044cc; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
.bootstrap-datepicker td.active:hover, .bootstrap-datepicker td.active:hover:hover, .bootstrap-datepicker td.active:focus, .bootstrap-datepicker td.active:hover:focus, .bootstrap-datepicker td.active:active, .bootstrap-datepicker td.active:hover:active, .bootstrap-datepicker td.active.active, .bootstrap-datepicker td.active:hover.active, .bootstrap-datepicker td.active.disabled, .bootstrap-datepicker td.active:hover.disabled, .bootstrap-datepicker td.active[disabled], .bootstrap-datepicker td.active:hover[disabled] { color: #ffffff; background-color: #0044cc; *background-color: #003bb3; }
.bootstrap-datepicker td.active:active, .bootstrap-datepicker td.active:hover:active, .bootstrap-datepicker td.active.active, .bootstrap-datepicker td.active:hover.active { background-color: #003399 \9; }
.bootstrap-datepicker td span               { display: block; width: 47px; height: 54px; line-height: 54px; float: left; margin: 2px; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.bootstrap-datepicker td span:hover         { background: #eeeeee; }
.bootstrap-datepicker td span.active        { color: #ffffff; background-color: #006dcc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(to bottom, #0088cc, #0044cc); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); *background-color: #0044cc; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
.bootstrap-datepicker td span.active:hover, .bootstrap-datepicker td span.active:focus, .bootstrap-datepicker td span.active:active, .bootstrap-datepicker td span.active.active, .bootstrap-datepicker td span.active.disabled, .bootstrap-datepicker td span.active[disabled] { color: #ffffff; background-color: #0044cc; *background-color: #003bb3; }
.bootstrap-datepicker td span.active:active, .bootstrap-datepicker td span.active.active { background-color: #003399; }
.bootstrap-datepicker td span.old           { color: #999999; }
.bootstrap-datepicker th.switch             { width: 145px; }
.bootstrap-datepicker th.next, 
.bootstrap-datepicker th.prev               { font-size: 21px; }
.bootstrap-datepicker thead tr:first-child th { cursor: pointer; }
.bootstrap-datepicker thead tr:first-child th:hover { background: #eeeeee; }
.input-append.date .add-on i, .input-prepend.date .add-on i { display: block; cursor: pointer; width: 16px; height: 16px; }
.bootstrap-datepicker *{font-family: Verdana,Arial,sans-serif; font-size:12px }  
.bootstrap-datepicker.dropdown-menu { position: absolute; z-index: 1000; float: left; display: none; min-width: 160px; margin: 2px 0 0; list-style: none; background-color: #FFF; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } 
.bootstrap-datepicker td, .bootstrap-datepicker th { width: 22px; height: 22px; border: 1px solid rgba(0, 0, 0, 0);}
.bootstrap-datepicker td.day:hover, .bootstrap-datepicker th:hover, .bootstrap-datepicker td span:hover { border: 1px solid rgba(0, 0, 0, 0.14);}
.bootstrap-datepicker td span {width: 55px; height: 42px; line-height: 42px; border: 1px solid rgba(0, 0, 0, 0);}
.bootstrap-datepicker td.active, .bootstrap-datepicker td.active:hover, .bootstrap-datepicker td span.active,.bootstrap-datepicker td span.active:hover { background-color: #BBB !important; background-image: -moz-linear-gradient(top, #C4C4C4, #818181); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#C4C4C4), to(#818181)); background-image: -webkit-linear-gradient(top, #C4C4C4, #818181); background-image: -o-linear-gradient(top, #C4C4C4, #818181); background-image: linear-gradient(to bottom, #C4C4C4, #818181); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C4C4C4', endColorstr='#818181', GradientType=0); border-color: rgba(0, 0, 0, 0.3) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25); }

/****************************/
/*    LANDING PAGE FORM     */
/****************************/
.lp-form { list-style-type:none; margin:0px; display:block; }

.lp-form input,.lp-form textarea {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;} 
.lp-form select { text-indent: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: content-box; -webkit-appearance: listbox; -moz-appearance: inherit; appearance: listbox; background: url('https://dwmbily8o2kmd.cloudfront.net/common/images/responsivelandingpage/icon-arrow-down-16.png') no-repeat 98% center; } 
.lp-form select::-ms-expand { display: none; }
@media screen and (-webkit-min-device-pixel-ratio:0) { /* Safari only override */ ::i-block-chrome,.lp-form select { box-sizing: border-box; -webkit-appearance: listbox; } }

.lp-form-section { width:100%; margin-bottom:3px;margin-top: 8px; display:table; /* overflow-y:auto; */ /* overflow-x:hidden; */ }
.lp-form-section.sec-message-wrapper { margin:0px; padding:0px; min-height:0px; }
.lp-form-section.sec-fields-wrapper  { }
.lp-form-section.sec-fields-wrapper .field-label {  word-wrap:break-word; display:block; width:100%; text-align:left; color:#3e3e3e; font-size: 13px; vertical-align: baseline; font-family: Segoe UI,Trebuchet MS,Sans-Serif;}   
.lp-form .sec-fields-wrapper.label-placement.top { }
.lp-form .sec-fields-wrapper.label-placement.inside { }  
.lp-form-section.sec-button-wrapper  { position:relative;  margin-bottom:0px; margin-top:8px; text-align: center; }
.lp-form-section.sec-button-wrapper .form-submit-button { max-width: 97% !important; min-width:100px;white-space: normal !important; outline: 0px !important;  display: inline-block;}
.lp-form-section.sec-formdata-wrapper   { display:none; visibility:hidden; margin:0px; padding:0px; }
.lp-form .lp-form-column{ list-style-type:none; display:table-column; float:left; min-height:50px; width:100%;  position:relative;  }
.lp-form .field-control input[data-field-type="date"],
.lp-form .field-control input[data-field-type="datetime"][data-fieldcontrol-type="date"] { background:  #FFF url('https://dwmbily8o2kmd.cloudfront.net/common/images/lp-form-datefield-calender-icon.png') no-repeat 98% center;} 
.lp-form .field-control input[data-field-type="time"],
.lp-form .field-control input[data-field-type="datetime"][data-fieldcontrol-type="time"] { background:  #FFF url('https://dwmbily8o2kmd.cloudfront.net/common/images/lp-form-timefield-clock-icon.png.png') no-repeat 98% center;} 

/* Top */
.label-placement.top .field-label { float:left; margin-bottom:2px; clear:right;}
.label-placement.top .field-control { margin: 0 auto; position:relative !important; /* overflow: auto; */ clear:left; }
.label-placement.top .field-control-group input[type="text"],.label-placement.top .field-control-group input[type="password"],.label-placement.top .field-control-group textarea { color:#8e8e8e; position:relative !important;  width: 99%; max-width:99%; -webkit-box-shadow: rgba(255, 255, 255, 0.4) 0 1px 0, inset rgba(0, 0, 0, 0.7) 0 1px 1px; -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px; box-shadow: rgba(255, 255, 255, 0.4) 0 1px 0, inset rgba(0, 0, 0, 0.7) 0 1px 1px; border:1px #bcbcbc solid; float:left; clear:left; font-size: 13px; vertical-align: baseline; font-family: Segoe UI,Trebuchet MS,Sans-Serif; }
.label-placement.top .field-control-group select { color:#8e8e8e; position:relative !important;  width: 99% !important; max-width:99%; -webkit-box-shadow: rgba(255, 255, 255, 0.4) 0 1px 0, inset rgba(0, 0, 0, 0.7) 0 1px 1px; -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px; box-shadow: rgba(255, 255, 255, 0.4) 0 1px 0, inset rgba(0, 0, 0, 0.7) 0 1px 1px; border:1px #bcbcbc solid; float:left; clear:left; font-size: 13px; vertical-align: baseline; font-family: Segoe UI,Trebuchet MS,Sans-Serif; }
.label-placement.top .field-control-group input,.label-placement.top .field-control-group textarea {text-indent:5px; padding:2px 0px !important;  height:20px;}
.label-placement.top .field-control-group select { padding-left: 0px !important; padding-right: 0px !important;  height:25px;}
.label-placement.top .field-control-group textarea { height:40px;}
.label-placement.top .field-control-group input[type="checkbox"],.label-placement.top .field-control-group input[type="radio"] {  width: 13px; height: 17px; }
.label-placement.top .form-submit-button { margin:2px auto; }
.label-placement.top .field-control-group.password-field .field-seperator { height:3px; }

.label-placement.top .field-control .file-upload-control { display:table;width: 99.8%; }
.label-placement.top .field-control .file-upload-file-path {display:table-cell; vertical-align: middle !important; word-break: normal;}
.label-placement.top .field-control .file-upload-button {display:table-cell; vertical-align: middle !important; }
.label-placement.top .field-control .file-upload-button span {}
.label-placement.top .field-control .file-upload-button .file-upload-input { position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0);}

/* Inside */
.label-placement.inside .field-control-group { min-height:40px;}
.label-placement.inside .field-control-group.inline { min-height:30px;}
.label-placement.inside .field-label { float:left; margin-bottom:2px;  clear:right;}
.label-placement.inside .field-control { margin: 0 auto; position:relative !important; overflow: visible; clear:left; }
.label-placement.inside .field-control-group input[type="text"],.label-placement.inside .field-control-group input[type="password"],.label-placement.inside .field-control-group textarea { color:#8e8e8e; position:relative !important;  width:99%; max-width:99%; -webkit-box-shadow: rgba(255, 255, 255, 0.4) 0 1px 0, inset rgba(0, 0, 0, 0.7) 0 1px 1px; -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px; box-shadow: rgba(255, 255, 255, 0.4) 0 1px 0, inset rgba(0, 0, 0, 0.7) 0 1px 1px; border:1px #bcbcbc solid; float:left; clear:left; font-size: 13px; vertical-align: baseline; font-family: Segoe UI,Trebuchet MS,Sans-Serif; }
.label-placement.inside .field-control-group select { color:#8e8e8e; position:relative !important;  width:99% !important; max-width:99%; -webkit-box-shadow: rgba(255, 255, 255, 0.4) 0 1px 0, inset rgba(0, 0, 0, 0.7) 0 1px 1px; -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px; box-shadow: rgba(255, 255, 255, 0.4) 0 1px 0, inset rgba(0, 0, 0, 0.7) 0 1px 1px; border:1px #bcbcbc solid; float:left; clear:left; font-size: 13px; vertical-align: baseline; font-family: Segoe UI,Trebuchet MS,Sans-Serif; }
.label-placement.inside .field-control-group input,.label-placement.inside .field-control-group textarea {text-indent:5px; padding:2px 0px !important;  height:20px;}
.label-placement.inside .field-control-group select { padding-left: 0px !important; padding-right: 0px !important;  height:25px;}
.label-placement.inside .field-control-group textarea { height:40px;}
.label-placement.inside .field-control-group input[type="checkbox"],.label-placement.inside .field-control-group input[type="radio"] { width: 13px; height: 17px; }
.label-placement.inside .form-submit-button { margin:2px auto; }
.label-placement.inside .field-control-group.password-field .field-seperator { height:4px; }

.label-placement.inside .field-control .file-upload-control { display:table;width: 99.8%; }
.label-placement.inside .field-control .file-upload-file-path { display:table-cell; vertical-align: middle !important;word-break: normal;}
.label-placement.inside .field-control .file-upload-button {display:table-cell; vertical-align: middle !important;}
.label-placement.inside .field-control .file-upload-button span {}
.label-placement.inside .field-control .file-upload-button .file-upload-input { position: absolute; top: 0; right: 0; margin: 0; padding: 0; font-size: 20px; cursor: pointer; opacity: 0; filter: alpha(opacity=0);}


/* Common */
.field-control-group { position:relative; margin-bottom:3px; min-height:50px; clear: both !important; z-index: initial !important;}
.field-control-group .field-control ul {list-style-type:none; overflow-y:auto; padding:0px; margin:0px; }
.field-control-group .field-control ul li input { float:left; margin: 0px 5px 0px 10px;}
.field-control-group .field-control ul li:first-child input { margin-left: 0px; } 
.field-control-group .field-control ul li label { min-height:5px; padding-top:3px; display:block; float:left;  color:#3e3e3e; font-size: 13px; vertical-align: baseline; font-family: Segoe UI,Trebuchet MS,Sans-Serif;}
.field-control-group.inline  { margin-top: 10px; min-height: 30px;}
.field-control-group.inline .field-label { width:39%; clear:none; }
.field-control-group.inline .field-control { margin: 0 auto; clear:right; width: 100%; }
.field-control-group.inline .field-control ul li input { margin: 0px 3px 0px 0px !important;}
.field-control-group.inline .field-control ul li label { padding-top:0px; }
.field-control-group .field-validation-messages { clear:both !important; display:block; position:relative; min-height: 6px; line-height: 15px; }
.field-control-group .field-validation-messages label {min-width: 50px; min-height: 10px; border: 1px solid #FE8484; padding: 6px 10px; position: absolute; background: #FFDCDC; z-index: 99999; top: 4px; border-radius: 3px; right: 0px; }
.field-control-group .field-validation-messages label:after, .field-control-group .field-validation-messages label:before { content:""; }
.field-control-group .field-validation-messages label:after {  border-left: 5px solid rgba(0, 0, 0, 0);   border-right: 5px solid transparent;   border-bottom: 5px solid rgb(255, 220, 220);  position: absolute;  top: -4px;  right: 7px;}
.field-control-group .field-validation-messages label:before { border-left: 5px solid rgba(0, 0, 0, 0);   border-right: 5px solid transparent; border-bottom: 5px solid rgb(255, 92, 92);  position: absolute;  top: -5px;  right: 7px;}
.field-control-group.inline .field-validation-messages label { right:inherit; }
.field-control-group.inline .field-validation-messages label:after { right: inherit;}
.field-control-group.inline .field-validation-messages label:before { right: inherit;}
.field-control-group.inline[data-field-ctrl-type="checkboxlist"] .field-validation-messages label:after { right: inherit;left: 10px;}
.field-validation-messages .success { color: green !important; }
.field-control-group.hidden-field { display:none; }
.field-control-group.password-field .field-seperator { clear:both !important;}

/*File Upload Button Control*/
.file-upload-button { border-radius: 1px; padding: 3px 17px; min-width: 25px; }
.file-upload-button { border-color: #ccc; border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); }
.file-upload-button { display: inline-block; padding: 0px 4px; margin-bottom: 0; font-size: 13px; line-height: 18px; color: #333; text-align: center; text-shadow: 0 1px 1px rgba(255,255,255,.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; background-image: -moz-linear-gradient(top,#fff,#e6e6e6); background-image: -ms-linear-gradient(top,#fff,#e6e6e6); background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6)); background-image: -webkit-linear-gradient(top,#fff,#e6e6e6); background-image: -o-linear-gradient(top,#fff,#e6e6e6); background-image: linear-gradient(top,#fff,#e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); border: 1px solid #ccc; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05); }
.file-upload-button:hover { color: #333; text-decoration: none; background-color: #e6e6e6; background-position: 0 -15px; -webkit-transition: background-position .1s linear; -moz-transition: background-position .1s linear; -ms-transition: background-position .1s linear; -o-transition: background-position .1s linear; transition: background-position .1s linear; }
.file-upload-button:hover, .file-upload-button:active, .file-upload-button.active, .file-upload-button.disabled, .file-upload-button[disabled] { background-color: #e6e6e6; }
.file-upload-button.active, .file-upload-button:active { background-color: #e6e6e6; background-color: #d9d9d9 \9; background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05); }

/*Checkbox List Control*/
.field-control-group .field-control ul li .field-option-label input { margin: 1px 8px 0px 0px !important;}
.field-control-group .field-control ul li .field-option-label {font-weight:normal;vertical-align: baseline;display: block;clear: both;}
.field-control-group .field-control ul li .field-option-description {font-weight:normal;font-size:11px;padding-left:21px;margin-bottom: 10px;margin-top: -7px;opacity:0.7;display: block;clear: both;}
.field-control-group[data-field-ctrl-type="checkboxlist"].inline .field-label { float:none; width: auto !important; }
.field-control-group[data-field-ctrl-type="checkboxlist"] .field-label { float:none; width: auto !important; }

/* Date Time Control */
.field-control-group .field-control .datetime-control { width: 100% !important; }
.field-control-group .field-control .datetime-control input[id^="MXHDateTimePicker_Date"] { background-position: 94.2% center !important; width: 50% !important; max-width: 50% !important; margin-right:2%; clear:none !important; }
.field-control-group .field-control .datetime-control input[id^="MXHDateTimePicker_Time"] { background-position: 94.2% center !important; width: 43% !important; max-width: 43% !important; clear:none !important; float: right; margin-right: 1%; }
@media (min-width: 1200px) { .field-control-group .field-control .datetime-control input[id^="MXHDateTimePicker_Time"] { width: 43% !important; max-width: 43% !important; } }

/* Captcha */
.sec-captcha-wrapper  { min-height: 104px; margin-top: 4px;}
.sec-captcha-wrapper .captcha-panel { width: 198px; padding: 6px; border: 1px solid #CACACA; background: rgba(236, 236, 236, 0.51); overflow: hidden; margin: 0 auto; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAgAElEQVR4Xl3dDdEjVRCF4UQBxAAoAAWsAlAACkDBogAUsApAASgABaAAFICCZd5b+6ROJVVbSWbuT//36b6Tb+9///33459//rn98ssvt2+//fa8f/3117f//vvv9ubNm9uvv/56++ijj25//fXX7ZNPPrl9+eWXtx9//PGMa0yv5r19+/b2/fffn7Fd/+23385nry+++OLM7Vpz+97nb7755vbTTz+dOdHRq/fW/Pzzz2+///77Wevdu3e3i9bbV199dfvjjz/O9d6jKXqiuVfvzY/e9oiH9v3ss8+eY6O1/RrTKzpaKzrioXmtgS68RGtrtWf0Nafv8dOrca1LTmREDj///PNZ97vvvjvv9um9eT/88MPtfi34SOgff/zxkyCLtnD3IgQRbfzpp5+exRDcva79+++/R3AUnNDaPGEQWPf61/cY6n7z2zOC2yvBJyyCbnxjYxhNKebPP/88YxrbvQSdgFJkzEVj6xNiezKy6Ow7BVgjmvvcvdZpv/hsv5RA8F3rXut1PTrak4KjGV947H5KYkjR/P79+8N716L3fi324B00RaMREYFN6B8LYXGsmZBjMqXEUGtGQJtGUMJqXNdap/fGN7Y9MIzJGI4OAk74CQ/jzUsQXevVeIZAoM3PGKKldf3jPYwn4bcuw2nNaCKXxvGEBMejkklzeWV8MRKRoj3br/kMKt5TtkiQbBrf9/uloUcLJzSe0QYppwVaKOtv4V5CVgRnHQgQRmKGO8cgRWb1bdi1vLE9CKy9YoZVNab1GhOx3RMG+x4tjWVZvCY6U0yCZNWssf3v9/tZr/HtmRIal8D7bt2+RxsDbT0KIvT2bj7vaGzjNhpYJzk2v1cyW+MgI7I5ISuNdaEFIliMy9oTcNd7dY/wCmUtHqMUxorapJe4yENiJiETmrCQUtsjBhGex/SKtoTTd2GT4vqewNsP7a0hP3U9+tHRvHiIbsZA8dESfegWUtu/vVeRwifjRCcFxF88p6D2iac8ouut273WjbbGFKobF13368tD3G5SGo+RJiUo4SsiGtc97iekxCg3zj1XYMKdHLJeluW0XnN653WNRWhE26+1CJsB8dAYTEHRyFp7b+2EKXb3PUPLS8VvoRcAaGwGt6ChfZrTq3UTYsqPptZPdr1aE18MNaOND+CgdVs/nsktpbfm/WL+gWCIBbKRlOSEJqewLAEhbdQ4SGzRTgRjLEH1WZiJmO4LPZKp8BlNEm3CTim9oEDMtTcP9B59m0Dbt/k8lGG1XvegOZGBx8ohEBGAINQJ412P/sa1NrTaNd7NA6Mr3lKAPJkhPFHWNeAhXhJaG7LktMnKWTNE0DsLXUSEoDSecMTmCGE1FMiyWZ5wItEl+Bgl0Jiwf4LI+oQG4ML+eJD4U3A0QWS9Z+297AO6tl/jWXC8KwFEBCEuelo3ehJ8a/QupEWPnJO8mifyyC9ouV8MPiIooaU1CV0dAJFEjFjKYiTDNo4oGJs7QxcAgnkpAbNifPtGA+xuLqXKERBR4xqTgqKVkGK00NK8XlCZBM2L2teerc3zICZ58EDRCwwkyIwFtOWhjW++vNF48FroFYqjMx7dT0mikZrmXmEY4QlbjBZ72yjC2ixihDYe0wb9SwggLPjZBt2DkOQeCEptw3taY5GcoinGW2dRIMgsQUvEaoMU1T8QW1Fq/XiNjv4JwdGbUjIuPMST2qM18AgstD/FZLAKWOg0oygcUhqgIPe2DigsktwLWTGkEle9Cg1qD5hZsUX7MaC4aoPG9UJMhK6lxjT3VC1v5Z1FNzehyRvNF2+hFeChe7oEKnDe0hjhjedRknqJQIUmhgG5yUXR2ivBlbijI94ylOZAqslCNFljVoTGU/zpVjDu1mne/Zr0EOu0F2IkF92CirVgMuKgqe41PuZYmVpEO0WhJCRQrHYCGKq46z0Ce887hS4xFzJrHoOQLFu7z8CHkJnQCmdoU9ip2uW1ricTnsmLobfuM1iKBI8Bn96FS3KB1OKFrMupjD3ZHA/Jil4ToOq5zSUgWFz/iXVsIRcjqu4+N0aLhTVQaglZFawCJozeU0Qv4QCcTDCNJ3Q5sGsseuslAm9+r+4xFLBYLyvLVyAzArWQ4k390PWEHp/y4yZw3gtyUygl8rpkraa6X677SEtpTy5JwFy7zZoo6TWGVSZo6ITbCn8QDyyPSS2PCM9aJcuUE3MKu/ZN4CVUybe99LskUZ6X0sRhkLy9Ep4wqpUDjKhptEoYGpivjwV5NS6atD4U0SC6ql+dkcwYLQPHS3RHF5DSHsnifhH10E8C2xaRNJElKvO3mOMBba6miDBFUxuCgo1pU8pS92glgKcqWxBR+yRlq3OERqFLPupdDmq+WoYVq4PAXZU+noTO7uctYHV7JzQdYaCh8f2D3tb65TTNWDkRQOCp0RldrX8qdRCvTVWrCU0og15sLoR5l2taVC9L1UwQ4J32SgyxVPvEQAK3ruZm38Fc/aKYiW7fox2oEDZ4iEo/GvK4LFyyB6c39wEM+DVG3nRdOAeEWkMYI/St0+JvDUAeSeatcZL6Nej0siK0jbKI3qGIBAwjs1SV+SbqPCINh14UPsJdhKfgFKs13rriN4jL2hVlEFCCEAa6pqUfPTEFsucZ26dSQ8VfNDQu/sDSaOKVKmU9M7WSvpXCMFqy+ISnM+2cpjnaIQy6Me2nd5WcwG85CiI9IavmooQkV2RJMHLvCTGopzCEkMRO7Yu1HMUihMICCEzybX0NN+FmPU+dgCltDp4ItW1ib8+E1jo8tHc5I1qaxwDKZe1NmPIT2jf/QVf2Jdzoav342haM/Nw1iJIB8nydiMacwnCxdIwqmCKUN7QIGChR8xDV64Ftl6epTKGHhKXpp0iLUMm39Xih1nkK6B9MHx0SPaVqT6hZVOyKvOiCttyLv23pNAaaa4wOgmo6Q3R/k7wEDyU6mxENQGg0C6daUfsdGjsK6YAKdubWhEZzYCymtDUSsn5WczXZ5BSKSDGNFfIKa/INANE6wEXWFk3HhS8F66Cq/rX9CQOSYvHtm9C32ypnZGTRo2WTkFNKY8V0rZ9oExUkdc1IeVeRB1TwSsXvVvciQPeSRfLVZJRbTx2iUNrkqlUinjsypXk1hZioRohArr6oDV6PsdZs/QQTwQmHl0nOaLFf6yZweaHrurZdg+O9b4ji5QCA3BVPwrUag2eUF8R/UF4XWZhKKY6+8bf5T1jb9k9G1rw9elZnxfOBvTGneMNckxKosAFpELa8InwQtIQJ4glvi5hYm2StYOJJYLAzEfGZ5RKisKHOQIOClJDlM/A7mnQZJFsGtX0zBWH7AAPtEb3JSTNWmx7KosiMVg6UM/cgbbsRelpPlNVNbssiQFVJ10bqA1YNfkrqEikkJdEZr/8F/URkFpMb96720dhTfIKd9tPyVvHKfY1LWIpFCR8Ubx+d10JiwnZWYkzXMoRo7ZrwiBdeBqkBIhqw6hmeKrk72kimPIwcnq0TKGlb7FoZihfVO+vSaoiwBLKoRZFkjdaXh0BZ+SGCFWVa5pqDPEjlTMAxC5bmoe29sJWnWJdQ5DEgAupagxMidSHM0WLXH5P8U1w0sHYRQRUev8J6RqCv1vUtyJNR9J6kTluOIUFAyCoibQrZUNQrsmluwhbLtd9L5GK4BwVSkuq3dfYhBS0F1i3P6do601ds8WpARHGXYFOIkzzhK8GK3U4CWyNehSTtHeG3+2oNbR9HsykG3HV6qHBszfiMhoxOOz5F8c7ojdaT1Fmk+NYmCTCBcT2WkQAgIzFTn0uBpksbI5DOIoztc7V+BLauM/0+yzPO+18Rk+erWJ++khwX446Xob6EKZShNSHET+vFMzADOutig8tyq33QmfLUZdDla15WS3laJ54opDknZNU60TwD1fSkFEpCUtdtuqdkEQ/G9W4jiVIxR4EKLcWd/TUTwe6UhRaMm5vSnSlsks4IHEChlVd1T/MSTHXO78BMqGlNLRZ8NN+hXfQwAiET5G0uwNG9vus4Ow9S06jPlB7nPESISgF6MGlcOMmd9ry4yRJ8DKTlXFjbpHuq+T4jCtbWsVUMSsZcOgWqapsfE/1zpq13lFCiUx/KQxMStu8K2PYhmM2BKmY1hgZidLcWukB0D+11H9KKXrUOr5XoPcGTkk5Y+tCmIodkBdafkLXCldghJh1LG/MWPSTJ6DUMdb25EnrjJe08SCxWW8ScNnh7SbgahRuPY1BSZRDdF8aiXUG3RW0C7Z5TSXWCIjWBMi5NQQVm72hwlnKagZdwAQBNzK7LLXJdctAJSC66IK0L6GRYB/byDMVWG7d4/zQDW6RNJCLhQrhhtQrDrFeDklUmnF4ac12HiCjcPnpc7acq7nNMRReo2zzVcoLZ2oC3x5cQx9M0EQlMyKCw6BI6FZYJnwEK0X0XYZY/Xi00JSedbMfiffcUJ/md5mKTxEd9noQFLUTkdn+7rrvrAQjxNgaztKw1hkBVaEh3leC1q/chufUqZyN7Ni+kpBxGBMvrIGjtS+QUr3DduM9Lha7WV+yByEKvXlW89cpDtXrkt9aG+iisdfT22k9i9xAEIHM8RCxvccS10B7jbosctIw5r+73TxGFKBbXuwfQIBjhEdLApBAqXPJCFXiMezJEmPAOmupVRatwAxhkTBSsyNxnpSRnIEdtsYZAscJY7w7pVOfJr+vt1xoigyJRjaP73LjzXBZEEMEwM1fePgu341ExK3FumOt+a1pDy2M7oo1P4CnO4ZOQ1LhFZmskCbC54nRrqPRTbIx74C8aWj9F6wAQYMIFRMBj9Ycaxj5grFjPWKNbEZwseBZ6o5WhRGN8bYXu4E/oPgm/wlCM199pY8efLb4CYnk6rypmDAtdCWW7ujyp9fR1AAHClSv0oAAIxwNdz+rUJNubUpVTcIqSFyhme2IahZSiNxWdjAsEjjdPjKQMgETO0Fuj+LrTZKrbq1/XWMmdAYD3B/YXstK0ljQL1KuJgOKd/j2tckWFnTaycNCc5vZa0NB3fSEJkutSqhpA/eBcwxl3yVV4pJSMCIrjtZqDYGfzeiUQ5yDmM6zGyn2tqVaCADdHQYZLX5/BYYbHU4Tq+AYU1EXRdTzkuvFwBAnZyBGeh2qwMKSW4CEJ1zNcfV5hxljEmcvyKbf3GG1+8/qeEDw0tkKwRgLRUZAIMx5nIu3p6Y/uL6RsDTVC49QlfVZEtk7f5Y3o13iUF+W6vEtujQcPfECGK/hkmDxV70JdY3OG9juV+rXg6WVBBVmlp/qcUyQESUyC0ihTFbO85re4QkmCdt6tCFIpa05SEqa2d6U5uLUGwTVf61olrtCU8zQ5Fbq8NkFvGx6U163Wv2t8dGvVK+KcVOomQIys3doaoK2rqJY3GbsweRSistX80/9X3LQQN1RBs2ZdS4kOno7Y/f1cgs4T1+XbT1HFmoVKeQKO14PCCEVHB4/Q3tf2dza+ZxyLFv0gyTwFJxqBEfdBafA4uWiKOstpbt6iUbqFL8PWitEh9hB36x6UpWcFEyt0mshSFTWNzUuEDiEJelBlN8/hVYx5IhCS65q8E6OSHSVl1aCkDi3o7KRQjcAihSQtCQBCaOx6a0QX6Cw0ta8cpNiMZqFMs1JpIBwJfa3JsNElKvgxbGu1T/Sn5C22M95ep3UisTSABUV4gto+kVirR8NL+r554Wj6w1l4DGQtbcjq1SyELkQ4DBI+hagY8pC1NroQqpm4Le8svbnO4qOnPeWn+IR0rAtJ8rbmE3C8actoZEJgCsjWljsAI0cTKnNF6iLTDNnjUSep9yipqroLvSIy61J18w6e0wa9fFf1CisSFoisIGQRMLtjXSFCE0/bv3k+Ox1MAfKOcwoFmV6UOgJQAJ8TGjSWseltORmNLmFbJ1eHIY+ILx7up9spu32ABfBbqG28J2z6zHv16Cit+fFzYG+EaQ0kXE91gJdwdsTyjkPZ9ZJfJFRVKqSmAoYkxNFNbjyEEaywnK2kXD2s5upbbQ2gvd98cTp6UqoDJPRpfILnrDTrbc3ua4Jq0UQ7xMVDKX8Npnto0WUA09Ue5NI8fJ1KXWFI42AtwevlS77b3tBVTWg6qGoHKCoGEdVnj+FEkEQIkTEMnQAAwSEVZWYIcheUtw1H6LBrPrP83tUAvcdPghffWxcaAiCEcXWV/pT6pne5VvgGACC03iFQ3QV9QPnoeIjmokoSbtcW7rtQk0C4nPCmktcqcXaiLU5gEaz3FdGtpVBSlEa0+EopwEA0ELBqHLxWr2QUvfSg0Lb1R/uyUvkHqAGf92CKd/AaQt1GpDDquBrKUt+1n/yoTaVm28jUvWelTutgbcyCtJvEu664idiEIJQpjnQ2e/eiDPA2gngGgWqRtK5+FI9LCcKDuIu5aEiIHtcUrtQflN/8BLOtG4WffNWYQIQuruQvUcd7+0GVrZ3Xb+j2+JRCW4c7OfYPmuu+uXLy8xdULBPTiG/DlCV0aQOIzTxBmwGS4MIq5wQsTrem3CC2apu0l3DGWykATAYCoqn5KVdjT0hlyXLMhrTGqFUIh8KFWrm0dXVjHU2ThXDEaCgL7/Jq49REaIf85Jr4jr9TGD7N+PogBrZpC6aABrIqx6iSmvxA+zGrRRDTzRd+WEpjVKbCxcJKT6VAaa2tpoimLLA1NSehK82+vJBSwfHWME9uinbHsZK99ZsH1lPKGmkKAx6s177NoShRhtL9FML4xqFVWDsKUeKLr6ChWEs5sHYL+eWTBNWYxf2LQnQ+AQZK7Lt7OgHyCEGqVTZndS9rVWlvj0wzsPWEsJQjZG69QnjxbaxE3b6eVW59LXrokGcDGvEhrPUubFNa+0cT7+l+n4EO/bnan6dSZynyBU9RINokQgjPoqpesVNFnTvqk+n3JHBtD2FBCGu8fMDKPANsXmMxIVkLWxSj5wS9MKi+q6gdNjmnUKtEg/MJ3g1duV6y7hWfckB7O75W6euS8xxhue99zlNaW/slPk63dyvZ7es4fm2S1gJL8+4sI4a0PyJWgoY0hDRx33jMQiG8EqCIHkJLQIo5oQViU/07TtUmgXwUbE7xIDB/FEC+AmEhNWFb8awIju5oAfkJWahLXv1zNO1MHxBhPPJZMju/8KqXtQ27BMVbuJFEqU8F0expYoIBj8VX3iTsZAm9JOetDcBs9YwwIqy0ppohZiTKxqd01xSVhTNCTUndh6T8pk8BnJX70alWSOunDAakLwclqfo3zPPqlA3M8BLwWV6NHz1Bvb6UfGCvuK3b6TuCVaddp/UY54ILJVkaS9lWgqcCxd++R3xjWDhEB91hUkNRGEKLjgB0t57RGAJt/ehNUfhcwNE6W0c4Yym0ASHdZ5yOm1sDNOYVIDCkp25SXFO2Z92E4FOH1FzkCeJiC/WKSC6uQxkhCd11cLL7Me8sJYGKpa0fg55WSXiOUxOwlglURZnyhcKRZ0qGaiZFluK26+ocD91Fc/MDAyy/fZxtUJj+l+8ScfJwYEehlNO91oleNQqPdW6jMI6uvLFQ6alJVX3vB2VhWPsg4iEvTENYLNdPErYHFKExzYopT6MtBlqHABWJLEYfyc8AGhsjCW6rcUCh+zygNbq+BajeE+9hPI2Lv8IPBCXEtI5aiPVThhpMXSLktE9rqeXkBWhVS8gJJ8OXl9R0zb9fC50DKlVlmy2j2swt2mf1iKTcePEXoxHkAbBFUF1XKzQPgdoSQqOwKI80bh+II0ihRB6RMIWOeNJLa7+MS98qRVJKn7VmtPfVR/byHFVztjBkxClRvQGNSfRCe4rw8DbvF5KTeWXD89le6MaZiB6UZpuj28YhVmtCeIPEFu6pM+SJGMqTrNFcWF7LOwNpn9bvH4+jOG371tGeYZ2AguLLn+9oXLwQvhAMVelQtA4gIQG3r1wnx7mmwoei8AWFATLtF21FlEW1ilvR4YSsFhNbWV2CigjwUGxt0QSn8oVcNP78DsShlxrBiVuWgChxvRDl5w/t2/1FZq2VYlNcDKpvvLPE9ooOYRFct7Y8lqChQomVoIW11mj9vjsTAXOBkdbQGVbwtbbk7VpK88SMn1zIJU4veegpDFOIcKEwVLD4WyM0z2oWobSo31YIRYtuoBPtDj0ezKaErH77PJ5E0XMiFPlDVdw+KUxOixd/T9Hjr4xL6yRrXD4zxtaFhrJaD1I7WlULOcfou5NMSlQnQWZoi3ZosL0yToUhFKpjfL82fv69LHA06zBQ4ooBdYeEL7/IDRGQYLoubqovnPyBtzxAgZQyuqbKbl40+HGpsLg4vmsQ4sZ4xWN7bWhq7a4Z62kQXYRo6OXXwYzQuIxNTtSNTlYMDWIEdwGE1hOat2B0TfjLo87f7eWe4qFYK27yBsleiGiBiPAn9SKS6xEWa0uwjdVjai4BWE+46bsHLhSELCrD0DJvD/FePstoEnrewOr6LhkLmYyJwW1PrTWF8PYADFg5mMoztt0EiHh2OLpECDUSL8lI/ewhGuPr+YeUtSCgp77r60j4NOqQyqaOQcFCsd6BUYqwBnwugUM/rESN0Lvf8aUcD+NJ8OAtRWSFKcH6+kRQkNqmdf2tEgqFLPO+QlR0L0LSi1L5L3iRi1pXgpZ7hMjmR7dOR+sU7tDOA6PxmUM8oODcIqHaWDOwDSVX8Z/7w/zCGaAQMeqNiF/IKO5LjLyHAiNQnUCgQIbKffMB6yQkSmtdkHiBimZo+wsvisdojle5TJ4UarU+9OBaF0AApxk3RcWXowRKNke1fxTCerk2CLctbC6tI+snBApB3kQYUAtUxt27n/IVi4So/xXDHlaW5FPGWh1v6B3SSviKVg/psXRFrbMcT4F4Gkbs15dKeU4z8SPMgLMiiMjiFFVo9aB5ewuxelYKVREmelNQSj2FoRzBShRNkhHX47JQS8RBO2KgQyiY25gIVVi2nuq2tdQ6WhMxH6MgLgWoT1i2ZibBJpTmNk71S9hQ2quVtk/exkuiU4dWbtBiiVbPmxVOeX8CdarZGIme8tCnzc6rtyMQ7X0/haGzcCEiYamOtwjUK+p+REv6vS8jusXqAJ2AFK0AU/C1DzChZcNa2lv3t3cYX8FICLoH8gZjAFG7HsPCjN5ZgsxI1AsQH3ozEC9PyIgIC9Ohz+QiPMqnDDbaizIpvvEKb+2VaG3/Z7dXv0X/P6ZZmSpb/OSempCsr02dD0jsKZHVxownxtsHGuItfrHFWnRfF45CRehTl2wrZx+Q0IYBMIRGZ9wruOhvXQJrrLzXuOQhWqC/9RlK1+RgnQLQ3REBBfHyjNfTk80/5yH6VFk0dxXn9F4kwxh/XaR7EbbwL2YS/jLiwEt7JuYltT5DHzHVmhKm9/ZWtSechApotDdvVn9gvrV0inV3eQZkBiI3trXUT452EzoQ0tz2AFaAkuj3/EFrbEO0sWot+Rh8VoTGz/N/R/AUiGzP4uD2XURbpLESZwoRG9UclMmTdEGFO2BCNd58cBjxThwLHXD8nmcIfQQNTaGX1QpHYDUE5ozdPPFfmwQ42cdehV49KYBDKHU8zIt0QaJRmGxu/HqJPs//HaEBrxUsiLmhSHuhzRysNK/FKUeCBJ37jiGHVIpPHiKEqHEk+u4LbbwNEHD2EJ1CGNQGqKSI1haSu++sxBmOMK3OcqQgRAmhuthAQ/tqgrZf6/ZOuJQrRwqPOgloM/4k9Wvwg0ZVpOCfIov7RXhCUFGL/S2kP5OFw+whEshIHuDu6ov27J6G34Y93ipZi+fW0iEFLbNUD4ij7fXJEeEFj6pouUOBypt5JeSpA6BK1zzVUAREoskBFN6ACbUc1Op3k+11v76cOgSioGnxMgH3ShGKPQ82bDOOMh1o+RWtvhj4uYmSMFizYk+DEqpLGDrA0VGdAqqqnaAUXWWKUaeopHnIdqGFYAhpa41FoM3x6nO89S9D2ZAu5+lmC3GesrefMkBR2TqnMPTn7BR3QoKzgjZLCEKDY0ntBVCWEhV0AEDCck8LPGL0cjIGYYUAhQ3nGcJHzG1oSXiv8FRxpsAFSISM6FdNK/xaUy5IoBu+1Vit237xlbAbxzMWXFB+Y7RuosVcCKx1osmzC63//DlC1tFN1bkwpgPcIghxftw1CC2B+y+BMM6tY1RBlgAwo7omFHEelO26B+I83qPQbIxfOOkCdE/Ryqsk1N57JaC8ufvgavQWXnvnWdGujQ898czokhfIB4yV+1qfAoVtAEGe87Bhez0PqC7hPrZlEEE8QfjCsEKw79AX143ZrTnaBKRsnbWULKL7oCD837q1HLx4Go/QjOu7XJAg+ww9QV1Ag2IXfcJO9K/XyVNOHp30Wa95lCaMtWb3gQ3yyrAy6Axxk37fFamN7Xv7MJYTsi5Gzq9wJcSFjQo+C2GuiRqAEir8HjHnga8PCV2zcVvW7dGeCs+Ihv27h9DGCAVAA2MAgzEjr7E08+LBmYizEwqNdrw5h8kI/KdhvetVsfZkIKdK/OB9RpHXyonQG0VRRjxK6PGFhug77fcGcHcQt021uiGirAFu35Y7S9dCUZXyPKhIY1HLAzwmPFZZbkkZ2jdCTIQLqxKjeiV6KcUR8RamYHHvmn3NBdfFfec0Ck2gZM9z1rMYnMJyvRtIkD8kd8YMxZrT/QN7hYYEShDCxDKsHpCYI9oDCy2mz8OCIjwFKzK3bQHtNIaHivEE2RhekjI85CYcqr6jaws+BatfhQEPcgZ6JFn8x0svv5oF8VMw4BA9kNVW+xmqZ81e6wt1hzHRp2jcVlI8HtgbEQ5JYq5/zkdYABi7eURMj8iYgm4WokpYEntztFmydo/OCAkJSdslOsDo1pcUGQGIy5NAYIpszZhvP4+PnuLrw//4uQUnL4/vaDYv4esWbFjcPKvOkCczVMhOUQnVacXEe581UiGy036PyIhQI0hWkrRDmsaBvI1pM3/I3one9nDa1NPhra8f5OSssaxQ7cxOHmgAAAieSURBVJHCGlvcV7VrX/OSLM74GBWOGJZurUQcnVAib9LOEaohvr4LqaLDtuF1tRWQurVdhyApRBiFuNQdgIVGadc9Q3B6WZKq6rb34CZ01MJ97p8HlzXfeFRzFGsQTAp+/YsG4Kiw0djteek5xRS3bgxrV4RlrWgpdAmPWZwnH6NNC14+U9zqNkBf0BVBb+cBtFcDqbhV7fbWn4rW/u0fY9bghNoaK4cATyeHXAQ9//gMIYv16gXu26KSlziakiAs9YfziN5ZUIxDSFtveDCiNdrfk4XaJAQMjUiIEmFC0fUFQnpn8cKJ+kLIbYwwAsgAEwo33hSN/haj8CVn6VzLQ+0LxcW/lgs5CYfbB9ycdx4DYj0xxwpa1APVEY/YrZTF+w0f4JyfHGgpwOMxpzm39Y86oHtgtV/gNk5PCUiItsIhy17hgZeStja4kCLXsNC+q40YnHxFyZQmbAvvvitunSjGf7LQ2Ybe9q/JtUb/5N4TYkNZCbmwIbzIHWk1YSh8JPvGJyDVqhirJtAUZEWwPGQlTqt5us+F5QRKkPz63rpAAatSFLY35lvDv641R9IUfqI9OnQCQOqE054E7M+BvObYlA76AxG8uu9CY94rT7727FTwGb/cewrDvmh/r4VKOhHr/Fhl6r3FPAQXIa0jPMW8nn/jubWQIoELI8Ib4CCEqgn8sGbP+GOydYKqHl7IcDRFwffWkMh5SrzyotZxfECAlBofjXUgxevRG/0ZBG9qre1ktE40r8Lsrf3k0O+cGAoXsr+HEFooIqCOmNvKmLVpM7eOBmUWqB/WOloZ+7n1YkIFTWlCodY5K/aclko+pnmURmdzN4TqUjdHok3hWi+MSY6xntDFilsz+fhLFICDVtOeFLZGxterfYVGT6L0nXdt/s14j4eobJucENqkzVkGYmyAGQlZWyRh6FxScoSCf5h3ume8kAc8SHwRjqF9AsapYvcZQzQ0D2AQv51X6yup0s3NCCRY1urXxBJ0wgXbk0t0qx/kIwdp8aBTHN/6ecI2BTRPOAaGGn9QVhtwfWfqW7BFtD+v1KSQhjZ5xOryIhZi0pKRH1I8aMz6FZfcPUHJB54Yd+wZTVy/vfZkT5tCmEyYW5+A9M1pPcepqubmCWnd67uwAwrHh336DPI7KaTAjMQDGtJBa6BNvwt016lo7P2KXQ8IKqI1GR3LSp5trtpmLZKxwymes+0SbYQULs7GsM6Aqn0f/RFrQcUYdbLYPHVT73paYOyeU2sqUk5j2jtFsWj5kZdDPZ4Fk2/003iHv2aqFgICwFyPJqneo8HTLF1rP4qH1Ho/z2VlNVzPKZ6TuX18vgUkVoLMY7h6RGlnqLK7l0eJmYQiATfH0ygI01GFVmIag5KhcNZcCEUCl094n++amRQqh6mXWLP6AYJTzHVdG6ZrPC0eo6vvIDdUqACOpwxV5zeZyzOM6nhIsBfqoX39HGErYUIyhLP9JE8cQj8JCVKJ6awji9i/uQgAKM4SmnpHUm8eywJ3CVFe4mksGeNbQwkXmoSsX0hrb0VrQlMzRMeGpoyR8epMiBxbVLeu2sYfGRDiX496yUxOOX84AI7W8pC8xXWK8pQGqKii18eSpLgmb9hcktXB//o3qzwCEQ4lQ57IELR1WOmGCkagSBX6GpMhRK+Drcb4Ex3u543NWYSkU9DaePCTib5HR8J32LaHWPEbj73kLl673tu901yUIMHYrEUIYy2Kuu4p+EDZNtThBTutEVMgpDrkwLsP/yetNoVQwCusrS3S9cZo8bdWc0HK9qDYzXXWgaT2oIlXQDlyXILr2obJlOUkULhkwITa92iSpBXOXQN5j1auF6NmSNpU90urDw04rqst3MYp5FVIrLX72uOErk7ZhxNA3+ZxcW0TyIsBQE4SP6sSfz3lp6PbOs45NAxjUmGohQNya8NDQQlevmNYKQ0Q0FTVx+seJbeHtkx7yjXKBACpvaOXordVowZrn+R5QlaWEDNbgC30Ex6gnd5T2vkZ74c/+21DyEb4KuSw3ghxVKoNoidULlCEtXbjNlmr1nlgzLa/A57ud28fYOizVr8z7sYkOCeFCcmxr4f5VOwpW/GZkPtnrDpNe6mxkB4wkLIcTkWfn8pBqeqmLcBPHRKx+k8t0D8VqBiulR4Bynw9LmcXMUcALBSs7J61+9warc2aWJfurQJ1z5/VAayU5Ql74j76dB4WpmsRqWkoHiynLBYr/EGA8sR2n81NeY3DW0aWHBWHCb77cqx7AEF0nvMQiCdBaXfoS7WJBKslwaUXVzdXNWwN6E3Ygahar4TYSxWsPYNx4UcXoXExyOMUWar75qWAmGfJGoZyBfwvvCbIzTHdb301iVpBuNK5AF11B/TBttEpZ4DeFLz0Ra+8A/GdI1wWrnr290FiSPKM4XVvJ2QLC1tUQ9KRKKzN9XU/VcwxoRJWj2z8V3fEkH5RgvCwhfwHPam2HSvnYWsQ+mU8E6wWervfXjrH8S2Eykc6D+0NBiuk8dn+vdQnqvrm9rKPGo7hnV6WhwW4IUsSpsR+VhnT0MRZ/XppaajMWdNWyWBoRFpbQgUoWjclEjh0p75oL4VjdGFY/0sfqdySMP2hl9YX0gCGaBWyNCFb349C48nf+41nAKZ5YKwQrkZpvk4DT4ynxknmftOveGwtx+TnrwFpxCVEk1l6ghMKmiReg8hCi4Qm90BbUFTMNKbrYim4CLoStvoHvhdanP5Fj+Krd3Gd5W2xlnDULsKRwnNrA8ex8ScUAwqtC8qqxEFwLRRNTWgrWfVSVOsCtI8cg295Ntmc9ruQIVTEUFaSlUb0VtPiP4vrHsTFAyKaghIieCzkRGjX/TnW5onLjfU0OAVlxeJ1tEFW3DyatD/sm2AYCxQZL/Jbc+KBwPI0fTthhRKa056S8HYVFMdqs8195KhDEQ95RfS0L7noq7Xv/xTmWswTKY3rAAAAAElFTkSuQmCC);}
.sec-captcha-wrapper img { cursor: default; color: #CFCFCF; font-size: 24px; font-family: Arial; text-align: center; width: 147px; height: 50px; background: #FFF; border: 1px solid rgba(209, 209, 209, 1); webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.sec-captcha-wrapper button { cursor:pointer; margin-top: 9px; width: 32px; height: 32px; float:right;background: url(data:image/png;base64,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); background-color: transparent; background-repeat: no-repeat;background-position: center center; border: none;}
.sec-captcha-wrapper button:hover, .sec-captcha-wrapper button:focus { outline:0; } 
.sec-captcha-wrapper input[type="text"] { padding: 3px 0px 0px 0px; margin: 0px; width: 100%; text-indent: 6px; display: block; color: #555 !important; clear: both; margin-top: 5px; height: 25px !important; border: 1px solid #DBDBDB; background-color: #FFF; font-size: 12px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; font-family: Arial; -webkit-box-shadow: rgba(255, 255, 255, 0.4) 0 1px 0, inset rgba(0, 0, 0, 0.7) 0 1px 1px !important; -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(0,0,0,0.7) 0 1px 1px; }
.sec-captcha-wrapper .validation-msg { padding-top: 4px; clear: both; float: left; font-size: 11px; font-weight: normal; color: #F00; margin-bottom: -2px; }

/*Button Alignment*/
.sec-button-wrapper.btn-align-left   { text-align:left;   }
.sec-button-wrapper.btn-align-center { text-align:center; }
.sec-button-wrapper.btn-align-right  { text-align:right;  }

/****************************/
/*    CONVERSION BUTTON     */
/****************************/
.conv-btn{display:inline-block;*border-bottom: 0 none #b3b3b3; display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;*line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05); background-image: linear-gradient(top, #ffffff, #e6e6e6); **border-left-style: none; border-left-color: inherit; border-left-width: 0; border-right-style: none; border-right-color: inherit; border-right-width: 0; border-top-style: none; border-top-color: inherit; border-top-width: 0; cursor:pointer !important; }
.conv-btn:hover,.conv-btn:active,.conv-btn.active,.conv-btn.disabled,.conv-btn[disabled]{background-color:#e6e6e6;*background-color:#d9d9d9;}
.conv-btn:active,.conv-btn.active{background-color:#cccccc \9;  cursor:pointer !important;}
.conv-btn:first-child{*margin-left:MX;}
.conv-btn:hover{ color:#333333; text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear; cursor:pointer !important;}
.conv-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.conv-btn.active,.conv-btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.conv-btn.disabled,.conv-btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.conv-btn {border-color:#ccc;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
input[type="submit"].conv-btn{*padding-top:2px;*padding-bottom:2px;}
input[type="submit"].conv-btn::-moz-focus-inner{padding:0;border:0;}

/****************************/
/*   LEADSQAURED BRANDING   */
/****************************/
.ls-branding { width: 100%; background: rgba(0, 0, 0, 0.95); position: fixed; bottom: 0px; }
.ls-branding a { text-align: center; display: block; font-size: 12px; vertical-align: baseline; font-family: Segoe UI,Trebuchet MS,Sans-Serif; padding: 5px; text-shadow: 0.5px 1px 1px #000; color: #FFF; }
.ls-branding a:hover,.ls-branding  a:focus { text-decoration: none; outline: none; color: #949494; }
body[data-plan="0"] { margin-bottom:28px !important; }

/****************************/
/*          FIXES           */
/****************************/
/*Google Conversion Iframe Fix*/
iframe[name="google_conversion_frame"] {display:none; visibility:hidden;}
/*Date Picker Fix*/
#ui-datepicker-div,.ui-datepicker{ font-size:13px !important;width: 15em !important;z-index:99999 !important;}

/****************************/
/*    MOBILE VERIFICATION   */
/****************************/
.field-control-group[data-sms-verfication="1"] .field-control input	                        { float:left; }
.field-control-group[data-sms-verfication="1"] .field-control button 	                    { width: 14px !important; padding: 0px; float: right; margin-right: 0px; margin-left: -22px; margin-top:1px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAUCAYAAAC9BQwsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANJJREFUeNpiZGBgCGRiYqpmIAH8+/dvAiNQ0xkGMgATA5mABUT8/fvXhBRNzMzMZ8i2kQnNJFxYFIgrMJxKAAgB8RwgfkGKRkYgbgJiaSD+RShUWYFYAMqOAmILIP4ExNPxaTQA4iVAXALE/ECcAsSfgTgbiPfhc6oIEAsCsRsorICYC4gzgfg6oQSwB4hjgPghELsC8SQgPkdsynkFddouIF6OOyKBafX///8MpGCQHrJTDvVzBzDhgzFtshWOrIM/awFD6TsjI6MFiUXHLIAAAwBnkU9/cNgXCgAAAABJRU5ErkJggg==) center no-repeat; border:none; cursor:pointer;   position: absolute;}
.field-control-group[data-sms-verfication="1"] .field-control button[disabled]              { background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAUCAYAAAC9BQwsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARtJREFUeNpiZGBgCGRiYqpmIAH8+/dvAiNQ0xkGMgATA5mABUqbkKjvDFE2/v37F4xJdqpoB5OG1AqmHdicihMINf1X5rRh2P/vC8N7ojUK1f9nYjdkWM8kyMD3/y/DH7xOBSrmEmr+Lw9iM0szTGGRZ1D+/4Ph56/LDBNwahTu+R/OYc9wg02DYSlQsyy7AUMkUNOv7wcYYt/kM/bidCojG4M8EycDF7MagwEDI8MqIJ/1216GtLdljFsxUwAw5QAxAwyLtDNqyRxgfCx/hfGr+BzGachySBgzHt9VM177cZzB/fcthot/nzLk4U5zQN3///9nIAVjtZFYQP3cgS19UjVbYQBmZma8GpmBofSdkZHRgsSiYxZAgAEAkI96s97eWSIAAAAASUVORK5CYII=) center no-repeat;}
.field-control-group[data-sms-verfication="1"] .field-control button:focus                  { outline:0px; }
.field-control-group[data-sms-verfication="1"] .field-control button:hover                  { outline:0px; opacity:0.7; filter:alpha(opacity=70); }
.label-placement.top    .field-control-group[data-sms-verfication="1"] .field-control input[type="text"] { width:100% !important; }
.label-placement.inside .field-control-group[data-sms-verfication="1"] .field-control input[type="text"] { width:100% !important; }

/****************************/
/*       PHONE CONRTOL      */
/****************************/
.jqphone .flag{ width:16px;height:11px;background:url("../images/phone_flags.png")} .jqphone .ad{background-position:-16px 0} .jqphone .ae{background-position:-32px 0} .jqphone .af{background-position:-48px 0} .jqphone .ag{background-position:-64px 0} .jqphone .ai{background-position:-80px 0} .jqphone .al{background-position:-96px 0} .jqphone .am{background-position:-112px 0} .jqphone .ao{background-position:-128px 0} .jqphone .ar{background-position:-144px 0} .jqphone .as{background-position:-160px 0} .jqphone .at{background-position:-176px 0} .jqphone .au{background-position:-192px 0} .jqphone .aw{background-position:-208px 0} .jqphone .az{background-position:-224px 0} .jqphone .ba{background-position:-240px 0} .jqphone .bb{background-position:0 -11px} .jqphone .bd{background-position:-16px -11px} .jqphone .be{background-position:-32px -11px} .jqphone .bf{background-position:-48px -11px} .jqphone .bg{background-position:-64px -11px} .jqphone .bh{background-position:-80px -11px} .jqphone .bi{background-position:-96px -11px} .jqphone .bj{background-position:-112px -11px} .jqphone .bm{background-position:-128px -11px} .jqphone .bn{background-position:-144px -11px} .jqphone .bo{background-position:-160px -11px} .jqphone .br{background-position:-176px -11px} .jqphone .bs{background-position:-192px -11px} .jqphone .bt{background-position:-208px -11px} .jqphone .bw{background-position:-224px -11px} .jqphone .by{background-position:-240px -11px} .jqphone .bz{background-position:0 -22px} .jqphone .ca{background-position:-16px -22px} .jqphone .cd{background-position:-32px -22px} .jqphone .cf{background-position:-48px -22px} .jqphone .cg{background-position:-64px -22px} .jqphone .ch{background-position:-80px -22px} .jqphone .ci{background-position:-96px -22px} .jqphone .ck{background-position:-112px -22px} .jqphone .cl{background-position:-128px -22px} .jqphone .cm{background-position:-144px -22px} .jqphone .cn{background-position:-160px -22px} .jqphone .co{background-position:-176px -22px} .jqphone .cr{background-position:-192px -22px} .jqphone .cu{background-position:-208px -22px} .jqphone .cv{background-position:-224px -22px} .jqphone .cw{background-position:-240px -22px} .jqphone .cy{background-position:0 -33px} .jqphone .cz{background-position:-16px -33px} .jqphone .de{background-position:-32px -33px} .jqphone .dj{background-position:-48px -33px} .jqphone .dk{background-position:-64px -33px} .jqphone .dm{background-position:-80px -33px} .jqphone .do{background-position:-96px -33px} .jqphone .dz{background-position:-112px -33px} .jqphone .ec{background-position:-128px -33px} .jqphone .ee{background-position:-144px -33px} .jqphone .eg{background-position:-160px -33px} .jqphone .er{background-position:-176px -33px} .jqphone .es{background-position:-192px -33px} .jqphone .et{background-position:-208px -33px} .jqphone .fi{background-position:-224px -33px} .jqphone .fj{background-position:-240px -33px} .jqphone .fk{background-position:0 -44px} .jqphone .fm{background-position:-16px -44px} .jqphone .fo{background-position:-32px -44px} .jqphone .fr{background-position:-48px -44px} .jqphone .bl {background-position:-48px -44px} .jqphone .mf{background-position:-48px -44px} .jqphone .ga{background-position:-64px -44px} .jqphone .gb{background-position:-80px -44px} .jqphone .gd{background-position:-96px -44px} .jqphone .ge{background-position:-112px -44px} .jqphone .gf{background-position:-128px -44px} .jqphone .gh{background-position:-144px -44px} .jqphone .gi{background-position:-160px -44px} .jqphone .gl{background-position:-176px -44px} .jqphone .gm{background-position:-192px -44px} .jqphone .gn{background-position:-208px -44px} .jqphone .gp{background-position:-224px -44px} .jqphone .gq{background-position:-240px -44px} .jqphone .gr{background-position:0 -55px} .jqphone .gt{background-position:-16px -55px} .jqphone .gu{background-position:-32px -55px} .jqphone .gw{background-position:-48px -55px} .jqphone .gy{background-position:-64px -55px} .jqphone .hk{background-position:-80px -55px} .jqphone .hn{background-position:-96px -55px} .jqphone .hr{background-position:-112px -55px} .jqphone .ht{background-position:-128px -55px} .jqphone .hu{background-position:-144px -55px} .jqphone .id{background-position:-160px -55px} .jqphone .ie{background-position:-176px -55px} .jqphone .il{background-position:-192px -55px} .jqphone .in{background-position:-208px -55px} .jqphone .io{background-position:-224px -55px} .jqphone .iq{background-position:-240px -55px} .jqphone .ir{background-position:0 -66px} .jqphone .is{background-position:-16px -66px} .jqphone .it{background-position:-32px -66px} .jqphone .jm{background-position:-48px -66px} .jqphone .jo{background-position:-64px -66px} .jqphone .jp{background-position:-80px -66px} .jqphone .ke{background-position:-96px -66px} .jqphone .kg{background-position:-112px -66px} .jqphone .kh{background-position:-128px -66px} .jqphone .ki{background-position:-144px -66px} .jqphone .km{background-position:-160px -66px} .jqphone .kn{background-position:-176px -66px} .jqphone .kp{background-position:-192px -66px} .jqphone .kr{background-position:-208px -66px} .jqphone .kw{background-position:-224px -66px} .jqphone .ky{background-position:-240px -66px} .jqphone .kz{background-position:0 -77px} .jqphone .la{background-position:-16px -77px} .jqphone .lb{background-position:-32px -77px} .jqphone .lc{background-position:-48px -77px} .jqphone .li{background-position:-64px -77px} .jqphone .lk{background-position:-80px -77px} .jqphone .lr{background-position:-96px -77px} .jqphone .ls{background-position:-112px -77px} .jqphone .lt{background-position:-128px -77px} .jqphone .lu{background-position:-144px -77px} .jqphone .lv{background-position:-160px -77px} .jqphone .ly{background-position:-176px -77px} .jqphone .ma{background-position:-192px -77px} .jqphone .mc{background-position:-208px -77px} .jqphone .md{background-position:-224px -77px} .jqphone .me{background-position:-112px -154px;height:12px} .jqphone .mg{background-position:0 -88px} .jqphone .mh{background-position:-16px -88px} .jqphone .mk{background-position:-32px -88px} .jqphone .ml{background-position:-48px -88px} .jqphone .mm{background-position:-64px -88px} .jqphone .mn{background-position:-80px -88px} .jqphone .mo{background-position:-96px -88px} .jqphone .mp{background-position:-112px -88px} .jqphone .mq{background-position:-128px -88px} .jqphone .mr{background-position:-144px -88px} .jqphone .ms{background-position:-160px -88px} .jqphone .mt{background-position:-176px -88px} .jqphone .mu{background-position:-192px -88px} .jqphone .mv{background-position:-208px -88px} .jqphone .mw{background-position:-224px -88px} .jqphone .mx{background-position:-240px -88px} .jqphone .my{background-position:0 -99px} .jqphone .mz{background-position:-16px -99px} .jqphone .na{background-position:-32px -99px} .jqphone .nc{background-position:-48px -99px} .jqphone .ne{background-position:-64px -99px} .jqphone .nf{background-position:-80px -99px} .jqphone .ng{background-position:-96px -99px} .jqphone .ni{background-position:-112px -99px} .jqphone .nl{background-position:-128px -99px} .jqphone .bq{background-position:-128px -99px} .jqphone .no{background-position:-144px -99px} .jqphone .np{background-position:-160px -99px} .jqphone .nr{background-position:-176px -99px} .jqphone .nu{background-position:-192px -99px} .jqphone .nz{background-position:-208px -99px} .jqphone .om{background-position:-224px -99px} .jqphone .pa{background-position:-240px -99px} .jqphone .pe{background-position:0 -110px} .jqphone .pf{background-position:-16px -110px} .jqphone .pg{background-position:-32px -110px} .jqphone .ph{background-position:-48px -110px} .jqphone .pk{background-position:-64px -110px} .jqphone .pl{background-position:-80px -110px} .jqphone .pm{background-position:-96px -110px} .jqphone .pr{background-position:-112px -110px} .jqphone .ps{background-position:-128px -110px} .jqphone .pt{background-position:-144px -110px} .jqphone .pw{background-position:-160px -110px} .jqphone .py{background-position:-176px -110px} .jqphone .qa{background-position:-192px -110px} .jqphone .re{background-position:-208px -110px} .jqphone .ro{background-position:-224px -110px} .jqphone .rs{background-position:-240px -110px} .jqphone .ru{background-position:0 -121px} .jqphone .rw{background-position:-16px -121px} .jqphone .sa{background-position:-32px -121px} .jqphone .sb{background-position:-48px -121px} .jqphone .sc{background-position:-64px -121px} .jqphone .sd{background-position:-80px -121px} .jqphone .se{background-position:-96px -121px} .jqphone .sg{background-position:-112px -121px} .jqphone .sh{background-position:-128px -121px} .jqphone .si{background-position:-144px -121px} .jqphone .sk{background-position:-160px -121px} .jqphone .sl{background-position:-176px -121px} .jqphone .sm{background-position:-192px -121px} .jqphone .sn{background-position:-208px -121px} .jqphone .so{background-position:-224px -121px} .jqphone .sr{background-position:-240px -121px} .jqphone .ss{background-position:0 -132px} .jqphone .st{background-position:-16px -132px} .jqphone .sv{background-position:-32px -132px} .jqphone .sx{background-position:-48px -132px} .jqphone .sy{background-position:-64px -132px} .jqphone .sz{background-position:-80px -132px} .jqphone .tc{background-position:-96px -132px} .jqphone .td{background-position:-112px -132px} .jqphone .tg{background-position:-128px -132px} .jqphone .th{background-position:-144px -132px} .jqphone .tj{background-position:-160px -132px} .jqphone .tk{background-position:-176px -132px} .jqphone .tl{background-position:-192px -132px} .jqphone .tm{background-position:-208px -132px} .jqphone .tn{background-position:-224px -132px} .jqphone .to{background-position:-240px -132px} .jqphone .tr{background-position:0 -143px} .jqphone .tt{background-position:-16px -143px} .jqphone .tv{background-position:-32px -143px} .jqphone .tw{background-position:-48px -143px} .jqphone .tz{background-position:-64px -143px} .jqphone .ua{background-position:-80px -143px} .jqphone .ug{background-position:-96px -143px} .jqphone .us{background-position:-112px -143px} .jqphone .uy{background-position:-128px -143px} .jqphone .uz{background-position:-144px -143px} .jqphone .va{background-position:-160px -143px} .jqphone .vc{background-position:-176px -143px} .jqphone .ve{background-position:-192px -143px} .jqphone .vg{background-position:-208px -143px} .jqphone .vi{background-position:-224px -143px} .jqphone .vn{background-position:-240px -143px} .jqphone .vu{background-position:0 -154px} .jqphone .wf{background-position:-16px -154px} .jqphone .ws{background-position:-32px -154px} .jqphone .ye{background-position:-48px -154px} .jqphone .za{background-position:-64px -154px} .jqphone .zm{background-position:-80px -154px} .jqphone .zw{background-position:-96px -154px}
.jqphone {position:relative;display:inline-block}
.jqphone *{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.jqphone .hide{display:none}
.jqphone .v-hide{visibility:hidden}
.jqphone input[type=text],.jqphone input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:44px;margin-left:0}
.jqphone .flag-dropdown{position:absolute;top:0;bottom:0;padding:1px}
.jqphone .flag-dropdown:hover{cursor:pointer}
.jqphone .flag-dropdown:hover .selected-flag{/* background-color:rgba(0,0,0,0.05) */}
.jqphone input[disabled]+.flag-dropdown:hover{cursor:default}
.jqphone input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}
.jqphone .selected-flag{z-index:1;position:relative;width:32px;height:100%;padding: 0px 0 0px 8px;float:left;}
.jqphone .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}
.jqphone .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}
.jqphone .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}
.jqphone { display:block;}
.jqphone .flag-dropdown { overflow:hidden !important; }
.jqphone .number-input{ text-indent:92px !important; width:100%; }
.jqphone .flag-input {box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);  background:transparent; padding: 4px; width: 48px; display: inline-block; border: 0px none rgba(0, 0, 0, 0); border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; clear: right; margin: 0px; height:100%;}
.jqphone .flag-input:focus{ outline:0; box-shadow: inset 0 0 0 rgba(0, 0, 0, 0); background: rgba(0, 0, 0, 0);}
.jqphone .country-list { width: 288px;}
.jqphone .selected-flag { /* background-color: rgba(0, 0, 0, 0.02); */ }
.jqphone-flags-list { width: 288px; }
.jqphone-flags-list {list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #ccc;width:430px;max-height:200px;overflow-y:scroll;}
.jqphone-flags-list .flag{display:inline-block}
.jqphone-flags-list .divider{border-bottom:1px solid #ccc}
.jqphone-flags-list .country {padding:5px 10px; font-family: arial,helvetica,sans-serif; font-size: 13px;}
.jqphone-flags-list .country .country-name { font-family: arial,helvetica,sans-serif; font-size: 13px; color: #454545;}
.jqphone-flags-list .country .dial-code{color:#999;font-size: 13px; vertical-align: baseline; font-family: arial,helvetica,sans-serif; margin-left: 5px;}
.jqphone-flags-list .country.active .dial-code, .jqphone-flags-list .country:hover .dial-code{ color:#FFF; }
.jqphone-flags-list .country.active .country-name, .jqphone-flags-list .country:hover .country-name{ color:#FFF !important; }
.jqphone-flags-list .country:hover  { background-color: #88C5FD; color: #FFF; cursor:pointer;}
.jqphone-flags-list .country.active { background-color: #1C8CF4; color:#FFF; cursor:pointer;}
.jqphone-flags-list .flag,.jqphone .jqphone-flags-list .country-name{margin-right:6px;font-size: 13px; vertical-align: baseline; font-family: arial,helvetica,sans-serif;}
.jqphone-flags-list.hide { display:none !important;}

/****************************/
/*         CUSTOM CSS       */
/****************************/
.field-control-group .jqphone { display:block;}
.field-control-group .jqphone .flag-dropdown { overflow:hidden !important; padding: 0px 0px;}
.field-control-group .jqphone .number-input{ text-indent:92px !important; width:100%; }
.field-control-group .jqphone .flag-input {box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);  background:transparent; padding: 4px; width: 48px; display: inline-block; border: 0px none rgba(0, 0, 0, 0); border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF; clear: right; margin: 0px; height:100%;}
.field-control-group .jqphone .flag-input:focus{ outline:0; box-shadow: inset 0 0 0 rgba(0, 0, 0, 0); background: rgba(0, 0, 0, 0);}
.field-control-group .jqphone .country-list { width: 288px;}
.field-control-group .jqphone .selected-flag { /* background-color: rgba(0, 0, 0, 0.02); */ }
#numberVerificationPopup .modal-body .jqphone input[type="text"].number-input    { height: 23px !important; text-indent: 46px !important; font-size: 13px; font-weight:bold; color:#666; width: 175px;}
#numberVerificationPopup .modal-body .jqphone .flag-input                        { width: 37px; height: 25px !important; font-size: 13px; font-weight:bold; color:#666; padding: 2px 4px; border-left: 1px solid #DDD; border-right: 1px solid #DDD;}

.field-control-group[data-field-type="phone"][data-ph-control-type="phone"] input[type="text"]:first-child { background-image: url('https://dwmbily8o2kmd.cloudfront.net/common/images/phone-country-flag.png') !important; background-position: center left !important; background-repeat: no-repeat !important; text-indent: 48px !important; }
.label-placement.top    .field-control-group[data-sms-verfication="1"] .field-control input.number-input { width: 100% !important; }
.label-placement.inside .field-control-group[data-sms-verfication="1"] .field-control input.number-input { width: 100% !important; }
.label-placement.top    .field-control-group .field-control input.flag-input { width: 47px !important; font-size:13px; padding: 3px 0px !important;}
.label-placement.inside .field-control-group .field-control input.flag-input { width: 47px !important; font-size:13px; padding: 3px 0px !important;}

@media (max-width: 768px) { #numberVerificationPopup.modal { top: 0; left: auto; overflow: inherit; width: 98%; margin: 1%; height: 250px; }  #numberVerificationPopup .intl-tel-input.jqphone { width: 202px; }  #numberVerificationPopup .modal-body .jqphone input[type="text"].number-input { text-indent: 36px !important; } #numberVerificationPopup .modal-body #btnSendCode { min-width: 67px; margin-left: 6px; } #numberVerificationPopup .modal-body span.success { clear: both; } #numberVerificationPopup .modal-body #btnVerifyCode { min-width: 55px;} #numberVerificationPopup .modal-body span { font-size: 12px; }#numberVerificationPopup .modal-body .jqphone .flag-input { width: 38px !important; } #numberVerificationPopup .modal-body #inputCode { width: 85px !important; } #numberVerificationPopup .modal-body .jqphone input[type="text"].number-input { text-indent: 50px !important; width: 152px;} }
@media (min-width: 768px) { #numberVerificationPopup.modal { top: 65%; left: 50%; overflow: inherit; width: 560px; height: 220px; } }


/**********************************************/
/*    RESPONSIVE LANDING PAGE DEFAULT SKIN    */
/**********************************************/
/*Default*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans');

html { font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }
body { font-family:open sans; font-size:14px; line-height:1.5; }
h1, h2, h3, h4, h5, h6 { line-height:1.5; }

/************************/
/*       LAYOUT         */
/************************/
.rlp-canvas { margin-left:auto; margin-right:auto; }
.rlp-block  { padding:0px !important; word-break: break-word; word-wrap: break-word; }
@media (max-width: 768px) { .rlp-block  { min-height:0px; } }

.rlp-block img { max-width: 100%; }

/************************/
/*     CONTENT BLOCK    */
/************************/
.rlp-block .content-block-holder       { }
.rlp-block .content-block-holder img   { max-width:100%; }

/************************/
/*      IMAGE BLOCK     */
/************************/
/*Template 1*/
.rlp-block[data-block-template-id="1"] .rlp-imageblock-template-1               { }
.rlp-block[data-block-template-id="1"] img                                      { }

/*Template 2*/
.rlp-block[data-block-template-id="2"] .rlp-imageblock-template-2               { }
.rlp-block[data-block-template-id="2"] .rlp-imageblock                          { float: right;margin: 5px 0px 10px 10px;max-width: 40%; }
.rlp-block[data-block-template-id="2"] .rlp-imageblock-content                  { text-align:justify; }
.rlp-block[data-block-template-id="2"] .rlp-imageblock-link                     { }
.rlp-block[data-block-template-id="2"] .rlp-imageblock-link a                   { }
.rlp-block[data-block-template-id="2"] .rlp-imageblock-link img                 { }

/*Template 3*/
.rlp-block[data-block-template-id="3"] .rlp-imageblock-template-3               { }
.rlp-block[data-block-template-id="3"] .rlp-imageblock                          { float: left;margin: 5px 10px 10px 0px;max-width: 40%; }
.rlp-block[data-block-template-id="3"] .rlp-imageblock-content                  { text-align:justify; }
.rlp-block[data-block-template-id="3"] .rlp-imageblock-link                     { }
.rlp-block[data-block-template-id="3"] .rlp-imageblock-link a                   { }
.rlp-block[data-block-template-id="3"] .rlp-imageblock-link img                 { }

/*Template 4*/
.rlp-block[data-block-template-id="4"] .rlp-imageblock-template-4               { }
.rlp-block[data-block-template-id="4"] .rlp-imageblock                          { margin-top:10px; }
.rlp-block[data-block-template-id="4"] .rlp-imageblock-content                  { text-align:center; }
.rlp-block[data-block-template-id="4"] .rlp-imageblock-link                     { }
.rlp-block[data-block-template-id="4"] .rlp-imageblock-link a                   { }
.rlp-block[data-block-template-id="4"] .rlp-imageblock-link img                 { }

/*Template 5*/
.rlp-block[data-block-template-id="5"] .rlp-imageblock-template-5               { }
.rlp-block[data-block-template-id="5"] .rlp-imageblock                          { margin-bottom:10px; }
.rlp-block[data-block-template-id="5"] .rlp-imageblock-content                  { text-align:center; }
.rlp-block[data-block-template-id="5"] .rlp-imageblock-link                     { }
.rlp-block[data-block-template-id="5"] .rlp-imageblock-link a                   { }
.rlp-block[data-block-template-id="5"] .rlp-imageblock-link img                 { }


/************************/
/*    FEATURE BLOCK     */
/************************/
/*Template 1*/
.rlp-block[data-block-template-id="1"] .rlp-featureblock-template-1             { overflow: hidden; }
.rlp-block[data-block-template-id="1"] .rlp-featureblock-feature-image          { max-width:40%; max-height:40%; margin-top:10px; float:left; margin-right:10px }
.rlp-block[data-block-template-id="1"] .rlp-featureblock-feature-title          { padding-top:14px;word-wrap: break-word; }
.rlp-block[data-block-template-id="1"] .rlp-featureblock-feature-description    { margin-top:9px;float:left; word-wrap: break-word; max-width: 100%;}

/*Template 2*/
.rlp-block[data-block-template-id="2"] .rlp-featureblock-template-2             { }
.rlp-block[data-block-template-id="2"] .rlp-featureblock-feature-image          { }
.rlp-block[data-block-template-id="2"] .rlp-featureblock-feature-title          { text-align:center;word-wrap: break-word;}
.rlp-block[data-block-template-id="2"] .rlp-featureblock-feature-description    { text-align:center;word-wrap: break-word; max-width: 100%;}

/*Template 3*/
.rlp-block[data-block-template-id="3"] .rlp-featureblock-template-3             { }
.rlp-block[data-block-template-id="3"] .rlp-featureblock-feature-image          { }
.rlp-block[data-block-template-id="3"] .rlp-featureblock-feature-title          { text-align: justify;word-wrap: break-word;}
.rlp-block[data-block-template-id="3"] .rlp-featureblock-feature-description    { text-align: justify;word-wrap: break-word;  max-width: 100%;}

/*Template 4*/
.rlp-block[data-block-template-id="4"] .rlp-featureblock-template-4             { }
.rlp-block[data-block-template-id="4"] .rlp-featureblock-feature-image          { }
.rlp-block[data-block-template-id="4"] .rlp-featureblock-feature-title          { word-wrap: break-word; text-align: justify;margin-left:20%}
.rlp-block[data-block-template-id="4"] .rlp-featureblock-feature-description    { word-wrap: break-word;text-align: justify; margin-left:20%;  max-width: 100%;}

/*Template 5*/
.rlp-block[data-block-template-id="5"] .rlp-featureblock-template-5             { overflow: auto; }
.rlp-block[data-block-template-id="5"] .rlp-featureblock-feature-title          { line-height:1.2;padding-top:14px;word-wrap: break-word;}
.rlp-block[data-block-template-id="5"] .rlp-featureblock-feature-description    { margin-top:9px;float:left;word-wrap: break-word;  max-width: 100%;}

/************************/
/*      CTA BLOCK       */
/************************/
/*Template 1*/
.rlp-block[data-block-template-id="1"] .rlp-ctablock-title                      { text-align: center; margin-bottom: 15px;}
.rlp-block[data-block-template-id="1"].rlp-ctablock-title-wrapper               { }
.rlp-block[data-block-template-id="1"] .rlp-ctablock-form-wrapper               {display:inline-block;}
.rlp-block[data-block-template-id="1"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="1"] .rlp-ctablock-form-wrapper form          { }
.rlp-block[data-block-template-id="1"] .rlp-ctabtn                              { }

/*Template 2*/
.rlp-block[data-block-template-id="2"] .rlp-ctablock-caption                    { text-align: center;padding-bottom: 15px;}
.rlp-block[data-block-template-id="2"] .rlp-ctablock-title                      { text-align: center;}
.rlp-block[data-block-template-id="2"] .rlp-ctablock-form-wrapper               {display:inline-block;}
.rlp-block[data-block-template-id="2"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="2"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="2"] .rlp-ctablock-form-wrapper form          { }

/*Template 3*/
.rlp-block[data-block-template-id="3"] .rlp-ctablock-button-wrapper             { margin-top: 10px;display: inline-block;}
.rlp-block[data-block-template-id="3"] .rlp-ctablock-title                      { margin-right: 20px;display: inline-block; vertical-align: middle; margin-top: 20px;}
.rlp-block[data-block-template-id="3"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="3"] .rlp-ctablock-form-wrapper               { display: inline-block; vertical-align: middle;}
.rlp-block[data-block-template-id="3"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="3"] .rlp-ctablock-form-wrapper form          { }

/*Template 4*/
.rlp-block[data-block-template-id="4"] .rlp-ctablock-caption                    { padding-bottom: 15px;}
.rlp-block[data-block-template-id="4"] .rlp-ctablock-template-4-wrapper         { margin-top:10px;}
.rlp-block[data-block-template-id="4"] .rlp-ctabtn                              { float:right !important;}
.rlp-block[data-block-template-id="4"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="4"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="4"] .rlp-ctablock-form-wrapper form          { }
@media (min-width:0px) and (max-width: 767px)
{
    .rlp-block[data-block-template-id="4"] .rlp-ctablock-button                 { float:none !important;}
    .rlp-block[data-block-template-id="4"] .rlp-ctabtn                          { float:none !important;}
    .rlp-block[data-block-template-id="4"] .rlp-ctablock-template-4             { margin-top:10px;text-align:center;}
    .rlp-block[data-block-template-id="4"] .rlp-ctablock-caption                { text-align: center;}
    .rlp-block[data-block-template-id="4"] .rlp-ctablock-title                  { text-align: center;}
}

/*Template 5*/
.rlp-block[data-block-template-id="5"] .rlp-ctablock-caption                    { margin-bottom: 10px;}
.rlp-block[data-block-template-id="5"] .rlp-ctablock-title                      { margin-bottom:10px;}
.rlp-block[data-block-template-id="5"] .rlp-ctablock-template-5-wrapper         { text-align:left;}
.rlp-block[data-block-template-id="5"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="5"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="5"] .rlp-ctablock-form-wrapper form          { }
@media (min-width:0px) and (max-width: 767px)
{
    .rlp-block[data-block-template-id="5"] .rlp-ctablock-template-5             { text-align:center;padding-left:0px;}
}

/*Template 6*/
.rlp-block[data-block-template-id="6"] .rlp-ctablock-caption                    { margin-bottom: 10px;}
.rlp-block[data-block-template-id="6"] .rlp-ctablock-title                      { margin-bottom:10px;}
.rlp-block[data-block-template-id="6"] .rlp-ctablock-template-6-wrapper         { text-align:right;}
.rlp-block[data-block-template-id="6"] .rlp-ctablock-title-wrapper              { }
.rlp-block[data-block-template-id="6"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="6"] .rlp-ctablock-form-wrapper form          { }
@media (min-width:0px) and (max-width: 767px)
{
    .rlp-block[data-block-template-id="6"] .rlp-ctablock-template-6             { text-align:center;padding-right:0px;}
}

/*Template 7*/
.rlp-block[data-block-template-id="7"] .rlp-ctablock-title                      { }
.rlp-block[data-block-template-id="7"].rlp-ctablock-title-wrapper               { }
.rlp-block[data-block-template-id="7"] .rlp-ctablock-form-wrapper               {display:inline-block;}
.rlp-block[data-block-template-id="7"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="7"] .rlp-ctablock-form-wrapper form          { }
.rlp-block[data-block-template-id="7"] .rlp-ctabtn                              { }

.rlp-block[data-block-template-id="8"] .rlp-ctablock-title                      { }
.rlp-block[data-block-template-id="8"].rlp-ctablock-title-wrapper               { }
.rlp-block[data-block-template-id="8"] .rlp-ctablock-form-wrapper               {display:inline-block;float: left !important;}
.rlp-block[data-block-template-id="8"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="8"] .rlp-ctablock-form-wrapper form          { }
.rlp-block[data-block-template-id="8"] .rlp-ctabtn                              { }

.rlp-block[data-block-template-id="9"] .rlp-ctablock-title                      { }
.rlp-block[data-block-template-id="9"].rlp-ctablock-title-wrapper               { }
.rlp-block[data-block-template-id="9"] .rlp-ctablock-form-wrapper               {display:inline-block;float: right !important;}
.rlp-block[data-block-template-id="9"] .rlp-ctablock-form-wrapper mxclickthroughform, 
.rlp-block[data-block-template-id="9"] .rlp-ctablock-form-wrapper form          { }
.rlp-block[data-block-template-id="9"] .rlp-ctabtn                              { }


/************************/
/*   TESTIMONIAL BLOCK  */
/************************/
/*Template 1*/
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-photo              { }
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-quote              { float:left;margin:6px 12px 6px 0px}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-name               { word-wrap: break-word; float:right;font-size:20px;}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-company-name       { word-wrap: break-word; float:right; display:inline-block;clear: right;word-break: break-all;text-align: right;}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-designation        { word-wrap:break-word; float:right; display:inline-block; clear:right;}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-comment            { text-align:justify;}
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-comment-wrapper    { }
.rlp-block[data-block-template-id="1"] .rlp-testimonialblock-company-details-wrapper{}

/*Template 2*/                                                                    
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-photo              { max-width:70%;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-name               { word-wrap: break-word;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-comment            { margin-left:30px;display: inline-block;text-align: justify;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-company-name       { word-wrap: break-word;min-width:1%; display:inline-block;margin-right:5px;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-designation        { word-wrap: break-word;min-width:1%; display:inline-block; float:left;}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-wrapper      { border: 1px solid #e6e6e6; padding: 30px; border-radius: 2px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-left         { position: absolute; margin: -12px 0 0 -10px; width: 33px; height: 28px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-right        { float:right; display:block; margin-top:-25px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-arrow        { display:block; margin:-1px 0 0 15px; background-image:url('https://dwmbily8o2kmd.cloudfront.net/common/images/responsivelandingpage/rlp-testimonialblock-down_arrow.png'); background-repeat:no-repeat; height:19px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-quote-box q        { display:block; margin:0 0 0 30px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-photo-wrapper      { float:left; display:inline-block; margin:-5px 15px 0 2px; width:71px; height:71px; }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-comment-wrapper    { }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-company-details-wrapper {}
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-info-wrapper       { }
.rlp-block[data-block-template-id="2"] .rlp-testimonialblock-name p             { margin-bottom:5px;}

/*Template 3*/
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-photo              { }
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-name               { word-wrap: break-word; font-weight:600}
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-company-name       { word-wrap: break-word;display:inline-block; float:left; min-width:15%;}
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-designation        { word-wrap: break-word;display:inline-block; float:left; min-width:15%; margin-right:5px;}
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-comment            { text-align: justify;}
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-comment p          { quotes: '\201c' '\201d'; }
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-comment p:before   { content: open-quote; }
.rlp-block[data-block-template-id="3"] .rlp-testimonialblock-comment p:after    { content: close-quote; }

/************************/
/*     MEDIA BLOCK      */
/************************/
.rlp-block .media-block-holder          { }
.rlp-block .media-block-holder iframe   { }

/************************/
/*      FORM BLOCK      */
/************************/
.rlp-block .form-block-holder                           { overflow: inherit; }
.rlp-block .form-block-holder mxform, 
.rlp-block .form-block-holder form                      {}
.rlp-block .form-block-holder .lp-form-header-wrapper   {}
.rlp-block .form-block-holder .lp-form-footer-wrapper   { margin-bottom:2%; }
.rlp-block .form-block-holder .field-label              {}
.rlp-block .form-block-holder .field-control            {}
.rlp-block .form-block-holder .field-control input, 
.rlp-block .form-block-holder .field-control textarea, 
.rlp-block .form-block-holder .field-control select     {}
.rlp-block .form-block-holder .form-submit-button       {}
.rlp-block .form-block-holder .validation-msg           {}

/****************************/
/*    EDITOR TOGGLE STYLES  */
/****************************/
.blockbuilder-darkbg                                    {background-color: #474747 !important;}

/****************************/
/*    MULTISELECT STYLES    */
/****************************/

.field-control-group[data-field-type="multiselect"] .bs-btn-group:hover .dropdown-menu                                  { display:block;line-height: 0px;}
.field-control-group[data-field-type="multiselect"] .bs-btn-group .dropdown-menu                                        { line-height: 0px;}
.field-control-group[data-field-type="multiselect"] .multiselect-container                                              { width:100% !important;max-height: 200px; border-radius: 0px;}
.field-control-group[data-field-type="multiselect"] .multiselect-container input[type="checkbox"]                       { position:relative;vertical-align: middle;}
.field-control-group[data-field-type="multiselect"] .multiselect-container li input                                     { margin-left: 0px !important;}
.field-control-group[data-field-type="multiselect"] .multiselect-container li a                                         { display: inline-block;width:100%;padding: 0px 10px;}
.field-control-group[data-field-type="multiselect"] .multiselect-container li a:hover                                   { background-color: #88C5FD;}
.field-control-group[data-field-type="multiselect"] .multiselect-container li a label                                   { font-size: 12px;}
.field-control-group[data-field-type="multiselect"] .multiselect-container li a:hover label                             { color: #ffffff;}
.field-control-group[data-field-type="multiselect"] .multiselect-container li .active                                   { color: #fff;text-decoration: none;outline: 0;}
.field-control-group[data-field-type="multiselect"] .multiselect-container li.active .checkbox                          { color:#E1FBFF !important; }
.field-control-group[data-field-type="multiselect"] .multiselect-container li .checkbox                                 { margin: 3px 0px 7px 0px;font-weight: normal;}                                                                      
 
.field-control-group[data-field-type="multiselect"] select[multiple="multiple"] + div.btn-group button.multiselect,
.field-control-group[data-field-type="multiselect"] select.multiselect + div.btn-group.open .multiselect-container      { width:100% !important;padding-right:1px;}
.field-control-group[data-field-type="multiselect"] select[multiple="multiple"] + div.btn-group                         { width:100% !important;padding-right:1px;}
.field-control-group[data-field-type="multiselect"] .multiselect                                                        { background: url(https://dwmbily8o2kmd.cloudfront.net/common/images/responsivelandingpage/icon-arrow-down-16.png) no-repeat 98% center; vertical-align: middle !important;width: 1%;display: table-cell;padding: 2px 5px 2px 5px;}

@media (min-width:0px) and (max-width: 767px)
{
    .field-control-group[data-field-type="multiselect"] select.multiselect + div.btn-group.open .multiselect-container  { padding-right:5px; }
    .field-control-group[data-field-type="multiselect"] select[multiple="multiple"] + div.btn-group                     { padding-right:5px; }
    .field-control-group[data-field-type="multiselect"] .multiselect-container                                          { width: 99% !important;padding-right:5px; }
}

@media (min-width:0px) and (max-width:480px)
{
    .field-control-group[data-field-type="multiselect"] select.multiselect + div.btn-group.open .multiselect-container  { padding-right:1px;}
    .field-control-group[data-field-type="multiselect"] select[multiple="multiple"] + div.btn-group                     { padding-right:1px;}
}