/** Plugin Name: Provide Support Live Chat Version: 5.0.0 Author: Provide Support, LLC Author URI: http://www.providesupport.com?utm_source=wp-plugin&utm_medium=list&utm_campaign=Plugins **/ * { padding: 0; margin: 0; } .novalid { border-color: tomato !important; border-width: 1px; } .novalidButton { background-color: tomato !important; } #f7main { width: 100%; min-width: 800px; padding-bottom: 5%; } #f7main #f7title, #err_title, #f7main #f7message, #f7main #f7account, #f7main #f7accountInfo, #f7main #f7newaccountDetails { width: 80%; margin-top: 5px; margin: 5px auto; text-align: center; padding-top: 5px; padding-bottom: 5px; border-radius: 3px; } .f7accountInfospan { color: #fff; font-size: 16px; background-color: #f77110; padding: 10px 15px 13px; border-radius: 3px; } #f7main #f7title, #err_title { border: 1px solid darkgrey; padding: 25px 0; background-color: #f1f1f1; border-radius: 5px; font-size: 14px; margin: 30px auto; } #f7main #f7newaccountDetails { border: 3px solid #f77110; border-radius: 5px; padding: 20px; } #f7main #f7oldaccountDetails { border: 1px solid darkgrey; padding: 25px 0px; background-color: #f1f1f1; border-radius: 5px; margin-top: 35px; } #f7main #f7message { display: none; color: lightseagreen; border: 1px solid lightseagreen; background-color: #caffca; font-weight: bold; } #f7main .f7warning { color: red !important; border: 1px solid red !important; background-color: #fff1f1 !important; font-weight: bold; } #f7main #f7account { text-align: left; position: relative; } #f7main #f7account #open-create-account-form-btn, #f7main #f7account #open-login-form-btn { display: inline-block; width: 120px; padding: 8px; line-height: 25px; font-weight: bold; text-align: center; border-top: 1px solid grey; border-left: 1px solid grey; border-right: 1px solid grey; border-bottom: 1px solid black; position: relative; top: 1px; left: 30px; z-index: 100; cursor: pointer; border-top-left-radius: 8px; border-top-right-radius: 8px; } .borderlessBtn { border-bottom: 1px solid #2c6488 !important; font-weight: bold; color: #ffffff; background: #0073aa; } #f7main #f7account #open-login-form-btn { border-left: none; } #f7main #f7account #f7accountE { width: 100%; border-top: 1px solid black; z-index: 1; position: relative; } #f7main #f7account #f7accountE .f7fields { margin-top: 15px; position: relative; width: 100%; height: 20px; } #f7main #f7account #f7accountE .f7fields .f7label, #f7main #f7account #f7accountE .f7fields .f7field { position: absolute; } #f7main #f7account #f7accountE .f7fields .f7label { top: 5px; right: 51%; } #f7main #f7account #f7accountE .f7fields .f7field { left: 50%; width: 300px; } #f7main #f7account #f7accountE .f7fields .f7field input { width: 100%; } .f7control { font-weight: bold; font-size: 15px; padding-bottom: 15px; margin-left: 2%; } #f7main #f7account #f7accountE .f7fields .f7field #submit-btn:hover { opacity: 1; } #f7anotherAccount { padding: 4px 30px; } #f7anotherAccount:hover { opacity: 1; } #f7main #settings-wrapper { position: relative; text-align: left; } #f7main #settings-wrapper input { margin-right: 3px; } #f7main #settings-wrapper .setting { padding-top: 20px; margin-left: 30px; } #f7main #settings-wrapper .setting .settingInt { padding-top: 5px; margin-left: 25px; } #f7main #settings-wrapper .setting .settingInt .f7part1, #f7main #settings-wrapper .setting .settingInt .f7part2, #f7main #settings-wrapper .setting .settingInt .f7part3, #f7main #settings-wrapper .setting .settingInt .f7part4 { display: inline-block; margin-left: 8px; } #f7main #settings-wrapper .setting .settingInt .f7part1 { width: 65px; } #f7main #settings-wrapper .setting .settingInt .f7part3, #f7main #settings-wrapper .setting .settingInt .f7part4 { position: relative; top: 8px; } #f7main #settings-wrapper .setting .settingInt #selectPages { margin-left: 20px; position: relative; width: 250px; height: auto; } #f7main #settings-wrapper .setting .settingInt .settingIntInt { padding-top: 5px; margin-left: 25px; } #wrapper_img { position: relative; width: auto; float: right; height: auto; margin-right: 2%; padding: 0; } /* #f7livePreview { position: relative; padding-bottom: 0px; height: 10px; border-radius: 3px; color: darkgrey; z-index: 1000; margin-left: 40%; margin-top: 7%; z-index: 999; background-size: contain; } #f7livePreview div a:focus { outline: none; box-shadow: none; } */ #f7monitor { position: relative; padding: 0px; background: url(../img/display_template.png); background-size: contain; background-repeat: no-repeat; width: 475px; height: 381px; border-radius: 3px; color: darkgrey; z-index: 100; } #kant { position: absolute; z-index: 110; width: 447px; height: 260px; top: 11px; left: 12px; } #f7previewText { text-align: center; padding-top: 5px; } #f7main #settings-wrapper .f7separator { position: relative; width: 50%; border-bottom: 1px solid darkgrey; margin: 30px 0 5px 2%; } #f7main #settings-wrapper .f7separator .f7inner { position: absolute; top: -14px; left: -2%; padding: 5px 15px; background-color: #f1f1f1; font-size: 14px; border: 1px darkgrey solid; border-radius: 3px; color: #000000; } #f7main .f7submit { position: relative; margin: 30px auto; height: 40px; padding: 4px 30px; } #settings-title { position: relative; width: 96%; margin: 3% auto 20px auto; clear: both; color: #000000; text-align: center; font-size: 24px; padding: 16px 0 20px; background: #f1f1f1; border-bottom: 2px solid #007cba; border-top: 2px solid #007cba; } #f7main .f7submit:hover { opacity: 1; } .f7r { margin-right: 2px !important; margin-left: 1px !important; } #err_message { position: relative; width: 96%; margin: 2% auto; line-height: 1.2; color: #DED6B8; text-shadow: 0px 2px 4px #252525; font-weight: bolder; text-align: center; font-size: 22px; padding: 16px; border-radius: 5px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0c2940+0,2c6488+100 */ background: #0c2940; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjMjk0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzY0ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #0c2940 0%, #2c6488 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0c2940), color-stop(100%, #2c6488)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #0c2940 0%, #2c6488 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #0c2940 0%, #2c6488 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #0c2940 0%, #2c6488 100%); /* IE10+ */ background: linear-gradient(to bottom, #0c2940 0%, #2c6488 100%); /* W3C */ filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0c2940', endColorstr='#2c6488', GradientType=0); /* IE6-8 */ } .enDes { position: absolute; left: 0; z-index: 999; height: 40px !important; margin-top: 30px !important; padding: 4px 30px !important; } @media (max-width: 1160px) { #wrapper_img { position: relative; width: 500px; height: auto; margin-top: 50px; margin-bottom: 40px; float: left; } #wrapper_settings { clear: both; } } #support_logo { width: 257px; margin: 5px auto; } /* Tooltip Styles */ .pstooltip-sign { background-color: #007cba; border-radius: 50%; margin-left: 5px; padding: 2px 6px; color: #fff; text-align: center; font: 14px Arial, sans-serif; } .pstooltip-sign:hover { cursor: help; } .pstooltip { width: 200px; margin: 8px; padding: 8px; font-size: 12px; color: #0C2940; border: 1px solid #0C2940; background-color: #ffffff; position: absolute; z-index: 9999; border-radius: 5px; } body #f7widgetBlock div:nth-child(2) { display: inline-block !important; } /* .toplevel_page_provide-support-live-chat-plugin #f7livePreview div { position: absolute !important; top: 50% !important; left: 5% !important; } .toplevel_page_provide-support-live-chat-plugin #f7livePreview.modern-version a { cursor: default !important; pointer-events: none !important; } */