
@font-face {
  font-family: 'dosis';
  src: url('../fonts/Dosis/static/Dosis-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
/* Define the bold weight of the dosis font */
@font-face {
  font-family: 'dosis';
  src: url('../fonts/Dosis/static/Dosis-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'dosis';
  src: url('../fonts/Dosis/static/Dosis-Bold.ttf') format('truetype');
  font-weight:700;
  font-style: normal;
}
/* Define the extra bold weight of the dosis font */
@font-face {
  font-family: 'dosis';
  src: url('../fonts/Dosis/static/Dosis-ExtraBold.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}
.js-glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-glyphicon-asterisk:before{content:"\2a"}.js-glyphicon-plus:before{content:"\2b"}.js-glyphicon-euro:before{content:"\20ac"}.js-glyphicon-minus:before{content:"\2212"}.js-glyphicon-cloud:before{content:"\2601"}.js-glyphicon-envelope:before{content:"\2709"}.js-glyphicon-pencil:before{content:"\270f"}.js-glyphicon-glass:before{content:"\e001"}.js-glyphicon-music:before{content:"\e002"}.js-glyphicon-search:before{content:"\e003"}.js-glyphicon-heart:before{content:"\e005"}.js-glyphicon-star:before{content:"\e006"}.js-glyphicon-star-empty:before{content:"\e007"}.js-glyphicon-user:before{content:"\e008"}.js-glyphicon-film:before{content:"\e009"}.js-glyphicon-th-large:before{content:"\e010"}.js-glyphicon-th:before{content:"\e011"}.js-glyphicon-th-list:before{content:"\e012"}.js-glyphicon-ok:before{content:"\e013"}.js-glyphicon-remove:before{content:"\e014"}.js-glyphicon-zoom-in:before{content:"\e015"}.js-glyphicon-zoom-out:before{content:"\e016"}.js-glyphicon-off:before{content:"\e017"}.js-glyphicon-signal:before{content:"\e018"}.js-glyphicon-cog:before{content:"\e019"}.js-glyphicon-trash:before{content:"\e020"}.js-glyphicon-home:before{content:"\e021"}.js-glyphicon-file:before{content:"\e022"}.js-glyphicon-time:before{content:"\e023"}.js-glyphicon-road:before{content:"\e024"}.js-glyphicon-download-alt:before{content:"\e025"}.js-glyphicon-download:before{content:"\e026"}.js-glyphicon-upload:before{content:"\e027"}.js-glyphicon-inbox:before{content:"\e028"}.js-glyphicon-play-circle:before{content:"\e029"}.js-glyphicon-repeat:before{content:"\e030"}.js-glyphicon-refresh:before{content:"\e031"}.js-glyphicon-list-alt:before{content:"\e032"}.js-glyphicon-lock:before{content:"\e033"}.js-glyphicon-flag:before{content:"\e034"}.js-glyphicon-headphones:before{content:"\e035"}.js-glyphicon-volume-off:before{content:"\e036"}.js-glyphicon-volume-down:before{content:"\e037"}.js-glyphicon-volume-up:before{content:"\e038"}.js-glyphicon-qrcode:before{content:"\e039"}.js-glyphicon-barcode:before{content:"\e040"}.js-glyphicon-tag:before{content:"\e041"}.js-glyphicon-tags:before{content:"\e042"}.js-glyphicon-book:before{content:"\e043"}.js-glyphicon-bookmark:before{content:"\e044"}.js-glyphicon-print:before{content:"\e045"}.js-glyphicon-camera:before{content:"\e046"}.js-glyphicon-font:before{content:"\e047"}.js-glyphicon-bold:before{content:"\e048"}.js-glyphicon-italic:before{content:"\e049"}.js-glyphicon-text-height:before{content:"\e050"}.js-glyphicon-text-width:before{content:"\e051"}.js-glyphicon-align-left:before{content:"\e052"}.js-glyphicon-align-center:before{content:"\e053"}.js-glyphicon-align-right:before{content:"\e054"}.js-glyphicon-align-justify:before{content:"\e055"}.js-glyphicon-list:before{content:"\e056"}.js-glyphicon-indent-left:before{content:"\e057"}.js-glyphicon-indent-right:before{content:"\e058"}.js-glyphicon-facetime-video:before{content:"\e059"}.js-glyphicon-picture:before{content:"\e060"}.js-glyphicon-map-marker:before{content:"\e062"}.js-glyphicon-adjust:before{content:"\e063"}.js-glyphicon-tint:before{content:"\e064"}.js-glyphicon-edit:before{content:"\e065"}.js-glyphicon-share:before{content:"\e066"}.js-glyphicon-check:before{content:"\e067"}.js-glyphicon-move:before{content:"\e068"}.js-glyphicon-step-backward:before{content:"\e069"}.js-glyphicon-fast-backward:before{content:"\e070"}.js-glyphicon-backward:before{content:"\e071"}.js-glyphicon-play:before{content:"\e072"}.js-glyphicon-pause:before{content:"\e073"}.js-glyphicon-stop:before{content:"\e074"}.js-glyphicon-forward:before{content:"\e075"}.js-glyphicon-fast-forward:before{content:"\e076"}.js-glyphicon-step-forward:before{content:"\e077"}.js-glyphicon-eject:before{content:"\e078"}.js-glyphicon-chevron-left:before{content:"\e079"}.js-glyphicon-chevron-right:before{content:"\e080"}.js-glyphicon-plus-sign:before{content:"\e081"}.js-glyphicon-minus-sign:before{content:"\e082"}.js-glyphicon-remove-sign:before{content:"\e083"}.js-glyphicon-ok-sign:before{content:"\e084"}.js-glyphicon-question-sign:before{content:"\e085"}.js-glyphicon-info-sign:before{content:"\e086"}.js-glyphicon-screenshot:before{content:"\e087"}.js-glyphicon-remove-circle:before{content:"\e088"}.js-glyphicon-ok-circle:before{content:"\e089"}.js-glyphicon-ban-circle:before{content:"\e090"}.js-glyphicon-arrow-left:before{content:"\e091"}.js-glyphicon-arrow-right:before{content:"\e092"}.js-glyphicon-arrow-up:before{content:"\e093"}.js-glyphicon-arrow-down:before{content:"\e094"}.js-glyphicon-share-alt:before{content:"\e095"}.js-glyphicon-resize-full:before{content:"\e096"}.js-glyphicon-resize-small:before{content:"\e097"}.js-glyphicon-exclamation-sign:before{content:"\e101"}.js-glyphicon-gift:before{content:"\e102"}.js-glyphicon-leaf:before{content:"\e103"}.js-glyphicon-fire:before{content:"\e104"}.js-glyphicon-eye-open:before{content:"\e105"}.js-glyphicon-eye-close:before{content:"\e106"}.js-glyphicon-warning-sign:before{content:"\e107"}.js-glyphicon-plane:before{content:"\e108"}.js-glyphicon-calendar:before{content:"\e109"}.js-glyphicon-random:before{content:"\e110"}.js-glyphicon-comment:before{content:"\e111"}.js-glyphicon-magnet:before{content:"\e112"}.js-glyphicon-chevron-up:before{content:"\e113"}.js-glyphicon-chevron-down:before{content:"\e114"}.js-glyphicon-retweet:before{content:"\e115"}.js-glyphicon-shopping-cart:before{content:"\e116"}.js-glyphicon-folder-close:before{content:"\e117"}.js-glyphicon-folder-open:before{content:"\e118"}.js-glyphicon-resize-vertical:before{content:"\e119"}.js-glyphicon-resize-horizontal:before{content:"\e120"}.js-glyphicon-hdd:before{content:"\e121"}.js-glyphicon-bullhorn:before{content:"\e122"}.js-glyphicon-bell:before{content:"\e123"}.js-glyphicon-certificate:before{content:"\e124"}.js-glyphicon-thumbs-up:before{content:"\e125"}.js-glyphicon-thumbs-down:before{content:"\e126"}.js-glyphicon-hand-right:before{content:"\e127"}.js-glyphicon-hand-left:before{content:"\e128"}.js-glyphicon-hand-up:before{content:"\e129"}.js-glyphicon-hand-down:before{content:"\e130"}.js-glyphicon-circle-arrow-right:before{content:"\e131"}.js-glyphicon-circle-arrow-left:before{content:"\e132"}.js-glyphicon-circle-arrow-up:before{content:"\e133"}.js-glyphicon-circle-arrow-down:before{content:"\e134"}.js-glyphicon-globe:before{content:"\e135"}.js-glyphicon-wrench:before{content:"\e136"}.js-glyphicon-tasks:before{content:"\e137"}.js-glyphicon-filter:before{content:"\e138"}.js-glyphicon-briefcase:before{content:"\e139"}.js-glyphicon-fullscreen:before{content:"\e140"}.js-glyphicon-dashboard:before{content:"\e141"}.js-glyphicon-paperclip:before{content:"\e142"}.js-glyphicon-heart-empty:before{content:"\e143"}.js-glyphicon-link:before{content:"\e144"}.js-glyphicon-phone:before{content:"\e145"}.js-glyphicon-pushpin:before{content:"\e146"}.js-glyphicon-usd:before{content:"\e148"}.js-glyphicon-gbp:before{content:"\e149"}.js-glyphicon-sort:before{content:"\e150"}.js-glyphicon-sort-by-alphabet:before{content:"\e151"}.js-glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.js-glyphicon-sort-by-order:before{content:"\e153"}.js-glyphicon-sort-by-order-alt:before{content:"\e154"}.js-glyphicon-sort-by-attributes:before{content:"\e155"}.js-glyphicon-sort-by-attributes-alt:before{content:"\e156"}.js-glyphicon-unchecked:before{content:"\e157"}.js-glyphicon-expand:before{content:"\e158"}.js-glyphicon-collapse-down:before{content:"\e159"}.js-glyphicon-collapse-up:before{content:"\e160"}.js-glyphicon-log-in:before{content:"\e161"}.js-glyphicon-flash:before{content:"\e162"}.js-glyphicon-log-out:before{content:"\e163"}.js-glyphicon-new-window:before{content:"\e164"}.js-glyphicon-record:before{content:"\e165"}.js-glyphicon-save:before{content:"\e166"}.js-glyphicon-open:before{content:"\e167"}.js-glyphicon-saved:before{content:"\e168"}.js-glyphicon-import:before{content:"\e169"}.js-glyphicon-export:before{content:"\e170"}.js-glyphicon-send:before{content:"\e171"}.js-glyphicon-floppy-disk:before{content:"\e172"}.js-glyphicon-floppy-saved:before{content:"\e173"}.js-glyphicon-floppy-remove:before{content:"\e174"}.js-glyphicon-floppy-save:before{content:"\e175"}.js-glyphicon-floppy-open:before{content:"\e176"}.js-glyphicon-credit-card:before{content:"\e177"}.js-glyphicon-transfer:before{content:"\e178"}.js-glyphicon-cutlery:before{content:"\e179"}.js-glyphicon-header:before{content:"\e180"}.js-glyphicon-compressed:before{content:"\e181"}.js-glyphicon-earphone:before{content:"\e182"}.js-glyphicon-phone-alt:before{content:"\e183"}.js-glyphicon-tower:before{content:"\e184"}.js-glyphicon-stats:before{content:"\e185"}.js-glyphicon-sd-video:before{content:"\e186"}.js-glyphicon-hd-video:before{content:"\e187"}.js-glyphicon-subtitles:before{content:"\e188"}.js-glyphicon-sound-stereo:before{content:"\e189"}.js-glyphicon-sound-dolby:before{content:"\e190"}.js-glyphicon-sound-5-1:before{content:"\e191"}.js-glyphicon-sound-6-1:before{content:"\e192"}.js-glyphicon-sound-7-1:before{content:"\e193"}.js-glyphicon-copyright-mark:before{content:"\e194"}.js-glyphicon-registration-mark:before{content:"\e195"}.js-glyphicon-cloud-download:before{content:"\e197"}.js-glyphicon-cloud-upload:before{content:"\e198"}.js-glyphicon-tree-conifer:before{content:"\e199"}.js-glyphicon-tree-deciduous:before{content:"\e200"}
div#geekybotadmin-wrapper{box-sizing: border-box;font-family: 'Dosis';}
div#geekybotadmin-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family: 'Dosis';}
div.geekybot-admin-main-wrapper *{font-weight: 500;}
div#geekybotadmin-wrapper *:before,
div#geekybotadmin-wrapper *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
div#geekybot-spt-admin-wrapper *{box-sizing: border-box;font-weight: 500;font-family: "dosis";}
div#geekybot-spt-admin-wrapper{box-sizing: border-box;}
div#geekybotadmin-data{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
div#geekybotadmin-data *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
div#addIntentToStory form{box-sizing: border-box;}
div#templateSetValues form{box-sizing: border-box;}
div#geekybotadmin-wrapper .fa{font:normal normal normal 14px/1 FontAwesome;}
div#geekybotadmin-wrapper h1{font-weight: bold;}
div#geekybotadmin-wrapper h2{font-weight: bold;}
div#geekybotadmin-wrapper h3{font-weight: bold;}
div#geekybotadmin-wrapper h4{font-weight: bold;}
div#geekybotadmin-wrapper h5{font-weight: bold;}
div#geekybotadmin-wrapper h6{font-weight: bold;}


img{vertical-align: middle;}
/* buit story loading */
div#geekybotadmin_black_wrapper_built_loading { display: none; position: fixed;width:100%;height: 100%;top:0px;left:0px; background: rgba(0,0,0,0.6); background: rgba(255, 255, 255, 0.9);  z-index:100000;}
div#geekybotadmin_built_loading { display: none; z-index:100000; position: fixed; top: 35%; left: 0;right: 0;text-align: center;}
div#geekybotadmin_built_loading img{ width: 350px;}
div#geekybotadmin_built_loading div.geekybotadmin-built-story-loading-text{float: left;width: 100%;padding-top: 40px;padding-left: 10px;font-size: 20px;font-weight: 600;color: #2b2b2b;}
.js-img-responsive,.js-thumbnail>img,.js-thumbnail a>img{display:block;width:100% \9;max-width:100%;height:auto}.js-img-rounded{border-radius:6px}.js-img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto}.js-img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.js-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.js-sr-only-focusable:active,.js-sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.js-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.js-container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.js-row{margin-left:-15px;margin-right:-15px}
.js-col-xs-1, .js-col-sm-1, .js-col-md-1, .js-col-lg-1, .js-col-xs-2, .js-col-sm-2, .js-col-md-2, .js-col-lg-2, .js-col-xs-3, .js-col-sm-3, .js-col-md-3, .js-col-lg-3, .js-col-xs-4, .js-col-sm-4, .js-col-md-4, .js-col-lg-4, .js-col-xs-5, .js-col-sm-5, .js-col-md-5, .js-col-lg-5, .js-col-xs-6, .js-col-sm-6, .js-col-md-6, .js-col-lg-6, .js-col-xs-7, .js-col-sm-7, .js-col-md-7, .js-col-lg-7, .js-col-xs-8, .js-col-sm-8, .js-col-md-8, .js-col-lg-8, .js-col-xs-9, .js-col-sm-9, .js-col-md-9, .js-col-lg-9, .js-col-xs-10, .js-col-sm-10, .js-col-md-10, .js-col-lg-10, .js-col-xs-11, .js-col-sm-11, .js-col-md-11, .js-col-lg-11, .js-col-xs-12, .js-col-sm-12, .js-col-md-12, .js-col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.js-col-xs-1, .js-col-xs-2, .js-col-xs-3, .js-col-xs-4, .js-col-xs-5, .js-col-xs-6, .js-col-xs-7, .js-col-xs-8, .js-col-xs-9, .js-col-xs-10, .js-col-xs-11, .js-col-xs-12{float:left}.js-col-xs-12{width:100%}.js-col-xs-11{width:91.66666667%}.js-col-xs-10{width:83.33333333%}.js-col-xs-9{width:75%}.js-col-xs-8{width:66.66666667%}.js-col-xs-7{width:58.33333333%}.js-col-xs-6{width:50%}.js-col-xs-5{width:41.66666667%}.js-col-xs-4{width:33.33333333%}.js-col-xs-3{width:25%}.js-col-xs-2{width:16.66666667%}.js-col-xs-1{width:8.33333333%}.js-col-xs-pull-12{right:100%}.js-col-xs-pull-11{right:91.66666667%}.js-col-xs-pull-10{right:83.33333333%}.js-col-xs-pull-9{right:75%}.js-col-xs-pull-8{right:66.66666667%}.js-col-xs-pull-7{right:58.33333333%}.js-col-xs-pull-6{right:50%}.js-col-xs-pull-5{right:41.66666667%}.js-col-xs-pull-4{right:33.33333333%}.js-col-xs-pull-3{right:25%}.js-col-xs-pull-2{right:16.66666667%}.js-col-xs-pull-1{right:8.33333333%}.js-col-xs-pull-0{right:auto}.js-col-xs-push-12{left:100%}.js-col-xs-push-11{left:91.66666667%}.js-col-xs-push-10{left:83.33333333%}.js-col-xs-push-9{left:75%}.js-col-xs-push-8{left:66.66666667%}.js-col-xs-push-7{left:58.33333333%}.js-col-xs-push-6{left:50%}.js-col-xs-push-5{left:41.66666667%}.js-col-xs-push-4{left:33.33333333%}.js-col-xs-push-3{left:25%}.js-col-xs-push-2{left:16.66666667%}.js-col-xs-push-1{left:8.33333333%}.js-col-xs-push-0{left:auto}.js-col-xs-offset-12{margin-left:100%}.js-col-xs-offset-11{margin-left:91.66666667%}.js-col-xs-offset-10{margin-left:83.33333333%}.js-col-xs-offset-9{margin-left:75%}.js-col-xs-offset-8{margin-left:66.66666667%}.js-col-xs-offset-7{margin-left:58.33333333%}.js-col-xs-offset-6{margin-left:50%}.js-col-xs-offset-5{margin-left:41.66666667%}.js-col-xs-offset-4{margin-left:33.33333333%}.js-col-xs-offset-3{margin-left:25%}.js-col-xs-offset-2{margin-left:16.66666667%}.js-col-xs-offset-1{margin-left:8.33333333%}.js-col-xs-offset-0{margin-left:0}
.js-clearfix:before,.js-clearfix:after,.js-container:before,.js-container:after,.js-container-fluid:before,.js-container-fluid:after,.js-row:before,.js-row:after,.js-form-horizontal .js-form-group:before,.js-form-horizontal .js-form-group:after{content:" ";display:table}
.js-clearfix:after,.js-container:after,.js-container-fluid:after,.js-row:after,.js-form-horizontal .js-form-group:after{clear:both}
.js-visible-xs,.js-visible-sm,.js-visible-md,.js-visible-lg{display:none !important}
.js-visible-xs-block,.js-visible-xs-inline,.js-visible-xs-inline-block,.js-visible-sm-block,.js-visible-sm-inline,.js-visible-sm-inline-block,.js-visible-md-block,.js-visible-md-inline,.js-visible-md-inline-block,.js-visible-lg-block,.js-visible-lg-inline,.js-visible-lg-inline-block{display:none !important}
.js-visible-print{display:none !important}
.js-visible-print-block{display:none !important}
.js-visible-print-inline{display:none !important}
.js-visible-print-inline-block{display:none !important}
@-ms-viewport{width:device-width}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}
@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}
@media (min-width:768px){.js-container{width:750px}.js-col-sm-1, .js-col-sm-2, .js-col-sm-3, .js-col-sm-4, .js-col-sm-5, .js-col-sm-6, .js-col-sm-7, .js-col-sm-8, .js-col-sm-9, 	.js-col-sm-10, .js-col-sm-11, .js-col-sm-12{float:left}	.js-col-sm-12{width:100%}	.js-col-sm-11{width:91.66666667%}	.js-col-sm-10{width:83.33333333%}	.js-col-sm-9{width:75%}	.js-col-sm-8{width:66.66666667%}	.js-col-sm-7{width:58.33333333%}	.js-col-sm-6{width:50%}	.js-col-sm-5{width:41.66666667%}	.js-col-sm-4{width:33.33333333%}	.js-col-sm-3{width:25%}	.js-col-sm-2{width:16.66666667%}	.js-col-sm-1{width:8.33333333%}	.js-col-sm-pull-12{right:100%}	.js-col-sm-pull-11{right:91.66666667%}	.js-col-sm-pull-10{right:83.33333333%}	.js-col-sm-pull-9{right:75%}	.js-col-sm-pull-8{right:66.66666667%}	.js-col-sm-pull-7{right:58.33333333%}	.js-col-sm-pull-6{right:50%}	.js-col-sm-pull-5{right:41.66666667%}	.js-col-sm-pull-4{right:33.33333333%}	.js-col-sm-pull-3{right:25%}	.js-col-sm-pull-2{right:16.66666667%}	.js-col-sm-pull-1{right:8.33333333%}	.js-col-sm-pull-0{right:auto}	.js-col-sm-push-12{left:100%}	.js-col-sm-push-11{left:91.66666667%}	.js-col-sm-push-10{left:83.33333333%}	.js-col-sm-push-9{left:75%}	.js-col-sm-push-8{left:66.66666667%}	.js-col-sm-push-7{left:58.33333333%}	.js-col-sm-push-6{left:50%}	.js-col-sm-push-5{left:41.66666667%}	.js-col-sm-push-4{left:33.33333333%}	.js-col-sm-push-3{left:25%}	.js-col-sm-push-2{left:16.66666667%}	.js-col-sm-push-1{left:8.33333333%}	.js-col-sm-push-0{left:auto}	.js-col-sm-offset-12{margin-left:100%}	.js-col-sm-offset-11{margin-left:91.66666667%}	.js-col-sm-offset-10{margin-left:83.33333333%}	.js-col-sm-offset-9{margin-left:75%}	.js-col-sm-offset-8{margin-left:66.66666667%}	.js-col-sm-offset-7{margin-left:58.33333333%}	.js-col-sm-offset-6{margin-left:50%}	.js-col-sm-offset-5{margin-left:41.66666667%}	.js-col-sm-offset-4{margin-left:33.33333333%}	.js-col-sm-offset-3{margin-left:25%}	.js-col-sm-offset-2{margin-left:16.66666667%}	.js-col-sm-offset-1{margin-left:8.33333333%}.js-col-sm-offset-0{margin-left:0}}
@media (min-width:992px){.js-container{width:970px}.js-col-md-1, .js-col-md-2, .js-col-md-3, .js-col-md-4, .js-col-md-5, .js-col-md-6, .js-col-md-7, .js-col-md-8, .js-col-md-9, 	.js-col-md-10, .js-col-md-11, .js-col-md-12{float:left}	.js-col-md-12{width:100%}	.js-col-md-11{width:91.66666667%}	.js-col-md-10{width:83.33333333%}	.js-col-md-9{width:75%}	.js-col-md-8{width:66.66666667%}	.js-col-md-7{width:58.33333333%}	.js-col-md-6{width:50%}	.js-col-md-5{width:41.66666667%}	.js-col-md-4{width:33.33333333%}	.js-col-md-3{width:25%}	.js-col-md-2{width:16.66666667%}	.js-col-md-1{width:8.33333333%}	.js-col-md-pull-12{right:100%}	.js-col-md-pull-11{right:91.66666667%}	.js-col-md-pull-10{right:83.33333333%}	.js-col-md-pull-9{right:75%}	.js-col-md-pull-8{right:66.66666667%}	.js-col-md-pull-7{right:58.33333333%}	.js-col-md-pull-6{right:50%}	.js-col-md-pull-5{right:41.66666667%}	.js-col-md-pull-4{right:33.33333333%}	.js-col-md-pull-3{right:25%}	.js-col-md-pull-2{right:16.66666667%}	.js-col-md-pull-1{right:8.33333333%}	.js-col-md-pull-0{right:auto}	.js-col-md-push-12{left:100%}	.js-col-md-push-11{left:91.66666667%}	.js-col-md-push-10{left:83.33333333%}	.js-col-md-push-9{left:75%}	.js-col-md-push-8{left:66.66666667%}	.js-col-md-push-7{left:58.33333333%}	.js-col-md-push-6{left:50%}	.js-col-md-push-5{left:41.66666667%}	.js-col-md-push-4{left:33.33333333%}	.js-col-md-push-3{left:25%}	.js-col-md-push-2{left:16.66666667%}	.js-col-md-push-1{left:8.33333333%}	.js-col-md-push-0{left:auto}	.js-col-md-offset-12{margin-left:100%}	.js-col-md-offset-11{margin-left:91.66666667%}	.js-col-md-offset-10{margin-left:83.33333333%}	.js-col-md-offset-9{margin-left:75%}	.js-col-md-offset-8{margin-left:66.66666667%}	.js-col-md-offset-7{margin-left:58.33333333%}	.js-col-md-offset-6{margin-left:50%}	.js-col-md-offset-5{margin-left:41.66666667%}	.js-col-md-offset-4{margin-left:33.33333333%}	.js-col-md-offset-3{margin-left:25%}	.js-col-md-offset-2{margin-left:16.66666667%}	.js-col-md-offset-1{margin-left:8.33333333%}.js-col-md-offset-0{margin-left:0}}
@media (min-width:1200px){.js-container{width:1170px}.js-col-lg-1, .js-col-lg-2, .js-col-lg-3, .js-col-lg-4, .js-col-lg-5, .js-col-lg-6, .js-col-lg-7, .js-col-lg-8, 	.js-col-lg-9, .js-col-lg-10, .js-col-lg-11, .js-col-lg-12{float:left}	.js-col-lg-12{width:100%}	.js-col-lg-11{width:91.66666667%}	.js-col-lg-10{width:83.33333333%}	.js-col-lg-9{width:75%}	.js-col-lg-8{width:66.66666667%}	.js-col-lg-7{width:58.33333333%}	.js-col-lg-6{width:50%}	.js-col-lg-5{width:41.66666667%}	.js-col-lg-4{width:33.33333333%}	.js-col-lg-3{width:25%}	.js-col-lg-2{width:16.66666667%}	.js-col-lg-1{width:8.33333333%}	.js-col-lg-pull-12{right:100%}	.js-col-lg-pull-11{right:91.66666667%}	.js-col-lg-pull-10{right:83.33333333%}	.js-col-lg-pull-9{right:75%}	.js-col-lg-pull-8{right:66.66666667%}	.js-col-lg-pull-7{right:58.33333333%}	.js-col-lg-pull-6{right:50%}	.js-col-lg-pull-5{right:41.66666667%}	.js-col-lg-pull-4{right:33.33333333%}	.js-col-lg-pull-3{right:25%}	.js-col-lg-pull-2{right:16.66666667%}	.js-col-lg-pull-1{right:8.33333333%}	.js-col-lg-pull-0{right:auto}	.js-col-lg-push-12{left:100%}	.js-col-lg-push-11{left:91.66666667%}	.js-col-lg-push-10{left:83.33333333%}	.js-col-lg-push-9{left:75%}	.js-col-lg-push-8{left:66.66666667%}	.js-col-lg-push-7{left:58.33333333%}	.js-col-lg-push-6{left:50%}	.js-col-lg-push-5{left:41.66666667%}	.js-col-lg-push-4{left:33.33333333%}	.js-col-lg-push-3{left:25%}	.js-col-lg-push-2{left:16.66666667%}	.js-col-lg-push-1{left:8.33333333%}	.js-col-lg-push-0{left:auto}	.js-col-lg-offset-12{margin-left:100%}	.js-col-lg-offset-11{margin-left:91.66666667%}	.js-col-lg-offset-10{margin-left:83.33333333%}	.js-col-lg-offset-9{margin-left:75%}	.js-col-lg-offset-8{margin-left:66.66666667%}	.js-col-lg-offset-7{margin-left:58.33333333%}	.js-col-lg-offset-6{margin-left:50%}	.js-col-lg-offset-5{margin-left:41.66666667%}	.js-col-lg-offset-4{margin-left:33.33333333%}	.js-col-lg-offset-3{margin-left:25%}	.js-col-lg-offset-2{margin-left:16.66666667%}	.js-col-lg-offset-1{margin-left:8.33333333%}.js-col-lg-offset-0{margin-left:0}}
@media (max-width:767px){.js-hidden-xs{display:none !important}.js-visible-xs-inline-block{display:inline-block !important}.js-visible-xs-inline{display:inline !important}.js-visible-xs-block{display:block !important}.js-visible-xs{display:block !important}}
@media (min-width:768px) and (max-width:991px){.js-hidden-sm{display:none !important}.js-visible-sm-inline-block{display:inline-block !important}.js-visible-sm-inline{display:inline !important}.js-visible-sm-block{display:block !important}.js-visible-sm{display:block !important}}
@media (min-width:992px) and (max-width:1199px){.js-hidden-md{display:none !important}.js-visible-md-inline-block{display:inline-block !important}.js-visible-md-inline{display:inline !important}.js-visible-md-block{display:block !important}.js-visible-md{display:block !important}}
@media (min-width:1200px){.js-hidden-lg{display:none !important}.js-visible-lg-inline-block{display:inline-block !important}.js-visible-lg-inline{display:inline !important}.js-visible-lg-block{display:block !important}.js-visible-lg{display:block !important}}
@media print{.js-hidden-print{display:none !important}.js-visible-print-inline-block{display:inline-block !important}.js-visible-print-inline{display:inline !important}.js-visible-print-block{display:block !important}.js-visible-print{display:block !important}}
/* general */
a{text-decoration: none;box-shadow: unset !important;}
a:active, a:hover {color: #5e4ae3;}
h1.geekybot-head-text{line-height: normal;font-weight: bold;}
div.geekybot-chat-nav-toogle{display: none;}
/* dashboard new */
div.geekybot-dashboard-cards-wrp{display:flex;flex-wrap: wrap;width: 100%;padding-bottom: 40px;align-items: baseline;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card{padding:20px; width:calc(100% / 3 - 13.33px); background-color: #fff;color:#1d2327;border: 1px solid #dfdfdf;border-radius: 23px;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card:not(:last-child){margin-right: 20px;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-card-center-counts-wrp .geekybot-dashboard-card-tit{font-weight:bold;margin-bottom: 0px;font-size: 18px;margin-top: 5px;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-card-center-counts-wrp .geekybot-dashboard-card-dis{font-weight:bold;font-size: 45px;margin: 0;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-card-right-img-wrp{width:82px;display: flex;justify-content:center;min-height: 113px;align-items: center;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-card-right-img-wrp.geekybot-dashboard-card-right-wc-img-wrp{width:113px;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-cardcolor-btmimage-wrp{width:100%;margin-top: 35px;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-cardcolor-btmimage-wrp img{max-width: 100%;height: auto;width: 100%;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-card-center-counts-wrp{width:calc(100% - 113px);padding-left: 5px;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-card-right-img-wrp img{margin-top: 17px; max-width:100%;height: auto;}
div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-card-inner{display: flex;flex-wrap: wrap;justify-content: space-between; padding-bottom: 10px;}
div.geekybot-dashboard-installation-guide-wrp{display: flex;background-image: url("../images/control_panel/banner-bg.png");float: left;flex-wrap: wrap;width: 100%;background-repeat: no-repeat;background-size: cover;color: #fff;border-top-right-radius: 23px;border-bottom-right-radius: 23px;margin-bottom: 30px;}
div.geekybot-dashboard-installation-guide-wrp.geekybot-hide-banner{display: none;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-left-image{width: 265px;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-left-image img{max-width: 100%;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-right-crossimage{width: 24px;padding:20px 20px 0 0;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-text-wrp{width:calc(100% - 309px)}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-right-crossimage img{max-width: 24px;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-right-crossimage button{background-color: unset;padding: unset;border: unset;cursor: pointer;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-text-wrp .geekybot-dashboard-installation-guide-heading{font-size: 34px;font-weight: bold;margin-bottom: 0;margin-top: 20px; padding-left: 20px;text-shadow: 2px 3px #333852;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-text-wrp .geekybot-dashboard-installation-guide-heading-dis{padding-left: 20px;font-size: 17px;margin:10px 0 21px 0;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-text-wrp .geekybot-dashboard-installation-guide-videos-btnwrp{padding-left: 15px;display: flex;align-items: center;flex-wrap: wrap;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-text-wrp .geekybot-dashboard-installation-guide-videos-btnwrp .geekybot-dashboard-installation-guide-video-btn{display:flex;align-items: center; padding: 9px 10px;margin-left: 5px;margin-bottom: 10px; background-color: #fff;color: #373435;font-size: 16px;border-radius: 5px;}
div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-text-wrp .geekybot-dashboard-installation-guide-videos-btnwrp .geekybot-dashboard-installation-guide-video-btn img{margin-right: 7px;}
div.geekybot-dashboard-history-datawrp{float: left;width: 100%;}
div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data:nth-child(2n){background-color: #fff;}
div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data{display: flex;flex-wrap: wrap;padding: 0 30px;width: 100%;}
div.geeky-admin-dashboard-error-message{display: inline-block;flex-wrap: wrap;padding: 0 30px;width: 100%;font-size: 17px;margin: 1em 0;}
div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data .geekybot-dasdhboard-history-sendername{width: 25%;font-size: 17px;color: #606062;font-weight: 600;}
div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data .geekybot-dasdhboard-history-sendermessage{width: 30%;font-size: 17px;color: #606062;padding: 20px 0;}
div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data .geekybot-dasdhboard-history-senttime{width: 15%;font-size: 17px;color: #606062;}
div.geekybot-dashboard-history-datawrp div.geekybot-error-messages-wrp{border: 1px solid #e1dede;float: left;width: 100%;}
div.geekybot-dashboard-history-datawrp img.geekybot-error-msg-image{max-width:250px;}
div#geekybotadmin-data div.geekybot-dashboard-history-datawrp div.geekybot-error-messages-wrp div.geekybot-error-msg-txt{font-size:20px;padding:0;}
/* dashboard / page head */
body {margin:0;color: #95979a;}
div#js-language-wrapper {display: inline-block; float: left; width: 100%; background: #fff; border:1px solid #eaeaea; padding: 30px 55px; text-align: center;}
div#js-language-wrapper div.jstopheading {border-bottom:2px solid #eaeaea;  display: inline-block; width: 80%; margin-left: 10%; margin-right: 10%; font-size: 24px; color: #23282d; padding-top: 25px; padding-bottom: 25px; margin-bottom: 30px;line-height: 1.3;}
div#js-language-wrapper div.gettranslation { display: inline-block; font-size: 15px; color: #fff; padding: 12px 25px; background: #1572e8; border:1px solid #1572e8; cursor: pointer;}
div#js-language-wrapper div.gettranslation img {margin-right: 10px;}
div.js-some-disc {display: block; color: #6c757d; margin: 25px 0px; font-size: 14px;}
div.js-some-disc img {margin-right: 7px;}
input#languagecode {height: 28px;}
#jscodeinputbox {font-weight: bold;}
div#js_ddl {display: none;}
div#js_ddl span.title {color: #23282d	;}
div#js_ddl span#js_combo {display: inline-block;}
div#js_ddl span#js_combo #translations {display: inline-block;height: 45px;padding: 10px;margin: 0;box-shadow: unset;color: #6c757d;background: #f8fafc;border: 1px solid #eaeaea;background-image: url('../images/selecticon.png');background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;}
div#js_ddl span.button {display: inline-block;color: #fff; padding: 3px 12px; background: #1572e8; border:1px solid #1572e8; cursor: pointer;height: 45px;line-height: 35px;}
div#js_ddl span.button img {margin-right: 10px;line-height: initial;}
div#js-emessage-wrapper {display:none; margin-top: 15px; float: left; width: 100%; background: #FEF9F6; border:1px solid #eaeaea; padding: 15px; text-align: center;}
div#js-emessage-wrapper div {display: inline-block; font-size: 15px; color: #8B0E0E;}
div#js-emessage-wrapper img {width: 22px; height: auto; margin-right: 10px;}
div#js-emessage-wrapper-other {display:none; margin-top: 15px; float: left; width: 100%; background: #FEF9F6; border:1px solid #eaeaea; padding: 15px; text-align: center;}
div#js-emessage-wrapper-other div {display: inline-block; font-size: 15px; color: #8B0E0E;}
div#js-emessage-wrapper-other img {width: 22px; height: auto; margin-right: 10px;}
div#js-emessage-wrapper_ok {display:none; margin-top: 15px; float: left; width: 100%; background: #EFF7F1; border:1px solid #eaeaea; padding: 15px; text-align: center;}
div#js-emessage-wrapper_ok div {display: inline-block; font-size: 15px; color: #00A859;}
div#js-emessage-wrapper_ok img {width: 22px; height: auto; margin-right: 10px;}
div#black_wrapper_translation { display: none; position: fixed;width:100%;height: 100%;top:0px;left:0px; background: rgba(0,0,0,0.6);  z-index:9998;}
div#jstran_loading { display: none; z-index:9999; position: fixed; top: 40%; left: calc(50% - 64px);}
div#js-lang-toserver {display: inline-block; float: left; width: 100%;padding: 25px 20px;}
div#js-lang-toserver div.col:first-child {float: left;width: 65%;}
div#js-lang-toserver div.col:last-child {float: left;padding-left: 10px;width: 35%;}
div#js-lang-toserver a.anc {display: inline-block; width: 100%; font-size: 16px; padding: 6px 25px; cursor: pointer; text-decoration: none;}
div#js-lang-toserver a.one {color: #6c757d; background: #EBF2FA; border:1px solid #1572e8;}
div#js-lang-toserver a.two {color: #6c757d; background: #EEF7F6; border:1px solid #00A1A2;}
div#js-lang-toserver a.anc img {margin-right: 10px; height: 34px; width: auto;}
div.js_ticketattachment a.button {float: right;margin:0px;padding:0px 8px;}
div.page-actions {width:100%;float:left;}
div.page-actions div#user-field-values.white-background {width:100%;float:left;background: #fff;padding:10px;}
div.page-actions div#user-field-values.white-background a.js-button-link.button.user-field-val-button {padding:0px 8px;}
div#geekybotadmin-wrapper div.geekybotadmin-navbar {overflow: hidden;background-color: #5e4ae3; width: 100%;float: left;padding: 3px 0;border-top-right-radius: 50px;border-bottom-right-radius: 50px;border: 1px solid transparent;}
div#geekybotadmin-wrapper div.geekybotadmin-navbar:hover a{color: black;}
div#geekybotadmin-wrapper div.geekybotadmin-navbar a {float: left;display: block;width: 100%; color: #f2f2f2;text-align: center;text-decoration: none;font-size: 17px;}
div#geekybotadmin-wrapper div.geekybotadmin-body-main {float: left;width: 100%;border-bottom: 1px solid #dfdfdf;padding-right: 20px;}
div.geekybotadmin-navbar-right{background-color: #ffff;}
div#geekybotadmin-wrapper div.geekybotadmin-navbar div.geekybot-navbar-img{padding-right: 40px; float: left;width: 100%;position: relative;}
div#geekybotadmin-wrapper div.geekybotadmin-navbar div.geekybot-navbar-img img {float: left; max-width: 100%;max-height: 100%;width:auto;}
div#geekybotadmin-wrapper div.geekybotadmin-navbar div.geekybot-navbar-text {float:right;width:calc(100% - 45px);padding: 12px 0 0 5px;font-weight: bold;}
div#geekybotadmin-wrapper div.geekybotadmin-navbar div.geekybot-navbar-text h3 {margin: unset;text-transform: uppercase;font-size: 24px;font-weight: bold;}
div#geekybotadmin-wrapper-left{float: left;background-color:white;width:17%;}
div#geekybotadmin-wrapper-right{float: right; width:42%;display: flex;align-items: center;align-items: center;justify-content: end; background-color: white;padding-left: 20px;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right {float: right;padding-right: 10px; background-color:white;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-img-right {float: right;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-img-right img {cursor: pointer;width: 35px;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-text-right {float: right;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-text-right div.geekybot-navbar-text-right-inner {width: 300px;padding: 0px 0 8px;margin-right: 20px;margin-top:4px;float: left;border-bottom: 1px solid #dfdfdf;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-text-right-inner button {border: unset;background: transparent;float: left;width: 25px;padding: unset;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-text-right-inner button:focus {box-shadow: unset;outline: none;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-text-right-inner input {border: unset;float: left;width: calc(100% - 25px);margin: unset;box-shadow: unset;background-color: #f6f5fa;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-text-right-inner input:focus{border: unset;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-text-right-inner input::placeholder {color: #95979a;}
div.chat-bot-col-xl-8{width: 100%;}
div#geekybotadmin-wrapper {float: left;width: 100%;padding: 15px;padding-left: 0px;}
div#geekybotadmin-wrapper div.geekybotadmin-wrapper-inner {float: left;width: 100%;border: 1px solid #dfdfdf;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between; background-color: white;margin-bottom: 40px;}
.cards_wrap{padding: 10px 0;width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
div.cards_wrap .card_item{padding: 15px 0px;width:calc(100% / 5 - 16px);text-align: center;}
div.cards_wrap .card_item:not(:last-child){margin-right:20px;}
div.cards_wrap .card_inner{background: #f6f5fa;border-radius: 5px;padding:20px;display: flex;flex-direction: column; align-items: center;justify-content: center; min-height:270px;width: 100%; margin: auto;}
div.cards_wrap .card_item img{width: 95px;height: 95px;margin-bottom: 10px;}
div.cards_wrap .card_item .role_name{line-height: 30px; color: #373435;font-weight: bold;letter-spacing: 2px;font-size: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
div.cards_wrap .card_item .real_name{color: #b6c0c2;font-size: 12px;font-weight: 100;margin: 5px 0 10px;}
div.cards_wrap .card_item .film{font-size: 14px;line-height: 24px;color: #7b8ca0;}
div.view-all-btnswrp{margin: 15px 0;}
div#geekybot-admin-wrapper.geekybot-graph-wrp .geekybot_newestbots,.cards_wrap{border-bottom: 1px solid #cac9cc;padding-bottom: 30px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-head.geekybot-heading-wrp .geekybot-heading-left-wrp{float: left;width: 80%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-head.geekybot-heading-wrp .geekybot-heading-right-wrp{float: left;width: 20%;text-align: center;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-head.geekybot-heading-wrp .geekybot-heading-right-wrp a.geekybot-build-story{background-color: #5e4ae3;border: 1px solid transparent;font-weight: bold;border-radius: 0;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 10px 20px;display: inline-block;cursor: pointer;}
div.card_inner .geekyboard-card-icon{display: inline-block;}
div.card_inner .geekyboard-cardcolor-icon{display:none;}
div.cards_wrap .card_item:hover .geekyboard-card-icon{display: none;}
div.cards_wrap .card_item:hover .geekyboard-cardcolor-icon{display: block;}
div.cards_wrap .card_item:hover .view-all-btnswrp a{color: #5e4ae3;}
/* left menu */
.geeky_hide{display: none !important;}
div#geekybotadmin-leftmenu-main ul{float:left; width: 80px;background: #5e4ae3;border: 1px solid #dfdfdf;border-top: unset;border-top-right-radius:50px;border-bottom-right-radius: 50px;padding: 30px 0;}
div#geekybotadmin-data {width:100%;float:left;position: relative;padding-left: 70px;transition: all 500ms;}
ul.geekybotadmin-sidebar-menu {float: left;width: 100%;margin: 0;padding: 0;padding-bottom: 20px;}
ul.geekybotadmin-sidebar-menu li {position: relative;z-index: 1;margin: 0;}
ul.geekybotadmin-sidebar-menu li a {position: relative;display:block;width:70%;border-radius: 10px; margin:10px auto; color: #001738;font-size: 14px;font-weight: 500;text-transform: capitalize;;text-decoration: none;text-align: center;padding: 10px 0;}
ul.geekybotadmin-sidebar-menu li a img.geekybotadmin-menu-icon {display: inline-block;width: 35px;}
ul.geekybotadmin-sidebar-menu li a img.geekybotadmin-menu-icon.geekybotadmin-menu-icon-active {display: none;}
ul.geekybotadmin-sidebar-menu li a:hover, 
ul.geekybotadmin-sidebar-menu li.active a {color: #5e4ae3;background-color:white;box-shadow: unset;}
ul.geekybotadmin-sidebar-menu li a:hover img.geekybotadmin-menu-icon, 
ul.geekybotadmin-sidebar-menu li.active a img.geekybotadmin-menu-icon {display: none;}
ul.geekybotadmin-sidebar-menu li a:hover img.geekybotadmin-menu-icon.geekybotadmin-menu-icon-active, 
ul.geekybotadmin-sidebar-menu li.active a img.geekybotadmin-menu-icon.geekybotadmin-menu-icon-active {display: inline-block;}
/* body content */
div#geekybotadmin-wrapper div#geekybotadmin-data{float: left;width:calc(100% - 80px);padding: 0px 0px 20px 25px;transition: all 500ms;}
div#geekybotadmin-wrapper div.geekybotadmin-story-data {border-bottom: unset !important;}
div#geekybotadmin-wrapper div.geekybotadmin-story-data div#geekybot-admin-wrapper div#geekybot-head h1.geekybot-head-text{ padding: unset;border-bottom: unset;}
/* search buttons */
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.geekybot-form-button div.geekybot-story-inner input.inputbox.geekybot-form-input-field::placeholder {color: #b8b5b5;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geeky-bot-tablenav {margin: unset;padding-top: 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geeky-bot-tablenav div.geekybot-tablenav-pages .page-numbers {border: 1px solid #e9dfff;padding: 12px 15px;background-color: #e9dfff;color: #747474;margin: 1px;font-weight: 500;font-size: 23px;}
.geekybot-jsst_userlink:hover {border:1px solid #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geeky-bot-tablenav div.geekybot-tablenav-pages .page-numbers.current {background-color: #5e4ae3;color: #fff;border:1px solid #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geeky-bot-tablenav div.geekybot-tablenav-pages .page-numbers.current:hover {border:1px solid #e9dfff;}
/* input field fix height */

/* input field background and border */
div#geekybot-reset-btn-main{background-color: #373435;border-radius: 4px;}
div#geekybot-reset-btn-main:hover{background-color:#5e4ae3;}
/* =========================================
   AI Generate Text Start
   ========================================= */
/* --- LAYOUT STRUCTURE --- */
div.geekybot-admin-main-wrapper .zywrap-playground-grid {display: grid;grid-template-columns: 350px 1fr;grid-template-rows: 0px 1fr;margin: 0 auto;overflow: hidden;align-items: flex-start;}
/* --- SIDEBAR (CONFIG) --- */
div.geekybot-admin-main-wrapper .zywrap-controls-column {grid-row: 2 / -1;background-color: #ffffff;border-right: 1px solid #e2e8f0;padding: 24px;display: flex;flex-direction: column;gap: 24px;border: 1px solid #e2e8f0;border-radius: 16px;}
div.geekybot-admin-main-wrapper .geekybot-sidebar-section-title {margin-bottom: 12px;color: #373435;font-size: 22px;font-weight: 600;}
/* --- MAIN WORKSPACE --- */
div.geekybot-admin-main-wrapper .geekybot-app-main {grid-row: 2 / -1;grid-column: 2;padding-left: 32px;display: flex;gap: 32px;overflow-y: auto;padding-top: 0px;}
/* --- CARDS & PANELS --- */
div.geekybot-admin-main-wrapper .geekybot-glass-panel {background: #ffffff;border: 1px solid #e2e8f0;border-radius: 16px;padding: 24px;display: flex;flex-direction: column;transition: border-color 0.3s ease, box-shadow 0.3s ease;box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03);width: 100%;max-width: 100%;}
div.geekybot-admin-main-wrapper .geekybot-geekybot-glass-panel-s, div.geekybot-admin-main-wrapper .geekybot-glass-panel:hover {box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05), 0 4px 6px -2px rgba(0, 0, 0, 0.025);border-color: #cbd5e1;}
div.geekybot-admin-main-wrapper .geekybot-geekybot-glass-panel-s {border-radius: 16px;padding: 24px;display: flex;flex-direction: column;transition: border-color 0.3s ease, box-shadow 0.3s ease;box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03);background-color: rgb(191 193 253 / 17%);border: 1px dashed rgba(99, 102, 241, 0.3);}
div.geekybot-admin-main-wrapper .geekybot-geekybot-glass-panel-s:hover {box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05), 0 4px 6px -2px rgba(0, 0, 0, 0.025);border-color: #cbd5e1;}
div.geekybot-admin-main-wrapper .geekybot-panel-header {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-bottom: 20px;border-bottom: 1px solid transparent;}
div.geekybot-admin-main-wrapper .geekybot-panel-title {font-weight: 700;display: flex;align-items: center;gap: 10px;color: #373435;font-size: 25px;}
div.geekybot-admin-main-wrapper .geekybot-special-config-wrapper {background-color: rgb(191 193 253 / 17%);border: 1px dashed rgba(99, 102, 241, 0.3);border-radius: 8px;padding: 16px;display: flex;flex-direction: column;gap: 16px;border-radius: 16px;}
/* --- FORM ELEMENTS --- */
div.geekybot-admin-main-wrapper .geekybot-input-group {margin-bottom: 20px;}
div.geekybot-admin-main-wrapper .input-label {display: block;font-size: 18px;color: #2c3338;margin-bottom: 8px;font-weight: 600;padding-bottom: 10px;}
div.geekybot-admin-main-wrapper .input-label span {color: #9f9a9a;padding-left: 10px;}
div.geekybot-admin-main-wrapper .geekybot-input-label-s-case{display: block;font-size: 18px;color: #6366f1;margin-bottom: 8px;font-weight: 600;padding-bottom: 10px;}
div.geekybot-admin-main-wrapper input.dark-input, div.geekybot-admin-main-wrapper .dark-select, div.geekybot-admin-main-wrapper .dark-textarea {width: 100%;background-color: #fff;border: 1px solid #e2e8f0;border-radius: 8px;padding: 12px 16px;font-family: inherit;color: #1e293b;font-size: 14px;transition: all 0.2s ease;font-size: 16px;}
div.geekybot-admin-main-wrapper .dark-input:focus, div.geekybot-admin-main-wrapper .dark-select:focus, div.geekybot-admin-main-wrapper .dark-textarea:focus {outline: none;background-color: #ffffff;border-color: #6366f1;box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.1);}
div.geekybot-admin-main-wrapper .geekybot-glass-panel .geekybot-input-group {border-bottom: 2px dotted ;padding-bottom: 25px;border-color: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);}
div.geekybot-admin-main-wrapper .geekybot-input-group-scase {border-color: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);margin-bottom: 0;padding-bottom: 15px;}
div.geekybot-admin-main-wrapper .dark-textarea {resize: vertical;min-height: 200px;line-height: 1.6;}
/* Custom Select Arrow */
div#geekybotadmin-wrapper div#geekybotadmin-data .zywrap-playground-grid .select2-container--default .select2-selection--single .select2-selection__rendered {border: 1px solid #e2e8f0;-webkit-appearance: none;background: #fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size: 19px 19px;border-radius: 8px;}
div.geekybot-admin-main-wrapper .dark-select {appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 12px center;background-size: 16px;padding-right: 40px;cursor: pointer;}
/* Toggle/Checkboxes styling */
div.geekybot-admin-main-wrapper .geekybot-checkbox-group {display: flex;gap: 16px;margin-top: 10px;}
div.geekybot-admin-main-wrapper .geekybot-checkbox-label {display: flex;align-items: center;gap: 8px;font-size: 13px;color: #1e293b;cursor: pointer;user-select: none;background-color: #fff;border: 1px solid #e2e8f0;border-radius: 8px;padding: 12px 16px;}
div.geekybot-admin-main-wrapper .geekybot-checkbox-label input {accent-color: #6366f1;width: 16px;height: 16px;margin-top: 2px;}
/* --- ADVANCED ACCORDION --- */
div.geekybot-admin-main-wrapper details.modern-details {border: 1px solid #e2e8f0;border-radius: 12px;overflow: hidden;background-color: #f8fafc;}
div.geekybot-admin-main-wrapper details.modern-details summary {background: transparent;padding: 12px 16px;font-size: 16px;font-weight: 600;color: #1e293b;cursor: pointer;list-style: none;display: flex;justify-content: space-between;align-items: center;}
div.geekybot-admin-main-wrapper details.modern-details summary::after {content: '+';color: #64748b;font-weight: bold;}
div.geekybot-admin-main-wrapper details.modern-details[open] summary::after { content: '-'; }
div.geekybot-admin-main-wrapper .details-content {padding: 16px;background: #ffffff;display: grid;grid-template-columns: 1fr;gap: 16px;border-top: 1px solid #e2e8f0;}
/* --- BUTTONS --- */
div.geekybot-admin-main-wrapper .btn {display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 12px 24px;border-radius: 8px;font-weight: 600;font-size: 14px;cursor: pointer;border: none;transition: all 0.2s ease;}
div.geekybot-admin-main-wrapper .btn-primary {background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);color: white;width: 100%;text-transform: capitalize;letter-spacing: 0.05em;box-shadow: 0 4px 6px -1px rgba(99, 102, 241, 0.4);}
div.geekybot-admin-main-wrapper .btn-primary:hover {transform: translateY(-2px);box-shadow: 0 10px 15px -3px rgba(99, 102, 241, 0.5);}
div.geekybot-admin-main-wrapper .btn-icon {background: white;color: #64748b;padding: 8px 12px;font-size: 13px;border: 1px solid #e2e8f0;border-radius: 6px;}
div.geekybot-admin-main-wrapper .btn-icon:hover {background: #f8fafc;color: #6366f1;border-color: #6366f1;}
/* --- OUTPUT AREA --- */
div.geekybot-admin-main-wrapper .output-container {background-color:#fff;border-radius: 8px;flex-grow: 1;padding: 24px;font-family: 'Consolas', 'Monaco', monospace;color: #1e293b;font-size: 14px;line-height: 1.7;overflow-y: auto;border: 1px solid #e2e8f0;min-height: 300px;}
div.geekybot-admin-main-wrapper .zywrap-controls-column .select2-container--default .select2-selection--single {border: 1px solid #e2e8f0;border-radius: 8px;}
div.geekybot-admin-main-wrapper .zywrap-controls-column .select2-container--default.select2-container--disabled .select2-selection--single {background-color: #fff;}
div.geekybot-admin-main-wrapper .select2-container .select2-selection--single {height: auto;}
div.geekybot-admin-main-wrapper .select2-container .select2-selection--single .select2-selection__rendered {padding: 10px;}
/* Scrollbars */
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 4px; }
::-webkit-scrollbar-thumb:hover { background: #94a3b8; }
/* Responsive */
/* =========================================
   AI Generate Text End
   ========================================= */
#zywrap_overrides_parent div.zywrap_overrides_parent_wrp {display: flex; gap: 10px;flex-wrap: wrap;}
#zywrap_overrides_parent div.zywrap_overrides_parent_wrp div{width: 100%}
.zywrap-output-column {display: flex;flex-direction: column;}
.zywrap-output-pre {background: #fdfdfd;border: 1px solid #e5e5e5;border-radius: 8px;padding: 1em;min-height: 400px;white-space: pre-wrap;word-wrap: break-word;font-family: monospace;flex-grow: 1;box-shadow: inset 0 1px 2px rgba(0,0,0,0.07);color: #333;}
.zywrap-overrides-grid {display: flex;grid-template-columns: 1fr 1fr;gap: 1em;}
/* Style for the filter checkboxes */
.zywrap-filter-options {display: flex;gap: 1.5em;padding-left: 5px;margin-top: 10px;}
.zywrap-filter-options label {font-weight: normal;display: flex;align-items: center;gap: 5px;font-size: 13px;color: #555;}
.zywrap-filter-options input {width: auto;}
/* Updated Styles for Setup Notices */
.geekybot-setup-notice {background-color: #fff;border-left: 4px solid #ffb900;box-shadow: 0 1px 1px rgba(0,0,0,.04);margin: 20px 0 20px 0;padding: 12px;clear: both;display: block;overflow: hidden; position: relative;}
.geekybot-setup-notice a {color: #d63638;text-decoration: none;font-weight: bold;font-size: 14px;display: flex;align-items: center;}
.geekybot-setup-notice a:hover {color: #d63638;text-decoration: underline;}
/* Select2 Overrides */
.select2-container--default .select2-selection--single .select2-selection__rendered {color: #333 !important;line-height: 28px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.select2-dropdown,
.select2-dropdown .select2-search__field,
.select2-dropdown .select2-results__option {color: #333 !important;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {color: #333 !important;}
.select2-dropdown {z-index: 9999999 !important;}

/* =========================================
   From admin_classic_modal.php
   ========================================= */
#zywrap-classic-modal-backdrop {display: none;position: fixed;top: 0; left: 0;width: 100%; height: 100%;background: #000;opacity: 0.7;z-index: 100000;}
#zywrap-classic-modal-wrap {display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 90%;max-width: 600px;max-height: 90vh;overflow-y: auto;background: #f9f9f9;border-radius: 8px;box-shadow: 0 5px 30px rgba(0,0,0,0.3);z-index: 100001;}
#zywrap-classic-modal-header {padding: 15px 20px;border-bottom: 1px solid #ddd;display: flex;justify-content: space-between;align-items: center;}
#zywrap-classic-modal-header h2 {margin: 0;font-size: 20px;}
#zywrap-classic-modal-close {font-size: 24px;text-decoration: none;color: #666;line-height: 1;}
#zywrap-classic-modal-content {padding: 20px;display: flex;flex-direction: column;gap: 15px;}
#zywrap-classic-modal-content label {font-weight: 600;margin-bottom: 5px;display: block;}
#zywrap-classic-modal-content .select2-container {width: 100% !important;}
#zywrap-classic-modal-content textarea {width: 100%;border-radius: 4px;border: 1px solid #ddd;}
#zywrap-classic-modal-overrides {padding: 10px 15px;background: #eee;border-radius: 4px;}
#zywrap-classic-modal-overrides-grid {display: grid;grid-template-columns: 1fr 1fr;gap: 10px;}
#zywrap-classic-modal-footer {padding: 15px 20px;border-top: 1px solid #ddd;text-align: right;}
/* Style for the new checkboxes */
.zywrap-classic-geekybot-checkbox-group {display: flex; gap: 15px; margin-top: -5px; margin-bottom: 5px; padding-left: 5px;}
.zywrap-classic-geekybot-checkbox-group label {font-weight: normal; display: flex; align-items: center; gap: 5px;margin-bottom: 0;}
#geekybot-zywrap-status-result {float: left;width: 100%;}
#geekybot-zywrap-sync-result {float: left;width: 100%;}
/* =========================================
   From admin_logs.php
   ========================================= */
/* --- LAYOUT FIX: Summary Grid now 3 columns --- */
div.geekybot-admin-wrapper div.geekybot-summary-grid {display: grid;grid-template-columns: repeat(1, 1fr);gap: 16px;margin-bottom: 24px;}
@media (min-width: 768px) {
  /* Changed from 4 to 3 */
  div.geekybot-admin-wrapper div.geekybot-summary-grid {grid-template-columns: repeat(3, 1fr); }
}
/* --- END LAYOUT FIX --- */
div.geekybot-admin-wrapper div.geekybot-admin-container {max-width: 100%;margin: 0px 0px 20px 0px;}
/* TYPOGRAPHY & HEADERS */
div.geekybot-admin-wrapper div.geekybot-page-header h1 {font-size: 28px;font-weight: 700;color: #1f2937;margin-bottom: 5px;}
div.geekybot-admin-wrapper div.geekybot-page-header p {color: #6b7280;font-size: 14px;}
/* SUMMARY CARDS */
div.geekybot-admin-wrapper div.geekybot-summary-card {background-color: #f9fafb;padding: 20px;border-radius: 12px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06);display: flex;flex-direction: column;gap: 5px;transition: transform 0.2s;border: 1px solid #dfdfdf;}
div.geekybot-admin-wrapper div.geekybot-summary-card:hover {transform: translateY(-2px);}
div.geekybot-admin-wrapper div.geekybot-summary-label {font-size: 13px;color: #6b7280;font-weight: 500;}
div.geekybot-admin-wrapper div.geekybot-summary-value {font-size: 24px;font-weight: 700;color: #1f2937;}
div.geekybot-admin-wrapper div.geekybot-summary-value.geekybot-error {color: #ef4444;}
div.geekybot-admin-wrapper div.geekybot-summary-value.geekybot-model {font-size: 16px;font-weight: 500;}
/* FILTER BAR */
div.geekybot-admin-wrapper div.geekybot-filter-bar {background-color: #f9fafb;padding: 20px;border-radius: 12px;margin-bottom: 20px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06);display: flex;flex-wrap: wrap;gap: 15px;align-items: center;border: 1px solid #dfdfdf;}
div.geekybot-admin-wrapper input.geekybot-filter-input,
div.geekybot-admin-wrapper select.geekybot-filter-input {padding: 8px 12px;border: 1px solid #d1d5db;border-radius: 6px;font-size: 14px;transition: border-color 0.2s, box-shadow 0.2s;flex-grow: 1;}
div.geekybot-admin-wrapper input.geekybot-search-input {width: 100%;}
@media (min-width: 768px) {
    div.geekybot-admin-wrapper input.geekybot-search-input {width: 33.3333%;}
    div.geekybot-admin-wrapper select.geekybot-select-input {width: auto;}
}
div.geekybot-admin-wrapper input.geekybot-filter-input:focus,
div.geekybot-admin-wrapper select.geekybot-filter-input:focus {border-color: #2563eb;outline: none;box-shadow: 0 0 0 1px #2563eb;}
div.geekybot-admin-wrapper button.geekybot-filter-button {background-color: #2563eb;color: white;font-weight: 600;padding: 8px 16px;border-radius: 6px;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);transition: background-color 0.15s, transform 0.15s;border: none;cursor: pointer;display: flex;align-items: center;line-height: 2;}
div.geekybot-admin-wrapper button.geekybot-filter-button:hover {background-color: #1d4ed8;}
/* TABLE STYLES */
div.geekybot-admin-wrapper .geekybot-admin-container table.geekybot-table {border-collapse: separate;border-spacing: 0;width: 100%;background-color: white;box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05), 0 4px 6px -2px rgba(0, 0, 0, 0.03);border-radius: 12px;overflow: hidden;border: 1px solid #dfdfdf;}
div.geekybot-admin-wrapper .geekybot-admin-container table.geekybot-table th,
div.geekybot-admin-wrapper .geekybot-admin-container table.geekybot-table td {padding: 14px 16px;text-align: left;border-bottom: 1px solid #f3f4f6;vertical-align: top;font-size: 14px;color: #374151;}
div.geekybot-admin-wrapper .geekybot-admin-container table.geekybot-table th {border-bottom: 1px solid #dfdfdf;background-color: #f9fafb;}
div.geekybot-admin-wrapper .geekybot-admin-container table.geekybot-table thead th {background-color: #f9fafb;font-weight: 600;color: #4b5563;text-transform: uppercase;font-size: 11px;letter-spacing: 0.05em;}
div.geekybot-admin-wrapper .geekybot-admin-container table.geekybot-table tbody tr {transition: background-color 0.15s ease;}
div.geekybot-admin-wrapper .geekybot-admin-container table.geekybot-table tbody tr:hover {background-color: #f0f8ff;cursor: pointer;}
/* Status Badges */
div.geekybot-admin-wrapper span.geekybot-status-badge {padding: 4px 8px;border-radius: 6px;font-size: 11px;font-weight: 700;display: inline-block;min-width: 50px;text-align: center;text-transform: uppercase;}
span.geekybot-status-success { background-color: #d4edda; color: #155724; } /* Custom colors used from template end */
span.geekybot-status-error { background-color: #f8d7da; color: #721c24; }
span.geekybot-status-warning { background-color: #fff3cd; color: #856404; }
span.geekybot-status-ok { background-color: #e0f2fe; color: #0ea5e9; } /* Default OK/Info color */
/* Performance & Cost */
div.geekybot-admin-wrapper div.geekybot-performance-stats {font-size: 0.9em;line-height: 1.4;display: flex;flex-direction: column;gap: 4px;}
/* Error/Details Column */
div.geekybot-admin-wrapper div.geekybot-text-error-detail {color: #f59e0b;font-weight: 500;font-size: 0.95em;}
/* Details Button */
div.geekybot-admin-wrapper button.geekybot-details-btn {background-color: #f3f4f6;border: none;color: #4b5563;padding: 6px;border-radius: 6px;transition: all 0.2s;line-height: 1;cursor: pointer;display: inline-flex;align-items: center;justify-content: center;}
div.geekybot-admin-wrapper button.geekybot-details-btn:hover {background-color: #e5e7eb;transform: scale(1.05);}
/* Utility classes (simplified from Tailwind, prefixed) */
.geekybot-font-bold { font-weight: 700; }
.geekybot-text-gray-800 { color: #1f2937; }
.geekybot-text-sm { font-size: 12px; }
.geekybot-text-gray-500 { color: #6b7280; }
.geekybot-text-xs { font-size: 10px; }
.geekybot-font-semibold { font-weight: 600; }
.geekybot-text-gray-600 { color: #4b5563; }
.geekybot-text-success { color: #28a745; font-weight: 600; } /* Used custom success color */
.geekybot-text-error { color: #dc3545; font-weight: 600; } /* Used custom error color */
.geekybot-text-gray-700 { color: #374151; }
.geekybot-text-gray-400 { color: #9ca3af; }
.geekybot-text-center { text-align: center; }
/* Dashicon Placeholders (using WordPress dashicons which must be loaded by the theme/plugin) */
.dashicons { vertical-align: middle; }
/* Custom styles from bottom of original file */
.geekybot-token-stats { font-size: 0.9em; }
.geekybot-token-breakdown { font-size: 0.85em; color: #888; margin-top: 2px; }
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-error-log-container {background-color: unset !important;}
/*========*/
/*AI Generate Text css end*/
/*========*/
/* intents */
div#geekybot-head{float: left;width: 100%;font-size: 20px;}
div#geekybot-head.geekybot-dashboard-head{padding-bottom: 30px;}
div#geekybot-head h1.geekybot-head-text {line-height: normal; padding: 0px 0 30px;margin: unset;font-size: 34px;float: left;width: fit-content;max-width: 50%;}
div#geekybot-head h1.geekybot-head-text.geekybot-dashboard-heading{padding-bottom: 0;}
div#geekybot-head .geekybot-config-btn {float: right;width: 40%;}
div.geekybot-buttons-left {margin: 15px}
div#geekybot-btns-main{width: 100%;padding-bottom: 15px;float: left;}
div#geekybot-btns-main a:focus{outline: none;box-shadow: unset;}
div#geekybot-btns-main div.geekybot-head-btn div#geekybot-page-quick-actions-delete a.geekybot-Intents-btn {background-color: #e9dfff;color:#89888e;border-color: #e9dfff;}
div#geekybot-btns-main div.geekybot-head-btn div#geekybot-page-quick-actions-delete a.geekybot-Intents-btn:hover,
div#geekybotadmin-wrapper div.geekybotadmin-data-form form.geekybot-filter-form div.geekybot-head-btn.geekybot-form-head-btn a.geekybot-Intents-btn.multioperation:hover,
div#geekybotadmin-wrapper div.geekybotadmin-action-data form.geekybot-filter-form div.geekybot-head-btn.geekybot-action-head-btn a.geekybot-Intents-btn.multioperation:hover {border: 1px solid #5e4ae3;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form form.geekybot-filter-form div.geekybot-head-btn.geekybot-form-head-btn div#geekybot-page-quick-actions-add a.geekybot-Intents-btn:hover,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.geekybot-form-button button[type = "submit"]:hover,
div#geekybotadmin-wrapper div.geekybotadmin-action-data form.geekybot-filter-form div.geekybot-head-btn.geekybot-action-head-btn div#geekybot-page-quick-actions-add a.geekybot-Intents-btn:hover {background-color: #fff;border:1px solid #5e4ae3;color: #5e4ae3;}
div.geekybot-head-btn{float: right; width: 40%;padding-left:20px;}
div.geekybot-search-btn{float: left;width: 60%;}
div.geekybot-search-btn div.geekybot-window-bottom-inner {float: left;width: 100%;padding: 8px;}
div.geekybot-search-btn div.geekybot-window-bottom-inner button.geekybot-form-search-btn {float: left;width: 25px;border: unset;padding: unset;}
div.geekybot-search-btn div.geekybot-window-bottom-inner button.geekybot-form-search-btn:focus {outline: none;box-shadow: unset;}
div.geekybot-search-btn div.geekybot-window-bottom-inner button.geekybot-form-search-btn i {font-size: 22px;color: #bebcbc;}
div.geekybot-search-btn div.geekybot-window-bottom-inner input#searchtitle {background: transparent;border: unset;width: calc(100% - 25px);float: left;margin: unset;}
div.geekybot-search-btn div.geekybot-window-bottom-inner input#searchtitle:focus {outline: none;box-shadow: unset;}
div#geekybot-reset-btn-main{float: left;margin-left: 5px;padding: 9px;position: relative;width: 50px;min-height: 50px;cursor: pointer;}
div#geekybot-reset-btn-main img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;width: 55%;}
div#geekybotadmin-data div.geekybot-error-messages-wrp {text-align: center;}
div#geekybotadmin-data div.geekybot-error-messages-wrp div.geekybot-error-msg-image-wrp,
div#geekybotadmin-data div.geekybot-error-messages-wrp div.geekybot-error-msg-txt,
div#geekybotadmin-data div.geekybot-error-messages-wrp div.geekybot-error-msg-actions-wrp {float: left;width: 100%;}
div#geekybotadmin-data div.geekybot-error-messages-wrp div.geekybot-error-msg-txt {padding: 10px;font-size:25px;padding-bottom:30px;}
div#geekybotadmin-data div.geekybot-error-messages-wrp div.geekybot-error-msg-actions-wrp {padding-bottom: 20px;}
div#geekybotadmin-data div.geekybot-error-messages-wrp div.geekybot-error-msg-actions-wrp a.geekybot-error-msg-act-btn.geekybot-error-msg-act-login-btn {font-weight: bold;border-radius: 0;height: auto;padding: 10px 15px;background: #5e4ae3;border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 0 4px 1px rgb(0 0 0 / 20%) !important;font-size: 16px;display: inline-block;}
div.geekybot-intent-list {border: 1px solid #d5d5d5;margin: 15px 0;}
div.geekybot-intent-list:hover {border: 1px solid #5e4ae3;}
div.geekybot-intent-list.geekybot-intent-blue {border-color: #5e4ae3;} 
div.geekybot-intent-list.geekybot-intent-list-highlight {border:1px solid red;}
div.geekybot-intent-list div.geekybot-intent-list-top-wrp div.geekybot-intent-cnt-wrp div.geekybot-intent-user-data {padding: 20px 25px 20px;}
div.geekybot-intent-list div.geekybot-intent-list-top-wrp div.geekybot-intent-cnt-wrp div.geekybot-intent-user-data li.geekybot-intent-usr-msg {list-style: none;font-size: 15px;padding: 5px 0 5px;margin: unset;}
div.geekybot-intent-title {padding: 20px 10px;border-bottom: 1px solid #d5d5d5;border-top: unset;border-left: unset;border-right: unset;}
div.geekybot-intent-title a.geekybot-intent-name{text-decoration: none;font-size: 20px;font-weight: 500;color: black;}
div.geekybot-action-btns {float: right;margin-top: -5px;}
div.geekybot-action-btns a.geekybot-table-act-btn {display: inline-block;outline: unset;box-shadow: unset;width: 25px;height: 25px;position: relative;}
div.geekybot-action-btns a.geekybot-table-act-btn img.geekybot-action-img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;}
div.geekybot-action-btns a.geekybot-table-act-btn img.geekybot-action-img-colored {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;opacity: 0;}
div.geekybot-action-btns a.geekybot-table-act-btn:hover img.geekybot-action-img-colored {opacity: 1;}
div.geekybot-action-btns a.geekybot-table-act-btn svg {fill: #95979a;}
div.geekybot-action-btns a.geekybot-table-act-btn svg:hover{fill: #5e4ae3;}
div.geekybot-intent-data {background-color: #ffff;padding: 20px;width: 100%;}
div.geekybot-intent-rsp {background-color: #ffff;padding: 20px;width: 100%;}
div.geekybot-intent-rsp div.geekybot-intent-response-wrp {padding: 10px 20px;width: 100%;}
div.geekybot-intent-rsp div.geekybot-intent-response-wrp div.geekybot-intent-response-img{float: left;width: 45px;height: 40px;position: relative;}
div.geekybot-intent-rsp div.geekybot-intent-response-wrp div.geekybot-intent-response-img img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;}
div.geekybot-intent-rsp div.geekybot-intent-response-wrp div.geekybot-intent-response-data{float:right;width:calc(100% - 45px);padding: 12px 0 0;font-size: 16px;}
form#geekybot-list-form{float: left;width: 100%;padding: 30px 30px 0 30px;}
.tablenav{min-height:100px;}
/*Response*/
div#geekybotadmin-wrapper div.geekybotadmin-data-form form.geekybot-filter-form div.geekybot-head-btn.geekybot-form-head-btn a.geekybot-Intents-btn {font-weight: bold;float: right;border-radius: 0;height: auto;line-height: initial;padding: 10px 15px;margin-top: -2px;margin-left: 8px;background: #5e4ae3;border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form form.geekybot-filter-form div.geekybot-head-btn.geekybot-form-head-btn a.geekybot-Intents-btn img {margin-right: 3px;width: 15px;margin-top: -2px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form form.geekybot-filter-form div.geekybot-head-btn.geekybot-form-head-btn a.geekybot-Intents-btn.multioperation {background-color: #e9dfff;color: #89888e;border-color: #e9dfff;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form .geekybot-page-quick-act-btn.multioperation {background-color: #f6f5fa;border: 1px solid #dfdfdf;height: 45px;display: inline-block;padding: 12px;margin-bottom: 20px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form.geekybotadmin-responses-form div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table thead tr th, div#geekybotadmin-wrapper div.geekybotadmin-data-form.geekybotadmin-responses-form div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td {width: calc(100% / 5 - 8px);} 
div#geekybotadmin-wrapper div.geekybotadmin-data-form.geekybotadmin-responses-form div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table thead tr th:nth-child(4), div#geekybotadmin-wrapper div.geekybotadmin-data-form.geekybotadmin-responses-form div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td:nth-child(4) {width: 38%;} 

/*Add Response*/
div#geekybotadmin-wrapper div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value select[name = "response_type"]{width: 100%;max-width: 100%;padding: 5px;border-radius: unset;outline: unset;box-shadow: unset;background-color: #f6f5fa;border: 1px solid #dfdfdf;}
div#geekybotadmin-wrapper div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value select[name = "form_id"]{width: 100%;max-width: 100%;padding: 5px;border-radius: unset;outline: unset;box-shadow: unset;background-color: #f6f5fa;border: 1px solid #dfdfdf;}
/*div#geekybotadmin-wrapper div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value select[name = "action_id"]{width: 100%;max-width: 100%;padding: 5px;border-radius: unset;outline: unset;box-shadow: unset;background-color: #f6f5fa;border: 1px solid #dfdfdf;}*/
/*Add Intent*/
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent {padding: unset !important;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left {float: left;width: 75%;padding: 20px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper {float: left;width: 100%;margin-bottom: 20px;border-bottom: 1px solid #cac9cc;padding-bottom: 30px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div#wpchat-userinput{    margin: 0px 15px 0px -15px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div#wpchat-userinput input {background-image: url(../../includes/images/add.png);background-repeat: no-repeat;background-position: right 10px top 13px;padding-left: 5px;cursor: pointer; background-size: 16px;margin: 0px 10px 20px 15px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-title {padding: 15px 0 10px;font-size: 15px;font-weight: 500;color: #373435;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value input[name = "name"],
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value select[name = "response_type"]{width: 50%;max-width: 50%;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value input,
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value select {width: 100%;padding: 5px;border-radius: unset;outline: unset;box-shadow: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button {padding: 10px 0 0;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button div.geekybot-addintent-inner {width: 50% !important;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button div.btnadd-geekybot {float: left;background-color: #e9dfff;color: #5e4ae3;border:1px solid transparent;padding: 5px 8px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button div.btnadd-geekybot:hover {border:1px solid #5e4ae3;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button div.btnadd-geekybot i.fa.fa-plus {margin: 9px 3px 0 0;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button div.btnadd-geekybot input[type = "button"]{background-color: transparent;color: #5e4ae3;border-color: transparent;padding: unset;box-shadow: unset;outline: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value.del-btn-wrp {float: left;width: 100%;position: relative;margin-top: 10px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value.del-btn-wrp input.geekybot-form-input-field {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-value.del-btn-wrp button {position: absolute;right: 3px;background-color: transparent;border:unset;top: 6px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-button {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-button a.geekybot-form-cancel-btn {float: left;background-color: #e9dfff;color: #89888e;border: 1px solid #e9dfff;font-weight: bold;border-radius: 0;height: auto;line-height: initial;padding: 10px 15px;margin-top: -2px;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-button a.geekybot-form-cancel-btn:hover {border: 1px solid #5e4ae3;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-button input[type = "submit"] {background-color: #5e4ae3;color: #fff;border: 1px solid #5e4ae3;padding: 3px 12px;border-right: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-button input[type = "submit"]:hover {background-color: #fff;color: #5e4ae3;border:1px solid #5e4ae3;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-button input#save.geekybot-form-save-btn {font-weight: bold;border-radius: 0;height: auto;line-height: initial;padding: 10px 15px;margin-top: -2px;margin-left: 8px;background: #5e4ae3;border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-button input#save.geekybot-form-save-btn:hover {background-color: #fff;color: #5e4ae3;border:1px solid #5e4ae3;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-head {padding: unset;margin-bottom: 30px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-head p.geekybot-head-para {margin: unset;padding: 10px 0;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right {float: left;width: 25%;background-color: #f6f5fa;height: 100vh;border-left: 1px solid #dfdfdf;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-top {background-color: #5e4ae3;float: left;width: 100%;padding: 22px 12px 12px;color: #fff;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-top div.geekybotadmin-data-chat-top-left {float: left;width: 45px;height: 45px;position: relative;border:1px solid #fff;border-radius: 50%;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-top div.geekybotadmin-data-chat-top-left img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-height: 100%;max-width: 100%;margin: auto;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-top div.geekybotadmin-data-chat-top-left i.fa.fa-circle {position: absolute;font-size: 15px;color: #18c100;bottom: 2px;right: 0;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-top div.geekybotadmin-data-chat-top-right {float: left;width: calc(100% - 45px);padding-left: 6px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-top div.geekybotadmin-data-chat-top-right span {display: block;padding: 2px 0;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-top div.geekybotadmin-data-chat-top-right span.geekybotadmin-chat-top-title {font-size: 18px;font-weight: 500;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-user.geekybotadmin-data-chat-user-first {margin-top: 15px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-user,
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm {float: right;width: 100%;text-align: right;padding: 10px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-user div.geekybotadmin-data-chat-user-left {float: right;width: 40px;height: 40px;position: relative;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-user div.geekybotadmin-data-chat-user-left img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-user div.geekybotadmin-data-chat-user-right {float: right;width: calc(100% - 40px);}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-user div.geekybotadmin-data-chat-user-right div.geekybotadmin-data-chat-user-right-cnt {float: right;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-user div.geekybotadmin-data-chat-user-right div.geekybotadmin-data-chat-user-right-cnt span,
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm div.geekybotadmin-data-chat-adm-right div.geekybotadmin-data-chat-adm-right-cnt span {background: #dbdbdb;padding: 12px;display: inline-block;margin: 0 5px 5px 0;border-radius: 10px;color: #675e5e;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm {float: left;text-align: left;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm div.geekybotadmin-data-chat-adm-left {float: left;width: 40px;height: 40px;position: relative;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm div.geekybotadmin-data-chat-adm-left img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm div.geekybotadmin-data-chat-adm-right {float: left;width: calc(100% - 80px);}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm div.geekybotadmin-data-chat-adm-right div.geekybotadmin-data-chat-adm-right-cnt {float: left;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm div.geekybotadmin-data-chat-adm-right div.geekybotadmin-data-chat-adm-right-cnt div.geekybotadmin-adm-msg-btn {padding: 10px 0px 0px 15px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm div.geekybotadmin-data-chat-adm-right div.geekybotadmin-data-chat-adm-right-cnt div.geekybotadmin-adm-msg-btn button.wp-chat-btn {color: #5e4ae3;border: 1px solid #5e4ae3; background-color: transparent;padding: 0.3em 1.4em;text-align: center;font-size: 14px;transition: 0.3s;display: inline-block;text-decoration: none;cursor: pointer;border-radius: 30px;outline: none;}
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-right div.geekybotadmin-data-inner-right-chat div.geekybotadmin-data-chat-content div.geekybotadmin-data-chat-adm div.geekybotadmin-data-chat-adm-right div.geekybotadmin-data-chat-adm-right-cnt span {margin: 0 0 5px 5px;background-color: #5e4ae3;color: #fff;margin-right: unset;}
/*stories*/
div#geekybotadmin-wrapper div#geekybotadmin-data.geekybotadmin-story-data .geekybot_story_main_heading h1{line-height: normal;padding: 0px 0 30px;margin: unset;font-size: 34px;float: left;width: fit-content;max-width: 100%;margin-right:20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper {float: left;width: 100%;background-color: #fff !important;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-filter-form,
div#geekybotadmin-wrapper div.geekybotadmin-cahthistory-data form.geekybot-filter-form,
div#geekybotadmin-wrapper div#geekybotadmin-data form.geekybot-filter-form {float: left;width: 100%;padding-bottom: 15px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-filter-form div.geekybot-searchbar-btn{float: left;width: 60%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-filter-form div.geekybot-searchbar-btn div.geekybot-window-bottom-inner.geekybot-story-inner{float: left;width: 60%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-filter-form div.geekybot-searchbar-btn div.geekybot-window-bottom-inner.geekybot-story-inner input.inputbox.geekybot-form-input-field{background: #fff;border-radius: unset;margin-right: 5px; width: calc(100% - 50px);float: left;margin: unset;padding: 9px 8px;border-radius: 4px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-filter-form div.geekybot-searchbar-btn div.geekybot-window-bottom-inner.geekybot-story-inner button.button.geekybot-form-search-btn{float:right;width:45px;padding:8px 9px;border-radius: unset;border: unset; background-color: #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-filter-form div.geekybot-searchbar-btn div.geekybot-window-bottom-inner.geekybot-story-inner button.button.geekybot-form-search-btn:focus,
div#geekybotadmin-wrapper div.geekybotadmin-cahthistory-data form.geekybot-filter-form div.geekybot-searchbar-btn div.geekybot-story-inner button.button.geekybot-form-search-btn:focus {box-shadow: unset;border:unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-filter-form div.geekybot-searchbar-btn div.geekybot-window-bottom-inner.geekybot-story-inner button.button.geekybot-form-search-btn i.fa.fa-search,
div#geekybotadmin-wrapper div.geekybotadmin-cahthistory-data form.geekybot-filter-form div.geekybot-searchbar-btn div.geekybot-story-inner button.button.geekybot-form-search-btn i.fa.fa-search,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-filter-form div.geekybot-head-btn {text-align: right;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper button.button.geekybot-form-save-btn {background-color: #5e4ae3;border: 1px solid transparent;font-weight: bold;border-radius: 7px;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 17px 20px;width: 100%;margin-bottom: 15px;min-width: 360px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper button.button.geekybot-form-save-btn:hover,
div#wpbody-content div.menu-collasped-active div.geekybotadmin-body-main div.geekybot-btm-save-button button.button.geekybot-form-save-btn:hover {background-color: #fff;border: 1px solid #5e4ae3;color: #5e4ae3;}
div#geekybotadmin-wrapper div.geekybotadmin-story-data{position: relative;}
div#geekybotadmin-wrapper div.geekybotadmin-story-data div#geekybot-admin-wrapper div.geekybot_story form#stories_form div.geekybot_story_left.geekybot-form-button div.geekybot-head-btn {position: absolute;top: 20px;right: 0px;text-align: right;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div#geekybot-head {padding-bottom: unset;} 
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story {float: left;width: 100%;position: relative;padding:20px 20px 0 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form {float: left;width: 80%;max-width: calc(100% - 360px);}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp .geekybot_form_wrp{float: left;width: auto;padding: 10px 0px 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp .geekybot_form_wrp select{float: left;width: 100%;max-width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp {float: left;padding-right: 20px;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp {float: left;width: 100%;margin-bottom: 20px;position: relative;} /* set position for scroll icons*/
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_right_menu {float: left;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_leftaction_wrp {float: left;color: black;display: flex;align-items: center;border-radius: 50px;font-size: 16px;background: #e6e7e8;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_leftaction_wrp.active_node_parent{border: 1px solid #6652dc;box-shadow: 0px 5px 15px 0px #6652dc;background-color: #fff !important;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_leftaction_wrp .active_zone_wrp{display: none;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp .node_action_user_input div.geekybot_story_leftaction_wrp.active_node_parent {background-color: #3b327d !important}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_leftaction_wrp.active_node_parent .active_zone_wrp{display: block;height: 76px;border-radius: 50px;position: absolute;z-index: -3;right: -16px;opacity: 0.8;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.node_action_user_input div.geekybot_story_leftaction_wrp.active_node_parent .active_zone_wrp{background-color: #efedff;border: 2px dashed #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.node_action_text div.geekybot_story_leftaction_wrp.active_node_parent .active_zone_wrp{background-color: #efedff;border: 2px dashed #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.node_action_intent_fallback div.geekybot_story_leftaction_wrp.active_node_parent .active_zone_wrp{background-color: #efedff;border: 2px dashed #5e4ae3;width: 162px;top: -17px;right: -16px;display: block;height: 74px;border-radius: 50px;position: absolute;z-index: -3;right: -16px;opacity: 0.8;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.node_action_fallback div.geekybot_story_leftaction_wrp.active_node_parent .active_zone_wrp{background-color: #efedff;border: 2px dashed #5e4ae3;width: 210px;top: -17px;right: -16px;display: block;height: 72px;border-radius: 50px;position: absolute;z-index: -3;right: -16px;opacity: 0.8;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.node_action_function div.geekybot_story_leftaction_wrp.active_node_parent .active_zone_wrp{background-color: #fdf2f7;border: 2px dashed #ea0183;}

div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp .node_action_text div.geekybot_story_leftaction_wrp.active_node_parent .active_zone_wrp{width: 150px;top: -17px;right: -16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp .node_action_function div.geekybot_story_leftaction_wrp.active_node_parent .active_zone_wrp{width: 165px;top: -18px;right: -16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp .node_action_user_input div.geekybot_story_leftaction_wrp.active_node_parent .active_zone_wrp{width: 79px;top: -13px;right: -15px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_leftaction_wrp img{max-width: 100%;max-height: 100%;height: auto;width: auto;/*min-width: 50px;*/ padding: 0 3px;margin-right: 5px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_right_menu div.geekybot_story_right_menu_cnt {float: left;width: 100%;margin-bottom: 12px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_right_menu div.geekybot_story_right_menu_cnt.geekybot_intent_wrp_body_cnt {border: 1px solid #af2e11;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_right_menu div.geekybot_story_right_menu_cnt.geekybot_response_wrp_body_cnt {border: 1px solid #55bc15;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_right_menu div.geekybot_story_right_menu_cnt span {padding: 12px;display: inline-block;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_right_menu div.geekybot_story_right_menu_cnt span:hover {border:1px solid #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_right_menu div.geekybot_story_right_menu_cnt span img {float: right;width: 18px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_left.geekybot-form-button {float: right;width: 20%;min-width: 360px;padding: 15px 0px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_left.geekybot-form-button div.geekybot-story-inner,
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button div.geekybot-addintent-inner {float: left;width: 60%;padding: 0 5px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.geekybot-form-button div.geekybot-story-inner button.geekybot-form-search-btn,
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button div.geekybot-addintent-inner button.geekybot-form-search-btn{background: transparent;border: unset;float: right;width: 25px;padding: 10px 0;box-shadow: unset;outline: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.geekybot-form-button div.geekybot-story-inner button.geekybot-form-search-btn i.fa.fa-plus,
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button div.geekybot-addintent-inner button.geekybot-form-search-btn i.fa.fa-plus {color: #bebcbc;font-size: 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.geekybot-form-button div.geekybot-story-inner input.inputbox.geekybot-form-input-field,
div#geekybotadmin-wrapper div.geekybotadmin-data-add-intent div.geekybotadmin-data-inner-left div#geekybot-admin-wrapper div.geekybot-form-wrapper div.geekybot-form-button div.geekybot-addintent-inner input.inputbox.geekybot-form-input-field {border:unset;background:transparent;float: left;width: calc(100% - 25px);margin:unset;box-shadow: unset;outline: unset;padding: 6px 5px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.geekybot-form-button button.geekybot-form-save-btn {background-color: #e9dfff;color: #5e4ae3;border: 1px solid transparent;padding: 7px 12px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.geekybot-form-button button.geekybot-form-save-btn:hover {border:1px solid #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_left.geekybot-form-button button.geekybot-form-reset-btn {background-color: #fff;color: #5e4ae3;font-size: 16px;font-weight: bold;padding: 17px 15px;border-radius: 7px;line-height: unset;border: 1px solid #5e4ae3;width: 100%;min-width: 360px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_left.geekybot-form-button button.geekybot-form-reset-btn:hover {border: 1px solid transparent;color: #fff;background-color: #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.geekybot-form-button button[type = "submit"] {background-color: #5e4ae3;color: #fff;font-size: 16px;font-weight: bold;padding: 10px 15px;border-radius: unset;line-height: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right {float: left;border-radius: 8px;min-width: 360px; width: 20%;border-top: unset;background-color: #eaedf2;margin-top: 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_header {float: left;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_header h3 {margin: unset;font-size: 26px;font-weight: 600;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_body {float: left;width: 100%;margin-bottom: 20px;padding: 0px 20px;} 
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_body div.geekybot_story_right_menu {float: left;width: 100%;} 
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_body div.geekybot_story_right_menu_cnt {float: left;display: flex;width: auto;background-color: #fff;margin: 3px;border: 1px solid #dfdfdf;border-radius: 6px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_body div.geekybot_story_right_menu_cnt.geeky_popup_userinput .geekybot_story_right_menu_cnt_img{background-color:#3b327d;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_body div.geekybot_story_right_menu_cnt.geeky_popup_userinput .geekybot_story_right_menu_cnt_img img{min-width: 24px;padding: 0 5px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_body div.geekybot_story_right_menu_cnt.geekybot_story_intent {border: 1px solid #af2e11;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_body div.geekybot_story_right_menu_cnt div.geekybot_story_right_menu_cnt_img {float:left; display: flex;align-items: center;position: relative;border-right: 1px solid #dfdfdf;background-color: #e3e5e9;max-width: 60px;max-height: 100%;border-radius: 5px; justify-content: center;} 
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_body div.geekybot_story_right_menu_cnt div.geekybot_story_right_menu_cnt_img img {max-width: 100%;max-height: 100%; height: auto;width: auto; min-width:50px;padding: 0 3px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story div.geekybot_story_right div.geekybot_story_right_body div.geekybot_story_right_menu_cnt div.geekybot_story_right_menu_cnt_title {float: left;min-width: calc(100% - 48px);padding: 13px;font-size: 20px;color: #3c393a;}
div.geekybot-story-wrapper div.geekybot-listing-section .geekybot-installation-scndpage-info-section{display: flex;align-items: center;background-color: #fce1e2;padding: 10px;border: 1px solid #f68f57;width:100%;color: #69696b;}
div.geekybot-story-wrapper div.geekybot-listing-section .geekybot-installation-scndpage-info-section .geekybot-installation-inforight-wrp{padding-left: 10px;}
div.geekybot-story-wrapper div.geekybot-listing-section .geekybot-installation-scndpage-info-section img{min-width: 42px;height: auto;}
div.geekybot-story-wrapper div.geekybot-listing-section .geekybot-installation-scndpage-info-section .geekybot-installation-info-title{margin: 0;font-weight: bold;color: #373435;font-size: 16px;}
div.geekybot-story-wrapper div.geekybot-listing-section .geekybot-installation-scndpage-info-section .geekybot-installation-info-dis{margin: 0;color: #4b4b4d;padding-top: 5px;}
div.geekybot-listing-section .geekybot-listing-heading .geekybot-listing-heading-button{padding:0px 5px 0px 5px;border: 1px solid #5e4ae3;margin-left: 10px;}
div.geekybot-listing-section .geekybot-listing-heading .geekybot-listing-heading-button img{width: 15px;margin-top:-7px;}
div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp{display: flex;flex-wrap: wrap; align-items: center;justify-content: space-between;padding-right: 40px;}
div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-wrp{width: 80%;}
div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-rightbtn-wrp{width: 20%;}
div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-right-active-btn{float: right; padding: 10px 20px;color: #4f9479;border: 1px solid #4f9479;background-color: #eaf5f0;text-align: center;font-size: 16px;}
div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-right-disable-btn{float: right; padding: 10px 20px;color: #72372d;border: 1px solid #72372d;background-color: #fdeeec;text-align: center;font-size: 16px;}
.geekybot_read_template_error{padding: 0 3px;font-weight:bold !important;}
/* new */
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp{display: flex;align-items: center;flex-wrap: wrap;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp .geekybot_story_search_section_searchwrp{display: flex;flex-wrap: wrap;align-items: center;margin-right: 15px;min-width: fit-content;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp .geekybot_story_search_section_searchwrp .geekybot-searchbar-btn{margin-bottom:20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp{flex: 1 1 30%;align-items: end;white-space:nowrap;min-width: 30%;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp .geekybot-story-searchresult-wrp{/*display: none;*/display: flex; margin-bottom:20px;order: 3;height: 50px; overflow-x:hidden;overflow-y: hidden;scrollbar-width: none;-ms-overflow-style: none;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp span{order: 1; margin-bottom:20px;height: 50px; font-size: 22px;font-weight: bold;color: #606062;padding-right: 10px;padding-bottom: 7px;display: flex;align-items: end;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp span.geekybot-left-arrow-result{padding-right: 0px;padding-bottom: 0;width: 25px; height: 50px; background-color: #fff;display: flex;align-items: center;cursor: pointer;justify-content: center;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp span.geekybot-left-arrow-result img{margin-bottom: 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp .geekybot-left-arrow-result-wrp{order: 2; width: 30px;height: 50px;margin-right: 5px;margin-bottom: 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp .geekybot-right-arrow-result-wrp{order: 4; width: 30px;height: 50px;margin-left: 5px;margin-bottom: 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp span.geekybot-right-arrow-result{padding-right: 0px;padding-bottom: 0;width: 25px; height: 50px; background-color: #fff;display: flex;align-items: center;cursor: pointer;justify-content: center;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp span.geekybot-right-arrow-result img{margin-bottom: 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp .function-search-result{width: auto;display: inline-block;border: 1px solid #e31159;padding:14px 10px;margin: 0 3px;background: #ffeef4;color: #a1043b;cursor:pointer;font-size: 16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp .response-search-result{width: auto;display: inline-block;border: 1px solid #523e0a;padding:14px 10px;margin: 0 3px;background: #f7f4c375;color: #523e0a;cursor:pointer;font-size: 16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp #geekybotSearchResultsWrp .user-input-search-result{width: auto;display: inline-block;border: 1px solid #2b526c;padding:14px 10px;margin: 0 3px;background: #cde9f675;color: #2b526c;cursor:pointer;font-size: 16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_main_search_wrp div#geekybot-searchbar {width: 475px; display: flex;align-items: center;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_main_search_wrp div.geekybot-window-bottom-inner.geekybot-story-inner {width: 420px;}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_main_search_wrp .inputbox.geekybot-form-input-field {width: calc(100% - 152px)}
div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_main_search_wrp select.inputbox.geekybot-form-input-field {width: 90px;height: 50px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div.geekybot-window-bottom-inner.geekybot-story-inner button{margin-bottom: 0;}

/*node remove*/
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_leftaction_wrp .geekybot_node_remove{position: absolute;top: -10px;right: 0px;width: 27px;display: none;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geekybot_story form.geekybot-form div.geekybot_story_left.story_wrp div.geekybot_story_wrp div.geekybot_story_leftaction_wrp .geekybot_node_remove.geekybot_node_remove_default_fb{display: none !important;}
/*tooltip*/
.geekybot_custom_tooltip .geekybot_tooltip_text {visibility: hidden;background-color: #ceccff;color: #373435;text-align: center;border-radius: 4px;padding: 10px 15px;position: absolute;z-index: 1;bottom: 125%;left: 50%;transform: translateX(-50%);opacity: 0;transition: opacity 0.3s;white-space: nowrap; /* Ensure the text does not wrap */}
.geekybot_custom_tooltip.geekybot_custom_tooltip_hover .geekybot_tooltip_text {visibility: visible;opacity: 1;}
/* popup */
#userinput-popup.geekybot-add-storypge-main-wrapper{position: fixed;top: 50%;left: 50%;width: 40%;max-height: 70%;z-index: 99999;transform: translate(-50%, -50%);background: #fff;box-sizing: border-box;overflow-y: unset;overflow-x: unset;}
#editStoryName.geekybot-add-storypge-main-wrapper{position: fixed;top: 50%;left: 50%;width: 40%;max-height: 70%;z-index: 99999;transform: translate(-50%, -50%);background: #fff;box-sizing: border-box;overflow-y: auto;overflow-x: hidden;}
#importStoryPopup.geekybot-add-storypge-main-wrapper{position: fixed;top: 50%;left: 50%;width: 40%;max-height: 70%;z-index: 99999;transform: translate(-50%, -50%);background: #fff;box-sizing: border-box;overflow-y: auto;overflow-x: hidden;}
div#userpopupblack {background: rgba(0,0,0,0.5);position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 9999;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value input{border: 1px solid #dfd9d9;}
/* general class makes problem with other plugins */
/*#wpcontent{padding-left: 0;}*/
div#geekybotadmin-wrapper{background-color: #eaedf2;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-img-right img.geekybotadmin-menu-icon.geekybotadmin-menu-icon-active{display: none;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-img-right .geekybot-navebar-right-imprtbtn{display: inline-block; padding:13px 15px;font-size: 18px; background-color: #3b327d;color:white;border-radius: 5px;margin-right:5px}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-img-right .geekybot-navebar-right-exprtbtn{display: inline-block; padding:13px 15px;font-size: 18px; background-color: #e72c79;color:white;border-radius: 5px; margin-right:5px;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-img-right .geekybot-navebar-right-version{display: flex;float: right; align-items:center;flex-wrap: wrap;min-height: 49px; padding:7px 12px;font-size: 17px;margin-right:5px;background-color: #1d2327;color: #fff; cursor:grab;font-weight: bold;border-radius: 10px;}
div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-img-right .geekybot-navebar-right-version img{margin-right: 10px;}
div.geekybotadmin-body-main div.geekybotadmin-leftaddstory-wrp{float: left;display: flex; width:calc(100% - 80px);padding: 30px 20px;}
div.geekybotadmin-body-main div.geekybotadmin-leftaddstory-wrp h1{font-weight: bold;}
div.geekybotadmin-body-main div.geekybotadmin-leftaddstory-wrp .geekybot-left-heading-wrp{min-width: 70%;}
div.geekybotadmin-body-main div.geekybotadmin-leftaddstory-wrp .geekybot-right-section-popupwrp{min-width: 30%;}
div.geekybot_story_right_menu h5{font-size: 21px;color: #373435;margin: 30px 0 15px 0;float: left;width: 100%;display: inline-block;}
div.geekybot_story_right_popup_nav{display: flex;align-items: center;background-color:#3d3b79;font-size: 17px;padding:15px;border-radius: 6px;}
div.geekybot_story_right_popup_nav .geekybot_story_right_navlogo{background-color: white;padding: 10px 15px;border-radius: 6px;color: #6451e4;display: flex;align-items: center;}
div.geekybot_story_right_popup_nav .geekybot_story_right_navlogo img{margin-right: 5px;max-width: 100%;max-width: 100%;width: 25px;height: auto;}
form#userStoryForm, form#importStoryForm{float: left;width: 100%;}
.geekybot-admin-popup-cnt form#userStoryForm.geekybot-popup-form .geekybot-form-wrapper{float: left;width: 100%;}
.geekybot-admin-popup-cnt form#userStoryForm .geekybot-form-button .button.geekybot-admin-pop-btn-block {width: 100%;margin-left: 0;margin-right: 0;}
.geekybot-admin-popup-cnt form#importStoryForm.geekybot-popup-form .geekybot-form-wrapper{float: left;width: 100%;}
.geekybot-admin-popup-cnt form#importStoryForm .geekybot-form-button .button.geekybot-admin-pop-btn-block {width: 100%;margin-left: 0;margin-right: 0;}
form#editStoryNameForm{float: left;width: 100%;}
.geekybot-admin-popup-cnt form#editStoryNameForm.geekybot-popup-form .geekybot-form-wrapper{float: left;width: 100%;}
.geekybot-admin-popup-cnt form#editStoryNameForm .geekybot-form-button .button.geekybot-admin-pop-btn-block {width: 100%;}
span.help-block.form-error{width: 100%;float: right; display: inline-block;margin-top: 7px;color: red;}
#geekybotadmin-wrapper .select2-container {z-index: 99998;}
#geekybotadmin-wrapper .select2-dropdown {border: unset !important;}
#geekybotadmin-wrapper .select2-results__option {text-transform: capitalize;}
#geekybotadmin-wrapper .select2-container--default .select2-selection--single {border: unset !important;font-size: 16px;color: #7e7f81}
#geekybotadmin-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {color: #7e7f81 !important;text-transform: capitalize;}
#geekybotadmin-wrapper .select2-container--default .select2-results>.select2-results__options {max-height: 150px;}
/* story css by ameer ali */
.box {position: relative;margin: auto;padding:5px 15px 5px 5px;text-align: center;border: 1px solid #e6e7e8;z-index: 999;min-width: 120px;}
.geekey_add_newfield_wrapper{min-width:auto;display: flex;align-items: center;justify-content: center;padding: 0;}
.box img{width:30px; float:left;}
.big-box:first-child .line {width: 0;}
.box.bg-black.geekybot_node_body{text-align: center; border-radius: 15px;border: 1px solid #e6e7e8;color: #FFF;z-index: 999;line-height:normal}
.box-blue.box.bg-black.geekybot_node_body{background-color: #5e4ae3;width: 20px;height: 20px;font-size: 22px;padding-bottom: 4px;}
#geekybot_container {position: relative;width: 1200px;height: 800px;}
.node {position: absolute;float: left;width: 120px;height: 38px;border-radius: 50%;border: transparent !important;}
.node.node_action_fallback {width: 200px;}
.node.node_action_intent_fallback {width: 140px;}
.node.node_action_function {width: 137px;}
.node.node_start_point {width: 200px;}
/*slider css*/
.slick-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  cursor: pointer;
}

.slick-prev {
  left: 0;
}

.slick-next {
  right: 0px;
}

.container {
  max-width: 700px;
  width: 100%;
  margin: 0 auto;
  padding: 80px 15px;
}

.slide-item {
  width: 100%;
  position: relative;
  width: 100%;
  height: 100px;
  overflow: hidden;
}


/*slider css*/
/*for user input only*/
.node.node_action_user_input {width: 50px;height: 50px;border-radius: 50%;}
.node.node_action_user_input .geekybot_story_leftaction_wrp {background-color: #3b327d !important;padding: 9px;min-width: 50px;width: 50px;height: 50px;}
.node.node_action_user_input .geekybot_story_leftaction_wrp img {margin-right: 0 !important;}
.midnode.node {width: 20px;height: 20px;background-color: blue;}
.midnode.node .box {border:  1px solid #3b327d;}
.drop_zone_grand_paraent_wrp.drop_zone_grand_paraent_visible{display: inline-block;}
.midnode .drop_zone_grand_paraent_wrp{top: -31px;right: -32px;}
.drop_zone_grand_paraent_wrp{display: none;float: left;width: 80px;height: 80px;text-align: center;padding: 22px;background-color: #cbc4f6;border-radius: 50%;position: absolute;z-index: 999;top: -17px;right: -40px;opacity: 0.8;}
.drop_zone_paraent_wrp{border: 2px solid #604de3;color: #604de3;float: left;width: 35px;height: 35px;text-align: center;padding-top: 3px;background-color: #FFF;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
/*  scrool  */
div#geekybot_container{float: left;}
div.geekybot_story_wrp #canvas_container {float: left; width: 100%;height: 100%;position: relative;overflow-y: hidden;cursor: grab;}
div.geekybot_story_wrp #canvas_container #canvas {position: absolute;top: 0;left: 0;height: 800px;cursor: move;}
.geekybot_story_pagination_wrp {position: absolute;bottom: 30px;left: calc(50% - 75px);z-index: 99997;display: flex;flex-wrap: wrap;align-items: stretch;}
.geekybot_story_pagination_wrp span {padding: 5px;border: 1px solid #b9b9b9;margin: 2px 3px;border-radius: 5px;display:flex;align-items: center; cursor: pointer;background-color: #fff;}
/* story popup */
.geekybot-popup-wrapper {width:100%;max-height: 100%;height: 100%;z-index: 99999;background: #fff;box-sizing: border-box;overflow-y: auto;overflow-x: hidden;}
.geekybot-popup-wrapper * {box-sizing: border-box;}
.geekybot-popup-background {background: rgba(0,0,0,0.5);position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 9989;}
.geekybot-popup-wrapper .userpopup-top {background: #3d3b79;padding: 15px;}
.geekybot-popup-wrapper .userpopup-top .userpopup-heading {display: inline-block;color: #fff;font-weight: bold;font-size: 20px;line-height: initial;text-transform: capitalize;}
.geekybot-popup-wrapper .userpopup-top .userpopup-close {float: right;cursor: pointer;}
.geekybot-popup-wrapper .geekybot-admin-popup-cnt {float: left;width: 100%;padding: 10px;background-color: #ececee;}
.geekybot-popup-wrapper .geekybot-admin-popup-cnt .geekybot-form-button {border-top: 0;padding: 0;}
.geekybot-popup-wrapper .geekybot-admin-popup-cnt .geekybot-form-button .button {background: #5e4ae3;color: #fff;border: 1px solid #5e4ae3;min-width: fit-content;font-size: 16px;padding:7px 10px;font-weight: bold;border-radius: 6px;}
.geekybot-popup-wrapper .geekybot-admin-popup-cnt .geekybot-form-button .button:hover {background: #fff;color: #5e4ae3;border-color: #5e4ae3;}
.geekybot-popup-wrapper .geekybot-admin-popup-cnt .geekybot-form-button .button.geekybot-admin-pop-btn-block {width: calc(100% / 2 - 10px);margin: 0 5px 15px;}
.geekybot-popup-wrapper{background-color:#eaedf2;border-radius: 8px;}
.geekybot-popup-wrapper .userpopup-top{display: flex;justify-content: space-between;align-items: center;border-radius: 6px;padding: 20px 15px;}
.geekybot-popup-wrapper .userpopup-top .userpopup-heading{display: flex;align-items: center;}
.geekybot-popup-wrapper .userpopup-top .userpopup-heading .userpopup-heading-mainwrp{ padding:0px 5px 2px 5px;background-color: #e3e5e9;margin-right: 5px;border-radius: 3px;font-size: 17px;}
.geekybot-popup-wrapper .userpopup-top img{ cursor: pointer;}
.userpopup-heading .userpopup-heading-mainwrp{float: left;}
img.userpopup-close{width: 23px;height: 22px;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value {position: relative;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value .geekybot-custom-file-upload{position: absolute;right: 0;content: 'Choose File';display: inline-block;outline: none;white-space: nowrap;-webkit-user-select: none;cursor: pointer;float: right;background-color: #5e4ae3;width: 150px;text-align: center;padding: 15px 25px;color: #fff;height: 50px;margin-right: 0px;min-width: fit-content;font-size: 17px;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value input[type="file"]::-webkit-file-upload-button {display: none; text-align: left;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value input[type="file"]::file-selector-button{visibility: hidden;display: none; }
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value input{background-color: #fefefe; width: 100%;padding:10px;border: unset;border-radius: 2px;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value input.geeky_mb_20{margin-bottom: 20px;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value .geekybot-form-value-popup-select-dropdown{max-width: 100%;font-size: 16px;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value select{background-color: #fefefe; width: 100%;padding:10px;border: unset;border-radius: 2px;box-shadow: none;color: #87898b;font-size: 16px;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value select option:disabled {color: #c1c3c6;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value input::placeholder{color:#87898b;}
.geekybot-admin-popup-cnt form#userStoryForm.geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value select{max-width: 100%;margin-top: 20px;}
.geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper{margin-bottom: 20px;float: left;width: 100%;}
.geekybot-popup-wrapper .geekybot-admin-popup-cnt .geekybot-form-button .button{padding: 10px;font-weight: bold;border-radius: 6px;}
.geekybot-popup-wrapper .geekybot-admin-popup-cnt{padding: 20px;}
.geekybot-popup-wrapper{height: auto;}
.geekybot-form-add-newfield-button .geekybot-frm-add-field-button{padding:10px;margin-bottom: 20px;color: #6451e4;border: 1px solid #6451e4;border-radius:2px;background: white;display:inline-block;min-height: 42px;margin-right: 7px;font-size: 16px;}
.geekybot-form-add-newfield-button .geekybot-frm-add-field-button .geekybot-frm-add-field-add-iconbtn-wrp{margin-right: 5px;}
.geekybot-form-add-newfield-button .geekybot-frm-add-field-button .geekybot-frm-add-field-add-iconbtn-wrp img{margin-top: -5px;}
.geekybot-form-add-newfield-button .geekybot-frm-add-field-button:hover{color: #6451e4;border: 1px solid #6451e4;background: white;cursor: pointer;}
.geekybot-form-add-newfield-button .geekybot-frm-add-field-button:focus{color: #6451e4;border: 1px solid #6451e4;box-shadow: unset; background: white;}
.geekybot-popup-wrapper .userpopup-top .userpopup-heading .userpopup-heading-mainwrp img{max-height: 27px;padding: 2px 0;}
.geekybot-form-wrapper .geekybot-popup-textarea-text .text-area-popuptxt{width: 100%;border: unset;padding:10px;min-height: 160px;border-radius: 8px;font-size: 16px;}
.geekybot-form-wrapper .geekybot-popup-textarea-text .text-area-popuptxt::placeholder{color: #86888a;}
.geekybot-popup-form .geeky-bot-prametrinfo-wrp{display: flex; justify-content: space-between;background: #fcfce5;padding:10px;margin-bottom: 20px;border-radius: 4px;color: #969690;}
.geekybot-popup-form .geeky-bot-prametrinfo-wrp .geeky-infoicon-image-text-wraper{display: flex;align-items: center;color: #323232;font-size: 16px;}
.geekybot-popup-form .geeky-bot-prametrinfo-wrp .geeky-infoicon-image-text-wraper img{width: 20px;height: auto; margin-right: 10px;}
.geekybot-popup-form .geeky-bot-prametrinfo-wrp .geeky-popup-youtube-icon-wrapper{background-color: #df3030;color: white;padding:1px 8px 1px 10px;border-radius: 4px;}
.response-popup-text .geeky-popup-dynamic-field{width: 100%;background: white;padding: 10px;display: flex;justify-content: space-between;align-items: end; margin-bottom: 10px;border-radius: 2px;flex-direction: column;}
.response-popup-text .geeky-popup-dynamic-field .geeky-popup-dynamic-field-input{border: unset;width: 100%;padding: 5px 10px;background: #ececee;margin-bottom: 10px;font-size: 16px;}
.response-popup-text .geeky-popup-dynamic-field .geeky-popup-dynamic-field-select{margin-bottom: 10px;background-image: url('../images/selecticon.png');background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;}
.geeky-popup-dynamic-field{width: 100%;background: white;padding: 10px;display: flex;justify-content: space-between;align-items: center; margin-bottom: 10px;border-radius: 2px;}
.geeky-popup-dynamic-field .geeky-popup-dynamic-field-input{border: unset;width: calc(100% - 20px);padding: 0;font-size: 16px;}
.geeky-popup-dynamic-field .geeky-popup-dynamic-field-input::placeholder{color:#87898b;}
.geeky-popup-dynamic-field .geeky-popup-dynamic-field-input:focus{border: unset;box-shadow: unset;}
.geeky-popup-dynamic-field .geeky-popup-dynamic-remov-image.remove-btn {cursor: pointer;color: red;text-decoration: underline;font-size: 16px;}
.geeky-popup-dynamic-field .geeky-popup-dynamic-remov-image img{width: 20px;height: auto;cursor: pointer;}
.geekybot-popup-wrapper.user-custom-form-popup{position: absolute;top: 0;right: 0;min-width: 45%;max-width: 45%;}
.geekybot-popup-wrapper.user-custom-form-popup .geekybot-admin-popup-cnt .geekybot-popup-form .geekybot-form-wrapper .geekybot-form-value input{width:calc(100% / 2);}
.geekybot-popup-wrapper.user-custom-form-popup #user-action-inputs .geeky-popup-dynamic-field .geeky-popup-dynamic-field-input{width:calc(100% / 2);padding: 10px;}
#user-action-inputs .geekybot-custom-form-dropdown{float: left;width: calc(100% / 3 - 16px);margin-left: 8px;}
.geekybot-popup-wrapper.user-custom-form-popup .geeky-popup-dynamic-field{background: unset;padding: 0;}
.geekybot-popup-wrapper.user-custom-form-popup #user-form-inputs .geeky-popup-dynamic-field .geeky-popup-dynamic-field-input{width:calc(100% / 3 - 19px);padding: 10px;}
#user-form-inputs .geekybot-custom-form-dropdown{float: left;width: calc(100% / 3 - 20px);margin-left: 8px;margin-right: 8px;}
.geekybot-custom-form-dropdown select{width:100%;padding: 10px;border-radius: 2px;border: unset;box-shadow: unset;color: #87898b;}
.geekybot-custom-form-dropdown select:hover{color:#87898b;}
.geeky-popup-dynamic-field.geeky-popup-cutom-form-dynamic-field{justify-content: left;position: relative;}
.geeky-popup-dynamic-field.geeky-popup-cutom-form-dynamic-field .geeky-popup-dynamic-remov-image{width: 40px;}
.geeky-popup-dynamic-field.geeky-popup-cutom-form-dynamic-field .geeky-popup-dynamic-remov-image img{margin-left: 10px;}
.geeky-popup-dynamic-field.geeky-popup-cutom-form-dynamic-field .suggestions-for-autocomplete{width: 207px;border: unset;border-top: 1px solid #eaedf2;position: absolute;top: 47px;left: 0;z-index: 999;}
.geeky-bot-popop-save-success-msg{padding: 5px 10px;display: flex;background: #c9e6d7;border: 1px solid #33b879;border-radius: 2px;margin-top: 3px;margin-bottom: 3px;}
.geekybot-popup-form .geeky-bot-popop-save-success-msg .geeky-infoicon-image-text-wraper{display: flex;align-items: center;color: #595858;}
.geekybot-popup-form .geeky-bot-popop-save-success-msg .geeky-infoicon-image-text-wraper img {width: 20px;height: auto; margin-right: 5px;}
.geekybot-popup-form .geeky-bot-popop-save-success-msg .geeky-infoicon-image-text-wraper p {margin: 0;}
.geeky-bot-popop-save-success-msg.geeky-error-msg{background: #e8c7c7;border-color: #874234;}
.geekybot-popup-wrapper #geekybot-loading-icon {display: block;margin: 0 auto;margin-bottom: 15px;max-width: 100%;border-radius: 8px;}
/* find class and insert  */
.geeky-popup-dynamic-field .geeky-popup-dynamic-field-input{border-radius: 2px;}
.geekybot-popup-form .geeky-bot-prametrinfo-wrp{border-radius: 2px;}
/* chat history */
div.geekybot-chat-history-toogle{display: none;}
span.geekybot-history-page-subheading {display: none !important;}
div#geekybotadmin-wrapper div.geekybotadmin-cahthistory-data div#geekybot-head h1.geekybot-head-text {border-bottom: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory {float: left;width: 100%;margin-bottom: 20px;background: #fff;padding: 15px;position: relative;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu {width:calc(30% - 10px);margin-right: 10px; padding:0;border:unset;height: 100vh;overflow: hidden;overflow-y: scroll;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu:not(:first-child){border-top-width: 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu::-webkit-scrollbar {display: none;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser {float: left;width: 100%;border: 1px solid #eaeaea;padding: 15px 0;cursor: pointer;position: relative;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser:not(:first-child) {border-top: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser.active div.menuUser p.leftmenusetting {color: #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser.active{background-color: #eaedf2;border-top: 1px solid #5e4ae3;border-bottom: 1px solid #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser div.menuImg {border: 1px solid #d2d3d5; float: left;width:calc(80px - 15px);margin-left: 10px;padding: 20px; height: 65px;position: relative;background-color: #eaedf2;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser div.menuImg img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;border-radius: 50%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser div.menuUser {float: left;width: 60%;overflow: hidden;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser div.menuUser p.leftmenusetting {margin: 3px 0 10px 15px;text-decoration: underline; font-weight: bold;color: #373435;font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.leftmenusetting.geekybot_datetime{font-size: 16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser div.menuUser h4{margin: 7px 0 0 15px;font-weight: bold;color: #373435;font-size: 16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser div.menuUser h4 span{color: #95979a;font-size: 16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser div.menuUser p.leftmenusetting:hover {color: #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser div.menuUser p.userdescription {font-size: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu div.leftmenuuser div.menuDateTime {position: absolute;top: 18px;right: 10px}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.rightContent {width: 70%;padding: 10px;margin-bottom: unset;border:unset;border: 1px solid #eaeaea;background: #eaedf2;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.rightContent div.user {float: left;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.rightContent div.user div.user-profile {float: left;width: 85px;position: relative;height: 85px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.rightContent div.user div.user-profile img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.rightContent div.user div.user-info {float: left;width: calc(100% - 85px);padding-left: 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.rightContent div.user div.user-info h1.username {margin: unset;font-size: 22px;padding: 10px 0 15px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.rightContent div.user div.user-info h4 {margin: unset;color:#373435;font-size: 17px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.rightContent div.user div.user-info h4 span{color:#95979a;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent {width: 70%;border:unset;padding: 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.header {padding-left:20px;float: left;width: 100%;border: 1px solid #eaeaea;border-top: unset;  font-size: 15px;font-weight: 600;color:#373435;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.header div.senderTitle {float: left;width: 70px;padding: 15px 0;font-size: 17px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.header div.messageTitle {float: left;width: calc(75% - 90px);padding: 15px 0 15px 30px;border-left: 1px solid #eaeaea;font-size: 16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.header div.actionTitle {float: left;width: 25%;text-align: center;padding: 15px 0;border-left: 1px solid #eaeaea;font-size: 16px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.geeky-bot-tablenav div.geekybot-tablenav-pages .page-numbers:hover{border: 1px solid #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body {float: left;width: 100%;border-radius: 3px;padding-bottom: 50px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.date {float: left;width: 100%;padding:20px 10px;font-size: 18px;font-weight: 600;border: 1px solid #eaeaea;border-top: unset;color: #454d52;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner {float: left;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content {float: left;width: 100%;margin-bottom: 0px;border: 1px solid #eaeaea ;border-top: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content .user-datashow{display: flex;flex-wrap: wrap;align-items: center;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-sender,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-sender {float: left;display: inline-block; width: 90px;vertical-align: middle;position: relative;min-height: 70px;overflow: hidden;padding: 20px 40px;background-color: #eaedf2;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content.right-bot-message div.body-content-sender {align-self: flex-start; background: unset;border-right: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;min-height: 80px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-sender img,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-sender img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;border-radius: 50%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-message,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message {float: left;width: calc(75% - 90px);padding-left: 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-message span,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-confidence span{font-size: 16px;display: inline-block;padding: 12px 0;line-height: 23px;text-decoration: underline;color: #373435;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message span {font-size: 16px;display: inline-block;padding: 3px 0;line-height: 23px;text-decoration: underline;color: #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message span.geekybot-history-page-subheading{text-decoration: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message span.body-content-message-value {float: left;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message div.geekybot-message-button {float: left;width: 100%;margin-top: 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message div.geekybot-message-button li.geekybot-message.geekybot-message-button {text-align: left;float: left;list-style: none;width: auto;margin: unset;padding: 0px 0 10px 5px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message div.geekybot-message-button li.geekybot-message.geekybot-message-button .wp-chat-btn {background-color: transparent;padding: 0.3em 1.4em;text-align: center;font-size: 16px;transition: 0.3s;display: inline-block;text-decoration: none;cursor: pointer;border-radius: 30px;outline: none;color: #e92e4d;border: 1px solid #e92e4d;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message div.geekybot-message-button li.geekybot-message.geekybot-message-button .wp-chat-btn span {padding: 0;text-decoration: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content.right-bot-message div.body-content-message span{color: #373435;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content.right-bot-message div.body-content-message span a{color: #373435;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content.right-bot-message div.body-content-message span img{max-width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content.right-bot-message div.body-content-message span.geekybot-websearch-field-title b{font-weight: bold}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-confidence,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-action,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-action {float: left;width: 25%;text-align: center;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-action a.geekybot-table-act-btn {padding: 7px 12px;color: #373435;background-color: #FFF;border: 1px solid #eaeaea;font-size: 16px;border-radius: 4px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-action a.geekybot-table-act-btn:hover{background-color: #5e4ae3;color: #fff;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-action div.edit {padding: 8px 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message span button {background-color: transparent;padding: 0.3em 1.4em;text-align: center;font-size: 14px;transition: 0.3s;display: inline-block;text-decoration: none;cursor: pointer;border-radius: 30px;outline: none;color: #95979a;border: 1px solid #95979a;}
div#geekybotadmin-wrapper div.geekybotadmin-cahthistory-data form.geekybot-filter-form {margin-bottom: 15px;}
.body-content-action a {cursor: pointer;}
span.geekybot-dasdhboard-history-shot-heading{display: none;}
/* woocommerce in chathistory */
.body-content-message-value .geekybot_wc_product_wrp {float: left;width: calc(100% / 3 - 20px);border: 2px solid #e6e6e6;background: #FFFFFF;padding: 15px;margin: 10px;}
.body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_left_wrp {float: left;width: 100%;height: 212px;position: relative;}
.body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_left_wrp img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp {float: left;width: 100%;padding: 10px 5px 0;}
.body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_name{float: left;width: 100%;padding: 5px 0;font-weight: 600;font-size: 17px;}
.body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_name a{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;line-height: 20px;color: #3E4095;}
.body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_price{float: left;width: 100%;padding: 5px 0;font-weight: 600;color: #2b2b2b;font-size: 16px;}
.body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_action_btn_wrp{float: left;width: 100%;padding: 0;margin-top: 5px;}
.body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_action_btn_wrp .geekybot_wc_product_action_btn{background-color: #373435 !important;font-weight: 500;padding: 7px 0 !important;width: 100%;color: #FFF !important;border: 1px solid #373435 !important;border-radius: 0 !important;text-align: center;}
.body-content-message-value .geekybot_wc_product_load_more_wrp {float: left;width: 100%;}
.body-content-message-value .geekybot_wc_product_load_more {border: 2px solid #e6e6e6;padding: 5px 60px !important;margin: 5px 10px 10px;display: inline-block;cursor: pointer;background: #FFF;color: #373435;float: left;text-align: center;}
.body-content-message-value .geekybot_wc_product_heading_counts {color: #96989a;float: left;width: 100%;margin: 10px 0;}
.body-content-message-value .geekybot_wc_product_wrp.geekybot_wc_product_options_wrp {float: left;width: 40%;border: 2px solid #e6e6e6;margin: 5px 0px;background: #FFFFFF;padding: 15px;}
.body-content-message-value .geekybot_wc_success_msg_wrp.success {border: 1px solid #8bc3a6;color: #0f7d4b;background-color: #d8ede2;float: left;width: 100%;font-size: 16px;font-weight: 500;padding: 10px 12px;margin-bottom: 20px;}
.body-content-message-value .geekybot_wc_success_action_wrp{float: left;width: 65%;margin: 5px 0 15px;}
.body-content-message-value .geekybot_wc_success_action_wrp a{float: left;width: auto;padding: 10px 10px;border: 2px solid #e6e6e6;}
.body-content-message-value .geekybot_wc_success_action_wrp a.geekybot_wc_checkout{background-color: #FFF;color: #373435;}
.body-content-message-value .geekybot_wc_success_action_wrp a.geekybot_wc_cart{margin-right: 5px;cursor: pointer;background-color: #FFF;color: #373435;}
.body-content-message-value .geekybot_wc_success_action_wrp a.wc_checkout{margin-right: 5px;}
/* cart */
.body-content-message-value .geekybot-cart-popup {float: left;width: 40%;}
.body-content-message-value .geekybot_wc_cart_item_wrp {float: left;width: 100%;border: 2px solid #e6e6e6;background: #FFFFFF;padding: 15px;margin-bottom: 10px;}
.body-content-message-value .geekybot_wc_cart_item_wrp .geekybot_wc_cart_item {float: left;width: 100%;}
.body-content-message-value .geekybot_wc_cart_item_wrp .geekybot_wc_cart_item span{padding: 0 !important;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_left {float: left;width: 25%;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_left img {max-width: 100%;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right {float: left;width: 75%;padding-left: 5px;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right .geekybot_wc_cart_item_title{float: left;width: 100%;padding: 5px 0;font-weight: 600;font-size: 17px;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right .geekybot_wc_cart_item_title a{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;line-height: 20px;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right .geekybot_wc_cart_item_attr{float: left;width: 100%;padding: 2px 0;font-weight: 500;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right .geekybot_wc_cart_item_attr .geekybot_wc_cart_item_attr_title{display: inline-block;margin: 0;float: left;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right .geekybot_wc_cart_item_attr .geekybot_wc_cart_item_attr_value{display: inline-block;margin: 0 2px;float: left;}
.body-content-message-value .geekybot_wc_cart_item span.geekybot_wc_cart_item_qty_change {padding: 0px 10px !important;display:inline-block;cursor: pointer;background: #FFF;color: #373435;float: left;text-align: center;font-weight: 500;text-decoration: underline;border: 2px solid #e3e3e3}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_qty_change:hover {text-decoration: none;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_bottom {float: left;width: 100%;border-bottom: 2px solid #373435;margin-bottom: 20px;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_totalp {float: left;width: 100%;border: 2px solid #e3e3e3;background-color: #f7f7f8;color: #373435;padding: 7px 15px;margin: 8px 0 8px;font-weight: 500;}
.body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_remove {float: left;width: 70%;margin: 0 15% 13px;text-align: center;text-decoration: underline;padding: 5px;font-weight: 500;cursor: pointer;color: #373435;border:2px solid #e3e3e3}
.body-content-message-value .geekybot_wc_cart_total {float: left;width: 100%;margin: 0 0 0px;font-weight: 600;border-bottom: 2px solid #373435;}
.body-content-message-value .geekybot_wc_cart_subtotal {font-weight: 500;}
.body-content-message-value .geekybot_wc_cart_total .geekybot_wc_cart_total_title {float: left;display: inline-block;padding: 10px 5px;margin: 0;}
.body-content-message-value .geekybot_wc_cart_total .geekybot_wc_cart_total_value {float: right;display: inline-block;padding: 10px 5px;margin: 0;}
.body-content-message-value .geekybot_wc_cart_total .geekybot_wc_cart_total_value span{padding: 0 !important;}
.body-content-message-value .geekybot_wc_cart_checkout {float: left;width: 80%;min-width: 200px;margin: 12px 10% 15px;text-align: center;text-decoration: underline;padding: 5px;font-weight: 500;color: #373435;background-color: #FFF;border: 2px solid #e3e3e3}
.body-content-message-value .geekybot_article_message_wrp {float: left;width: 100%;margin: 10px 0;font-weight: 500;}
.body-content-message-value .geekybot-message-text_wrp {float: left;width: 100%;}
.body-content-message-value .geekybot_article_bnt_wrp {float: left;width: 100%;}
.body-content-message-value .geekybot_article_bnt_wrp .geekybot_article_bnt {border: unset;border-bottom: 1px solid #e6e6e6;padding: 5px !important;margin: 5px 0px 10px;display: inline-block;cursor: pointer;background: #FFF;color: #373435;float: left;text-align: left;min-width: 200px;border-radius: unset;}
.body-content-message-value .geekybot_article_bnt_wrp .geekybot_article_bnt img {float: right;padding-top: 8px;}
.body-content-message-value .geekybot_wc_post_heading {float: left;width: 100%;margin: 10px 2px 15px;color: #2b2b2b;font-size: 16px;font-weight: 500;}
.body-content-message-value .geekybot_wc_post_heading.geekybot_wc_post_title span.geekybot_wc_post_heading_nums {display: block !important;margin-top: 5px;color: #96989a !important;}
.body-content-message-value .geekybot_wc_article_wrp {float: left;width: calc(100% / 3 - 20px);border: 2px solid #e6e6e6;margin: 5px 10px;background: #FFFFFF;padding: 15px;}
.body-content-message-value .geekybot_wc_article_wrp .geekybot_wc_article_header a{float: left;width: 100%;font-weight: 600;font-size: 17px;color:#2b2b2b;text-decoration: unset;}
.body-content-message-value .geekybot_wc_article_wrp .geekybot_wc_article_header a:hover{text-decoration: underline;}
.body-content-message-value .geekybot_wc_article_wrp .geekybot_wc_article_header a.geekybot-action-button{text-align: center;margin-top: 8px;cursor: pointer;box-sizing: border-box;border: 1px solid black;background-color: #373435;color: #fff !important;padding: 7px 0;border-radius: 0;}
.body-content-message-value .geekybot_wc_article_wrp .geekybot_wc_article_header a.geekybot-action-link{margin-top: 8px;cursor: pointer;box-sizing: border-box;padding: 7px 0;text-decoration: underline;}
.body-content-message-value .geekybot_wc_article_header.geekybot_wc_article_title span.geekybot-websearch-image-wrp {display: block;width: 100%;height: 100px;position: relative;margin-bottom: 10px;}
.body-content-message-value .geekybot_wc_article_header.geekybot_wc_article_title span.geekybot-websearch-image-wrp img{width: auto;max-height: 100%;top: 0;left: 0;right: 0;bottom: 0;margin: auto;position: absolute;}
.body-content-message-value .geekybot_wc_article_header.geekybot_wc_article_title a {color: #3E4095 !important;}
.body-content-message-value .geekybot_wc_post_load_more_wrp {float: left;width: 100%;}
.body-content-message-value .geekybot_wc_post_load_more {border: 2px solid #e6e6e6;padding: 5px 60px !important;margin: 5px 10px 10px;display: inline-block;cursor: pointer;background: #FFF;color: #373435;float: left;text-align: center;}
/* popup design */
div#addIntentToStory{position: fixed;top:50%;left:50%;width:40%;max-height:70%;z-index: 99999;overflow-y: auto; overflow-x: hidden;text-align: left;transform: translate(-50%,-50%);background:  #eaedf2;border: 1px solid  grey;border-radius: 8px;}
div#addIntentToStory form {float: left;width: 100%;padding: 20px;}
div.geekybot-popup-header{width:100%;font-size:17px;float:left;padding: 20px 15px; font-weight: bold;text-transform: capitalize;background:  #3d3b79;color: #fff;border-radius: 6px}
div#addIntentToStory form#stories_form select {background-color: #fefefe;width: 100%;padding: 10px;border: unset;border-radius: 2px;margin-bottom: 10px;background-image: url('../images/selecticon.png');background-repeat: no-repeat;background-position: calc(100% - 15px);-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 16px;}
div#addIntentToStory form#stories_form textarea {background-color: #fefefe;width: 100%;padding: 10px;border: unset;border-radius: 2px;margin-bottom: 10px;min-height: 160px;}
div#addIntentToStory form#stories_form .geekybot-admin-pop-btn-block {padding: 10px;font-weight: bold;border-radius: 6px;background: #5e4ae3;color: #fff;border: 1px solid #5e4ae3;width: 100%;}
div#addIntentToStory form#stories_form #form-text-msg {margin-top: 10px;color: #373435;}
div#addIntentToStory form#stories_form #form-text-msg img {width: 20px;margin-right: 5px;}
div.popup-header-close-img{position: absolute;top:17px;right: 25px;background-image:url('../images/close-icon-white.png');background-size: 100%;width:25px;height: 25px;opacity: 1;cursor: pointer;}
div#addIntentToStoryblack{background: rgba(0,0,0,0.5);position: fixed;width: 100%;height: 100%;top:0px;left:0px;z-index: 9999;}
.geekybot_story_main_heading h1{font-weight: bold;line-height: normal;}
img#geekybot-loading-icon{display: block;margin:0 auto;margin-bottom: 15px;}
div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.geekybot-error-messages-wrp {border: 1px solid #eaeaea;border-top: unset;height: calc(100vh - 120px);min-height: 500px;}
div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.geekybot-error-messages-wrp div.geekybot-error-msg-image-wrp {margin-top: 70px;}
div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.geekybot-error-messages-wrp div.geekybot-error-msg-txt {color: #1b1819;font-size: 20px;font-weight: 600;padding: 50px 10px 20px;}
div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.geekybot-error-messages-wrp div.geekybot-error-msg-txt2 {float: left;width: 100%;font-size: 16px;}
/* pagination */
.geeky-bot-tablenav .geekybot-tablenav-pages{padding:0 30px;display: flex;flex-wrap: wrap;justify-content: end; height: auto;width: auto;margin-bottom: 10px;}
.geekybot-jsst_userpages{display: flex;flex-wrap: wrap;float: right;margin-top: 30px;justify-content: end;}
/* appearance chatbot */
.geekybot_wc_product_heading {float: left;width: 100%;margin: 10px 0px 5px;font-size: 17px;color: #373435;}
div.geekybot-appearance-right-section div#geekybot-main-messages .geekybot-chat-content .geekybot-message-text.geekybot_wc_product_wrp .geekybot_wc_product_heading{margin:10px 2px 15px;margin-top: 0;}
div.geekybot-appearance-right-section div.geekybot-chat-open-dialog-img img.geekybot-chat-image {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width:100%;height: auto;}
div.geekybot-appearance-right-section .geekybot-chat-close-button:focus, .geekybot-chat-open-dialog:focus {outline: none;}
div.geekybot-appearance-right-section .geekybot-chat-close-button span.fa-close:before {font-size: 24px;color: white;text-align: center;margin: 0px 15px 2px;display: block;}
div.geekybot-appearance-right-section .geekybot-chat-close-button span.fa-close {float: right;margin-right: -23px;}
div.geekybot-appearance-right-section .geekybot-chat-open-dialog span.fa-question {float: right;margin-right: -15px;}
div.geekybot-appearance-right-section div.geekybot-chat-open-dialog-main {position: absolute; z-index: 9999;bottom: 5px;right: 32px;border-radius: 50%;overflow: hidden;box-shadow: 0 1px 6px rgb(0 0 0 / 6%), 0 2px 32px rgb(0 0 0 / 16%);-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-ms-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;cursor: pointer;padding: 7px;background-color: transparent;}
div.geekybot-appearance-right-section div.geekybot-chat-open-dialog-main-inner {width: 60px;height: 60px;border-radius: 50%;position: relative;overflow: hidden;}
div.geekybot-appearance-right-section button.geekybot-chat-open-dialog {border: none;width: 60px;height: 60px;border-radius: 50%;overflow: hidden;box-shadow: 0 1px 6px rgb(0 0 0 / 6%), 0 2px 32px rgb(0 0 0 / 16%);}
div.geekybot-appearance-right-section img.geekybot-chat-image{max-width: none; }
div.geekybot-appearance-right-section div.geekybot-chat-open-dialog-img{float: left;width: 100%;}
div.geekybot-appearance-right-section button.geekybot-chat-open-dialog,button.geekybot-chat-close-button,.geekybot-chat-close-button.active,.geekybot-chat-open-dialog.active {bottom: 30px;right: 50px;height: 50px;background-image: unset;background: unset !important;border: unset;box-shadow: unset;}
div.geekybot-appearance-right-section button.geekybot-chat-open-dialog:hover,button.geekybot-chat-close-button:hover,.geekybot-chat-close-button.active:hover,.geekybot-chat-open-dialog.active:hover{background: unset !important;border: unset;box-shadow: unset;}
div.geekybot-appearance-right-section button.geekybot-chat-open-dialog.active {-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-ms-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;}
div.geekybot-appearance-right-section div.geekybot-chat-open-dialog-main-inner{position: relative;}
div.geekybot-appearance-right-section div.geekybot-chat-open-dialog-main-inner::before{position: absolute;bottom: 0;right: 0; width: 95%;height: 90%; content: ""; background-image: url("../../includes/images/chat-img/transparent-color.png") !important;background-position: center;background-repeat: no-repeat;background-size: cover;}
div.geekybot-appearance-right-section div.geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left .geekybot-window-profile::before{position: absolute;bottom: 0;right: 0; width: 95%;height: 90%; content: ""; background-image: url("../../includes/images/chat-img/transparent-color.png") !important;background-position: center;background-repeat: no-repeat;background-size: cover;}
div.geekybot-appearance-right-section button.geekybot-chat-close-button {position: absolute; opacity: 0;z-index: -5;bottom: 20px;right: 40px;width: 60px;height: 60px;border-radius: 50%;border: none;}
div.geekybot-appearance-right-section button.geekybot-chat-close-button.active::after {position: absolute;content: '';width: 0;height: 0;right: 12px;border-left: 15px solid transparent;border-right: 15px solid transparent;bottom: 70px;border-top: 20px solid #ededef;}
div.geekybot-appearance-right-section button.geekybot-chat-close-button.active-inner.active::after {border-top: 20px solid #ededef;}
div.geekybot-appearance-right-section button.geekybot-chat-close-button.active {opacity: 1;z-index: 9999;cursor: pointer;}
div.geekybot-appearance-right-section .geekybot-chat-popup {bottom: 120px;right: 40px;width: 370px;max-width: 100%; max-height: 590px;height: 0;opacity: 0;-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-ms-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;background: white;overflow: hidden;text-align: center;color: #fff;}
div.geekybot-appearance-right-section .geekybot-chat-popup.active {float: inline-end; opacity: 1;height: 600px;-webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16);box-shadow: 0 5px 40px rgba(0, 0, 0, 0.16);border-radius: 8px;-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-ms-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;z-index: 999999;}
div.geekybot-appearance-right-section .geekybot-chat-popup.geekybot-chat-init .geekybot-chat-windows {transform: translateX(-370px);-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-ms-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows {width: 200%;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-window-one {background-image: url(../../includes/images/chat-img/start-screen-bg.png);float: left;width: 50%;height: 600px;background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window {width: 50%;height: 600px;position: relative;overflow-y: auto;overflow-x: hidden;}
div.geekybot-appearance-right-section .geekybot-chat-window ~ button.geekybot-chat-close-button.active::after{background-color: green !important;}
div.geekybot-appearance-right-section div#geekybot-main-messages div.geekybot-title-main-overlay div.geekybot-title-overlay {position: absolute;background-color: #000 !important;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px; opacity: .2;top: 84px;width: 100%;height: 10px;left: 0;right: 0;z-index: 9998;bottom: 0;top: auto;}
div.geekybot-appearance-right-section div#geekybot-main-messages div.geekybot-title-main-overlay {position: relative;width: 100%;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content {float: left;width: 100%;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message {text-align: right;float: right;list-style: none;padding: 15px;width:calc(100% - 5px);}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-user section.geekybot-message-text {padding: 5px 10px;border-radius: 5px;float: right;max-width: calc(100% - 53px);margin-top: 5px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-user section.geekybot-message-user-img {margin-left: 8px;float: right;background-color:#e6e7e8;border-radius: 50%;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-user:first-child {margin-top: 100px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-bot {text-align: left;float: left;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-bot section.geekybot-message-bot-img {margin-right: 8px;float: left;} 
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-bot section.geekybot-message-bot-img::before{position: absolute;bottom: 0;right: 0; width: 95%;height: 90%; content: ""; background-image: url("../../includes/images/chat-img/transparent-color.png") !important;background-position: center;background-repeat: no-repeat;background-size: cover;} 
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-bot section.geekybot-message-bot-img,
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-user section.geekybot-message-user-img {position: relative;width: 45px;height: 45px;border-radius: 50%;overflow: hidden;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-bot section.geekybot-message-bot-img img,
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-user section.geekybot-message-user-img img {position: absolute;top: 0;bottom: 0;left: 0; right: 0;margin: auto;width:100%;height: auto;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-bot section.geekybot-message-text {background-color: #ededef;padding: 5px 10px;border-radius: 5px;color: #373435;float: left;max-width: calc(100% - 53px);box-sizing: border-box;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-button {text-align:left;float:left;list-style: none;width: auto;margin: unset;padding: 10px 0 10px 5px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-button section {background-color: unset;color: unset;padding: unset;border-radius: unset;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-button .wp-chat-btn {background-color: transparent;padding: 0.3em 1.4em;text-align: center;font-size: 14px;transition: 0.3s;display: inline-block;text-decoration: none;cursor: pointer;border-radius: 30px;outline: none;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content div.geekybot-message-button {float: left;width: 100%;padding-left: 58px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content div.geekybot-message-button:last-child {margin-bottom: 80px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner {float: left;width: 100%;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left {float: left;width: calc(100% - 74px);}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left .geekybot-window-profile {box-sizing: border-box; float: left;width: 80px;height: 80px;border:5px solid #fff;border-radius: 50%;position: absolute;left: 15px; top: 20px;overflow: hidden;z-index: 9999;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left i.fa.fa-circle {position: absolute;top: 78px;z-index: 9999;left: 75px;color: #0caa0c;font: normal normal normal 14px/1 FontAwesome !important;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left .geekybot-window-profile .geekybot-window-profile-img {position: relative;width: 100%;height: 100%;box-sizing: border-box;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left .geekybot-window-profile .geekybot-window-profile-img img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;height: auto;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left .geekybot-window-profile .geekybot-window-profile-img i.fa.fa-circle {color: #03bb03;position: absolute;bottom: 8px;right: 0px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left .geekybot-window-profile-text {float: right;width: calc(100% - 90px);text-align: left;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left .geekybot-window-profile-text .geekybot-window-text {line-height: 1.6;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left .geekybot-window-profile-text .geekybot-window-text span {display: block;margin: 0 0 0 15px;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-left .geekybot-window-profile-text .geekybot-window-text span:first-child {font-size: 22px;font-weight: 600;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-right {float: left;width: 74px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-right .geekybot-window-top-dot-img {height: 55px;position: relative;width: 100%;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window .geekybot-window-top .geekybot-window-top-inner .geekybot-window-top-inner-right .geekybot-window-top-dot-img img {position: absolute;top: 5px;right: 15px;bottom: 0;max-width: 100%;max-height: 100%;margin: auto;}
div.geekybot-appearance-right-section #geekybot-send-message{position:fixed;top: 522px;padding: 10px 0 !important;background-color: #ededef;width:50%;border-top-left-radius: 30px;border-top-right-radius: 30px;}
div.geekybot-appearance-right-section #geekybot-send-message .geekybot-window-bottom-inner {float: left;width:calc(100% - 20px);margin: 0 10px; border: 1px solid #dbdbdb;border-radius: 30px;background-color: #fff;display: flex;align-items: center;flex-wrap: wrap;}
div.geekybot-appearance-right-section #geekybot-send-message .geekybot-window-bottom-inner .geekybot-window-bottom-inner-left {float: left;width: 84%;display: flex;align-items: center;}
div.geekybot-appearance-right-section #geekybot-send-message .geekybot-window-bottom-inner .geekybot-window-bottom-inner-left .fa-microphone {float: left;color: #bdbfc1;font-size: 24px;padding: 6px 10px;margin-top: 4px;border-right: 1px solid #bdbfc1;}
div.geekybot-appearance-right-section #geekybot-send-message .geekybot-window-bottom-inner .geekybot-window-bottom-inner-left a.chat_attachment{width: 36px;}
div.geekybot-appearance-right-section #geekybot-send-message .geekybot-window-bottom-inner .geekybot-window-bottom-inner-left a.chat_attachment i.fa.fa-circle {float: left;margin-left: 10px;}
div.geekybot-appearance-right-section #geekybot-send-message .border-0 {float: left;width:calc(100% - 10px);margin: unset;border: unset;border-radius: 30px;font-size: 19px;padding:12px 6px 12px 20px;outline: unset;color: initial;line-height: initial;height: auto;}
div.geekybot-appearance-right-section #geekybot-send-message .border-0:focus{box-shadow: unset !important;}
div.geekybot-appearance-right-section #geekybot-send-message .geekybot-window-bottom-inner .geekybot-window-bottom-inner-right {float: left;width:calc(16% - 15px);height: 35px;margin: 6px;}
div.geekybot-appearance-right-section #geekybot-send-message .geekybot-window-bottom-inner .geekybot-window-bottom-inner-right .geekybot-window-bottom-send-img {width: 100%;height: 100%;position: relative;border-radius: 50%;}
div.geekybot-appearance-right-section #geekybot-send-message .geekybot-window-bottom-inner .geekybot-window-bottom-inner-right .geekybot-window-bottom-send-img img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 60%;max-height: 60%;margin: auto;padding-top: 3px;}
div.geekybot-appearance-right-section #geekybot-message-box:focus {border: none !important;}
div.geekybot-appearance-right-section .geekybot-chat-window li:last-child {margin-bottom: 70px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .chat-header {border-radius: 8px 8px 0 0;padding: 35px 0;-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-ms-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;}
div.geekybot-appearance-right-section .geekybot-chat-popup .chat-header h4 {font-size: 24px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .chat-header h4,
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-middle h5 {color: #fff; font-weight:bold;line-height: 1.3;letter-spacing: normal;font-weight: 600;margin: 0;padding: 0 0 10px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-middle .chat-middle-inner-border {width: 130px;height: 130px;border: 3px dashed;border-radius: 50%;margin: auto;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-middle .chat-middle-inner {width: 160px;height: 160px;border-radius: 50%;margin: auto;box-sizing: border-box;position: relative;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-middle .chat-middle-inner-img {width: 110px;height: 110px;border-radius: 50%;position:absolute;margin: auto;top: 0;left: 0;bottom: 0;right: 0; overflow: hidden;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-middle .chat-middle-inner{border: 3px dashed #ef5e76 !important;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-middle h5 {font-size: 22px;padding: 10px 92px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-middle .chat-middle-inner-img img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width:100%;height:auto;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-start {width: 100%;margin: auto;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-start .chat-start-inner {width:fit-content;display: flex;align-items: center;justify-content: center;flex-wrap: wrap; min-width: 120px; max-width: 80%;margin-left: auto;margin-right: auto;background-color: #fff;color: #3b3839;border-radius: 30px;padding:6px 11px 5px 20px;box-shadow: 1px 2px 4px 0px rgb(59 56 57 / 75%);margin-top: 50px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-start .chat-start-inner span {display: inline-block;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-start .chat-start-inner span.chat-start-title {font-size: 16px;font-weight: 600;float: left;cursor: pointer;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-start .chat-start-inner span.chat-start-img {background-color: #eb415d;float: right;position: relative;width: 35px;height: 35px; border-radius: 50%;margin-left: 15px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-start .chat-start-inner span.chat-start-img img {max-width: 80%;max-height: 80%;top: 0;bottom: 0;left: 0;right: 0;margin: auto;position: absolute;padding: 0 3px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-powered-by {float: left;width: 100%;position: absolute;bottom: 12px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-powered-by .chat-powered-by-inner {font-size: 14px;font-weight: 500;width: 60%;margin: auto;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-powered-by .chat-powered-by-inner .chat-powered-by-inner-img,
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-powered-by .chat-powered-by-inner .chat-powered-by-inner-cnt {float: left;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-powered-by .chat-powered-by-inner .chat-powered-by-inner-cnt {padding-top: 3px;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-powered-by .chat-powered-by-inner .chat-powered-by-inner-img {width: 30px;height: 30px;position: relative;overflow: hidden; margin: 0 6px;border-radius: 50%;border: 1px solid #fff;overflow: hidden;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-powered-by .chat-powered-by-inner .chat-powered-by-inner-img img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: auto;margin: auto;width: 100%;height: auto;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-powered-by .chat-powered-by-inner .chat-start-title {color: #fff;text-decoration: underline;}
div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .chat-powered-by .chat-powered-by-inner .chat-start-title:hover {text-decoration: unset;}
div.geekybot-appearance-right-section .geekybot-chat-popup .chat-phone-number {text-align: center;font-size: 18px;letter-spacing: 1px;padding: 15px 0;background: #27AAC2;color: white;}
div.geekybot-appearance-right-section img#geekybot-send-button { cursor: pointer; }
div.geekybot-appearance-right-section .geekybot-chat-popup .chat-phone-number small {text-align: center;display: block;font-size: 13px;opacity: .7;letter-spacing: normal;line-height: normal;padding: 0 0 10px;}
div.geekybot-appearance-right-section .geekybot-chat-popup div#chatContainer {height: 100%;min-height: 400px;}
div.geekybot-appearance-right-section .geekybot-chat-popup form {margin: 15px 0 5px;}
div.geekybot-appearance-right-section .geekybot-chat-popup form table.webchat-config {width: 100%;}
div.geekybot-appearance-right-section .geekybot-chat-popup form table.webchat-config input {margin: 0 auto 10px;padding: 8px 10px;display: block;width: 70%;border-radius: 50px;text-align: center;font-size: 14px;border: none;}
div.geekybot-appearance-right-section form#customerdata button.chat-button.inactive-chat.active, form#customerdata button.chat-button {-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-ms-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;}
div.geekybot-appearance-right-section form#customerdata td{border: none;}
div.geekybot-appearance-right-section form#customerdata button.chat-button.inactive-chat.active {transform: rotate(90deg);background-size: 0;}
div.geekybot-appearance-right-section div#geekybot-window-title {font-size: 16px;padding: 15px 0 18px 0;box-shadow: 0px 3px 10px 0 rgb(0 0 0 / 25%);z-index: 999;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;position: fixed;max-width: 370px;}
div.geekybot-appearance-right-section div#geekybot-main-messages .geekybot-chat-content .geekybot-message section {font-size: 17px;line-height: 25px;}
div.geekybot-appearance-right-section .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_name a{padding: 10px 0 5px 0;display: block;}
div.geekybot-appearance-right-section .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_price span{padding: 2px 0 7px 0;display: inline-block;font-weight:bold;}
div.geekybot-appearance-right-section .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_action_btn{margin-bottom: 20px; background-color: #373435;font-weight: 500;padding: 7px 0;width: 100%;color: #fff;text-align: center;}
div.geekybot-appearance-right-section .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_action_btn:hover{text-decoration: underline;}
div.geekybot-appearance-right-section .geekybot_wc_product_load_more {padding: 10px 15px;margin-bottom: 5px; border-radius: 4px;display:inline-block;cursor: pointer;background: #FFF;}
div.geekybot-appearance-right-section div#geekybot-main-messages .geekybot-chat-content .geekybot-suggested-question-wrp {float: left;margin-left: 45px;padding: 14px;color: #373435;padding-right: 0;}
div.geekybot-appearance-right-section div#geekybot-main-messages .geekybot-chat-content .geekybot-suggested-question-wrp .geekybot-suggested-question{float: left;padding: 7px 15px;border: 1px solid red;border-radius: 50px;margin:0 5px 10px 0;}
div.geekybot-appearance-right-section #geekybot-window-title {color: #fff;position: absolute;width:100%;}
div.geekybot-appearance-right-section .geekybot-dropdown-content{display: none;position: absolute;min-width: 225px;overflow: auto;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;right: 0px;top: 90px;}
div.geekybot-appearance-right-section #geekybotEndChat{margin-top: 4px;border-bottom: 1px solid rgba(9, 9, 9, 0.23);}
div.geekybot-appearance-right-section .geekybot-dropdown-content.show div.geekybot-main-overlay:hover .geekybot-dropdown-content{visibility: visible;}
div.geekybot-appearance-right-section .geekybot-dropdown-content.show div.geekybot-main-overlay {position: relative;width: 100%;padding: unset;cursor: pointer;overflow: hidden;}
div.geekybot-appearance-right-section .geekybot-dropdown-content.show div.geekybot-main-overlay div.geekybot-overlay {position: absolute;width: auto;top: 0;height: 47px;min-width: 225px;background-color: #000 !important;opacity: .2;visibility: hidden;}
div.geekybot-appearance-right-section .geekybot-dropdown-content.show div.geekybot-main-overlay:hover div.geekybot-overlay {visibility: visible;}
div.geekybot-appearance-right-section .geekybot-dropdown-content a{color: black;padding: 12px 16px;text-decoration: none;display: block;}
div.geekybot-appearance-right-section .geekybot-dropdown-content div {background: no-repeat;border: none;font-weight: 500;text-transform: capitalize;font-size: 15px;width: 100%;padding: 10px;text-align: left;color: #fff !important;}
div.geekybot-appearance-right-section .geekybot-dropdown-content a:hover {color: #38CBD3;}
div.geekybot-appearance-right-section .dropdown a:hover {background-color: #ddd;}
div.geekybot-appearance-right-section .show {display: block;}
div.geekybot-appearance-right-section .geekybot_wc_product_wrp{float: left;width: 100%;border: 2px solid #e6e6e6;margin: 5px 0px;background: #FFFFFF;padding: 15px;}
div.geekybot-jsst_userpages .geekybot-jsst_userlink{display: flex;align-items: center; float: left; border: 1px solid #e9dfff;padding: 12px 15px;background-color: #e9dfff;color: #747474;margin: 10px 0px 1px 2px;font-weight: 500;font-size: 23px;min-width:45px;min-height: 54px;cursor: pointer;border-radius: 4px;justify-content: center;}
div.geekybot-jsst_userpages .geekybot-jsst_userlink.selected{background-color: #5e4ae3;color: #fff;border: 1px solid #5e4ae3;}
div.geekybot-jsst_userpages .geekybot-jsst_userlink.selected:hover{border: 1px solid #e9dfff;}
div.geekybot-jsst_userpages .geekybot-jsst_userlink:hover{border: 1px solid #5e4ae3;}
div.geekybot-appearance-right-section div#geekybotPreviousChatBox {margin-top: 30px;display:block;position: absolute;z-index: 999;top: 100px;}
div.geekybot-appearance-right-section a.attachment{width: 10%;display: inline-block;float: left;text-align: center;padding: 10px 0;height: 30px}
div.geekybot-appearance-right-section a.attachment:hover {cursor: pointer;background-color: #d4cfcf;}
.geekybot_wc_product_left_wrp{float: left;text-align: center;width: 100%;}
div.geekybot-theme-value div.geekybot-appearance-presets-mainwrp{padding: 0 10px;display: flex;flex-wrap: wrap; color: #7e7f81;font-size: 17px; box-shadow: unset;outline: unset;border:unset;border-radius: unset;min-height: 50px; width: 100%;background-color: #eaedf2;}
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-color-selector{display: inline-block; width:38px;height:40px;background-color: #e92e4d;}
/*div.geekybot-appearance-presets-mainwrp .geekybot-appearance-image{position: absolute;bottom: 45px;right: -22px;display:none;width: 261px;box-shadow: 6px 4px 10px #d1d0d0 ;}*/
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-image{position: absolute;bottom: 50px;right: -60px;display:none;width: 400px;max-width: unset;z-index: 222;}
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-prset{position: relative;width: fit-content;margin-right: 5px; min-height:50px;position: relative; text-align: left;display: flex;align-items: center;flex-wrap: wrap;}
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-prset:hover .geekybot-appearance-image{display: block;}
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-color-selector.second-color{background-color: #622ae8;}
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-color-selector.third-color{background-color: #f99513;}
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-color-selector.fourth-color{background-color: #221f20;}
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-color-selector.fifth-color{background-color: #4da391;}
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-color-selector.sixth-color{background-color: #a54686;}
div.geekybot-appearance-presets-mainwrp .geekybot-appearance-color-selector.seventh-color{background-color: #0044e9;}
div.geekybot-sugestion-alert-wrp{display:flex;align-items: baseline;margin:30px auto 0 auto;padding: 15px;max-width:fit-content;background: #feffdb;font-size: 16px;color: #484747;}
/* apperence */
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper{background-color: unset !important;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-themess .tabs{background-color: #fff;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-themess .geekybot-admin-appearance-subtitle{line-height: normal;padding:30px 0;font-weight: bold; margin: unset;font-size: 34px;float: left;width: fit-content;color: #373435;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value-text {float: left; width:75%;max-width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value {display: flex; width: 75%;float: left; padding: 7px 10px;border-radius: unset;outline: unset;box-shadow: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value select {color:#7e7f81; border: 1px solid #e7e8eb;background-color:#eaedf2;float: left;width:650px;max-width: 100%; margin: unset;box-shadow: unset;outline: unset;padding:6px 10px;border-radius: 1px;font-size: 17px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-description{width:calc(100% - 25%);float: right;margin-left: 25%;padding:5px 0 0px 10px; font-size: 17px;line-height: 35px;color: #6e6d6d;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-description b{font-weight: 500;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value-text textarea:focus{outline: #f6f5fa;box-shadow:none;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value-text textarea{border: 1px solid #e7e8eb; border-radius: unset;outline: unset; box-shadow: unset;background: #eaedf2; width:100%;max-width: 100%; color: #7e7f81 !important;font-size: 17px; display: block; min-height: 100px;padding: 5px 0px 2px 10px;color: #6c757d;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config {float: left;position: relative;padding-bottom: 50px;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-title{line-height: 24px;text-align: right;color: #111010;font-size: 18px;padding-right: 20px;width: 25%;float: left;padding-top: 20px;}
div.geekybot-chatbot-popup-config-value a.geekybot-popup-selection{display: inline-block;min-height: 48px;margin-left: 10px;border: 2px solid #5e4ae3;color: #5e4ae3;min-width: 45px;width: 50px;font-size: 22px;font-weight: bold;padding: 12px 0px;background-color: #fff;cursor: pointer;text-align: center;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value input{color: #7e7f81;border: 1px solid #e7e8eb;background: #eaedf2;float: left;width: 650px;max-width: 100%;margin: unset;box-shadow: unset;outline: unset;padding: 6px 10px;border-radius: 1px;font-size: 17px;}
/* smart popup */
div.geekybot-chat-open-outer-popup-dialog .geekybot-chat-open-outer-popup-dialog-text-mainwrp{padding: 10px 10px;color: #373435;display: flex;align-items: center;}
div.geekybot-chat-open-outer-popup-dialog .geekybot-chat-open-outer-popup-dialog-text-mainwrp p{margin-bottom: 0px;font-size: 18px;font-weight: bold;margin-top: 0;line-height: 1.8;}
div.geekybot-chat-open-outer-popup-dialog{float: right; z-index: 214748;border-radius: 15px;cursor: pointer;background-color: white;width:400px;max-width: 100%;}
div.geekybot-chat-open-outer-popup-dialog:hover .geekybot-chat-open-outer-popup-dialog-top-cross-button{display: flex;align-items: center;justify-content: center;box-shadow: unset;overflow: hidden;}
div.geekybot-chat-open-outer-popup-dialog .geekybot-chat-open-outer-popup-dialog-top-cross-button{padding: 7px 8px;border-width: 0px;border-radius: 50%;width: fit-content;position: absolute;top: -15px;right: 10px;}
div.geekybot-chat-open-outer-popup-dialog div.geekybot-chat-open-outer-popup-dialog-image{position: relative;width: 80px;min-width: 80px; height: 80px;border-radius: 50px;margin-right: 20px;}
div.geekybot-chat-open-outer-popup-dialog div.geekybot-chat-open-outer-popup-dialog-image img{position: absolute;top: 0;left: 0;right: 0;bottom: 0; margin: auto;max-width: 100%;height: auto;text-align: center;border-radius: 50px;padding: 4px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp .geekybot-chatbot-popup-config-value{width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp .geekybot-chatbot-popup-config-value select{width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp .geekybot-chatbot-popup-config-value input{width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-title{width: 25%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value{width:75%;padding: 7px 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-description{width:75%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-right-section.geekybot-opendialog-btm-mainwrp{padding-bottom: 150px;}
div.geekybot-appearance-right-section.geekybot-opendialog-btm-mainwrp button.geekybot-chat-close-button.active::after{bottom:110px;}
div.geekybot-appearance-right-section.geekybot-opendialog-btm-mainwrp  div.geekybot-chat-open-dialog-main{right: 23px;bottom:26px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-appearance-right-section.geekybot-opendialog-btm-mainwrp div.geekybot-chat-open-dialog-main-inner{width: 80px;height: 80px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-message{float:right;width:calc(100% - 25%);margin: 10px 0 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-message span.geeky-bot-theme-img-left{float: left;width: 45px;height: 45px;position: relative;border: 1px solid #cac9cc;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-message span.geeky-bot-theme-img-right{float: left;padding: 13px 5px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-message span.geeky-bot-theme-img-left img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-message a{color: #5e4ae3;cursor: pointer;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .tabs.geekybot-appearance-page-chatpopuptab .geekybot-appearance-right-section{padding-bottom: 50px;}
/* theme */
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess{float: left;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .tabs{float: left;width:100%;padding-top: 60px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .geekybot-tabInner{float: left;width: 60%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row {float: left;width: 100%;padding-bottom: 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row input {color: #7e7f81;font-size: 17px; box-shadow: unset;outline: unset;border:unset;border-radius: unset;min-height: 50px; width:100%;background-color: #eaedf2;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row input.inputbox.one.geekybot-form-input-field{width: calc(100% - 45px);}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row input:focus {border: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row input[type="file"] {padding: unset;padding-top: 15px;padding-left: 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row input[type="file"]::-webkit-file-upload-button {display: none; text-align: left;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row input[type="file"]::file-selector-button{visibility: hidden;display: none; }
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row .inputbox.geekybot-form-input-field{margin-left: 45px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row .geekybot-theme-value span.geeky-selected-color-wrp{display: block;width: 40px;height: 50px;background: red;position: absolute;top:0px;left:0px;border: 1px solid #d2d2d2;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row .geekybot-custom-file-upload {position: absolute;right: 0; content: 'Choose File';display: inline-block;outline: none;white-space: nowrap;-webkit-user-select: none;cursor: pointer;float: right;background-color: #5e4ae3;width: 150px;text-align: center; padding: 15px 25px;color: #fff;height: 50px;margin-right: 1px;min-width: fit-content;font-size: 17px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left {float: left;width: 100%;text-align: right;padding-bottom: 30px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right {float: left;width: 100%;text-align: revert;padding-bottom: 30px; margin: 0px;text-align: right;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-title,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right div.geekybot-theme-title {color: #111010;padding: 12px 20px 12px 0;font-size: 18px;width: 25%;float: left;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-value,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right div.geekybot-theme-value {position: relative;float: left;width: 75%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-value label.geekybot-input-btn,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right div.geekybot-theme-value label.geekybot-input-btn {position: absolute;right: 0;top: 0px;background-color: #e9dfff;height: 45px;padding: 12px 25px;color: #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-value div.iris-picker {margin-top: 60px;box-sizing: unset}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-bot,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right span.geeky-bot-theme-img-user {float:right;width:calc(100% - 25%);margin: 10px 0 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-bot span.geeky-bot-theme-img-left,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right span.geeky-bot-theme-img-user span.geeky-bot-theme-img-left {float: left;width: 45px;height: 45px;position: relative;border: 1px solid #cac9cc;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-bot span.geeky-bot-theme-img-right,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right span.geeky-bot-theme-img-user span.geeky-bot-theme-img-right {float: left;padding: 13px 5px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-bot span.geeky-bot-theme-img-left img,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right span.geeky-bot-theme-img-user span.geeky-bot-theme-img-left img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-bot a,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right span.geeky-bot-theme-img-user a {color: #5e4ae3;cursor: pointer;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-value input.geekybot-input-file,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right div.geekybot-theme-value input.geekybot-input-file {display: none;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn {display: flex;justify-content: center;flex-wrap: wrap; float: left;width: calc(100% - 60px);padding: 20px 0;text-align: center;border-top: 1px solid #5e4ae3;margin: 20px 30px;flex-direction: column;align-items: center;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn button {display: flex;align-items: center;flex-wrap: wrap; min-height: 50px; background-color: #5e4ae3;border: 1px solid transparent;border-radius: 0;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 10px 20px;width: fit-content;border-radius: 4px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn button:hover{background-color: #373435;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn button img{width: 15px;height: auto;margin-right: 5px;}
div#geekybot-head div.geekybot-theme-btn button {display: flex;align-items: center; float: right; min-height: 50px; background-color: #5e4ae3;border: 1px solid transparent;border-radius: 0;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 10px 20px;}
div#geekybot-head div.geekybot-theme-btn button:hover{background-color: #373435;}
div#geekybot-head div.geekybot-theme-btn button img{width: 15px;height: auto;margin-right: 5px;}
div#geekybot-head div.geekybot-theme-btn .geekybot-theme-reset-btn {display: flex;align-items: center;float: right; margin-left: 8px; background-color: #373435;border: 1px solid transparent;border-radius: 0;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 10px 20px;}
div#geekybot-head div.geekybot-theme-btn .geekybot-theme-reset-btn:hover{background-color: #5e4ae3;}
div#geekybot-head div.geekybot-theme-btn .geekybot-theme-reset-btn img{margin-right: 7px;height: 17px;width: 17px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn .geekybot-theme-reset-btn {display: flex;flex-wrap: wrap;align-items: center; margin-left: 8px; background-color: #373435;border: 1px solid transparent;border-radius: 0;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 10px 20px;margin-bottom: 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn .geekybot-theme-reset-btn:hover{background-color:#5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn .geekybot-theme-reset-btn img{width: 17px;height: 17px;margin-right: 7px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left.geekybot-clr-picker {position: relative;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left.geekybot-clr-picker label.geekybot-dynamic-color {position: absolute;height: 50px;width: 150px;text-align: center; top:0px;right: 0;color: #fff;text-align: center;padding: 15px 25px;font-size: 17px;background: #2b2b2b !important;min-width: fit-content;}
/* right-section */
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-right-section{float: left;width: 35%;position: relative;padding-bottom: 110px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-config-custom-heading-right-wrp .geekybot-appearance-right-section {width: 100%;float: right;padding-bottom: 50px;}
div.geekybot-config-custom-heading-right-wrp #geekybot-send-message{top: 350px;}
div.geekybot-config-custom-heading-right-wrp .geekybot-chat-popup.active {height: 420px}
div.geekybot-config-custom-heading-right-wrp .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window div.geekybot-chat-content li.geekybot-message.geekybot-message-user{padding: 0;}
div.geekybot-config-custom-heading-right-wrp .geekybot-chat-popup .geekybot_wc_product_heading {border: 2px dashed #007bff;padding: 6px;background-color: #eef6ff;border-radius: 6px;}
/* Abandonment section */
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-abandonment-section{float: left;width: 40%;position: relative;display: flex;align-items: stretch;justify-content: center;gap: 15px;padding: 0 30px 60px 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-abandonment-section .geekybot-appearance-abandonment-image-wrp{display: flex;align-items: center;justify-content: center;padding: 10px;box-shadow: 0px 2px 6px #696969; max-width: calc(65% - 5px);width: fit-content;border-radius: 10px;min-height: 250px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-abandonment-section .geekybot-appearance-abandonment-image-wrp .geekybot-appearance-abandonment-image-inerwrp{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;padding: 20px;background-color: #eaedf2;border-radius: 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-abandonment-section .geekybot-appearance-abandonment-image-wrp img{max-width: 100%;height: auto;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-abandonment-section-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value select{width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-abandonment-section-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value{padding-left: 0;padding-right: 0;}
/* configuration */
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp {float: left;width: 100%;padding:50px 30px 0 30px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-custom-heading-left-wrp {float: left;width: 60%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-custom-heading-right-wrp {float: left;width: 40%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row {float: left;width: 100%;padding-bottom: 25px;text-align: revert;margin: 0px;color:#7e7f81;position: relative;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-title {line-height: 24px; text-align: right; color: #111010; font-size: 18px;padding-right:30px;width: 25%;float: left;padding-top: 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value {width: 75%;float: left; padding: 7px 10px;border-radius: unset;outline: unset;box-shadow: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-description{width:calc(100% - 25%);float: right;margin-left: 25%;padding:5px 0 25px 10px; font-size: 16px;line-height: 35px;color: #6e6d6d;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-description b{font-weight: 500;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-description.geekybot-config-description-button{border-top: 2px solid #e6e7e8;padding-top: 30px;padding-bottom: 15px;padding-left: 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value-text {float: left; width:75%;max-width: 100%; padding:7px 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value-text textarea:focus{outline: #f6f5fa;box-shadow:none;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value-text textarea{border: 1px solid #e7e8eb; border-radius: unset;outline: unset; box-shadow: unset;background: #eaedf2; width: 650px;max-width: 100%; color: #7e7f81 !important;font-size: 17px; display: block; min-height: 100px;padding: 5px 0px 2px 10px;color: #6c757d;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value input,
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value input{color: #7e7f81; border:1px solid #e7e8eb; background:#eaedf2;float: left;width:650px;max-width: 100%; margin: unset;box-shadow: unset;outline: unset;padding:6px 10px;border-radius: 1px;font-size: 17px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value select {color:#7e7f81; border: 1px solid #e7e8eb;background-color:#eaedf2;float: left;width:650px;max-width: 100%; margin: unset;box-shadow: unset;outline: unset;padding:6px 10px;border-radius: 1px;font-size: 17px;}

div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value .geekybot-config-model-value {float: left;width:650px;max-width: 100%;position: relative;border: 1px solid #e7e8eb;background-color: #eaedf2;}
div#geekybotadmin-wrapper div#geekybotadmin-data .select2-container--default .select2-dropdown .select2-search {border: 1px solid #e7e8eb !important;float: left;width: 650px; max-width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data .select2-container--default .select2-selection--single .select2-selection__rendered {border: 1px solid #e7e8eb;-webkit-appearance: none;background: #eaedf2 url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size: 19px 19px;}
div#geekybotadmin-wrapper div#geekybotadmin-data .select2-container--default .select2-selection--single .select2-selection__arrow {display: none !important;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value .geekybot-config-model-value input{background-color: #FFF;}
div#geekybotadmin-wrapper .geekybot-config-model-value .select2-container--default .select2-results>.select2-results__options {float: left;width:650px;max-width: 100%;    border: 1px solid #e7e8eb;background-color: #eaedf2;}
.geekybot-api-status .notice {padding: 10px;margin: 25px 10px;}
.geekybot-api-status .notice-success {border-left: 4px solid #00a32a;}
.geekybot-api-status .notice-error {border-left: 4px solid #d63638;}
.geekybot-api-status .notice-warning {border-left: 4px solid #dba617;}
#geekybot-dialogflow-status-result {float: left;width: 100%;}
#geekybot-status-result {float: left;width: 100%;}
#geekybot-openai-status-result {float: left;width: 100%;}

div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value span.geekybot-form-radio-field {border: 1px solid #e7e8eb; float: left;padding: 15px;height: 100%;margin-right: 5px;width: 250px; max-width: calc(50% - 5px);background: #eaedf2;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value span.geekybot-form-radio-field input.radiobutton {float: left;width:fit-content;padding: 0px;margin-right: 10px; border-radius: 50%;border:1px solid #4f4c4e;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value span.geekybot-form-radio-field label {width: calc(100% - 13%);float: left;margin-top: -2px;font-size: 17px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-btn {display: flex;flex-wrap: wrap;justify-content: center; float: left;width: calc(100% - 60px);padding: 20px 0;text-align: center;border-top: 1px solid #5e4ae3;margin: 10px 30px 10px 30px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-btn button.geekybot-config-save-btn {display: flex;align-items: end;flex-wrap: wrap; background-color: #5e4ae3;border: 1px solid transparent;border-radius: 0;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 15px 20px;margin-right: 8px;border-radius: 4px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-btn button.geekybot-config-save-btn:hover{background-color: #373435;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-btn button.geekybot-config-save-btn img{width: 15px;height:auto;margin-right: 5px;}
div#geekybot-head div.geekybot-config-btn button.geekybot-config-save-btn {float: right;display: flex;align-items: end;flex-wrap: wrap; background-color: #5e4ae3;border: 1px solid transparent;border-radius: 0;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 15px 20px;margin-right: 8px;}
div#geekybot-head div.geekybot-config-btn button.geekybot-config-save-btn:hover{background-color: #373435;}
div#geekybot-head div.geekybot-config-btn button.geekybot-config-save-btn img{margin-right: 5px;width: 15px;height: auto;}
div#geekydiv#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .tabsbot-head div.geekybot-config-btn button.geekybot-config-save-btn img{width: 15px;display: flex;align-items: center;flex-wrap: wrap; height:auto;margin-right: 5px;}
div#geekybot-head div.geekybot-config-btn button.geekybot-config-reset-btn { float: right;display: flex;align-items: center; background-color: #373435;border: 1px solid transparent;border-radius: 0;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 15px 20px;}
div#geekybot-head div.geekybot-config-btn button.geekybot-config-reset-btn:hover{background-color:#5e4ae3;}
div#geekybot-head div.geekybot-config-btn button.geekybot-config-reset-btn img{width: 17px;height:17px;margin-right: 7px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-btn button.geekybot-config-reset-btn {background-color: #373435;border: 1px solid transparent;border-radius: 0;line-height: initial;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 15px 20px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-btn button.geekybot-config-reset-btn:hover{background-color:#5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-btn button.geekybot-config-reset-btn img{width: 17px;height:17px;margin-right: 7px;}
div.geekybot-config-value a.geekybot-popup-selection{display: inline-block; min-height: 48px;margin-left: 10px;border: 2px solid #5e4ae3;color:#5e4ae3;min-width: 45px;width:50px;font-size: 22px;font-weight: bold;padding:12px 0px;background-color: #fff;cursor: pointer;text-align: center;}
div.geekybot-config-selection-popup{padding: 10px;background-color: #fff;border-radius: 10px;box-shadow: 0px 2px 6px #696969;width: 385px;max-width: calc(100% - 20px);float: right;}
div.geekybot-config-selection-popup .geekybot-config-standard-popup-title{font-weight:bold;color: #373435;line-height: 30px;margin-top: 0;padding-bottom: 5px; border-bottom: 1px solid #cac9cc;min-width: 80%;font-size: 15px;}
div.geekybot-config-selection-popup .geekybot-config-standard-popup{border-radius: 8px;background-color: #eaedf2;padding: 10px 20px;text-align: center;width: 100%;}
div.geekybot-config-selection-popup .geekybot-config-smart-popup{border-radius: 8px;background-color: #eaedf2;padding: 10px 20px;text-align: center;width: 100%;position: relative;min-height: 517px;}
div.geekybot-config-selection-popup .geekybot-config-smart-popup img{margin-top: 80px;height: auto;position: absolute;bottom: 10px;top: auto;left: 0;right:0;margin: auto; max-width: 100%;height: auto;width: 220px;}
div.geekybot-config-selection-popup .geekybot-config-standard-popup img{height: auto;width: 220px;max-width: 100%;}
div.geekybot-config-selection-popup-closebtn{background-color: #fff;padding:5px 8px;position: absolute;top: -20px;right: 10px;border-radius: 8px;border: 1px solid #b7b7b8;cursor: pointer;}
div.geekybot-config-selection-popup-closebtn img{width: 17px;}
div.geekybot-config-row.geekybot-selection-popup-row .geekybot-config-value{display: flex;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper{background-color: unset !important;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp{background-color: #fff;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geekybot-admin-fallback-config-title{line-height: normal;padding: 30px 0;font-weight: bold;margin: unset;font-size: 34px;float: left;width: fit-content;color: #373435;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geekybot-fallback-config{float: left;display: flex;justify-content: space-between;width: 100%;padding: 30px 0;border-top: 1px solid #dfdfdf;flex-wrap: wrap;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geekybot-fallback-config-description{float: left;padding: 5px 0 25px;font-size: 16px;line-height: 35px;color: #6e6d6d;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geeky-add-new-fallback-intentbtn a{display: flex;align-items: center; width: fit-content;padding: 15px 20px;font-size: 16px; text-align: center;color: #fff;background-color: #373435;margin-bottom: 7px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geeky-add-new-fallback-intentbtn a:hover{background-color: #5e4ae3;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geeky-add-new-fallback-intentbtn a img{margin-right: 8px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geekybot-fallback-configlft-wrp{float: left;display: flex;width:calc(100% - 200px);justify-content: space-between;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geekybot-fallback-configlft-titl{min-width: 200px; float: left; line-height: 24px;color: #373435;font-size: 17px;padding-right: 20px;padding-top: 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geekybot-fallback-configlft-wrp .geekybot-fallback-config-fields-wrp{display: flex;flex-direction: column;width:calc(100% - 35px);}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geekybot-fallback-configright-wrp{display: inline-block;margin-top: 10px;cursor: pointer;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-btn{margin-top: 30px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row .geekybot-fallback-configlft-wrp .geekybot-fallback-config-fields-wrp input{max-width:100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row .geekybot-fallback-configlft-wrp .geekybot-fallback-config-fields-wrp select{max-width:100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link {margin: -15px 0 35px; padding: 0px 15px; background: #f2fafe;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link p{font-size: 15px;font-weight: 600;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link p a{margin: 0 5px;color: #3e4095;text-decoration: underline;font-size: 15px;font-weight: 600;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-success-msg {margin:30px 0 10px; padding: 10px; border-left: 4px solid #46b450; background: #f6ffed;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-success-msg p{margin: 0; font-size: 14px; color: #2e7d32;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-error-msg {margin: 30px 0 10px; padding: 10px 15px; border-left: 4px solid #dc3232; background: #fff8f8;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-error-msg p{margin: 0; font-size: 14px; color: #a00;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-download {float: left; background-color: #f8f7ff;color: #5e4ae3;border: 1px solid #5e4ae3;line-height: initial;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;padding: 10px 18px;margin:0 10px;border-radius: 6px;font-weight: 600;cursor: pointer;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-download:hover {background-color: #5e4ae3;color: #f8f7ff}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp #google-client-response {float: left;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-download-steps-wrp {float: left;width: 100%;padding-left: 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-download-steps-wrp .geekybot-config-download-steps-heading{float: left;width: 100%;font-size: 22px;font-weight: 600;color: #2b2b2b;margin:40px 0 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-download-steps-wrp .geekybot-config-download-steps-subheading{float: left;width: 100%;font-weight: 600;font-size: 18px;color: #2b2b2b;margin:40px 0 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-download-steps-wrp .geekybot-config-download-steps-text{float: left;width: 100%;font-weight: 600;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-download-steps-wrp ul{float: left;width: calc(100% - 30px);margin: 0 15px;list-style-type: disc;}
/*div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-description-method .geekybot-config-download-steps-wrp ul{margin: 0;list-style-type: none;}*/
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link-wrp {float: left;width: 100%;margin-top: 25px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link-wrp .geekybot-config-documentation-link {margin: 5px 0 5px; padding: 0px 15px; background: #f2fafe;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link-wrp .geekybot-config-documentation-link p{font-size: 15px;font-weight: 600;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link-wrp .geekybot-config-documentation-link p a{margin: 0 5px;color: #3e4095;text-decoration: underline;font-size: 15px;font-weight: 600;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link p.geekybot-admin-config-setups-infowrp{display: flex;align-items: center;color: #6e6d6d;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link p.geekybot-admin-config-setups-infowrp img{padding-right: 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-documentation-link .notice-dismiss{padding:3px 3px 0;}
div.geekybot-websearch-support-section.geekybot-aisupport-section{padding: 10px 20px;border-color: #fd956a;border-left-width: 4px;border-radius: 2px;background-color: #fff6e3;margin-bottom: 40px;}
div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-button-wrp a{background-color: #f8f7ff;color: #5e4ae3;border:1px solid #5e4ae3;padding: 12px 25px;font-weight: bold;text-decoration: underline;border-radius: 6px;}
div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-button-wrp a:hover{background-color: #5e4ae3;color: #f8f7ff;}
div#geekybotadmin-wrapper div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-content-title{font-size: 22px;line-height: 32px;padding-bottom: 5px;}
div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-content-disc a{font-weight: bold;text-decoration: underline;color: #5e4ae3;}
div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-content-disc a:hover{text-decoration: unset;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value-text.geekybot-config-aiprovider-textarea textarea{min-height: 430px;padding: 6px 10px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp.geekybot-aiprovider-header{padding-top: 30px;}
.geekybot-tab-nav {margin-bottom: 40px;display: flex;align-items: center;flex-wrap: wrap;gap: 7px;}
.geekybot-tab-nav a { display: flex;align-items: center;width: fit-content; padding: 6px 20px;text-decoration: none; color: #373435; border: 1px solid #5e4ae3; border-top-left-radius: 3px; border-top-right-radius: 3px;font-size: 22px;line-height: 35px; font-weight: bold;border-radius: 8px;}
.geekybot-tab-nav a:hover{background-color:#5e4ae3; color: #fff;}
.geekybot-tab-nav a.active {background-color:#5e4ae3; color: #fff;}
.geekybot-tab-content { display: none; background: #fff; border: 1px solid #ccd0d4; padding: 20px;}
.geekybot-tab-content.active { display: block;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-download-steps-wrp ul li{float: left;width: 100%;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-auto-download-steps-heading{margin-top: 0;padding: 0 10px;}
.geekybot-autod-download-seprater {display: flex;align-items: center;justify-content: center;float: left;width: 100%;margin-top: 35px;}
.geekybot-autod-download-seprater .geekybot-seprate-line {flex: 1;height: 2px;background-color: #5e4ae3;}
.geekybot-autod-download-seprater .geekybot-seprate-line-text {margin: 0 10px;font-weight: bold;color: #5e4ae3;font-size: 24px;line-height: 34px;}
.geekybot-sync-link-wrp {background: #f1f8ff; border-left: 4px solid #5e4ae3; padding: 15px 20px; margin: 20px 0; border-radius: 5px; display: flex; justify-content: space-between; align-items: center;}
.geekybot-sync-link-wrp .geekybot-sync-message {font-size: 14px; color: #1d2327;}
.geekybot-sync-link-wrp #geekybot-sync-link {margin-left: 10px; background-color: #5e4ae3;}
#geekybot-export-link {margin: 10px !important;}
#geekybot-assistant-setup label {padding-left: 10px;}

/* fallback buttons */
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value .geeky-popup-dynamic-field {display: block;float: left;margin: 0;padding: 0;border-radius: 0;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value .geeky-popup-dynamic-field input {margin-bottom: 3px;}
div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value .geeky-popup-dynamic-field select {margin-bottom: 3px;}
/* form */
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-head {margin-bottom: 20px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form form.geekybot-filter-form div.geekybot-head-btn.geekybot-form-head-btn a.geekybot-Intents-btn {font-weight: bold;float: right;border-radius: 0;height: auto;line-height: initial;padding: 10px 15px;margin-top: -2px;margin-left: 8px;background: #5e4ae3;border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form form.geekybot-filter-form div.geekybot-head-btn.geekybot-form-head-btn a.geekybot-Intents-btn img {margin-right: 3px;width: 15px;margin-top: -2px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form form.geekybot-filter-form div.geekybot-head-btn.geekybot-form-head-btn a.geekybot-Intents-btn.multioperation {background-color: #e9dfff;color: #89888e;border-color: #e9dfff;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-markall {float: left;width: 100%;padding: 12px 0 0;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list {float: left;width: 100%;border: 1px solid #d5d5d5;margin: 15px 0 0;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list:hover {border: 1px solid #5e4ae3;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list.geekybot-form-blue {border-color: #5e4ae3;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-title {padding: 20px 10px;border-top: unset;border-left: unset;border-right: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-title a.geekybot-form-name {text-decoration: none;font-size: 20px;font-weight: 500;color: black;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-cnt-wrp {float: left;width: 100%;padding: 20px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-cnt-wrp div.geekybot-form-user-data {float: left;width: 80%;padding: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-cnt-wrp div.geekybot-form-user-data div.geekybot-form-user-data-left,
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-cnt-wrp div.geekybot-form-user-data div.geekybot-form-user-data-right {float: left;width: calc(100% / 2 - 10px);margin: 5px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-cnt-wrp div.geekybot-form-user-data div.geekybot-form-user-data-left div.geekybot-form-user-data-left-inner span.geekybot-action-title,
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-cnt-wrp div.geekybot-form-user-data div.geekybot-form-user-data-right div.geekybot-form-user-data-right-inner span.geekybot-action-title {display: inline-block;padding: 5px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-cnt-wrp div.geekybot-form-user-data div.geekybot-form-user-data-left div.geekybot-form-user-data-left-inner,
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-cnt-wrp div.geekybot-form-user-data div.geekybot-form-user-data-right div.geekybot-form-user-data-right-inner {padding: 7px;}
div#geekybotadmin-wrapper div.geekybotadmin-data-form div#geekybot-admin-wrapper form#geekybot-list-form div.geekybot-form-list div#item-data div.geekybot-form-list-top-wrp div.geekybot-form-cnt-wrp div.geekybot-form-user-data div.geekybot-form-user-data-left div.geekybot-intent-user-data-left-inner input.geekybot-form-input {background-color: transparent;border: unset;outline: unset;box-shadow: unset;width: 100%;padding: unset;max-width: 100%;color: #95979a;}
/* add form */
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-head {margin-bottom: 20px;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form {float: left;width: 100%;} 
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-addform-data{float: left;width: 80%;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper,
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button {float: left;width: 100%;border-bottom: 1px solid #cac9cc;padding: 20px 0;} 
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-wrapper-inner {float: left;width: 45%;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-title {color: #373435;font-size: 15px;font-weight: 500;padding: 5px 0;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-value input.inputbox.geekybot-form-input-field,
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper.geekybot-form-wrapper-parameter div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-right div.geekybot-form-value select.inputbox.geekybot-form-select-field {width: 100%;height: 100%;border-radius: unset;outline: unset;box-shadow: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper.geekybot-form-wrapper-parameter {border-bottom: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper.geekybot-form-wrapper-parameter div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-left {width: 45%;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper.geekybot-form-wrapper-parameter div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-right {width: calc(45% - 10px);margin-left: 10px;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper.geekybot-form-wrapper-parameter div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-right div.geekybot-form-value select.inputbox.geekybot-form-select-field {width: 100%;max-width: 100%;padding: 8px;outline: unset;box-shadow: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table {width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table tbody#TextBoxContainer tr.geekybot-auto-table-row {margin-bottom: 10px;float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt {height: 45px;background-color: #f6f5fa;border: 1px solid #cac9cc;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt span.help-block.form-error {width: 100%;float: left;border: 1px solid red;padding: 5px !important;margin-top: 5px;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt.geekybot-address {width: 45%;float: left;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt.geekybot-select {float: left;width: calc(48% - 40px);margin:0 10px;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt.geekybot-del-btn {float: left;width: 40px;padding: 8px;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt input.inputbox.geekybot-form-input-field,
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt select.inputbox.geekybot-form-select-field {width: 100%;max-width: 100%;background-color: transparent;height: 100%;border: unset;outline: unset;box-shadow: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper div.geekybot-form-parameter div.geekybot-form-autocomplete-main div.geekybot-form-autocomplete table.geekybot-auto-table tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt select.inputbox.geekybot-form-select-field {background-size: 25px 25px;color: inherit;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button {border-bottom: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button a.geekybot-form-cancel-btn,
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button input.button.geekybot-form-save-btn {float: left !important;}
.disabledauto { border: 1px solid #999; color: #333; opacity: 0.5;pointer-events: none;cursor: not-allowed;width:100%; }
div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper-action-parameter{ float: left;width: 100%;}
div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-wrapper-action-parameter div.geekybot-form-title {color: #373435;font-size: 15px;font-weight: 500;padding: 5px 0;} 
div#geekybot-admin-wrapper form#action_form.geekybot-form.has-validation-callback div.geekybot-form-wrapper-action-parameter div.geekybot-addaction-data {float: left;width: 80%;}
div#geekybot-admin-wrapper form#action_form.geekybot-form.has-validation-callback div.geekybot-form-wrapper-action-parameter div.geekybot-addaction-data div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-left {float: left; width: 50%;}
div#geekybot-admin-wrapper form#action_form.geekybot-form.has-validation-callback div.geekybot-form-wrapper-action-parameter div.geekybot-addaction-data div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-right {float: left;width: calc(50% - 10px);margin-left: 10px;}
div#geekybot-admin-wrapper form#action_form.geekybot-form.has-validation-callback div.geekybot-form-wrapper-action-parameter div.geekybot-addaction-data div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-left div.geekybot-form-value,
div#geekybot-admin-wrapper form#action_form.geekybot-form.has-validation-callback div.geekybot-form-wrapper-action-parameter div.geekybot-addaction-data div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-right div.geekybot-form-value {height: 45px;}
div#geekybot-admin-wrapper form#action_form.geekybot-form.has-validation-callback div.geekybot-form-wrapper-action-parameter div.geekybot-addaction-data div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-left div.geekybot-form-value input.inputbox.geekybot-form-input-field {float: left;width: 30%;width: 100%;height: 100%;border-radius: unset;outline: unset;box-shadow: unset;background-color: #f6f5fa;border: 1px solid #dfdfdf;}
div#geekybot-admin-wrapper form#action_form.geekybot-form.has-validation-callback div.geekybot-form-wrapper-action-parameter div.geekybot-addaction-data div.geekybot-form-wrapper-inner.geekybot-form-wrapper-inner-right div.geekybot-form-value select{width: 100%;max-width: unset;height: 100%;border-radius: unset;outline: unset;box-shadow: unset;background-color: #f6f5fa;border: 1px solid #dfdfdf;}
/* variable */
h1.geekybot-head-text{color:#373435;}
a.geekybot-Intents-btn {display: flex;align-items: end;flex-wrap: wrap; float: right;border-radius: 0;height: auto;line-height: initial;min-height: 50px; padding:15px;margin-top: -2px;margin-left: 8px;background: #5e4ae3;border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;border-radius: 4px;}
a.geekybot-Intents-btn:hover {background-color:#373435;}
a.geekybot-Intents-btn img {margin-right: 5px;width: 17px;margin-top: -5px;}
a.geekybot-Intents-btn.multioperation img{margin-right: 7px;}
a.geekybot-Intents-btn.multioperation {background-color: #b23437;color: #fff;border-color: #b23437;}
a.geekybot-Intents-btn.multioperation:hover{background-color: #373435;border-color: #373435;}
div#geekybotadmin-wrapper div.geekybotadmin-variable-data div#geekybot-admin-wrapper {margin-top: 20px;}
div#geekybotadmin-wrapper div.geekybotadmin-variable-data div#geekybot-admin-wrapper form.geekybot-intent-blue {border-color: #5e4ae3 !important;}
div#geekybotadmin-wrapper div.geekybotadmin-variable-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table {width: 100%;float: left;}
div.geekybot-listing-section{border: 1px solid #dfdfdf;margin-bottom: 20px;}
div.geekybot-listing-section .geekybot-listing-heading{padding:20px 20px 0 15px;}
div.geekybot-story-wrapper div.geekybot-listing-section .geekybot-listing-heading{padding-left: 40px;}
div.geekybot-listing-section .geekybot-listing-heading a{font-weight:bold;font-size: 22px;color: #373435;line-height: 30px;border-radius: 2px;}
div.geekybot-listing-section .geekybot-listing-heading input{border-radius: unset;margin: -10px 15px 0 0;border-color: #dfdfdf;}
div.geekybot-listing-section .geekybot-text-left {line-height: 30px;padding:15px 0 15px 50px;font-size: 17px;color: #373435;font-weight:500;}
div#geekybot-admin-wrapper.geekybot-story-wrapper div.geekybot-listing-section .geekybot-text-left {padding:15px 0 15px 40px;}
div.geekybot-listing-section .geekybot-text-left.geekybot-possible-value {padding-left:0;}
div.geekybot-listing-section .geekybot-listing-subheading{padding:0 0 5px 50px; font-weight: bold;color: #373435;font-size: 17px;}
div.geekybot-listing-section .geekybot-text-left .geekybot-listing-subheading{padding-left:0px;padding-right: 5px;}
div.geekybot-listing-section .geekybot-text-left a{color: #373435;font-weight: 500;}
div.geekybot-listing-section .geekybot-listing-button-wrp a{color:#646465;font-size: 16px; background-color: #fff;border: 1px solid #fff; min-height: 40px;line-height: 30px;margin-right: 5px;display: inline-block;padding: 8px 20px;border-radius: 4px;}
div.geekybot-listing-section .geekybot-listing-button-wrp a.geekybot-edit{color:#5e4ae3;border-color:#5e4ae3;}
div.geekybot-listing-section .geekybot-listing-button-wrp a.geekybot-delete{color:#1e3050;border-color: #d3d3d3;}
div.geekybot-listing-section .geekybot-listing-button-wrp a.geekybot-delete:hover{border-color: #5e4ae3;}
div.geekybot-listing-section .geekybot-listing-button-wrp a:hover{text-decoration: underline;}
div.geekybot-listing-section .geekybot-listing-button-wrp a img{width: 17px;margin: -5px 5px 0 0;}
div.geekybot-listing-section .geekybot-listing-button-wrp a.geekybot-ai-story.importStoryBtn{background-color: #5e4ae3;}
div.geekybot-listing-section .geekybot-listing-button-wrp a.geekybot-ai-story{background-color: #3a8476;color: #fff;}
div.geekybot-listing-section .geekybot-listing-button-wrp a.geekybot-woocommerce-story.importStoryBtn{background-color: #5e4ae3;}
div.geekybot-listing-section .geekybot-listing-button-wrp a.geekybot-woocommerce-story{background-color: #7f54b3;color: #fff;}
div.geekybot-listing-section .geekybot-listing-button-wrp a.geekybot-password-story{background-color: #0055ca;color: #fff;}
div.geekybot-listing-section .geekybot-listing-button-wrp{padding:20px 35px;background-color:#eaedf2;margin-top: 20px;}
div.geekybot-listing-section.geekybot-post-listing-section .geekybot-post-listing-header{float: left;width: 100%;margin-bottom: 10px;line-height: 30px;font-size: 16px;color: #373435;font-weight: 500;}
div.geekybot-listing-section.geekybot-post-listing-section .geekybot-listing-button-wrp{margin-top: 0px;}
div.geekybot-listing-section.geekybot-post-listing-section .geekybot-listing-button-wrp a{background-color:#b23437;color:#FFF;}
div.geekybot-window-bottom-inner.geekybot-story-inner{float: left;width:50%;}
div#geekybot-searchbar{float: left;width: 60%;}
.inputbox.geekybot-form-input-field{float: left;padding-left: 15px; margin-right: 5px;border-radius: unset;border: unset;min-height: 50px;width: calc(100% - 56px);font-size: 16px;}
.inputbox.geekybot-form-input-field::placeholder{color:#646465;font-size: 16px;}
div.geekybot-window-bottom-inner.geekybot-story-inner button{padding: 8px 9px;width: 50px;min-height: 50px;border: unset;background:#5e4ae3;color: #fff;line-height:unset;border-radius: 4px;}
div.geekybot-window-bottom-inner.geekybot-story-inner button:active,
div.geekybot-window-bottom-inner.geekybot-story-inner button:focus{background:#5e4ae3;color: #fff;}
div.geekybot-window-bottom-inner.geekybot-story-inner button:hover{background-color: #373435;background: #373435 !important;}
div.geekybot-window-bottom-inner.geekybot-story-inner button i{font-size: 22px;}
div.geekybot-text-left span.geekybot-text-disc{padding: 10px;border: 1px solid #dfdfdf;margin-right: 5px;}
/* add variables */
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback {float: left;width: 100%;padding-top: 30px;} 
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper {float: left;width:100%;padding-bottom:40px;} 
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper:first-child {margin-left: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-title {line-height: 24px; text-align: right;color: #111010;font-size: 18px;padding-right: 30px;width: 25%;float: left;padding-top: 15px;} 
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value {width: 75%;float: left;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value input.inputbox.geekybot-form-input-field {border: 1px solid #e7e8eb;background: #eaedf2;float: left;width: 650px;max-width: 100%;margin: unset;box-shadow: unset;outline: unset;padding: 6px 10px;border-radius: 1px;font-size: 17px;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value input.inputbox.geekybot-form-input-field::placeholder{color: #7e7f81;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value select.inputbox.geekybot-form-select-field {color:#7e7f81 ;border: 1px solid #e7e8eb;background-color: #eaedf2;float: left;width: 650px;max-width: 100%;margin: unset;box-shadow: unset;outline: unset;padding: 6px 10px;border-radius: 1px;font-size: 17px;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value div.geekybot-slot-form-description {float: left;width: 100%;padding-top: 12px;font-size: 16px;color: #6e6d6d;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value div.geekybot-form-description {float: left;width: 650px;max-width: 100%;margin-top: 15px;font-size: 16px;color: #555;}
select.geekybot-form-select-field{background-size: 20px 20px;}

/* actions */
div#geekybotadmin-wrapper div.geekybotadmin-action-data form.geekybot-filter-form div.geekybot-head-btn.geekybot-action-head-btn a.geekybot-Intents-btn {font-weight: bold;float: right;border-radius: 0;height: auto;line-height: initial;padding: 10px 15px;margin-top: -2px;margin-left: 8px;background: #5e4ae3;border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data form.geekybot-filter-form div.geekybot-head-btn.geekybot-action-head-btn a.geekybot-Intents-btn img {margin-right: 3px;width: 15px;margin-top: -2px;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data form.geekybot-filter-form div.geekybot-head-btn.geekybot-action-head-btn a.geekybot-Intents-btn.multioperation {background-color: #e9dfff;color: #89888e;border-color: #e9dfff;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form.geekybot-form-blue {border-color: #5e4ae3 !important;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table {width: 100%;float: left;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table thead {width: 100%;float: left;border-top: unset;color: #373435;border-left: unset;border-right: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table thead tr,
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr {width: 100%;float: left;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table thead tr th.geekybot-text-left {text-align: left;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table thead tr th:last-child {border-right: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table thead tr th:first-child,
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td:first-child {float: left;width: 45px;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table thead tr th,
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td {padding: 15px 10px;float: left;width: calc(100% / 3 - 25px);border-right: 1px solid #cac9cc;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody {width: 100%;float: left;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td:last-child {border-right: unset;padding: 10px;text-align: center;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td:last-child a.geekybot-table-act-btn {display: inline-block;outline: unset;box-shadow: unset;width: 25px;height: 25px;position: relative;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td:last-child a.geekybot-table-act-btn img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td:last-child a.geekybot-table-act-btn img.geekybot-action-img-colored {position: absolute;top: 0;bottom: 0;left: 0;right: 0;max-width: 100%;max-height: 100%;margin: auto;opacity: 0;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td:last-child a.geekybot-table-act-btn:hover img.geekybot-action-img-colored {opacity: 1;}
div#geekybotadmin-wrapper div.geekybotadmin-action-data div#geekybot-admin-wrapper form#geekybot-list-form table#geekybot-table tbody tr td a {color: unset;}
/* add action */
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-head {border-bottom: unset !important;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-tip {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-tip strong.geekybot-tip {float: left;font-size: 20px;color: #373435;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-tip p {float: left;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper {float: left;width: calc(100% / 2 - 10px);margin-left: 10px;padding: 20px 0 40px;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper {width: 80%;margin-left: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper .geekybot-addform-data table.geekybot-auto-table {width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper .geekybot-addform-data table.geekybot-auto-table  tbody#TextBoxContainer tr.geekybot-auto-table-row {margin-bottom: 10px;float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper .geekybot-addform-data table.geekybot-auto-table  tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt {height: 45px;background-color: #f6f5fa;border: 1px solid #cac9cc;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper .geekybot-addform-data table.geekybot-auto-table  tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt span.help-block.form-error {width: 100%;float: left;border: 1px solid red;padding: 5px !important;margin-top: 5px;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper .geekybot-addform-data table.geekybot-auto-table  tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt.geekybot-address {width: 50%;float: left;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper .geekybot-addform-data table.geekybot-auto-table  tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt.geekybot-select {float: left;width: calc(50% - 60px);margin:0 10px;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper .geekybot-addform-data table.geekybot-auto-table  tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt.geekybot-del-btn {float: left;width: 40px;padding: 8px;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper .geekybot-addform-data table.geekybot-auto-table  tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt.geekybot-address input.inputbox.geekybot-form-input-field,
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-action-wrapper .geekybot-addform-data table.geekybot-auto-table  tbody#TextBoxContainer tr.geekybot-auto-table-row td.geekybot-auto-table-row-cnt.geekybot-select select.inputbox.geekybot-form-select-field {width: 100%;max-width: 100%;background-color: transparent;height: 100%;border: unset;outline: unset;box-shadow: unset;}
/* key */
div#geekybot-admin-wrapper div.geekybot-installer-wrapper form.geekybot-build {float: left;width: 100%;}
div#geekybot-admin-wrapper div.geekybot-installer-wrapper form.geekybot-build div.geekybot-form-wrapper.geekybot-form-wrapper-first{margin-left: unset;}
div#geekybot-admin-wrapper div.geekybot-installer-wrapper form.geekybot-build div.geekybot-form-wrapper div.geekybot-form-title {color: #373435;font-size: 15px;font-weight: 500; padding: 5px 0;}
div#geekybot-admin-wrapper div.geekybot-installer-wrapper form.geekybot-build div.geekybot-form-wrapper div.geekybot-form-value input.inputbox.geekybot-form-input-field{width: 100%;height: 100%;border-radius: unset;outline: unset;box-shadow: unset; }
div#geekybot-admin-wrapper div.geekybot-installer-wrapper form.geekybot-build div.geekybot-form-wrapper {float: left;width: calc(100% / 2 - 10px);margin-left: 10px;padding: 20px 0 40px;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper.geekybot-form-wrapper-first {margin-left: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper div.geekybot-form-title {color: #373435;font-size: 15px;font-weight: 500;padding: 5px 0;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper div.geekybot-form-value input.inputbox.geekybot-form-input-field{width: 100%;height: 100%;border-radius: unset;outline: unset;box-shadow: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button {float: left;width: 100%;padding: 20px 0;border-top: 1px solid #cac9cc;}
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-wrapper div.geekybot-form-value select{width: 100%;max-width: 100%;padding: 8px;outline: unset; box-shadow: unset;background-color: #f6f5fa;border: 1px solid #dfdfdf;}
/* export */
div#geekybotadmin-wrapper div.geekybotadmin-export-data div#geekybot-head {margin-bottom: 20px;}
div#geekybotadmin-wrapper div.geekybotadmin-export-data div#geekybot-admin-wrapper form.geekybot-export div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-title {color: #373435;font-size: 15px;font-weight: 500;padding: 5px 0;}
div#geekybotadmin-wrapper div.geekybotadmin-export-data div#geekybot-admin-wrapper form.geekybot-export div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-export-value {float: left;width: 100%;}
div#geekybotadmin-wrapper div.geekybotadmin-export-data div#geekybot-admin-wrapper form.geekybot-export div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-export-value label.geekybot-container {float: left;width: calc(100% / 2 - 10px);margin-left: 10px;height: 100%;padding: 10px;}
div#geekybotadmin-wrapper div.geekybotadmin-export-data div#geekybot-admin-wrapper form.geekybot-export div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-export-value label.geekybot-container:first-child {margin-left: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-export-data div#geekybot-admin-wrapper form.geekybot-export div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-export-value label.geekybot-container span.geekybot-form-chkbox-field input.geekybot-export-checkbox {margin-top: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-export-data div#geekybot-admin-wrapper form.geekybot-export div.geekybot-theme-btn {float: left;width: 100%;padding: 20px 0;margin-top: 20px;border-top: 1px solid #cac9cc;}
div#geekybotadmin-wrapper div.geekybotadmin-export-data div#geekybot-admin-wrapper form.geekybot-export div.geekybot-theme-btn input.button.geekybot-theme-save-btn {margin-left: unset !important;}
/* build */
div#geekybotadmin-wrapper div.geekybotadmin-build-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button {padding: 20px 0;}
div#geekybotadmin-wrapper div.geekybotadmin-build-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button button.button.geekybot-form-save-btn {margin-left: unset !important;}
/* save budiv#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .tabstton */
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button {display: flex;flex-wrap: wrap;flex-direction: row-reverse;justify-content: center; float: left;width:calc(100% - 60px);margin: 0 30px; padding: 20px 0;border-top: 1px solid #5e4ae3;} 
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button a.geekybot-form-cancel-btn,
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button input.button.geekybot-form-save-btn,
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button a.geekybot-form-cancel-btn,
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button input.button.geekybot-form-save-btn,
div#geekybotadmin-wrapper div.geekybotadmin-export-datdiv#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .tabsa div#geekybot-admin-wrapper form.geekybot-export div.geekybot-theme-btn input.button.geekybot-theme-save-btn,
div#geekybotadmin-wrapper div.geekybotadmin-build-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button button.button.geekybot-form-save-btn,
div#geekybot-admin-wrapper div.geekybot-installer-wrapper form.geekybot-build div.geekybot-theme-btn button.button.geekybot-theme-save-btn,
div#geekybot-admin-wrapper form.geekybot-import div.geekybot-theme-btn button.geekybotadmin-export{border-radius: 0;height: auto;line-height: initial;padding: 15px 20px;margin-top: -2px;margin-left: 8px;background: #5e4ae3;border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;vertical-align: unset;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button a.geekybot-form-cancel-btn{border-radius: 4px;height: auto;line-height: initial;padding: 15px 20px;margin-top: -2px;background: #373435;border: 1px solid #373435;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;vertical-align: unset;display: flex;align-items: center;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button input.button.geekybot-form-save-btn{border-radius: 0;height: auto;line-height: initial;margin-top: -2px;margin-bottom: 0; background: #5e4ae3;color: #fff;font-size: 16px;vertical-align: unset;border:unset !important;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button .geekybot-form-savevar-btnwrp{border-radius:4px;height: auto;line-height: initial;padding: 9px 20px;margin-top: -2px;margin-bottom: 0; background: #5e4ae3;border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;vertical-align: unset;margin-right: 8px;display: flex;align-items: center;cursor: pointer;}
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button input.button.geekybot-form-save-btn:hover,
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button .geekybot-form-savevar-btnwrp:hover,
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button input.button.geekybot-form-save-btn:hover,
div#geekybotadmin-wrapper div.geekybotadmin-export-data div#geekybot-admin-wrapper form.geekybot-export div.geekybot-theme-btn input.button.geekybot-theme-save-btn:hover,
div#geekybot-admin-wrapper div.geekybot-installer-wrapper form.geekybot-build div.geekybot-theme-btn button.button.geekybot-theme-save-btn:hover,
div#geekybot-admin-wrapper form.geekybot-import div.geekybot-theme-btn button.geekybotadmin-export:hover,
div#geekybotadmin-wrapper div.geekybotadmin-build-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button button.button.geekybot-form-save-btn:hover {background-color: #373435;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button .geekybot-form-savevar-btnwrp:hover input.button.geekybot-form-save-btn{background-color: #373435;}
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button .geekybot-form-savevar-btnwrp img{margin-right: 5px;}
/* cancel button	*/
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekydiv#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .tabsbot-form.has-validation-callback div.geekybot-form-button a.geekybot-form-cancel-btn,
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button a.geekybot-form-cancel-btn,
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button a.geekybot-form-cancel-btn {background-color: #373435;color: #fff;margin-left: unset;} 
div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button a.geekybot-form-cancel-btn:hover,
div#geekybotadmin-wrapper div.geekybotadmin-addform-data div#geekybot-admin-wrapper form.geekybot-form div.geekybot-form-button a.geekybot-form-cancel-btn:hover,
div#geekybotadmin-wrapper div.geekybotadmin-addAction-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button a.geekybot-form-cancel-btn:hover {background-color: #5e4ae3;}
/*mark all option*/
div#geekybot-markAll {float: left;width: 100%;}
div#geekybot-markAll span.geekybot-markall-inner {display: inline-block;padding: 12px;}
/*post installation wellcome screen */
div.geekybot-installation-next-previous-btnwrp.geekybot-wellcome-screen-nextbtn-wrp{padding-top: 0;}
div.geekybot-installation-next-previous-btnwrp.geekybot-wellcome-screen-nextbtn-wrp a{background-color: #7665e7;border-color:#7665e7;}
div.geekybot-installation-next-previous-btnwrp.geekybot-wellcome-screen-nextbtn-wrp a:hover{background-color: #fff;border-color:#7665e7;color: #7665e7;}
div.geekybot-wellcomescreen-head-section{display: flex;align-items: center;justify-content: center;text-align: center;flex-direction: column;width: 100%;background-image: url("../images/postinstallation/welvome-bg.png");background-repeat: no-repeat;background-size:100%;background-position: 0px -5px;}
div#geekybot-spt-admin-wrapper div.geekybot-wellcomescreen-head-section .geekybot-wellcomescreen-head-sectiontitle{font-size: 50px;font-weight: bold;line-height: 1.5;color: #373435;}
div#geekybot-spt-admin-wrapper div.geekybot-wellcomescreen-head-section .geekybot-wellcomescreen-head-sectiondisc{color: #666668;font-weight: 600;margin-bottom: 40px;font-size: 16px;}
div.geekybot-wellcomescreen-body-section{padding-top: 50px; width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-woocard{padding: 30px 20px; width: calc(100% / 3 - 10px);display: flex;flex-direction: column;align-items: center;background-color: #f2e8ff;border: 1px solid #ececed;}
div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-woocard .geekybot-wellcomescreen-body-section-woologowrp{width:100%;min-height:98px;display: flex;align-items:flex-end;justify-content: center;}
div#geekybot-spt-admin-wrapper div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-woocard .geekybot-wellcomescreen-body-section-wootitle{padding-top: 15px; font-size: 27px;line-height: 1.5;font-weight: bold;color: #4e1391;}
div#geekybot-spt-admin-wrapper div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-woocard .geekybot-wellcomescreen-body-section-woodisc{font-weight: bold;text-align: center;color:#666668;font-size: 16px;}
div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-aicard{padding: 30px 20px;width: calc(100% / 3 - 10px);display: flex;flex-direction: column;align-items: center;background-color: #dbfcf5;border: 1px solid #ececed;}
div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-aicard .geekybot-wellcomescreen-body-section-ailogowrp{width:100%;min-height:98px;display: flex;align-items: flex-end;justify-content: center;}
div#geekybot-spt-admin-wrapper div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-aicard .geekybot-wellcomescreen-body-section-aititle{padding-top: 15px;font-size: 27px;line-height: 1.5;font-weight: bold;color: #0d4539;text-align: center;}
div#geekybot-spt-admin-wrapper div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-aicard .geekybot-wellcomescreen-body-section-aidisc{font-weight: bold;text-align: center;color:#666668;font-size: 16px;}
div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-webcard{padding: 30px 20px;width: calc(100% / 3 - 10px);display: flex;flex-direction: column;align-items: center;background-color: #f0f3ff;border: 1px solid #ececed;}
div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-webcard .geekybot-wellcomescreen-body-section-weblogowrp{min-height: 98px;width: 100%;display: flex;align-items:center;justify-content: center;}
div#geekybot-spt-admin-wrapper div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-webcard .geekybot-wellcomescreen-body-section-webtitle{padding-top: 15px;font-size: 27px;line-height: 1.5;font-weight: bold;color: #0033ff;}
div#geekybot-spt-admin-wrapper div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-webcard .geekybot-wellcomescreen-body-section-webdisc{font-weight: bold;text-align: center;color:#666668;font-size: 16px;padding-top: 9px;}
/* post installation */
div#geekybot-spt-admin-wrapper{padding: 15px;}
div.geeky-post-installtion-content-wrapper{display: flex;flex-wrap: wrap;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header{width: 25%;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header .geeky-post-installtion-content-header_logo_img_section img{max-width: 100%;width:350px; height:auto;margin-bottom: 20px;}
div.geeky-post-installtion-content-wrapper .post-installtion-content_wrapper_right{width: 75%;padding-left: 20px;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul{position: relative; margin: 0;background: #fff;padding: 10px;font-size: 17px;line-height: 1.5;}
div#geekybot-spt-admin-wrapper div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul .header-parts-number{margin-right: 15px; display: inline-block;padding: 11px 13px;min-width: 38px; font-size: 18px;text-align: center; color: white;line-height: 18px;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.first-part .header-parts-number{background-color:#0d4539;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.first-part.header-parts {border-bottom:2px solid #0e453b;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.second-part.header-parts {border-bottom:2px solid #4e1391;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.third-part.header-parts {border-bottom:2px solid #0033ff;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.first-part.header-parts.active {background-color: #dbfcf5}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.second-part.header-parts.active {background-color: #f2e8ff}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.third-part.header-parts.active {background-color: #e0e4f5}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.second-part .header-parts-number{background-color:#4e1391;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.third-part .header-parts-number{background-color: #0033ff;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul .active .header-parts-number {background-color: #5e4ae3;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.header-parts a{z-index: 999;padding: 0 8px; display:flex;align-items: center;flex-wrap: wrap; width: 100%; color: #606062;position: relative;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.header-parts{ border: 1px solid #e9e9e9; border-bottom: 2px solid #5e4ae3;padding-bottom: 12px;padding-top: 12px; margin-top: 15px; position: relative;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.active{z-index: 999;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.header-parts a .geeky-installation-link-arrow{float: right;min-width: 30px;height: auto;max-width: 100%;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.header-parts.active a::after{background-color: unset;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.header-parts a .text{width: calc(100% - 105px);display: inline-block;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.header-parts.wellcome-part a .text{width: calc(100% - 51px);}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.header-parts.wellcome-part{padding:19px 0;}
div.geeky-post-installtion-content-wrapper .post-installtion-content-header ul li.header-parts.first-part{margin-top: 5px;}
.geekybot-installation-bodyhead-section .switch{position: relative;display: inline-block;width:60px;height: 25px;margin: 0 10px 0 0;}
.geekybot-installation-bodyhead-section .geeky_installation-aiinput-slider{position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;transition: .4s;border-radius: 34px;}
.geekybot-installation-bodyhead-section .switch input{display: none;}
.geekybot-installation-bodyhead-section .geeky_installation-aiinput-slider::before{position: absolute;content: "";height: 28px;width: 28px;left: 1px;bottom: -2px;background-color: #26695a;transition: 0.4s;border-radius: 50px;}
/* Change color to green when the checkbox is checked */
.geekybot-installation-bodyhead-section .geeky_installation-aiinput-slider{background-color: #d2d3d5;}
input.geeky_installation-aiinput-checkbox:checked + .geeky_installation-aiinput-slider{background:#26695a;}
input.geeky_installation-aiinput-checkbox:checked + .geeky_installation-aiinput-slider::before{transform: translateX(32px);background-color:#fff;border: 1px solid;}
div.geekybot-admin-title-installtion .geekybot-admin-title-wrp{padding:10px 15px 10px 20px;min-height: 67px; margin-bottom: 20px; background-color: #fff; display: flex;flex-wrap: wrap; align-items: center;justify-content: space-between;width: 100%;}
div#geekybot-spt-admin-wrapper div.geekybot-admin-title-installtion .geekybot-admin-title-wrp .geeky_heading{font-size: 30px;font-weight:bold;color: #373435;}
div.geekybot-admin-title-installtion .geekybot-admin-title-wrp .geeky_heading-right-section{font-size: 15px; float: right;border-radius: 5px;color:#fff; padding:12px 20px;background-color:#545253;}
div.geekybot-installation-bodysection{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;  padding:40px 30px 30px 50px;background-color: #fff;background-repeat: no-repeat;background-size: 100%;}
div.geekybot-installation-bodysection.geekybot-installation-aibot-bodysection{background-image: url("../images/postinstallation/ai-bg.png");}
div.geekybot-installation-bodysection.geekybot-installation-wcbot-bodysection{background-image: url("../images/postinstallation/woo-bg.png");}
div.geekybot-installation-bodysection.geekybot-installation-webbot-bodysection{background-image: url("../images/postinstallation/web-bg.png");}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-bodyhead-section{display: flex;flex-direction: column;flex-wrap: wrap;margin-top: 10px;}
div#geekybot-spt-admin-wrapper div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geeky_heading{font-size:45px;font-weight: bold;padding:20px 0;color: #373435;line-height:55px;}
div#geekybot-spt-admin-wrapper div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-websb-title{font-size:30px;font-weight: bold;padding:40px 0 10px 0;color: #373435;line-height:40px;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-row {width: 100%;}
div#geekybot-spt-admin-wrapper div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-row .geekybot-installation-title {color: #818181;font-size: 16px;padding: 30px 0 15px;font-weight: bold;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-row .geekybot-installation-value {width: 70%;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-row .geekybot-installation-value select{color: #7e7f81;border: 1px solid #e7e8eb;background-color: #eaedf2;width: 100%;max-width: 100%;margin: unset;box-shadow: unset;outline: unset;padding: 4px 10px;border-radius: 1px;font-size: 16px;}
div.geekybot-installation-bodysection .geekybot-installation-value .select2-dropdown {color: #7e7f81;border: 1px solid #e7e8eb;font-size: 16px;text-transform: capitalize;}
div.geekybot-installation-bodysection .geekybot-installation-value .select2-container--default .select2-selection--single{color: #7e7f81;border: 1px solid #e7e8eb;background-color: #eaedf2;width: 100%;max-width: 100%;margin: unset;box-shadow: unset;outline: unset;padding: 4px 10px;border-radius: 1px;font-size: 16px;}
div.geekybot-installation-bodysection .geekybot-installation-value .select2-container--default .select2-selection--single .select2-selection__rendered{color: #7e7f81;background-color: #eaedf2;width: 100%;max-width: 100%;margin: unset;box-shadow: unset;outline: unset;padding: 4px 10px;border-radius: 1px;font-size: 16px;text-transform: capitalize;}
.select2-error .select2-selection {border-color: red !important;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section{width: 54%;padding-top: 10px;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section.geekybot-installation-scndbodyleft-section{padding-top: 0px;}  
div.geekybot-installation-bodysection .geekybot-installation-bodyright-section{width: 45%;display: flex;justify-content: flex-end;flex-direction: column;align-items: center;}
div.geekybot-installation-bodysection .geekybot-installation-bodyright-section img{width:auto;max-width: 100%;height: auto;}
div#geekybot-spt-admin-wrapper div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section p.geekybot-installation-bodydisc{font-size: 17px;width:100%;line-height: 28px; padding-top: 20px; padding-right: 50px;color:#808080;margin-bottom:15px;font-weight: bold;}
div#geekybot-spt-admin-wrapper div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section p.geekybot-installation-subtext{font-size: 17px;color:#808080;margin:7px 0;font-weight: bold;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section p.geekybot-installation-image{margin-top: 0;width:90%;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section p.geekybot-installation-image.geekybot-websearch-image{margin-bottom: 25px;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section p.geekybot-installation-image img{max-width: 100%;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-scndpage-info-section{display:flex;flex-wrap: wrap;background-color: #fef5f5;padding: 20px;border: 1px solid #fcd6d8;width:95%;color: #69696b;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-scndpage-info-section .geekybot-installation-infoimage{width: 43px;max-width: 45px;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-scndpage-info-section .geekybot-installation-inforight-wrp{width:calc(100% - 75px);margin-left: 15px;}
div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-scndpage-info-section .geekybot-installation-infoimage img{max-width:100%;}
div#geekybot-spt-admin-wrapper div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-scndpage-info-section .geekybot-installation-info-title{font-size: 18px;font-weight: bold;color:#ed3237;margin:0;}
div#geekybot-spt-admin-wrapper div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-scndpage-info-section .geekybot-installation-info-dis{margin-top: 7px;font-weight: bold;font-size: 15px;color: #606062;}
div.geekybot-installation-next-previous-btnwrp{display: flex;flex-wrap: wrap;align-items: center;width: 100%;padding-top: 50px;}
div.geekybot-installation-next-previous-btnwrp a{width:calc(100% / 2 - 10px);text-align: center;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;padding:15px 20px;background-color: #000;border:1px solid #000; color: #fff;border-radius: 6px;font-size: 20px;}
div.geekybot-installation-next-previous-btnwrp a:hover{background-color: white;color: black;}
div.geekybot-installation-next-previous-btnwrp a .geeky-installation-backbtn-image{padding-right:10px;}
div.geekybot-installation-next-previous-btnwrp a .geeky-installation-nextbtn-image{padding-left:10px;}
div.geekybot-installation-next-previous-btnwrp a.geekybot-installation-prevbtn{margin-right: 20px;}
div.geekybot-installation-next-previous-btnwrp a.geekybot-installation-nextbtn{background-color: #5e4ae3;border: 1px solid  #5e4ae3;}
div.geekybot-installation-next-previous-btnwrp a.installation-finishbtn{background-color: #21a821;border: 1px solid  #21a821;}
div.geekybot-installation-next-previous-btnwrp a.geekybot-installation-nextbtn:hover{background-color:#fff;color:  #5e4ae3;}
div.geekybot-installation-next-previous-btnwrp a.installation-finishbtn:hover{color: #21a821;border: 1px solid  #21a821;}
div.geekybot-installation-next-previous-btnwrp a.geekybot-installation-full-width-btn{width: 100%;}
form#geekybot-form-ins{display: flex;width: 100%; flex-wrap: wrap;flex-direction: column;}
a.geekybot-installation-full-width-btn img.geeky-installation-nextbtn-image.backbtn-black-image{display: none;}
div.geekybot-installation-next-previous-btnwrp a:hover img.geeky-installation-nextbtn-image.backbtn-black-image{display: block;}
img.geeky-installation-nextbtn-image.backbtn-blue-image{display: none;}
div.geekybot-installation-next-previous-btnwrp a:hover img.geeky-installation-nextbtn-image.backbtn-blue-image{display: block;}
div.geekybot-installation-next-previous-btnwrp a:hover img.geeky-installation-nextbtn-image{display:none;}
img.geeky-installation-backbtn-image.backbtn-black-image{transform: rotate(180deg);display: none;}
div.geekybot-installation-next-previous-btnwrp a:hover img.geeky-installation-backbtn-image.backbtn-black-image{display: block;padding-left: 10px;padding-right: 0;}
div.geekybot-installation-next-previous-btnwrp a:hover img.geeky-installation-backbtn-image{display: none;}
div.geekybot-installation-pge-logowrp{margin-bottom: 10px;width: 100%;}
div.geekybot-installation-pge-logowrp img{width: 130px;height: auto;}
div.geekybot-installation-pge-wclogowrp{margin-bottom: 10px;margin-top: 40px; width: 100%;}
div.geekybot-installation-pge-wclogowrp img{width: 170px;}
div#geekybot-spt-admin-wrapper span.geekybot-installation-enable-secttitle{font-size: 20px;line-height: 32px;font-weight: bold;color: #373435;}
.geekybot-installation-enable-sectwrp{display: flex;align-items: center;margin-top: 20px;}
div.geeky-installation-plybtnwrp{display: flex;width: 100%;justify-content: center;padding:10px 0 0 30px;}
div.geeky-installation-plybtnwrp a{font-size: 17px; display:flex;padding:15px 5px;border-radius: 50px; align-items: center;justify-content: center;width: 65%;margin: auto;background-color: #f13b3b;color: #fff;}
div.geeky-installation-plybtnwrp a img{margin-right: 7px;}
div.geeky-installation-plybtnwrp a:hover{text-decoration: underline;}
.geekybot-installation-bodyhead-section .geeky_installation-aiinput-slider.geeky-wcai-slider::before{background-color: #4e1391;}
input.geeky_installation-aiinput-checkbox:checked + .geeky_installation-aiinput-slider.geeky-wcai-slider{background-color: #4e1391;}
.geekybot-installation-bodyhead-section .geeky_installation-aiinput-slider.geeky-webai-slider::before{background-color: #0033ff;}
input.geeky_installation-aiinput-checkbox:checked + .geeky_installation-aiinput-slider.geeky-webai-slider{background-color: #0033ff;}
/* breadcrumbs */
div.geekybot-breadcrumbs-wrp{font-size: 17px;float: left;padding: 15px 0 15px 20px;width: 41%;}
div.geekybot-breadcrumbs-wrp a{color:#1d2327;}
div.geekybot-breadcrumbs-wrp a:not(:first-child){color:#1d2327;text-decoration: underline;}
div.geekybot-breadcrumbs-wrp a i{font-size: 23px !important;}
div.geekybot-breadcrumbs-wrp a:hover{color: #5e4ae3;}
div.geekybot-breadcrumbs-wrp .geekybot-breadcrumbs-slash {padding-left: 5px;padding-right: 3px;color: #1d2327;}
/*story slots*/
div.geekybot_story_slots_wrp {float: left;width: 100%;}
div.geekybot_story_slots_wrp div.geekybot_story_slots_heading {float: left;width: 100%;padding: 10px;margin-bottom: 10px;color: #5e4ae3;border-bottom: 2px solid #5e4ae3;font-size: 20px;font-weight: bold;}
div.geekybot_story_slots_wrp span.geekybot_story_slots {float: left;width: 100%;padding: 10px;color: #6c757d;}
/* available-popup */
div.geekybot-avlble-varpopup{position: absolute;left: auto;right: 370px;top: 10%;min-width:362px;width: 20%;border: 1px solid #e1dede;background-color:#fffdf5;z-index: 2222;}
div.geekybot-avlble-varpopup-body-mainwrp{max-height:370px;overflow-y: scroll;padding-bottom: 20px;padding-top: 5px;}
div.geekybot-avlble-varpopup div.geekybot-avlble-varpopup-body{padding: 15px  15px 10px 0;border-bottom: 1px solid #ededea;margin-left: 15px;font-size: 16px;}
div.geekybot-avlble-varpopup div.geekybot-avlble-varpopup-body h5.avlble-varpopup-heading{font-size: 17px;color: #373435;margin:0px 0 10px 0;float: left;width: 100%;}
a.geekybot-availble-variablebtn{padding: 10px 12px;margin-bottom: 20px;color: #1e3050;border: 1px solid #1e3050;border-radius: 2px;background: white;display: inline-block;min-height: 42px;font-size: 16px;}
/* supported plugins */
div.geekybot-dashboard-supported-plugin-heading{float: left;font-size: 28px;color: #373435;font-weight: bold;width: 100%;padding: 30px 0;line-height: 38px;margin-top: 40px;}
div.geekybot-dashboard-supported-plugin-section{display: flex;align-items: stretch;flex-wrap: wrap;float: left;border: 1px solid #e1dede;width: 100%;background: #fff;}
div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin{display: flex;flex-direction: column;width: calc(100% / 8);border: 1px solid #e1dede;justify-content: center;text-align: center;padding:25px 10px 5px 10px;}
div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin img{height: 101px;min-height: 101px; width: auto;max-width: 100%;}
div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin .geekybot-support-plugin-image{margin-bottom: 20px;}
div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin .geekybot-dashboard-supported-plugin-title{font-size: 17px;line-height: 27px;font-weight: bold;margin-bottom: 15px;}
div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin.geeky-plugin-comming-soon .geekybot-dashboard-supported-plugin-title{display: flex;flex-direction: column; align-items: center;justify-content: center; height: 100%;font-size: 20px;line-height: normal;color: #b3afaf;}
div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin.geeky-plugin-comming-soon .geekybot-dashboard-supported-plugin-title .geekybot-dashboard-supportsect-innrtitle{line-height: 40px;}
div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin.geeky-plugin-comming-soon span{display: block;}
/* dashboard story section */
div.geekybot-dashboard-story-section{float: left;width: 100%;padding-top: 40px;}
div.geekybot-dashboard-story-section-innerwrp{display: flex;justify-content: space-between;align-items: flex-start;width: 100%;}
div.geekybot-dashboard-story-section-innerwrp.geekybot-dashboard-websrch-section-innerwrp{padding-top: 80px;}
div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-title{font-size: 30px;line-height: 35px;font-weight: bold;color: #1d2327;}
div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-title .geekybot-dashboard-story-colored-title{color:#2134e3; font-weight:bold;font-size:32px;}
div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-disc{font-weight: bold;font-size: 18px;padding-top: 20px; color: #4f5152;line-height: 1.55;}
div.geekybot-dashboard-story-section-heading{display: flex;flex-direction: column;margin-bottom: 30px;}
div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-section-buttons-wrp{display: flex;align-items: center;justify-content: flex-end;min-width:fit-content;}
div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-section-button{padding:10px 40px;background-color: #1d2327;color: #fff;font-size: 16px;min-height: 50px;display: flex;align-items: center;border-radius: 6px;}
div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-section-button:hover{background-color: #5e4ae3;}
div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-section-button.search-enable-btn{background-color: #00832e;margin: 0 10px;}
div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-section-button.search-enable-btn:hover{background-color: #1d2327;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard{display: flex;flex-wrap: wrap; align-items: stretch;justify-content: space-between;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-card{width: calc(100% / 2 - 10px);min-height: 350px;border-radius: 20px;background-color: #fff;border: 1px solid #ddd;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard{width: calc(100% / 2 - 10px);min-height: 350px;border-radius: 20px;background-color: #fff;border: 1px solid #ddd;display: flex;align-items: center;justify-content: center;flex-direction: column;font-weight: bold;color: #1d2327;font-size: 22px;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard img{margin-bottom: 25px;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard-action-wrp {margin-top: 25px;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard-action-wrp a{background-color: #fff;font-size: 20px;line-height: 50px;border-radius: 6px;padding: 10px 40px;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard-action-wrp.nodatacard_ai a{border: 1px solid #e20f64;color: #e20f64;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard-action-wrp.nodatacard_ai a:hover{background-color: #e20f64;color: #fff;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard-action-wrp.nodatacard_wc a{border: 1px solid #492390;color: #492390;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard-action-wrp.nodatacard_wc a:hover{background-color: #492390;color: #fff;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-innercolorcard{width: calc(100% / 2 - 10px);background-color:#e20f64;color: #fff;display: flex;align-items: center;flex-wrap: wrap;padding: 20px;border-radius: 10px;background-image: url("../images/control_panel/ai-bot-bg.png");background-size:100%;background-position:0 100%;background-repeat: no-repeat;margin-top: 20px;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-innercolorcard img{width: 100px;height: auto;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-colorcard-textwrp{width: calc(70% - 100px);}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-colorcard-counterwrp{display: flex;justify-content: flex-end;width: 30%;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-colorcard-counterwrp span{display: flex;justify-content: center;min-width: 50%;background-color: #fff; font-weight: bold;font-size: 40px;line-height: 50px;color: #1d2327;border-radius: 6px;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-innercolorcard.geekybot-dashboard-story-section-woocard{background-color:#492390;border-radius: 6px;background-image: url("../images/control_panel/woo-bg.png");}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-innercolorcard .geekybot-dashboard-story-section-colorcard-textwrp{display: flex;flex-direction: column;padding: 0 20px;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-innercolorcard .geekybot-dashboard-story-section-colorcard-textwrp .geekybot-dashboard-story-section-colorcard-title{font-weight: bold;font-size: 25px;line-height: 35px;padding-bottom: 10px;}
div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-innercolorcard .geekybot-dashboard-story-section-colorcard-textwrp .geekybot-dashboard-story-section-colorcard-disc{font-size: 15px;}

/* ai story */
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard{display: flex;flex-wrap: wrap; align-items: stretch;justify-content: space-between;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard .geekybot-dashboard-ai-section-card{width: calc(100% / 3 - 15px);min-height: 350px;border-radius: 20px;background-color: #fff;border: 1px solid #ddd;border-radius: 6px;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard .geekybot-dashboard-story-section-nodatacard{width: calc(100% / 3 - 15px);min-height: 350px;border-radius: 6px;background-color: #fff;border: 1px solid #ddd;display: flex;align-items: center;justify-content: center;flex-direction: column;font-weight: bold;color: #d4d4dd;font-size: 22px;padding-bottom: 20px;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard .geekybot-dashboard-story-section-nodatacard img{margin-bottom: 40px;max-width: 110px;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard{width: calc(100% / 3 - 15px);background-color:#0950a5;color: #fff;display: flex;align-items: center;flex-wrap: wrap;padding: 20px;border-radius: 10px;margin-top: 20px;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard img{width: 55px;height: auto;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-colorcard-textwrp{width: calc(80% - 55px);}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-colorcard-counter{display: flex;justify-content: center;width: 20%;font-weight: bold;font-size: 22px;line-height: 50px;background-color: #fff;color: #1d2327;border-radius: 6px;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard.geekybot-dashboard-ai-section-postcard{background-color:#e33521;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard.geekybot-dashboard-ai-section-joblisting-card{background-color:#00832e;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard .geekybot-dashboard-ai-section-colorcard-textwrp{display: flex;flex-direction: column;padding: 0 20px;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard .geekybot-dashboard-ai-section-colorcard-textwrp .geekybot-dashboard-ai-section-colorcard-title{font-weight: bold;font-size: 18px;line-height: 35px;}
div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard .geekybot-dashboard-ai-section-colorcard-textwrp .geekybot-dashboard-ai-section-colorcard-disc{font-size: 15px;}
/* history section */
div.geekybot-dashboard-history-addon-section-wrp{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 80px;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-section{width: calc(70% - 10px);}
div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-histroy-nodata-section{width: calc(70% - 10px);}
div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-histroy-nodata-wrp{width:100%;background-color: #fff;display: flex;align-items: center;justify-content: center;flex-direction: column;min-height: 545px;border-radius: 8px;border: 1px solid #ddd;font-size:25px;font-weight: bold;color: #d2d3d5;padding-bottom: 30px;}
div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-histroy-nodata-wrp .geekybot-dashboard-histroy-nodata-img{margin-bottom: 20px;max-width: 100%;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-addon-section{width: calc(30% - 10px);}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-innersection{background-color: #fff;display: flex;align-items: flex-start;padding: 20px;border: 1px solid #ddd;border-radius: 8px;margin-bottom: 10px;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-innersection .geebot-dashboard-history-right-section{display: flex;flex-direction: column;padding-left: 20px;font-size: 18px;line-height: normal;font-weight: bold;color: #1d2327;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-innersection .geebot-dashboard-history-logowrp{width: 80px;height: 80px;position: relative;margin-top: 10px;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-innersection .geebot-dashboard-history-logowrp img{position: absolute;top: 0;left: 0;right: 0;margin: auto; max-width: 100%;max-height: 100%;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-innersection .geebot-dashboard-history-right-section span{padding-bottom: 10px;font-weight: bold;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-innersection .geebot-dashboard-history-right-section span:not(:first-child){color: #4f5152;}
div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-addons-card{background-color: #fff;display:flex; align-items:flex-start;padding: 25px 10px;border: 1px solid #ddd;border-radius: 8px;margin-bottom: 10px;}
div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-addons-card .geekybot-dashboard-addons-cards-comming-soon{width: 150px;height: auto;}
div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-addons-card .geekybot-dashboard-addons-card-subtitle{font-size: 18px;line-height:1.55;font-weight: bold;color:#1d2327;display: block;padding: 20px 0 0px 0;}
div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-addons-card .geekybot-dashboard-addons-cards-tmpwrp{width:100%;text-align: center;position: relative;}
div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-history-title{font-size: 30px;line-height: 35px;font-weight: bold;color: #1d2327;padding-bottom: 30px;}
div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-addons-title{font-size: 30px;line-height: 35px;font-weight: bold;color: #1d2327;padding-bottom: 30px;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-section .geebot-dashboard-viewhistory-button-wrp .geebot-dashboard-viewhistory-button{padding: 10px 40px;background-color: #1d2327;color: #fff;font-size: 16px;min-height: 50px;display: flex;align-items: center;border-radius: 6px;width: fit-content;margin-top: 20px;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-section .geebot-dashboard-viewhistory-button-wrp .geebot-dashboard-viewhistory-button:hover{background-color: #5e4ae3;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-addon-section .geebot-dashboard-addonslist-button-wrp .geebot-dashboard-addonslist-button{padding: 10px 40px;background-color: #1d2327;color: #fff;font-size: 16px;min-height: 50px;display: flex;align-items: center;border-radius: 6px;width: fit-content;margin-top: 20px;}
div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-addon-section .geebot-dashboard-addonslist-button-wrp .geebot-dashboard-addonslist-button:hover{background-color: #5e4ae3;}
/* dashboard woosection */
div.geekybot-dashboard-woocommerce-section{display: flex;flex-wrap: wrap;background-color: #fff;justify-content: space-between;padding:30px 150px 50px 150px;margin-top: 80px;border-radius: 15px;background-image: url('../images/control_panel/woo-features-bg.png');background-repeat: no-repeat;background-size:contain;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection{width: calc(100% / 2);color: #5f5f5f;font-size: 16px;font-weight:bold;padding-top: 80px;line-height: 1.5;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection .geekybot-dashboard-woocommerce-leftsection-disc{font-size: 18px;font-weight:bold;margin: 30px 0 50px 0;width: 90%;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-rightsection{width: calc(100% / 2);display: flex;justify-content:flex-end;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-rightsection img{max-width: 100%;height: auto;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection .geekybot-dashboard-woocommerce-leftsection-title{font-size: 50px;line-height: 1.5;color: #1d2327;font-weight: bold;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection .geekybot-dashboard-woocommerce-leftsection-title .geekybot-dashboard-woocommerce-leftsection-coloredtitle{background-color: #673ea1;color: #fff;padding: 0 15px;margin-right: 10px;font-weight: bold;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection .geekybot-dashboard-woocommerce-btm-innrsection{display: flex;align-items: center;margin-bottom: 40px;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection .geekybot-dashboard-woocommerce-btm-innrsection .geekybot-dashboard-woocommerce-prdctwrp{display: flex;flex-direction: column;padding-left: 30px;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection .geekybot-dashboard-woocommerce-btm-innrsection .geekybot-dashboard-woocommerce-prdctwrp .geekybot-dashboard-woocommerce-prdct-title{font-weight: bold;color:#1d2327;font-size: 25px;line-height: normal;padding-bottom: 15px;}
div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection .geekybot-dashboard-woocommerce-btm-innrsection .geekybot-dashboard-woocommerce-prdctwrp .geekybot-dashboard-woocommerce-prdct-disc{font-weight: bold;}
div.geekybot-dashboard-storywatch-videobtnwrp .geekybot-dashboard-storywatch-videobtn{font-weight: 500; padding: 10px 40px;background-color: #1d2327;color: #fff;font-size: 16px;min-height: 50px;display: flex;align-items: center;border-radius: 6px;width: fit-content;margin-top: 40px;}
div.geekybot-dashboard-storywatch-videobtnwrp .geekybot-dashboard-storywatch-videobtn img{width: 25px;height: 25px;border-radius: 50%;margin-right: 10px;}
div.geekybot-dashboard-storywatch-videobtnwrp .geekybot-dashboard-storywatch-videobtn:hover{background-color:#5e4ae3;}
/* ai section */
div.geekybot-dashboard-aichat-section{display: flex;flex-wrap: wrap;background-color: #fff;justify-content: space-between;align-items: center; padding:20px 150px 50px 80px;margin-top: 60px;border-radius: 15px;background-image: url('../images/control_panel/ai-chat-bg.png');background-repeat: no-repeat;background-size:contain;}
div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-leftsection{width: calc(100% / 2);display: flex;}
div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-leftsection img{max-width: 100%;height: auto;}
div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-rigntsection{width: calc(100% / 2);color: #5f5f5f;font-size: 16px;font-weight:bold;padding-left: 50px; line-height: 1.5;}
div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-rigntsection .geekybot-dashboard-aichat-rigntsection-disc{font-size: 18px;font-weight:bold;margin:40px 0;color: #5f5f5f;}
div.geekybot-admin-main-wrapper div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-rigntsection .geekybot-dashboard-aichat-rigntsection-title{font-size: 50px;line-height:1.5;color: #1d2327;font-weight: bold;display: block;}
div.geekybot-admin-main-wrapper div.geekybot-dashboard-aichat-section span{font-weight: bold;}
div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-rigntsection .geekybot-dashboard-aichat-rigntsection-title .geekybot-dashboard-aichat-rightsection-coloredtitle{background-color:#1a5143;color: #fff;padding: 0 5px;margin:0 10px;}
div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-rigntsection .geekybot-dashboard-aichat-rigntsection-line-disc{font-size: 18px;font-weight:bold;color: #5f5f5f;}
/* ai websearch section */
div.geekybot-dashboard-aiwebsearch-supported-plugin-section{background-color: #fff;border-radius: 15px;}
div.geekybot-dashboard-aiwebsearch-section{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center; padding:20px 150px 50px 150px;margin-top: 60px;border-radius: 15px;background-image: url('../images/control_panel/web-search-bg.png');background-repeat: no-repeat;background-size:contain;}
div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-rightsection{width: calc(100% / 2);display: flex;justify-content:flex-end;}
div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-rightsection img{max-width: 100%;height: auto;padding-left: 50px;}
div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-leftsection{width: calc(100% / 2);color: #5f5f5f;font-size: 16px;font-weight:bold;line-height: 1.5;}
div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-leftsection .geekybot-dashboard-aiwebsearch-leftsection-disc{font-size: 18px;font-weight:bold;margin:40px 0;color: #5f5f5f;width: 90%;}
div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-leftsection .geekybot-dashboard-aiwebsearch-leftsection-title{font-size: 50px;line-height: 1.5;color: #1d2327;font-weight: bold;display: block;}
div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-leftsection span{font-weight: bold;}
div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-leftsection .geekybot-dashboard-aiwebsearch-leftsection-title .geekybot-dashboard-aiwebsearch-rightsection-coloredtitle{background-color:#0023ff;color: #fff;padding: 0 15px;margin-right:10px;}
div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-leftsection .geekybot-dashboard-aiwebsearch-leftsection-line-disc{font-size: 18px;font-weight:bold;color: #5f5f5f;}
/* suported plugin section */
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title {position: relative;font-size: 40px;line-height: 1.5; font-weight: bold;text-align: center;color: #000;width: 72%;margin: auto;}
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::before,
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::after {content: "";position: absolute;top: 50%;width: 250px;height: 2px; /* Thickness of the lines */background-color: #ddd; /* Color of the lines */transform: translateY(-50%);}
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::before {left: -20px;}
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::after {right: -20px;}
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp{display: flex;flex-wrap: wrap;padding:50px 50px 30px 50px;}
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card{display: flex;flex-direction: column;align-items: center;justify-content: center;border: 2px solid  #cacac8;width: calc(100% / 9);padding: 20px 0;}
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:not(:last-child){border-right-width: 0px;}
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card .geeky-dashboard-supported-plugins-section-card-image-wrp{width: 80px;height: 80px;position: relative;}
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card .geeky-dashboard-supported-plugins-section-card-image-wrp img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;}
div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card .geeky-dashboard-supported-plugins-section-card-title{font-size: 14px;line-height: normal;padding-top: 20px;color:#1d2327;font-weight: bold ;text-align: center;}
/* installer */ 
div#geekybot-lower-wrapper {width: 100%;display: inline-block;} 
div.geekybot-addon-installer-wrapper {background-image: url('../images/addon-images/addon-installer-main-bg.png'),url('../images/addon-images/bg.png');background-size: cover,cover;background-position: center,center;background-repeat: no-repeat,no-repeat;background-color: #f6f5ff; width: 100%; min-height: 52rem; position: relative;}
div.geekybot-addon-installer-wrapper.geekybot-addon-installer-wrapper-overall-wrapper{min-height: unset;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap {width: 55%; height: auto; margin: 0 auto;background-color: #ffffff;box-shadow: 4px 4px 30px 4px #acabab;text-align: center;position: relative; top: 12rem;border: 1px solid #5e4ae3;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap img{position: relative; top: -7.5rem;width: 400px; height: auto;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-heading {padding-top: 30px; text-align: center;width: 100%;font-weight: bold;color: #000000;position: relative; bottom: 7rem;line-height: 1.2;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-description {text-align: center;width: 100%;font-size: 16px;color: #fff;margin: 20px 0;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section {display: inline-block;width: 100%;position: relative; bottom: 5rem;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-label {display: inline-block;width: 100%;color: #fff;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-field {display: inline-block;width: 100%;margin-bottom: 25px;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-field input.geekybot_key_field {display: inline-block;width: 90%;height: 60px;background: #e6e7e8;color: #000;text-align: center;font-size: 1.3rem;margin-top: 1rem;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-field input.ms_key_field {display: inline-block;width: 90%;height: 60px;background: #e6e7e8;color: #000;text-align: center;font-size: 1.3rem;margin-top: 1rem;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-button {display: inline-block;text-align: center;width: 100%;}
div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-button button {width: 90%; padding: 15px 30px; background-color: #5e4ae3;color: #ffffff;font-weight: bold;font-size: 18px;border:none;cursor: pointer;border-bottom:4px solid #4b3849 !important;border-radius: 5px;margin-top: 1rem;}
div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-button2 a {width: 98%; display: block; margin: 0 auto !important; padding: 15px 30px; background-color:#ed3237 !important;color: #ffffff;font-weight: bold;font-size: 18px;cursor: pointer;box-shadow: 1px 1px 2px 0px black;border-radius: 5px;margin-top: 1rem;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-field div.geekybot-addon-installer-key-field-message {display: block;width: 90%;padding: 17px 15px; margin: 0 auto; background: #f1bebf;color: #6c1a1b;font-size: 20px;font-weight: 500; border: 1px solid #db7f81; margin-top: 10px;line-height: normal;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-field div.geekybot-addon-installer-key-field-message img {display: inline-block;padding-right: 5px;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap.step2 {width: 100%; height: auto; top: 0; background: none !important;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper {display: inline-block;width: 100%;}
.geekybot-addon-go-back-messsage-wrap {display: inline-block;width: 100%;text-align: center;padding: 30px;} 
.geekybot-addon-go-back-messsage-wrap h1 {display: inline-block;width: 100%;text-align: center;line-height: initial;}
div#geekybotadmin-data .geekybot-addon-go-back-messsage-wrap a.geekybot-addon-go-back-link {margin-top: 20px;padding: 5px 15px;display: inline-block;padding: 10px 30px;background: #000;color: #fff;border: 1px solid #eee;font-weight: bold;text-decoration: none;width: 400px;max-width: 100%;font-size: 18px;font-weight: bold;border-radius: 6px;}
div#geekybotadmin-data .geekybot-addon-go-back-messsage-wrap a.geekybot-addon-go-back-link:hover{background-color: #5e4ae3;}
div.geekybot-addon-installer-wrapper.step3 {background-image: url('../images/addon-images/addon-installer-second-bg.jpg');background-size: cover;background-position: center;background-repeat: no-repeat;float: left;width: 100%;position: relative;padding: 180px 150px;}
div.geekybot-addon-installer-wrapper.step3 div.geekybot-addon-installer-button {display: inline-block;text-align: center;width: 100%;margin-top: 40px;}
div#geekybotadmin-data div.geekybot-addon-installer-wrapper.step3 div.geekybot-addon-installer-button a {display: inline-block;padding: 15px 30px;background: #000;color: #fff;border: 1px solid #eee;font-weight: bold;font-size: 18px;color: #fff;text-decoration: none;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper{display: inline-block; width: 100%;background: #fff;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section{display: inline-block;padding: 8px 5px 2rem 20px; margin-top: 0rem;width: 100%;box-sizing: border-box;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section div.geekybot-addon-installer-addon-single{display: inline-block;width: calc( (100% / 3) - 15px);margin-right:15px;margin-bottom: 15px; background: #fff;border: 2px solid #d5cfe5; position: relative;float: left;height: auto;margin-top: 1.5rem;color: #373435;display: flex;flex-direction: column;justify-content: space-between;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section div.geekybot-addon-installer-addon-single div.geekybot-addon-installer-addon-name{display: inline-block; width: 100%;text-align: center;padding: 11px;font-size: 18px;font-weight: bold;background-color: #eaedf2;padding-top: 1.5rem;padding-bottom: 1.5rem;border-top: 2px solid #d5cfe5;line-height: 25px;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section div.geekybot-addon-installer-addon-single .geekybot-addon-installer-addon-image{display: inline-block;position: relative;top: 0;width: 80%; padding: 10px; min-height: 8rem;height: auto; margin: 5px auto 25px;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section div.geekybot-addon-installer-addon-single .geekybot-addon-installer-addon-single-checkbox{background-color: #ffffff;color: #000000;margin-right: 25px;margin-top: 1px;}
.geekybot-addon-go-back-link{padding-top:1.2rem !important;padding-bottom:1.2rem !important;  border-bottom:4px solid #4b3849 !important;}
.geekybot-addon-installer-section-wrap_step3{width: 50%; height: 27.5rem !important; padding-bottom: 26.5rem; margin: 0 auto;background-color: #ffffff;background-image: url(../images/addon-images/corner-logo.png);background-size: 16rem 16rem;background-repeat: no-repeat;background-position: right bottom;box-shadow: 2px 2px 15px 6px #e1b7d5;text-align: center;position: relative; top: 15rem;}
.geekybot-addon-installer-heading{color:#3f2c41 !important;font-size:32px !important;}
.geekybot-addon-installer-section-wrap_something_wrong{width: 50%; height: 24.2rem !important; margin: 0 auto;background-color: #ffffff;background-image: url(../images/addon-images/corner-logo.png);background-size: 16rem 16rem;background-repeat: no-repeat;background-position: right bottom;box-shadow: 2px 2px 15px 6px #cfc6cc;text-align: center;position: relative; top: 15rem;}
.geekybot-addon-installer-heading_something_wrong{font-size:2.3rem !important;}
.geekybot-addon-installer-button{padding-bottom:3rem;padding-top:1rem;margin-top:-1rem;}
.geekybot-addon-installer-button_step3{background: none;}
.geekybot-addon-installer-addon-single-checkbox{margin-top:0.2rem;margin-right:1rem;}
.geekybot-addon-installer-heading_step3{font-size:2rem;margin-top:1rem;}
.geekybot-addon-installer-button_step3_dashboard_btn{width: 90%;padding: 15px 30px;display:block !important;margin:0 auto;text-decoration:none;background-color: #5e4ae3;color: #ffffff !important; font-weight: bold;font-size: 18px;cursor: pointer;border-radius: 5px;margin-top: 1rem;}
.geekybot-addon-installer-button_step3_dashboard_btn:hover{background-color: #373435;}
.geekybot-addon-installer-button_step3_plugins_btn{width: 90%;padding: 15px 30px;display:block !important;margin:0 auto;text-decoration:none;background-color:#373435;color: #fff !important;border:1px solid lightgray;font-weight: bold;font-size: 18px;cursor: pointer;border-radius: 5px;margin-top: 1rem;}
.geekybot-addon-installer-button_step3_plugins_btn:hover{background-color:#5e4ae3;}
.geekybot-addon-installer-addon-name{text-align:left !important; padding-left:1rem !important;display:flex !important;align-items:center;}
.geekybot-addon-installer-addon-name input{transform: scale(1.6);}
.geekybot-addon-installer-addon-section-select_all_div{width:calc(100% - 15px);margin-right: 15px; height:auto;border:2px solid #d5cfe5; text-align:left;float:left; padding-top:1rem;padding-bottom:1rem; margin-top:12px; background-color:#eaedf2;color: #373435;}
.geekybot-addon-installer-addon-section-select_all_div label{font-size:18px; font-weight:bolder;margin-left:1rem;margin-bottom:-2rem !important;}
#geekybot-addon-installer-addon-checkall-checkbox{transform:scale(1.6);margin-right:25px;padding: 8px !important;border: 2px solid #2a2a2a;border-radius: 3px;}
#geekybot-addon-installer-addon-checkall-checkbox:focus{box-shadow: unset;}
#geekybot-addon-installer-addon-checkall-checkbox[type="checkbox"]:checked::before,#geekybot-addon-installer-addon-checkall-checkbox[type="radio"]:checked::before{margin: -10px -11px;}
.geekybot-addon-installer-addon-single{margin-bottom:0.1rem;}
.geekybot-addon-installer-addon-name input[type="checkbox"]{border-radius: 3px !important; border: 2px solid #2a2a2a !important;padding: 8px !important;}
.geekybot-addon-installer-addon-name input:focus{box-shadow: unset;}
.geekybot-addon-installer-addon-name input[type="checkbox"]:checked::before,.geekybot-addon-installer-addon-name input[type="radio"]:checked::before{margin: -10px -11px;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-bottom{display: inline-block; width: 100%;padding: 15px 10px;margin-top: 10px;  padding-bottom: 2rem;margin-top: -5px;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-button button.geekybot_btn {display: inline-block; width: calc(100% - 40px); padding: 20px 30px;background-color: #5e4ae3;color: #fff;cursor: pointer;border-radius: 5px;font-size: 1.3rem; border: none; font-weight: bolder;}
div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-button button.geekybot_btn:hover{background-color: #1d2327;}
div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-key-section div.geekybot-addon-installer-key-button button:hover{background-color: #1d2327;}
.geekybot-addon-installer-addon-bottom .hr{width: 98%;border-bottom: 2px solid gray;margin: 0 auto;}
div.geekybot-install-addon-page-mainwrp{display: inline-block;background-image: url('../images/addon-images/addon-installer-main-bg.png'),url('../images/addon-images/bg.png');background-size: cover,cover;background-position: center,center;background-repeat: no-repeat,no-repeat;background-color: #f6f5ff; width: 100%; min-height: 52rem; position: relative;}
div.geekybot-install-addon-page-mainwrp div.geekybot-addon-installer-wrapper{width: calc(100% - 70px);margin:35px;min-height:unset;background-image: unset;background-color: #fff;}
div.geekybot-install-addon-page-mainwrp div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap{border:2px solid #e5e0ef;box-shadow: unset;}
.geekybot-addon-installer-addon-main-wrp {display: flex;flex-wrap: wrap;align-items: stretch;float: left;width: 100%;}
/* addons list */
div.geekybot-admin-addons-list-data{padding: 30px;}
div.geekybot-admin-addons-list-data .geekybot-admin-addon-status-msg{padding: 10px;font-weight: bold;display: flex;align-items: center;margin-bottom: 20px;border-radius: 2px;display: none;}
div.geekybot-admin-addons-list-data .geekybot-admin-addon-status-msg img{margin-right: 10px;}
div.geekybot-admin-addons-list-data .geekybot-admin-addon-status-msg span{font-weight: 700;font-size: 14px;}
div.geekybot-admin-addons-list-data .geekybot-admin-addon-status-msg.geekybot-admin_success{background-color: #d6ece2;border: 1px solid #2e835f;color: #0c6e45;}
div.geekybot-admin-addons-list-data .geekybot-admin-addon-status-msg.geekybot-admin_error{background-color:#fae1e1;border: 1px solid #ff7170;color: #ff4f4e;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp{display: flex;justify-content: space-between;flex-wrap:wrap;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status{width: calc(100% / 2 - 10px);border: 1px solid #e2e3e2;margin-bottom: 20px;border-radius: 4px;display: flex;flex-direction: column;justify-content: space-between;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 10px 10px 20px 10px;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-addon-status-image-wrp{width: calc(40% - 10px);}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-addon-status-image-wrp img{max-width: 100%;height: auto;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-admin-addon-status-title-wrp{width: calc(60% - 10px);color: #4b4b4d;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-admin-addon-status-title-wrp span{font-weight: bold;font-size: 17px;line-height: 25px;margin-bottom: 5px;display: inline-block;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-admin-addon-status-title-wrp h2{font-size: 22px;line-height: 30px;margin-bottom: 12px;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp{padding: 15px 15px;background-color: #eaedf2;float: left; width: 100%;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp a{padding: 12px 20px;display: inline-block;float: left; font-weight: bold;font-size: 16px;border-radius: 4px;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp .geekybot-admin-adons-status-Install{background-color: #5e4ae3;color: #fff;border: 1px solid #5e4ae3;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp .geekybot-admin-adons-status-Active{background-color:#0f7d4b;color: #fff;border: 1px solid #0f7d4b;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp .geekybot-admin-adons-status-Deactive{background-color:#8c0202;color: #fff;border: 1px solid #8c0202}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp .geekybot-admin-adons-status-Install:hover{background-color: #1d2327;border-color:#1d2327;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp .geekybot-admin-adons-status-Active:hover{background-color: #1d2327;border-color:#1d2327;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp .geekybot-admin-adons-status-Deactive:hover{background-color: #1d2327;border-color:#1d2327;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp .geekybot-admin-addons-buy-btn{background-color: #fff;color: #373435;border: 1px solid #c1c2c2;margin-left: 5px;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp .geekybot-admin-addons-buy-btn:hover{background-color: #1d2327;color: #fff;border-color: #1d2327;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-admin-addon-status-title-wrp .geekybot-btn-activated{color: #3e4095;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-admin-addon-status-title-wrp .geekybot-btn-active-now{color: #8c0202;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp a.geekybot-admin-addons-update-btn{background-color: #0f7d4b;color: #fff;border-color:#0f7d4b;min-width: 140px;float: right;border-radius: 50px;text-align: center;cursor: pointer;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp a.geekybot-admin-addons-update-btn:hover{background-color:#1d2327;border-color: #1d2327;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp a.geekybot-admin-addon-status-updatedbtn{background-color: #fff;color: #96989a;min-width: 140px;text-align: center; display: inline-block;font-weight: bold;font-size: 16px;border-radius: 50px;border: 1px solid #c1c2c2;float: right;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp a.geekybot-admin-addons-expired-btn{background-color:#ff4f4e;color: #fff;min-width: 140px;text-align: center; display: inline-block;font-weight: bold;font-size: 16px;border-radius: 50px;border: 1px solid #ff4f4e;float: right;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-availnew-version{display: inline-block; padding: 5px 8px;font-size:17px;font-weight: bold;border: 1px solid #0d7046;color: #0d7046;width: fit-content;border-radius: 4px;}
div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-availnew-version span{margin: 0px 3px !important;line-height: unset !important;}

/* websearch section */
div.geekybot-template-section-field .inputbox.geekybot-form-input-field{border: 1px solid #8c8f94;min-height: auto;}
div.geekybot-websearch-listings{margin-bottom: 20px;padding: 25px 25px 20px 25px; display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;border: 1px solid #dfdfdf;border-radius: 10px;}
div.geekybot-websearch-listings .geekybot-listing-websearch-heading-mainwrp{width: 60%;}
div.geekybot-websearch-listings .geekybot-websearch-button-wrp{width: 40%;display: flex;justify-content: space-between;align-items: stretch;}
div.geekybot-websearch-listings .geekybot-websearch-heading-media{display: flex;font-size: 16px;flex-wrap: wrap;}
div.geekybot-websearch-listings .geekybot-listing-heading input{border-radius: unset;margin: -10px 15px 0 0;border-color: #dfdfdf;}
div#geekybotadmin-wrapper div.geekybot-websearch-listings .geekybot-listing-heading a{font-weight:bold;font-size: 22px;color:#3e4095;line-height: 30px;text-decoration: underline;}
div.geekybot-websearch-listings .geekybot-text-left .geekybot-listing-subheading{padding-left: 0px;padding-right: 5px;}
div.geekybot-websearch-listings .geekybot-text-left{max-width: 25%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; line-height: 30px;padding: 15px 30px 5px 5px;color: #4b4b4d;font-weight: 500;}
div.geekybot-websearch-listings .geekybot-listing-subheading{font-weight: 600;color: #4b4b4d;padding:15px 0 5px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 100%;width: 75%;}
div#geekybotadmin-wrapper div.geekybot-websearch-listings .geekybot-text-left .geekybot-listing-subheading-post-label{font-weight:bold;color: #373435;}
div#geekybotadmin-wrapper div.geekybot-websearch-listings .geekybot-text-left.geekybot-possible-value{font-weight:bold;color: #373435;}
div.geekybot-websearch-listings .geekybot-websearch-button-wrp .geekybot-listing-websearch-heading-rightbtn-wrp {display: flex;}
div.geekybot-websearch-listings.geekybot-websearch-disable-listings .geekybot-websearch-button-wrp .geekybot-listing-websearch-heading-rightbtn-wrp{position: relative;}
div.geekybot-websearch-listings.geekybot-websearch-disable-listings .geekybot-websearch-button-wrp .geekybot-listing-websearch-heading-rightbtn-wrp::after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.7);}
div.geekybot-websearch-listings .geekybot-websearch-button-wrp .geekybot-listing-websearch-heading-rightbtn-wrp .geekybot-listing-websearch-heading-right-active-btn{padding: 10px 20px;color: #4f9479;border: 1px solid #4f9479;background-color: #eaf5f0;text-align: center;font-size: 16px;}
div.geekybot-websearch-listings .geekybot-websearch-button-wrp .geekybot-listing-websearch-heading-rightbtn-wrp .geekybot-listing-websearch-heading-right-disable-btn{padding: 10px 20px;color: #72372d;border: 1px solid #72372d;background-color: #fdeeec;text-align: center;font-size: 16px;}
div.geekybot-websearch-listings .geekybot-websearch-button-wrp .geekybot-websrchtable-act-btn-mainwrp .geekybot-table-act-btn.geekybot-edit{display: inline-block;margin-right: 5px; padding: 10px 20px;color: #5e4ae3;border: 1px solid #5e4ae3; text-align: center;font-size: 16px;}
div.geekybot-websearch-listings .geekybot-websearch-button-wrp .geekybot-websrchtable-act-btn-mainwrp .geekybot-table-act-btn .geekybot-action-img{width: 17px;margin: -5px 5px 0 0;}
div.geekybot-websearch-listings .geekybot-websearch-button-wrp .geekybot-websrchtable-act-btn-mainwrp .geekybot-table-act-btn.geekybot-delete{display: inline-block; padding: 10px 15px;color: #1e3050;border: 1px solid #d3d3d3;text-align: center;font-size: 16px;position: relative;}
div.geekybot-websearch-listings.geekybot-websearch-disable-listings .geekybot-websearch-button-wrp .geekybot-websrchtable-act-btn-mainwrp a.geekybot-table-act-btn.geekybot-delete{display: none;}
div.geekybot-websearch-listings .geekybot-websearch-button-wrp .geekybot-websrchtable-act-btn-mainwrp span.geekybot-table-act-btn.geekybot-delete{display:none;}
div.geekybot-websearch-listings.geekybot-websearch-disable-listings .geekybot-websearch-button-wrp .geekybot-websrchtable-act-btn-mainwrp span.geekybot-table-act-btn.geekybot-delete{display:inline-block;}
div.geekybot-websearch-listings.geekybot-websearch-disable-listings .geekybot-websearch-button-wrp .geekybot-websrchtable-act-btn-mainwrp .geekybot-table-act-btn.geekybot-delete::after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.7);}
div.geekybot-websearch-header {display: flex;flex-wrap: wrap; align-items: stretch;justify-content: space-between ;padding: 30px 30px 20px 30px;}
div.geekybot-websearch-header .geekybot-websearch-section{width: calc(50% - 10px);border: 1px solid #dfdfdf;padding:25px 20px;display: flex;justify-content: space-between;align-items: center;background-color: #f9fafb;border-radius: 10px;}
div.geekybot-websearch-header .geekybot-websearch-section .geekybot-websearch-section-disc{margin-bottom: 0;margin-top: 10px;margin-right: 15px; font-size: 17px;color: #656464;}
div#geekybotadmin-wrapper div.geekybot-websearch-header .geekybot-websearch-section .geekybot-websearch-section-title{font-size: 22px;color: #4b4b4d;font-weight: 600;line-height: 30px;padding-bottom: 5px;display: inline-block;}
div#geekybotadmin-wrapper div.geekybot-websearch-header .geekybot-websearch-section-page-title{color: #373435;font-size:27px;font-weight:bold; line-height: 35px;width: 100%;padding-top: 40px;}
div.geekybot-websearch-header .geeky-websearch-switch{position: relative;display: inline-block;width: 105px;height: 38px;margin: 0 10px 0 0;}
div.geekybot-websearch-header .geeky_websearch-aiinput-slider{position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #fdeeec;border: 1px solid #72372d; transition: .1s;border-radius: 34px;}
div.geekybot-websearch-header .geeky-websearch-switch input{display: none;}
div.geekybot-websearch-header .geeky_websearch-aiinput-slider::before{position: absolute;content: "";height: 36px;width:36px;left: -1px;bottom: 0px;background-color:#72372d;transition: 0.4s;border-radius: 50px;}
div.geekybot-websearch-header .geeky_websearch-aiinput-slider-enable-text{position: absolute; left: 15px;top: 9px;font-size: 14px;color:#21a821;font-weight: bold;display: none;}
input.geeky_websearch-aiinput-checkbox.geeky-websearch:checked + .geeky_websearch-aiinput-slider .geeky_websearch-aiinput-slider-disable-text{display: none;}
div.geekybot-websearch-header .geeky_websearch-aiinput-slider-disable-text{position: absolute;right: 15px;top: 9px;font-size: 14px;color:#72372d;font-weight: bold;}
input.geeky_websearch-aiinput-checkbox.geeky-websearch:checked + .geeky_websearch-aiinput-slider .geeky_websearch-aiinput-slider-enable-text{display:block;}
input.geeky_websearch-aiinput-checkbox.geeky-websearch:checked + .geeky_websearch-aiinput-slider{background:#eaf5f1;border: 1px solid #21a821;}
input.geeky_websearch-aiinput-checkbox.geeky-websearch:checked + .geeky_websearch-aiinput-slider::before{content: ""; transform: translateX(68px);background-color: #21a821;}
/* websearch support card */
div.geekybot-websearch-support-section{display: flex;flex-wrap: wrap; align-items: center;width: 100%;padding: 20px;border: 1px solid #fce0b0;background-color: #fcf7ed;margin-bottom: 30px;border-radius: 10px;}
div.geekybot-websearch-support-section .geekybot-websearch-support-imgwrp{width: 90px;}
div.geekybot-websearch-support-section .geekybot-websearch-support-imgwrp img{width: 90px;height: auto;}
div#geekybotadmin-wrapper div.geekybot-websearch-support-section .geekybot-websearch-support-content-title{display: inline-block;width: 100%;color: #373435;font-size: 28px;font-weight:bold;line-height: 45px;}
div.geekybot-websearch-support-section .geekybot-websearch-support-content-wrp{width: calc(82% - 90px);padding: 0 20px;}
div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp{width: 18%;}
div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp a{float: right;padding:16px 25px;background-color:#373435;color: #fff;font-size: 18px;border-radius: 4px;}
div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp a:hover{background-color: #5e4ae3;}
div.geekybot-websearch-support-section .geekybot-websearch-support-content-disc{font-size: 17px;line-height: 25px;display: inline-block;color: #484747;}
div#geekybotadmin-wrapper div.geekybot-websearch-support-section .geekybot-websearch-support-content-disc span{font-weight:bold;}
div.geekybotadmin-addVariable-data #geekybot-form .geekybot-websearch-support-section{margin: 0 30px 40px 30px;width: calc(100% - 60px);}
/* synchronize section */
div.geekybot-synchronize-section.geekybot-sql-update-available-section{border: 1px solid #3e9fc8;background-color: #e2f3fa;}
div.geekybot-synchronize-section.geekybot-sql-update-available-section.geekybot-sql-updated-successfully{border: 1px solid #60b864;background-color: #f2fff2;}
div.geekybot-synchronize-section.geekybot-sql-update-available-section.geekybot-sql-update-error{border: 1px solid #915503;background-color: #fff5ec;}
div.geekybot-synchronize-section.geekybot-addon-update-available-section{border: 1px solid #e47fb7;background-color: #fff2f9;margin-bottom: 40px;padding: 15px;}
div.geekybot-synchronize-section.geekybot-admin-notification-section{border: 1px solid #f84f4f;background-color: #ffb2b2;}
div.geekybot-synchronize-section{box-sizing: border-box; display: flex;flex-wrap: wrap; align-items: center;width: 100%;padding:10px 20px;border: 1px solid #f8c04f;background-color: #ffe5b2;}
div.geekybot-synchronize-section .geekybot-synchronize-imgwrp{width: 60px;}
div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-imgwrp {width: 120px;}
div.geekybot-synchronize-section .geekybot-synchronize-imgwrp img{width: 60px;height: auto;}
div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-imgwrp img{width: 120px;}
div.geekybot-synchronize-section .geekybot-synchronize-content-title{display: inline-block;width: 100%;color: #373435;font-size: 19px;font-weight:bold;line-height: 35px;}
div.geekybot-synchronize-section.geekybot-sql-updated-successfully .geekybot-synchronize-content-title{color: #003a02;}
div.geekybot-synchronize-section.geekybot-sql-update-error .geekybot-synchronize-content-title{color: #915503;}
div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-content-title{font-size: 22px;}
div.geekybot-synchronize-section .geekybot-synchronize-content-wrp{width: calc(82% - 60px);padding: 0 20px;}
div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-content-wrp{width: calc(82% - 120px);max-width:calc(100% - 295px); padding: 0 20px;}
div.geekybot-synchronize-section .geekybot-synchronize-button-wrp{width: 18%;}
div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-button-wrp{width: 18%;text-align: center;min-width: 172px;}
div.geekybot-synchronize-section .geekybot-synchronize-button-wrp a{float: right;padding:10px 15px;background-color:#5e4ae3;color: #fff;font-size: 16px;cursor: pointer;}
div.geekybot-synchronize-section.geekybot-sql-update-available-section .geekybot-synchronize-button-wrp a{background-color:#4b4b4d;border: 1px solid #3e9fc8;}
div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-button-wrp a{background-color:#b84f89;border: 1px solid #7e2154;float: unset;display: inline-block;padding: 15px 15px;}
div.geekybot-synchronize-section .geekybot-synchronize-button-wrp a:hover{background-color: #373435;}
div.geekybot-synchronize-section .geekybot-synchronize-button-wrp a img{width: 20px;height: auto;margin-right: 5px;}
div.geekybot-synchronize-section .geekybot-synchronize-content-disc{line-height: 25px;display: inline-block;color:#373435;font-size: 15px;}
div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-content-disc{font-size: 16px;padding-top: 3px;}
div.geekybotadmin-addVariable-data #geekybot-form .geekybot-synchronize-section{margin: 0 30px 40px 30px;width: calc(100% - 60px);}
.notice.geekybot-synchronize-section-mainwrp .notice-dismiss{display: none;}
.wp-core-ui .notice.geekybot-synchronize-section-mainwrp{padding: 0;box-shadow: unset;border: unset;width:calc(100% - 20px);margin: 20px 0px 2px 0px;}
div.geekybot-synchronize-section *{box-sizing: border-box;}
/* synchronize message */
.geekybot-websearch-info-section{display: flex;align-items: center;background-color: #fce1e2;padding: 10px;border: 1px solid #f68f57;width:100%;color: #69696b;}
.geekybot-websearch-info-section .geekybot-websearch-inforight-wrp{padding-left: 10px;}
.geekybot-websearch-info-section img{min-width: 42px;height: auto;}
.geekybot-websearch-info-section .geekybot-websearch-info-title{margin: 0;font-weight: bold;color: #373435;font-size: 16px;}
.geekybot-websearch-info-section .geekybot-websearch-info-dis{margin: 0;color: #4b4b4d;padding-top: 5px;font-size: 16px;}
.geekybot-websearch-info-section{flex-wrap: wrap;}
div.geekybot-websearch-infoimage{width: 42px;}
div.geekybot-websearch-inforight-wrp{width:calc(70% - 42px);}
div.geekybot-websearch-info-section div.geekybot-synchronize-button-wrp{width: 30%;display: flex;justify-content: flex-end;}
div.geekybot-websearch-info-section div.geekybot-synchronize-button-wrp a{padding: 13px 15px;background-color: #5e4ae3;color: #fff;font-size: 15px;}
div.geekybot-websearch-info-section div.geekybot-synchronize-button-wrp a img.geekybot-synchronize-img{width: 20px;height: auto;margin-right: 5px;min-width: unset;}

/* template section */
div.geekybot-template-section .geeky-card-container{display: flex;flex-wrap: wrap;padding:0 10% 50px 10%;align-items: flex-start;justify-content: center;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard{cursor: pointer; position: relative; display: flex;flex-wrap: wrap;flex-direction: column;border: 2px solid #d2d3d5;padding: 10px 15px;width: calc(30% - 40px);}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard::after{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-color: rgba(255, 255, 255, .7);}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard.geeky-bot-selectedtemp::after{background-color: unset;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard:not(:nth-child(3n)){margin-right: 40px;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard.geeky-bot-selectedtemp{border-color:#5e4ae3;box-shadow:0px 0px 27px #b1acce;}
div.geekybot-template-section .geekybot-template-section-field{display: flex;align-items: center;margin:0 10% 50px 10%;}
div.geekybot-template-section-heading{display: flex;font-size: 33px;line-height: 45px;font-weight:bold;color: #373435;width: 100%;padding: 30px 0;}
div.geekybot-template-section{background-color: #fff;}
div.geekybot-template-section div.geekybot-template-section-title{display: flex;font-size: 30px;line-height: 45px;font-weight:bold;color: #373435;width: 100%;padding: 30px 10% 50px 10%;}
div.geekybot-template-section div.geekybot-template-section-subtitle{display: flex;font-size: 28px;line-height: 45px;font-weight:bold;color: #373435;width: 100%;padding: 40px 10%;}
div.geekybot-template-section .geekybot-template-section-tmpcard-selected-img{display: none; position: absolute;top: 0;left: 0;right: 0;bottom: 0;text-align: center;margin: auto;}
div.geekybot-template-section .geekybot-template-section-tmpcard.geeky-bot-selectedtemp .geekybot-template-section-tmpcard-selected-img{display: block;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard .geekybot-template-section-tmpcard-img{width:104px;height: auto;margin:0 auto;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard .geekybot-template-section-tmpcard-imgwrp{width: 100%;text-align: center;background-color: #eaedf2;display: flex;flex-direction: column;padding: 30px 10px;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard .geekybot-template-section-tmpcard-title{font-size: 20px;font-weight:bold;color: #5e4ae3;text-decoration: underline;padding: 20px 0;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard .geekybot-template-section-tmpcard-field{font-size: 15px;color: #373435;line-height:25px;padding-bottom: 5px;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard .geekybot-template-section-tmpcard-link{font-size: 15px;color:#5e4ae3;text-decoration: underline;font-weight: 600;line-height: 25px;padding: 5px 0;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard .geekybot-template-section-tmpcard-button{font-size: 17px;padding: 5px 20px 7px 20px;text-align: center;color: #fff;background-color:#5e4ae3;width: fit-content;display: inline-block;margin-top:5px;margin-bottom: 10px;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-form-title{line-height: 24px;color: #373435;font-size: 17px;padding-right: 10px;width: 170px;padding-right: 30px;text-align: right;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-form-field-value select{min-height: 50px; width: 100%; border: 1px solid #e7e8eb;background-color: #eaedf2;max-width: 100%;margin: unset;box-shadow: unset;padding: 6px 10px;border-radius: 1px;font-size: 17px;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-form-label-value input{min-height: 50px; width: 100%; border: 1px solid #e7e8eb;background-color: #eaedf2;max-width: 100%;margin: unset;box-shadow: unset;padding: 6px 10px;border-radius: 1px;font-size: 17px;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-tmptform-field-valuewrp{display: flex;align-items: stretch;flex-wrap: wrap;width: calc(100% - 170px);}
div.geekybot-template-section .geekybot-template-section-field .geekybot-form-field-value{width: calc(100% / 3 + 90px);display: flex;align-items: stretch;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-form-label-value{width: calc(100% / 3 - 53px);}
div.geekybot-template-section .geekybot-template-section-field .geekybot-form-popup-field-value{width: calc(100% / 3 - 50px);display: flex;align-items: stretch;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-tmptform-field-valuewrp div:not(:last-child){margin-right:6px;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-tmptform-field-valuewrp.geekybot-tmptform-button-valuewrp{flex-direction: column;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-tmptform-field-valuewrp.geekybot-tmptform-button-valuewrp div.geekybot-form-field-value{margin-bottom: 20px;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-tmptform-field-valuewrp.geekybot-tmptform-button-valuewrp div.geekybot-form-label-value{margin-bottom: 20px;}
div.geekybot-template-section .geekybot-template-section-field.geekybot-tmptform-button-section-fields{align-items:flex-start;}
div.geekybot-template-section .geekybot-template-section-field.geekybot-tmptform-button-section-fields .geekybot-form-title{margin-top: 15px;}
div.geekybot-template-section .geekybot-template-section-field .geekybot-form-popup-field-value select{min-height: 50px; width: 100%; border: 1px solid #e7e8eb;background-color: #eaedf2;float: left;max-width: 100%;margin: unset;box-shadow: unset;padding: 6px 10px;border-radius: 1px;font-size: 17px;margin-right: 6px;}
div.geekybot-template-section .geekybot-template-section-field.geekybot-tmptform-button-section-fields .geekybot-form-field-value{width: 100%;}
div.geekybot-template-section .geekybot-template-section-field.geekybot-tmptform-button-section-fields .geekybot-form-field-value select{width: 465px;}
div.geekybot-template-section .geekybot-template-section-field.geekybot-tmptform-button-section-fields .geekybot-form-label-value{width: 100%;}
div.geekybot-template-section .geekybot-template-section-field.geekybot-tmptform-button-section-fields .geekybot-form-label-value input{width: 465px;}
div.geekybot-template-section .geekybot-template-form-buttons-wrp{display: flex;justify-content: center;align-items: stretch;width: calc(100% - 60px);margin: 0 30px;padding: 20px 0;border-top: 1px solid #5e4ae3;}
div.geekybot-template-section .geekybot-template-form-buttons-wrp input.geekybot-form-save-btn{border-radius: 0;height: auto;line-height: initial;padding: 15px 20px;margin-right: 8px;margin-bottom: 0;background: #5e4ae3;background-color: rgb(94, 74, 227);border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;}
div.geekybot-template-section .geekybot-template-form-buttons-wrp .geekybot-form-savetem-btnwrp{border-radius: 4px;height: auto;line-height: initial;padding: 10px 20px;margin-right: 8px;margin-bottom: 0;background: #5e4ae3;background-color: rgb(94, 74, 227);border: 1px solid #5e4ae3;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;display: flex;align-items: center;cursor: pointer;}
div.geekybot-template-section .geekybot-template-form-buttons-wrp .geekybot-form-savetem-btnwrp:hover{background-color: #373435;}
div.geekybot-template-section .geekybot-template-form-buttons-wrp .geekybot-form-savetem-btnwrp img{margin-right: 5px;}
div.geekybot-template-section .geekybot-template-form-buttons-wrp input.geekybot-form-save-btn:hover{background-color: #373435;}
div.geekybot-template-section .geekybot-template-form-buttons-wrp a.geekybot-form-cancel-btn{border-radius: 4px;height: auto;line-height: initial;padding: 15px 20px;background: #373435;background-color: rgb(55, 52, 53);border: 1px solid #373435;color: #fff;box-shadow: 0 1px 1px rgb(0 0 0 / 4%);font-size: 16px;}
div.geekybot-template-section .geekybot-template-form-buttons-wrp a.geekybot-form-cancel-btn:hover{background-color: #5e4ae3}
div.geekybot-template-section .geekybot-form-field-enbledsable-wrp .geekybot-form-chkbox-field{display: flex;align-items: center;min-height: 50px;max-width: 100%;border:1px solid #dfdfdf; margin: unset;box-shadow: unset;padding: 6px 10px;border-radius: 1px;font-size: 17px;color: #2c3338;min-width: 170px;}
div.geekybot-template-section .geekybot-form-field-enbledsable-wrp .geekybot-form-chkbox-field.geekybot-formfield-enable-parent{border: 1px solid #e7e8eb;background-color: #eaedf2;}
div.geekybot-template-section .geekybot-form-field-enbledsable-wrp.geeky-custom-listing-enable-wrp{margin-right: 6px;}
div.geekybot-template-section .geekybot-form-field-enbledsable-wrp input{border-radius: unset;margin-right: 6px !important;margin-bottom: -4px !important;border-color: #dfdfdf;}
div.geekybot-template-section .geekybot-form-field-enbledsable-wrp .geekybot-form-chkbox-field.geekybot-formfield-enable-parent input{border-color: #8c8f94;}
div.geekybot-template-section .geekybot-form-popup-field-value .geekybot-form-setvlue-wrp{min-height: 50px;border: 1px solid #e7e8eb;background-color: #5e4ae3;color: #fff; margin: unset;box-shadow: unset;padding: 6px 5px;border-radius: 1px;font-size: 16px;min-width: 100px;display:flex;align-items: center;justify-content: center;cursor: pointer;}
div.geekybot-template-section .geekybot-form-popup-field-value .geekybot-form-setvlue-wrp:hover{background-color: #373435;}
div.geekybot-template-section div.geekybot-template-section-title.geeky-template-sect-title-border{border-top: 1px solid #d2d3d5;margin: 0 70px;width: calc(100% - 140px);padding-left:calc(10% - 70px);padding-right:calc(10% - 70px);padding-top: 50px;}
div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard .geekybot-template-section-tmpcard-imgtxt{padding-top: 15px;font-weight: bold;font-size: 17px;}
div.geekybot-template-section div.geeky-template-fields-section-main-wrp.geeky-template-custom-section-main-wrp div.geekybot-template-section-field select{width: 465px;}
div.geekybot-template-section div.geeky-template-fields-section-main-wrp.geeky-template-custom-section-main-wrp div.geekybot-template-section-field .geekybot-form-field-value{width:calc(100% - 170px);}
div.geeky-template-fields-section-main-wrp.geeky-template-custom-section-main-wrp .geekybot-template-section-tmpcard-discription{margin-top: 0;color: #b8babd;position: relative;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
div.geeky-template-fields-section-main-wrp.geeky-template-custom-section-main-wrp .geekybot-template-section-tmpcard-discription .geeky-tempdisc-title{position:absolute;top: 0;left: 0;right: 0;bottom: 0;color: #4b4b4d;font-size: 18px;display: flex;align-items: center;justify-content: center;max-width: 100%;max-height: 100%;}
div.geeky-template-fields-section-main-wrp{width: 100%;position: relative;z-index: 1;display: flex;box-sizing: border-box;flex-direction: column;padding-bottom: 20px;margin-bottom: 70px;}
div.geeky-template-fields-section-main-wrp::after{content: "";display: block;width: 85%;border-bottom: 2px solid #e6e7e8;margin: 0 auto;position: absolute;top: 0;right: 0;left: 0;text-align: center; bottom: 0;z-index: -1;}
/* template popup */
div#templateSetValues {position: fixed;top:50%;left:50%;width:40%;max-height:70%;z-index: 99999;overflow-y: auto; overflow-x: hidden;text-align: left;transform: translate(-50%,-50%);background:  #eaedf2;border: 1px solid  grey;border-radius: 8px;}
div#templateSetValues form {float: left;width: 100%;padding: 20px;}
div.geekybot-popup-header{width:100%;font-size:17px;float:left;padding: 20px 15px; font-weight: bold;text-transform: capitalize;background:  #3d3b79;color: #fff;border-radius: 6px}
div#templateSetValues form#set_values_form .geekybot-admin-pop-btn-block {padding: 10px;font-weight: bold;border-radius: 6px;background: #5e4ae3;color: #fff;border: 1px solid #5e4ae3;width: 100%;}
div#templateSetValues form#set_values_form #form-text-msg {margin-top: 10px;color: #373435;}
div#templateSetValues form#set_values_form #form-text-msg img {width: 20px;margin-right: 5px;}
div#templateSetValuesblack{background: rgba(0,0,0,0.5);position: fixed;width: 100%;height: 100%;top:0px;left:0px;z-index: 9999;}
/* dote */
.geekybot-template-section-tmpcard-field-dots{font-size: 33px;line-height:normal;padding-top: 0;padding-bottom: 20px;color: #23282d;display: flex;align-items: center;margin-top: -10px;}

/* common */
 div.geekybot-popup-header{box-sizing: border-box;font-size:20px;}
 /* common */
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-template-set-value-popup{display: flex;padding-bottom: 10px;font-size: 17px;line-height: normal;font-weight:bold;color: #2c3338;}
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-form-value{display: flex;flex-wrap: wrap; align-items: stretch;width: 100%;margin-bottom: 12px;}
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-form-value .geekybot-popup-field-enabled-wrp{width: calc(100% / 3 - 6px);background-color: #fefefe;padding:10px 13px;border: unset;border-radius: 2px;min-height: 50px;margin-left: 6px;padding: 10px 13px;color: #2c3338;font-size: 14px;}
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-form-value input{width: calc(100% / 3 - 28px) !important;background-color: #fefefe;padding:10px 13px;border: unset;border-radius: 2px;min-height: 50px;}/*testing*/
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-form-value input.geekybot-popup-field-enabled{width:17px !important;min-height:17px;margin-top: 3px;border: 1px solid #8c8f94;}/*testing*/
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geeky-popup-dynamic-remov-image.remove-btn{display: flex;align-items: center;justify-content: center;background-color: #fefefe;width: 41px;margin-left: 6px;}
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-form-value input.geeky-template-left-field{margin-right: 6px;padding: 10px 13px;}
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-template-form-addvalue-buttonwrp a.geekybot-template-form-addvalue-button{display: flex;align-items:center;flex-wrap: wrap;border-radius: 0;height: auto;line-height: initial;padding: 15px;background-color:#373435;color: #fff;font-size: 13px; margin-bottom: 20px;margin-top: 5px;}
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-template-form-addvalue-buttonwrp a.geekybot-template-form-addvalue-button:hover{background-color: #5e4ae3;}
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-template-form-addvalue-buttonwrp{display: flex;align-items: center;justify-content: flex-start;}
 div.geekybot-template-set-value-popupwrp form.geekybot-form .geekybot-template-form-addvalue-buttonwrp a.geekybot-template-form-addvalue-button img{margin-right: 8px;}
/* template nodat message */
 div.geekybot-template-section .geekybot-custom-listing-nodata-wrp{display: flex;align-items: center;justify-content: center;flex-direction: column;padding: 100px 20px;}
 div.geekybot-template-section .geekybot-custom-listing-nodata-wrp img{width: 190px;height: auto;max-width: 100%;}
 div.geekybot-template-section .geekybot-custom-listing-nodata-wrp span{font-size: 21px;line-height: 45px;font-weight: 700;color: #373435;width: 100%;text-align: center; padding-top: 50px;}
 .geekybot-custom-listing-nofields {line-height: 45px;width: 100%;text-align: center; padding-bottom: 50px;}
 /* checkbox */
 div.geekybot-custom-listing-tmplate-infowrp{display: flex;align-items: center;width: 80%;margin: auto;padding:10px;background-color: #fcf7ed;border: 1px solid #fbdfae;margin-top: 30px;font-size: 17px;color: #363333;line-height: 1.55;}
 div.geekybot-custom-listing-tmplate-infowrp img{margin-right: 10px;width: 30px;height: auto;}
 .geekybot-form.has-validation-callback {display: inline-block;width: 100%;}

@media (max-width:1650px){
  /* template */
  div.geekybot-template-section div.geekybot-template-section-title{padding-left: 5%;padding-right: 5%;}
  div.geekybot-template-section div.geekybot-template-section-subtitle{padding-left: 5%;padding-right: 5%;}
  div.geekybot-template-section .geeky-card-container{padding-left: 5%;padding-right: 5%;}
  div.geekybot-template-section .geekybot-template-section-field{margin-left: 5%;margin-right: 5%;flex-wrap: wrap;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-form-title{width: 100%;text-align: start;margin-bottom: 20px;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-tmptform-field-valuewrp{width: 100%;}
  div.geekybot-template-section div.geekybot-template-section-title.geeky-template-sect-title-border{margin: 0 50px; padding-left: calc(5% - 50px);padding-right: calc(5% - 50px);width: calc(100% - 100px);}
  div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard{width: calc(33% - 40px);}
  /* dashboard */
  div.geekybot-dashboard-woocommerce-section{padding-left: 80px;padding-right: 80px;}
  div.geekybot-dashboard-aichat-section{padding-left: 80px;padding-right: 80px;}
  div.geekybot-dashboard-aiwebsearch-section{padding-left: 80px;padding-right: 80px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title{width: 100%;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::before{left: 5%;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::after{right: 5%;}
  /* installer */ 
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap{width: 65%;}
  /* template info message */
  div.geekybot-custom-listing-tmplate-infowrp{width: 90%;}
  /* addon pages */
  div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-addon-status-image-wrp{width: calc(45% - 10px);}
  div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-admin-addon-status-title-wrp{width: calc(55% - 10px);}
}
@media (max-width:1415px){
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-right-section{width: 45%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .geekybot-tabInner{width: 55%;}
  div#geekybotadmin-wrapper-left{width: 20%;}
  div.geekybot-breadcrumbs-wrp{width: 40%;}
  div#geekybotadmin-wrapper-right{width: 40%;}
  div.geekybot-config-selection-popup{right: 0;}
  div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin{width: calc(100% / 7);}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::before{left: 2%;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::after{right: 2%;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::before, div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::after{width: 20%;}
  /* abondamt sect */
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-abandonment-section{width: 45%;}
}
@media (max-width:1379px){
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card{width: calc(100% / 3 - 23px);margin-bottom: 33.33px;}
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card:nth-child(3n){margin-right: 0;}
  a.geekybot-Intents-btn.multioperation{margin-bottom: 5px;}
  a.geekybot-Intents-btn{margin-top: 2px;margin-bottom: 2px;}
  div.geekybot-window-bottom-inner.geekybot-story-inner{width: 60%;}
  div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right{padding-right:0;}
  div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-scndpage-info-section{width: calc(100% - 50px);}
  div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section p.geekybot-installation-bodydisc{width: 100%;}
  .body-content-message-value .geekybot_wc_product_wrp{width: calc(100% / 2 - 20px);}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message span.body-content-message-value{display: flex;flex-wrap: wrap;}
  .body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_left_wrp{height: 150px;}
  .body-content-message-value .geekybot_wc_product_wrp.geekybot_wc_product_options_wrp{width: calc(100% / 2 - 20px);}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message span.woocommerce-Price-amount.amount{padding: 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message del span.woocommerce-Price-amount.amount{text-decoration: line-through;}
  del span.woocommerce-Price-amount{text-decoration: line-through;}
  .body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_name{padding-top: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message span.woocommerce-Price-currencySymbol{padding: 5px 0;}
  .body-content-message-value .geekybot-cart-popup{width: 100%;}
  .body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right .geekybot_wc_cart_item_attr{padding: 5px 0;}
  .body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_totalp{margin: 10px 0;}
  .body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right .geekybot_wc_cart_item_title a{margin-bottom: 5px;}
  .body-content-message-value .geekybot_wc_product_wrp .geekybot_wc_product_right_wrp .geekybot_wc_product_price{padding: 0;}
  .body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right .geekybot_wc_cart_item_attr{display: flex;flex-wrap: wrap;align-items:baseline;}
  .body-content-message-value .geekybot_wc_article_wrp{width: calc(100% / 2 - 20px);}
  div#geekybotadmin-wrapper div.geekybotadmin-body-main{padding-right: 0;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-content-wrp{width: calc(80% - 90px);}
  div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp{width: 20%;}
  div.geekybot-synchronize-section .geekybot-synchronize-content-wrp{width: calc(80% - 60px);}
  div.geekybot-synchronize-section .geekybot-synchronize-button-wrp{width: 20%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-right-section.geekybot-appearance-right-popup-section{width: 45%;}
  div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-content-wrp{width: calc(70% - 90px);}
  div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-button-wrp{width: 30%;}
  div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-button-wrp a{padding: 12px 15px;}
  /* dashboard */
  div.geekybot-dashboard-woocommerce-section{padding-left: 30px;padding-right: 30px;}
  div.geekybot-dashboard-aichat-section{padding-left: 30px;padding-right: 30px;}
  div.geekybot-dashboard-aiwebsearch-section{padding-left: 30px;padding-right: 30px;}
  div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection .geekybot-dashboard-woocommerce-leftsection-title{font-size: 40px;}
  div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-rigntsection .geekybot-dashboard-aichat-rigntsection-title{font-size: 40px;}
  div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-leftsection .geekybot-dashboard-aiwebsearch-leftsection-title{font-size: 40px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card{width: calc(100% / 7);}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:nth-child(7n){border-right-width:2px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:nth-child(n + 8 ){border-top-width:0px;}
  div.geekybot-admin-main-wrapper div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-rigntsection .geekybot-dashboard-aichat-rigntsection-title{font-size: 40px;}
  div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-addons-card{padding: 20px 0;}
  /* installer */ 
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap{width: 75%;}
  /* post intallation */
  div.geeky-installation-plybtnwrp a{width: 85%;}
  div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-woocard{width: calc(100% / 2 - 10px);margin-bottom: 20px;}
  div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-aicard{width: calc(100% / 2 - 10px);margin-bottom: 20px;}
  div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-webcard{width: calc(100% / 2 - 10px);margin-bottom: 20px;}
  div.geekybot-installation-bodysection{padding-left: 30px;}
  /* addons pages */
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section div.geekybot-addon-installer-addon-single{width: calc( (100% / 2) - 15px);}
}
@media (max-width:1279px){

  div#geekybotadmin-wrapper-left{width: 25%;}
  div.geekybot-breadcrumbs-wrp{width: 35%;}
  div#geekybotadmin-wrapper-right{width: 40%;}
  div.geekybot-dashboard-cards-wrp{padding-bottom: 7px;}
  div.geekybot-dasdhboard-history-head{padding-left: 20px;}
  div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data{padding-left: 20px;}
  a.geekybot-Intents-btn.multioperation{margin-bottom: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .geekybot-tabInner{width:100%;}
  div#geekybot-head div.geekybot-config-btn button.geekybot-config-reset-btn{margin: 5px 0;}
  div#geekybot-head div.geekybot-config-btn button.geekybot-config-save-btn{margin-top: 5px;margin-bottom: 5px;}
  div#geekybot-searchbar{width: 50%;margin-top: 5px;}
  div.geekybot-window-bottom-inner.geekybot-story-inner{width: 80%;}
  div.geekybot-head-btn{width: 50%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row{padding-right: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-right-section{width: 100%;padding-right: 10px;}
  div#addIntentToStory{width: 50%;}
  div#templateSetValues{width: 50%;}
  div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-wrp{width: 70%;}
  div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-rightbtn-wrp{width: 30%;}
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card .geekybot-dashboard-card-center-counts-wrp .geekybot-dashboard-card-tit{word-break: break-word;}
  div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin{width: calc(100% / 6);}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-right-section.geekybot-appearance-right-popup-section{width: 100%;padding-right: 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .tabs.geekybot-appearance-page-chatpopuptab{display: flex;flex-direction: column-reverse;flex-wrap: wrap;}
  /* websearch section */
  div.geekybot-websearch-header .geekybot-websearch-section{width: 100%;margin-bottom: 20px;}
  div.geekybot-websearch-listings .geekybot-listing-websearch-heading-mainwrp{width: 100%;}
  div.geekybot-websearch-listings .geekybot-websearch-button-wrp{width: 100%;flex-direction: column;}
  div.geekybot-websearch-listings .geekybot-websearch-button-wrp .geekybot-listing-websearch-heading-rightbtn-wrp .geekybot-listing-websearch-heading-right-disable-btn{margin:5px 0 10px 0;}
  div.geekybot-websearch-listings .geekybot-websearch-button-wrp .geekybot-listing-websearch-heading-rightbtn-wrp .geekybot-listing-websearch-heading-right-active-btn{margin:5px 0 10px 0;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-content-wrp{width: calc(75% - 90px);}
  div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp{width: 25%;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp a{padding: 16px 20px;}
  /* synchronize section */
  div.geekybot-synchronize-section .geekybot-synchronize-content-wrp{width: calc(75% - 60px);}
  div.geekybot-synchronize-section .geekybot-synchronize-button-wrp{width: 25%;}
  div.geekybot-synchronize-section .geekybot-synchronize-button-wrp a{padding: 16px 20px;}
  /* appearance */
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config{padding-right: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp{padding: 0 50px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp{padding: 0 ;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-title{width: 25%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value{width: 75%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-description{width: 75%;}
  div.geekybot-config-selection-popup{margin-left: 10px;margin-right: 10px;}
  /* template */
  div.geekybot-template-section .geekybot-template-section-field .geekybot-form-field-value{width:calc(100% / 2 + 50px);margin-bottom: 20px;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-form-label-value{width:calc(100% / 2 - 72px);margin-bottom: 20px;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-form-popup-field-value{width:calc(100% / 2 + 79px);margin-bottom: 20px;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-tmptform-field-valuewrp{flex-wrap: wrap;}
  div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard{width: calc(50% - 20px);margin-bottom: 40px;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-form-field-value{padding-bottom: 0;}
  div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard:nth-child(2n){margin-right: 0;}
  div.geekybot-template-section .geeky-card-container{justify-content: flex-start;}
  div.geekybot-template-section .geeky-template-fields-section-main-wrp.geeky-template-custom-section-main-wrp .geekybot-form-field-value{margin-bottom: 0;}
  div.geekybot-template-section div.geeky-template-fields-section-main-wrp.geeky-template-custom-section-main-wrp div.geekybot-template-section-field .geekybot-form-field-value{width: 100%;}
  /* dashboard */
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card{width:calc(100% / 2 - 10px);}
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card:nth-child(2){margin-right: 0;}
  div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard{flex-direction: column;}
  div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-card{width: 100%;margin-right: 0;order: 1;}
  div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-innercolorcard{width: 100%;order: 2;}
  div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-card#last_month_woocommerce_story_chart{order: 3;margin-top: 20px;}
  div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard{order: 4;width: 100%;margin-top: 20px;}
  div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-graphcard .geekybot-dashboard-story-section-nodatacard.geekybot-dashboard-story-section-nodata-aicard{order: 1;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard .geekybot-dashboard-story-section-nodatacard.geekybot-dashboard-story-section-nodata-webcard{width: 100%;margin-top: 20px;order: 1;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard .geekybot-dashboard-story-section-nodatacard.geekybot-dashboard-story-section-nodata-webpstcard{width: 100%;margin-top: 20px;order: 3;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard .geekybot-dashboard-story-section-nodatacard.geekybot-dashboard-story-section-nodata-webjbcard{width: 100%;margin-top: 20px;order: 5;}
  div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-innercolorcard.geekybot-dashboard-story-section-woocard{order: 4;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard{flex-direction: column;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard .geekybot-dashboard-ai-section-card{width:100%;order: 1;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard{width: 100%;order: 2;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard .geekybot-dashboard-ai-section-card#last_month_posttype_story_chart_1{order: 3;margin-top: 20px;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard.geekybot-dashboard-ai-section-postcard{order: 4;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-graphcard .geekybot-dashboard-ai-section-card#last_month_posttype_story_chart_2{order: 5;margin-top: 20px;}
  div.geekybot-dashboard-ai-section .geekybot-dashboard-ai-section-innercolorcard.geekybot-dashboard-ai-section-joblisting-card{order: 6;}
  div.geekybot-dashboard-woocommerce-section{flex-direction: column;}
  div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection{width: 100%;}
  div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-rightsection{width: 100%;justify-content:center;margin-top: 20px;}
  div.geekybot-dashboard-aichat-section{flex-direction: column-reverse;}
  div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-rigntsection{width: 100%;padding-left: 0;}
  div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-leftsection{width: 100%;justify-content: center;}
  div.geekybot-dashboard-aiwebsearch-section{flex-direction: column;}
  div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-leftsection{width: 100%;}
  div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-rightsection{width: 100%;justify-content: center;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::before, div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-title::after{width: 0;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card{width: calc(100% / 5);}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:nth-child(7n){border-right-width: 0px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:nth-child(5){border-right-width: 2px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:nth-child(n + 6){border-top-width: 0px;}
  div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-addons-card{align-items: center;flex-direction: column;}
  div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-addons-card .geekybot-dashboard-addons-cards-comming-soon{margin-bottom: 15px;}
  /* settings */
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-custom-heading-left-wrp {width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp .geekybot-config-custom-heading-right-wrp {width: 100%;}
  /* abndamt sect */
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-abandonment-section{width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-abandonment-section{padding-left: 30px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-abandonment-section-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value{width: 100%;}

}
@media (max-width:1150px){
  span.geekybot-history-page-subheading {padding-right: 5px !important; display:inline-block !important;font-weight: bold;color: #373435 !important;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-sender, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-sender{display: none;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-message, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message{width: 100%;display: flex;flex-wrap: wrap;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-message span.body-content-message-value{width: 75%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-confidence, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-inner div.body-content div.body-content-action, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-confidence{width: 100%;text-align: left;padding: 12px 0 12px 20px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.body div.body-content div.body-content-action{width: 100%;text-align: left;padding-left: 20px;padding: 12px 0 20px 20px;}
  div.geekybot-chat-history-toogle{display:block;}
  div.geekybot-chat-history-toogle img{padding: 10px;background-color: #5e4ae3;margin: 0 10px 10px 0;}
  div.geekybot-chat-history-toogle span{font-size: 24px; margin-bottom: 10px;font-weight: bold;color: #373435;}
  div.leftmenu{display: none;position: absolute;top: 0;left: 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu{position:absolute;width: 35%; top: 71px;left: 0;z-index: 22;background-color: white;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.rightContent{width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent{width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.chatcontent div.header{display: none;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu{width: 50%;}
  div#geekybot-head div.geekybot-theme-btn button{margin-bottom: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess .tabs{padding-top: 30px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left.geekybot-clr-picker label.geekybot-dynamic-color{top: 9px;right: 9px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row{padding: 10px 30px 0 30px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-value, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right div.geekybot-theme-value{padding: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-title, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right div.geekybot-theme-title{padding-top: 20px;}
  div#geekybot-head div.geekybot-theme-btn .geekybot-theme-reset-btn{margin-bottom: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn button{margin-bottom: 0;}
  div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section{width: 100%;}
  div.geekybot-installation-bodysection .geekybot-installation-bodyright-section{width: 100%;}
  div.geeky-post-installtion-content-wrapper .post-installtion-content_wrapper_right{width: 65%;}
  div.geeky-post-installtion-content-wrapper .post-installtion-content-header{width: 35%;}
  div#geekybotadmin-wrapper div.geekybotadmin-navbar div.geekybot-navbar-img{padding-right: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row .geekybot-custom-file-upload{right: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-bot span.geeky-bot-theme-img-right, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right span.geeky-bot-theme-img-user span.geeky-bot-theme-img-right{padding:0 20px;}
  .geekybot_wc_product_heading{margin: 0;}
  .geekybot_wc_post_heading_nums{padding: 0 !important;}
 .body-content-message-value .geekybot_article_message_wrp{margin-top: 0;}
  .body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right .geekybot_wc_cart_item_attr{padding: 10px 0;}
  .body-content-message-value .geekybot_wc_cart_item_wrp{width: 75%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row .geekybot-theme-value span.geeky-selected-color-wrp{top: 10px;left: 10px;}
  div.geekybot-avlble-varpopup{right: 0;top: 0;}
  div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geeky_heading{margin-bottom: 10px;}
  div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin{width: calc(100% / 5);}
  div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value{padding-right: 20px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config{padding-right: 30px;padding-left: 30px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config .geekybot-chatbot-popup-config-value-text{padding:0px 10px;}
  /* dashboard */
  div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-rightsection img{max-width: 55%;}
  div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-leftsection img{max-width: 60%;}
  div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-rightsection img{max-width: 60%;}
  /* installer */ 
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap{width: 90%;}
  /* post installation */
  div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-woocard{width:100%;}
  div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-aicard{width:100%;}
  div.geekybot-wellcomescreen-body-section .geekybot-wellcomescreen-body-section-webcard{width:100%;}
  /* addons */
  div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-addon-status-image-wrp{width: 100%;}
  div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-addon-status-card-innerwrp .geekybot-admin-addon-status-title-wrp{width: 100%;}
  /* configuration */
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geekybot-fallback-configlft-titl{width: 100%;margin-bottom: 20px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-config-wrapper form.geekybot-configurations .geekybot-fallback-configlft-wrp{width: 100%;}
  /* ai provider */
  div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-content-wrp{width: calc(100% - 90px);}
  div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-button-wrp{width: calc(100% - 90px);float: right;padding: 0 20px;padding-left: 20px;margin-top: 10px; margin-bottom:10px;margin-left: 90px;}
  div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-button-wrp a{float: left;}
}
@media (max-width:1079px){
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card{width: calc(100% / 2 - 15px);}
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card:not(:last-child){margin-right: 0;}
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card:nth-child(2n){margin-left: 30px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value input, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value input{width:100%;max-width: 400px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value select{max-width: 400px;width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value-text textarea{max-width: 400px; width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value span.geekybot-form-radio-field, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value span.geekybot-form-radio-field{width: 100%;max-width:400px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value span.geekybot-form-radio-field{margin-top: 10px;}
  div.geekybot-window-bottom-inner.geekybot-story-inner{width: 80%;}
  div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value input.inputbox.geekybot-form-input-field{width: 100%;max-width: 600px;}
  div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value select.inputbox.geekybot-form-select-field{width: 100%;max-width: 600px;}
  div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value{float: left;width:calc(75% - 10px);margin-right: 10px;}
  div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-title{padding-top: 5px;}
  div.geekybot-admin-title-installtion .geekybot-admin-title-wrp .geeky_heading{line-height: 2;}
  div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section p.geekybot-installation-bodydisc{width: 100%;padding-right: 30px;}
  div.geekybot-config-selection-popup{bottom: 196px;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-content-wrp{width: calc(100% - 90px);}
  div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp{width:calc(100% - 90px);float: right;padding: 0 20px;margin-top: 15px;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp a{float: left;}
  div.geekybot-websearch-support-section{justify-content: flex-end;}
  /* synchronize section */
  div.geekybot-synchronize-section .geekybot-synchronize-content-wrp{width: calc(100% - 60px);}
  div.geekybot-synchronize-section .geekybot-synchronize-button-wrp{width:calc(100% - 60px);float: right;padding: 0 20px;margin-top: 15px;}
  div.geekybot-synchronize-section .geekybot-synchronize-button-wrp a{float: left;}
  div.geekybot-synchronize-section{justify-content: flex-end;}
  /* available addons banner*/
  div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-content-wrp{width: calc(100% - 120px);max-width: 100%;}
  div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-button-wrp{width: calc(100% - 120px);text-align: start;margin-top: 5px;}
  /* ai provider */
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value-text.geekybot-config-aiprovider-textarea textarea{min-height: 500px;}
  /* content generation */
  div.geekybot-admin-main-wrapper .zywrap-playground-grid {grid-template-columns: 1fr;grid-template-rows: auto auto 1fr;height: auto;overflow: visible;}
  div.geekybot-admin-main-wrapper .zywrap-controls-column {grid-row: 2;border-right: none;border-bottom: 1px solid #e2e8f0;height: auto;}
  div.geekybot-admin-main-wrapper .geekybot-app-main {grid-row: 3;grid-column: 1;grid-template-columns: 1fr;padding: 0;margin-top: 10px;}
  div.geekybot-admin-main-wrapper .geekybot-panel-title {flex: 0 0 100%;}
  div.geekybot-admin-main-wrapper .zywrap-toolbar-actions {flex: 0 0 100%;flex-direction: row-reverse;margin-top: 15px;}
  .geekybot-table-responsive-wrapper {width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;margin-bottom: 20px;border: 1px solid #e5e7eb;border-radius: 8px;}
  .geekybot-table-zywrap-log {min-width: 800px;}
}
@media (max-width:782px){
  div#geekybotadmin-leftmenu-main ul{width: 100%;padding: 10px 0;border-radius: 50px;align-items: stretch;justify-content: flex-start;}
  ul.geekybotadmin-sidebar-menu li{width:calc(100% / 6);display: flex;align-items: center;}
  ul.geekybotadmin-sidebar-menu{display: flex;flex-wrap: wrap; justify-content: space-between;padding: 0 30px;}
  ul.geekybotadmin-sidebar-menu li a{width: 55%;padding: 8px 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data{width: 100%;}
  div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-text-wrp{width: calc(100% - 30px);}
  div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-left-image{display: none;}
  div.geekybot-dashboard-installation-guide-wrp .geekybot-dashboard-installation-guide-text-wrp .geekybot-dashboard-installation-guide-videos-btnwrp{margin-bottom: 15px;}
  div.geekybot-dasdhboard-history-head .geekybot-dasdhboard-history-sendermessage{padding-left: 5px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data{padding:20px 0px 20px 0px;}
  .auto-fold #wpcontent{padding-left: 0;}
  div.geekybot-dasdhboard-history-head .geekybot-dasdhboard-history-sendermessage{padding-left: 10px;}
  a.geekybot-Intents-btn.multioperation{margin-bottom: 15px;}
  div#geekybot-searchbar{width: 100%;}
  div.geekybot-window-bottom-inner.geekybot-story-inner{width: 70%;}
  div.geekybot-head-btn{float: left;width: 100%;margin-top: 15px;}
  input[type=checkbox]{width: 17px;height: 18px;}
  input[type=checkbox]:checked:before{margin: -7px -9px;}
  input[type=radio]{width: 20px;height: 20px;min-width: 20px;min-height: 20px;max-width: 20px;max-height: 20px; display: flex;align-items: center;justify-content: center;}
  input[type=radio]:checked:before{margin: 0;}
  div#geekybot-head .geekybot-config-btn{width: 100%;}
  #userinput-popup, #editStoryName, #importStoryPopup{width: 70%;}
  div#geekybot-head div.geekybot-config-btn button.geekybot-config-save-btn{float: left;margin-bottom: 20px;}
  div#geekybot-head div.geekybot-config-btn button.geekybot-config-reset-btn{float:left;margin-right: 8px;margin-bottom: 20px;}
  div.geekybot-dasdhboard-history-head{display: none;}
  div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data{flex-direction: column; border: 1px solid #dfdfdf;margin-bottom: 10px;}
  div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data p{line-height: 1.5;margin: 12px 0;}
  span.geekybot-dasdhboard-history-shot-heading{display: inline-block;font-weight: bold;color: #373435;margin-right: 10px;}
  div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data .geekybot-dasdhboard-history-sendername{width: 100%;}
  div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data .geekybot-dasdhboard-history-sendermessage{width: 100%;padding-left: 0;display:flex;}
  div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data .geekybot-dasdhboard-history-senderconfidence{width: 100%;text-align: left;}
  div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data .geekybot-dasdhboard-history-senttime{width: 100%;text-align: left;}
  div.geekybot-dashboard-history-datawrp .geekybot-dasdhboard-history-data .geekybot-dasdhboard-history-sendername{font-weight: 500;}
  div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right{padding-right: 0;}
  a.geekybot-Intents-btn{float: left;margin-left: 0;margin-right: 8px;}
  div.geekybot-head-btn{padding-left: 0;}
  div#geekybot-btns-main{padding-bottom: 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn button{margin-bottom: 0;}
  div#geekybot-head div.geekybot-theme-btn button{float: left;}
  div#geekybot-head div.geekybot-theme-btn .geekybot-theme-reset-btn{float: left;margin-left: 0;margin-right: 8px;}
  div.geekybot-theme-btn.geekybot-config-btn{margin-bottom: 20px;}
  div#geekybotadmin-wrapper div.geekybotadmin-variable-data div#geekybot-admin-wrapper{margin-top: 0;margin-bottom: 20px;}
  div.geeky-post-installtion-content-wrapper .post-installtion-content-header{width: 45%;}
  div.geeky-post-installtion-content-wrapper .post-installtion-content_wrapper_right{width: 55%;}
  div.geekybot-admin-title-installtion .geekybot-admin-title-wrp .geeky_heading{line-height: 2;}
  div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-scndpage-info-section{margin-right: 0;width: 100%;padding: 10px;}
  div.geekybot-installation-bodysection .geekybot-installation-bodyleft-section .geekybot-installation-scndpage-info-section .geekybot-installation-inforight-wrp{margin-left: 20px;width: calc(100% - 63px);}
  div#geekybotadmin-wrapper div#geekybotadmin-data{padding-left: 0;}
  div.geekybot-appearance-presets-mainwrp .geekybot-appearance-prset:hover .geekybot-appearance-image{display:none;}
  div#addIntentToStory{width: 70%;}
  div#templateSetValues{width: 70%;}
  div.geekybot-breadcrumbs-wrp{width: 52%;min-width:fit-content;padding-right: 10px;}
  div#geekybotadmin-wrapper-right{padding-left: 0;width: 23%;justify-content: start;margin:5px 0px;}
  div.geekybot-listing-section .geekybot-listing-button-wrp a{margin-bottom: 10px;}
  div.geekybot-listing-section .geekybot-listing-button-wrp{padding-bottom: 10px;}
  div#geekybotadmin-wrapper{padding-left: 15px;}
  /* synchronize btn */
  div.geekybot-websearch-inforight-wrp{width: calc(100% - 42px);}
  div.geekybot-websearch-info-section div.geekybot-synchronize-button-wrp{padding-left: 52px;width: 100%;margin: 10px 0 5px 0;justify-content: flex-start;}
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section div.geekybot-addon-installer-addon-single{display: inline-block; width: 100%;width: calc( (100% / 2) - 15px);margin-right:15px;margin-bottom: 15px; background: #f5f5f5;position: relative;float: left;height: auto;margin-top: 1.5rem;}
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section{padding:0px 0 15px 15px;}
  /* custom listing */
  div.geekybot-template-section .geekybot-form-field-enbledsable-wrp input[type="checkbox"]:checked::before{margin:-7px -9px;}
  /* dashboard */
  div.geekybot-dashboard-story-section-innerwrp{flex-direction: column;}
  div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-section-button{margin-bottom: 30px;}
  div.geekybot-dashboard-story-section-innerwrp .geekybot-dashboard-story-section-button.search-enable-btn{margin-bottom: 30px;margin-left: 0;}
  /* addons pages */
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap img{width: 300px;top: -5.5rem;}
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-heading{padding-top: 55px;}
  div.geekybot-addon-installer-wrapper{min-height: 42rem;}
  div.geekybot-admin-addons-list-data{padding: 15px;}
  div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp{padding-bottom: 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
  div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp a{margin-bottom: 15px;width: fit-content;}
  div.geekybot-install-addon-page-mainwrp div.geekybot-addon-installer-wrapper{width: calc(100% - 30px);margin: 20px 15px;}
  #geekybot-addon-installer-addon-checkall-checkbox[type="checkbox"]:checked::before, #geekybot-addon-installer-addon-checkall-checkbox[type="radio"]:checked::before{margin: -14px -16px;}
  .geekybot-addon-installer-addon-name input[type="checkbox"]:checked::before, .geekybot-addon-installer-addon-name input[type="radio"]:checked::before {margin: -14px -16px;}
}
@media (max-width:650px){
  div#geekybotadmin-wrapper div.geekybotadmin-navbar div.geekybot-navbar-img{min-height: 45px;display: flex;align-items: center;}
  div#geekybotadmin-wrapper-left{width: 40%;max-width: 30%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu{width: 70%;}
  div.geeky-post-installtion-content-wrapper .post-installtion-content-header{width: 100%;margin-bottom: 30px;}
  div.geeky-post-installtion-content-wrapper .post-installtion-content_wrapper_right{padding-left: 0;width: 100%;}
  .body-content-message-value .geekybot_wc_product_wrp.geekybot_wc_product_options_wrp{width: 60%;}
  .body-content-message-value .geekybot_wc_product_wrp{width: calc(100% / 2 - 20px);}
  .body-content-message-value .geekybot-cart-popup{width: 60%;}
  .body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_left{width: 100%;height: 150px;position: relative; text-align: center;padding: 15px 0;}
  .body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_right{width: 100%;}
  .body-content-message-value .geekybot_wc_cart_item .geekybot_wc_cart_item_left img{margin: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;text-align: center;max-width: 100%;max-height: 100%;}
  .body-content-message-value .geekybot_wc_cart_item_wrp{width:100%;}
  div#geekybotadmin-wrapper-right{display: none;}
  div.geekybot-breadcrumbs-wrp{width: 70%;}
  div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-wrp{width: 100%;}
  div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-rightbtn-wrp{width: 100%;padding-left: 40px;}
  div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-right-active-btn{float: left;}
  div.geekybot-listing-section .geekybot-listing-stories-heading-mainwrp .geekybot-listing-stories-heading-right-disable-btn{float: left;}
  div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin{width: calc(100% / 4);}
  div.geekybot-websearch-listings .geekybot-text-left{max-width: 100%;}
  div.geekybot-websearch-listings .geekybot-listing-subheading{width: 100%;padding: 1px 0 10px 0;}
  div.geekybot-websearch-listings .geekybot-websearch-heading-media{flex-direction: column;}
  div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-title{width: calc(100% - 40px);margin: 0 20px 10px 20px;text-align: left;}
  div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-value{width: calc(100% - 40px);margin: 0 20px;padding-right: 0;}
  div.geekybot-template-section .geeky-template-fields-section-main-wrp.geeky-template-custom-section-main-wrp .geekybot-form-field-value{width: calc(100% - 121px);}
  div.geeky-template-fields-section-main-wrp.geeky-template-custom-section-main-wrp div.geekybot-template-section-field select{max-width:100%;}
  /* dashboard */
  div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-history-section{width: 100%;}
  div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-leftsection{padding-top: 30px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card{width: calc(100% / 3);}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:nth-child(3){border-right-width:2px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:nth-child(6){border-right-width:2px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:nth-child(n + 4){border-top-width:0px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card:nth-child(5){border-right-width:0px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp{padding-left: 30px;padding-right: 30px;}
  div.geekybot-dashboard-history-addon-section-wrp .geebot-dashboard-addon-section{width: 100%;margin-top: 50px;}
  div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-histroy-nodata-section{width:100%;}
  div.geekybot-dashboard-history-addon-section-wrp .geekybot-dashboard-addons-card{padding: 20px 10px;}
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section div.geekybot-addon-installer-addon-single .geekybot-addon-installer-addon-image {width: 90%;}
  /* stories */
  div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_search_section_mainwrp .geekybot_story_search_section_searchwrp{margin-right: 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_main_search_wrp {width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_main_search_wrp div#geekybot-searchbar{width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data .geekybot_story_main_search_wrp div.geekybot-window-bottom-inner.geekybot-story-inner{width:100%;}

}
@media (max-width:600px){
  div.geekybot-breadcrumbs-wrp{width: 62%;}
  ul.geekybotadmin-sidebar-menu li a{width: 60%;min-width: 46px;}
  ul.geekybotadmin-sidebar-menu li.active a img.geekybotadmin-menu-icon.geekybotadmin-menu-icon-active{min-width: 35px;}
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card{width: 100%;}
  div.geekybot-dashboard-cards-wrp .geekybot-dashboard-card:nth-child(2n){margin-left:0px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper div.chatHistory div.chatHistory.leftmenu{width: 80%;}
  div#geekybotadmin-wrapper-left{width: 60%;min-width: 167px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp{padding: 50px 10px 0 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row{padding: 10px 10px 0 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row .geekybot-custom-file-upload{width: 130px;padding: 15px 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left.geekybot-clr-picker label.geekybot-dynamic-color{width: 130px;padding: 15px 0;}
  .body-content-message-value .geekybot_wc_product_wrp.geekybot_wc_product_options_wrp{width:calc(100% - 10px);}
  .body-content-message-value .geekybot_wc_product_wrp{width: calc(100% - 20px);}
  .body-content-message-value .geekybot-cart-popup{width:calc(100% - 10px);}
  .body-content-message-value .geekybot_wc_success_action_wrp{width: 100%;}
  .body-content-message-value .geekybot_wc_article_wrp{width: calc(100% - 20px);}
  .body-content-message-value .geekybot_wc_cart_checkout{min-width: unset;}
  div.geekybot-story-wrapper div.geekybot-listing-section .geekybot-installation-scndpage-info-section{align-items: baseline;}
  div.geekybot-story-wrapper div.geekybot-listing-section .geekybot-installation-scndpage-info-section img{margin-top: 10px;}
  div.geekybot-config-selection-popup{margin-left: 10px;margin-right: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value-text textarea{max-width: 100%;min-width:unset;}
  div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin{width: calc(100% / 3);}
  div.geekybot-websearch-listings .geekybot-websearch-heading-media{flex-direction: column;align-items:flex-start;}
  div.geekybot-websearch-header .geekybot-websearch-section{flex-direction: column-reverse;justify-content: flex-start;align-items:flex-start;}
  div.geekybot-websearch-header .geeky-websearch-switch{margin-bottom: 20px;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-imgwrp{width: 100%;text-align: center;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-content-wrp{width:100%;text-align: center;padding: 0;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp{width: 100%;text-align: center;padding: 0;margin-bottom: 10px; display: flex;justify-content: center;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-button-wrp a{float:unset;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-content-title{margin: 10px 0;}
  div.geekybot-websearch-support-section .geekybot-websearch-support-content-disc{margin-bottom: 10px;}
  /* synchronize section */
  div.geekybot-synchronize-section .geekybot-synchronize-imgwrp{width: 100%;text-align: center;}
  div.geekybot-synchronize-section .geekybot-synchronize-content-wrp{width:100%;text-align: center;padding: 0;}
  div.geekybot-synchronize-section .geekybot-synchronize-button-wrp{width: 100%;text-align: center;padding: 0;margin-bottom: 10px; display: flex;justify-content: center;}
  div.geekybot-synchronize-section .geekybot-synchronize-button-wrp a{float:unset;}
  div.geekybot-synchronize-section .geekybot-synchronize-content-title{margin: 10px 0;}
  div.geekybot-synchronize-section .geekybot-synchronize-content-disc{margin-bottom: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-title, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right div.geekybot-theme-title{width: 100%;text-align: left;padding-left: 11px;}
  .geekybot-websearch-info-section{justify-content: center;text-align: center;padding: 20px 10px;}
   div.geekybot-websearch-inforight-wrp{width:100%;margin: 10px 0;}
   div.geekybot-websearch-info-section div.geekybot-synchronize-button-wrp{justify-content: center;padding-left: 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-value, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right div.geekybot-theme-value{width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value-text{width: 100%;padding: 10px 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-title{padding: 10px 0;width: 100%;text-align: left;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-title{width: 100%;text-align: left;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-value{width: 100%;padding: 10px 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper .geekybot-tabInner.geekybot-chatbot-popup-config-mainwrp div.geekybot-chatbot-popup-config div.geekybot-chatbot-popup-config-description{width: 100%;padding-left: 0;}
  /* setting */
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-title, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-title{padding-right: 10px;width: 100%;text-align: left;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value{width: 100%;padding-left: 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value input, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value input{max-width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-description{width: 100%;margin-left: 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value-text{width: 100%;padding: 10px 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value select{max-width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper.geekybot-admin-appearance-wrapper div.geekybot-chatbot-popup-config{padding-left: 20px;padding-right: 20px;}
  /* addon list */
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap img{width: 200px;top: -3.5rem;}
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-heading{padding-top: 100px;}
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section {height: auto;padding: 15px;}
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section div.geekybot-addon-installer-addon-single{width:100%;margin-right: 0;}
  div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status{width: 100%;}
  div.geekybot-admin-addons-list-data .geekybot-admin-addons-list-wrp .geekybot-admin-addon-status-addonstatusbtn-wrp{display: inline-block;}
  /* template */
  div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard{width: 100%;}
  div.geekybot-template-section .geeky-card-container .geekybot-template-section-tmpcard:not(:nth-child(3n)){margin-right: 0;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-form-field-value{width: 100%;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-form-label-value{width: 100%;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-form-popup-field-value{width: 100%;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-tmptform-field-valuewrp div:not(:last-child){margin-right: 0;}
  div.geekybot-template-section .geekybot-template-section-field .geekybot-form-field-value select{margin-left: 6px;}
  div.geekybot-template-section .geekybot-template-section-field.geekybot-tmptform-button-section-fields select{margin-left: 0;}
  div.geekybot-template-section .geekybot-template-section-field.geekybot-tmptform-button-section-fields .geekybot-form-field-value :nth-child(2n){margin-left: 6px;}
  /* dashboard */
  div.geekybot-dashboard-aiwebsearch-section .geekybot-dashboard-aiwebsearch-rightsection img{max-width: 90%;}
  div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-leftsection img{max-width: 80%;}
  div.geekybot-dashboard-woocommerce-section .geekybot-dashboard-woocommerce-rightsection img{max-width: 70%;}
  .geekybot-addon-installer-addon-section-select_all_div{margin-right: 0;width: 100%;}
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap {width: 100%;}
  div.geekybot-addon-installer-wrapper{padding: 15px;}
  div.geekybot-addon-installer-wrapper.geekybot-addon-installer-wrapper-overall-wrapper {padding: 0px;}
  /* addons update banner */
  div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-imgwrp{width: 100%;}
  div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-content-wrp{width: 100%;}
  div.geekybot-synchronize-section.geekybot-addon-update-available-section .geekybot-synchronize-button-wrp{width: 100%;margin-top: 15px;}
  /* abndnt sec */
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-abandonment-section{flex-wrap: wrap;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper .geekybot-appearance-abandonment-section .geekybot-appearance-abandonment-image-wrp{max-width: 90%;}
  /* ai provider */
  div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-content-wrp{width: 100%;}
  div.geekybot-websearch-support-section.geekybot-aisupport-section .geekybot-websearch-support-button-wrp{width: 100%;margin-left: 0;}

}
@media (max-width:479px){
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-configurations div.geekybot-config-row-wrp div.geekybot-config-row div.geekybot-config-value-text{width: 100%;padding-left: 0;}
  ul.geekybotadmin-sidebar-menu li{width:calc(100% / 4);}
  div.geekybot-window-bottom-inner.geekybot-story-inner{width: 80%;}
  ul.geekybotadmin-sidebar-menu{justify-content:unset;}
  div.geekybot-chat-nav-toogle{display:block;}
  div#geekybotadmin-leftmenu-main ul{display:none;border-radius: unset;}
  div.geekybot-chat-nav-toogle img{padding: 10px;background-color: #5e4ae3;margin: 0 10px 10px 0;}
  div#geekybotadmin-wrapper div.geekybotadmin-addVariable-data div#geekybot-admin-wrapper form.geekybot-form.has-validation-callback div.geekybot-form-button input.button.geekybot-form-save-btn{margin-bottom: 8px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left div.geekybot-theme-value, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right div.geekybot-theme-value{width: 100%;font-size: 16px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left.geekybot-clr-picker label.geekybot-dynamic-color{width: 110px;padding: 15px 0;font-size: 16px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn .geekybot-theme-reset-btn{margin-top: 10px;}
  .geekybot_wc_product_left_wrp{overflow: hidden;}
  div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right{padding-left: 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row .geekybot-custom-file-upload{width: 110px;padding: 15px 0;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row input{font-size: 16px;}
  div#geekybotadmin-wrapper-right div.geekybotadmin-navbar-right div.geekybot-navbar-img-right{float: left;margin-top: 10px;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-btn button{margin-top: 10px;}
  div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows .geekybot-chat-window{width: 100%;}
  div.geekybot-appearance-right-section .geekybot-chat-popup .geekybot-chat-windows{width: 100%;}
  div.geekybot-appearance-right-section .geekybot-chat-popup.geekybot-chat-init .geekybot-chat-windows{transform:translateX(0px);}
  div.geekybot-appearance-right-section #geekybot-send-message{width: 100%;}
  div#geekybotadmin-wrapper-right{width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-bot, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right span.geeky-bot-theme-img-user{width: 100%;}
  div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-left span.geeky-bot-theme-img-bot span.geeky-bot-theme-img-right, div#geekybotadmin-wrapper div#geekybotadmin-data div#geekybot-admin-wrapper form.geekybot-themess div.geekybot-theme-row div.geekybot-theme-row-right span.geeky-bot-theme-img-user span.geeky-bot-theme-img-right{padding: 0 13px;}
  div#geekybot-head h1.geekybot-head-text{max-width: 100%;}
  div#addIntentToStory{width: 90%;}
  div#templateSetValues{width: 90%;}
  div.geekybot-config-selection-popup .geekybot-config-standard-popup{min-width:unset;}
  div.geekybot-config-selection-popup .geekybot-config-smart-popup{min-width:unset;}
  div.geekybot-dashboard-supported-plugin-section .geekybot-dashboard-supported-plugin{width: calc(100% / 2);}
  div.geekybot-websrchtable-act-btn-mainwrp{display: flex;flex-wrap: wrap;flex-direction: column;}
  div.geekybot-websrchtable-act-btn-mainwrp a{display: inline-block;margin-bottom: 10px;width: fit-content;}
  div.geekybot-websearch-listings.geekybot-websearch-disable-listings .geekybot-websearch-button-wrp .geekybot-websrchtable-act-btn-mainwrp span.geekybot-table-act-btn.geekybot-delete{width: fit-content;}
  /* addon list */
  div.geekybot-addon-installer-wrapper.step3 {padding: 50px 15px;}
  div.geekybot-addon-installer-wrapper div.geekybot-addon-installer-section-wrap div.geekybot-addon-installer-addon-wrapper div.geekybot-addon-installer-addon-section {padding: 5px;}
    /* dashboard */
  div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-colorcard-textwrp{width: calc(100% - 100px);}
  div.geekybot-dashboard-story-section .geekybot-dashboard-story-section-colorcard-counterwrp{margin-top: 20px;justify-content: center;}
  div.geekybot-dashboard-aichat-section .geekybot-dashboard-aichat-rigntsection .geekybot-dashboard-aichat-rigntsection-title .geekybot-dashboard-aichat-rightsection-coloredtitle{margin:0 0 0 5px;}
  div.geeky-dashboard-supported-plugins-section .geeky-dashboard-supported-plugins-section-cardswrp .geeky-dashboard-supported-plugins-section-card .geeky-dashboard-supported-plugins-section-card-image-wrp{max-width: 80%;}
}
