@font-face 
{
font-family: "wp-e-signature";
src:url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.eot);
src:url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.eot?#iefix) format("embedded-opentype"),
url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.woff) format("woff"),
url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.ttf) format("truetype"),
url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.svg#wp-e-signature) format("svg");
font-weight: normal;
font-style: normal;
}
[data-esig-icon]:before 
{
font-family: "wp-e-signature" !important;
content: attr(data-icon);
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
[class^="esig-icon-"]:before,
[class*="esig-icon-"]:before 
{
font-family: "wp-e-signature";
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.esig-icon-next:before 
{
content: "a";
}
.esig-icon-save:before 
{
content: "b";
}
.esig-icon-sign-icon-1:before 
{
content: "c";
}
.esig-icon-idea:before 
{
content: "d";
}
.esig-icon-chat:before 
{
content: "e";
}
.esig-icon-credit-card:before 
{
content: "f";
}
.esig-icon-bug:before 
{
content: "g";
}
.esig-icon-exit:before 
{
content: "h";
}
.esig-icon-settings:before 
{
content: "i";
}
.esig-icon-pdf:before 
{
content: "j";
}
.esig-icon-check:before 
{
content: "l";
}
.esig-icon-lock:before 
{
content: "m";
}
.esig-icon-boss:before
{
content: "n";
}
.esig-icon-sign-icon-2:before
{
content: "o";
}
.esig-icon-pause:before 
{
content: "p";
}
.esig-icon-lost:before
{
content: "q";
}
.esig-icon-play:before 
{
content: "r";
}
.esig-icon-play-next:before
{
content: "s";
}
.esig-icon-support:before 
{
content: "t";
}
.esig-icon-chevron-down:before 
{
content: "u";
}
.esig-icon-chevron-left:before
{
content: "v";
}
.esig-icon-chevron-right:before 
{
content: "w";
}
.esig-icon-chevron-up:before 
{
content: "x";
}
.esig-icon-caret-up:before
{
content: "y";
}
.esig-icon-caret-up-down:before
{
content: "z";
}
.esig-icon-caret-down:before
{
content: "A";
}
.esig-icon-pause-1:before 
{
content: "B";
}
.esig-icon-minus:before
{
content: "C";
}
.esig-icon-plus:before 
{
content: "D";
}
.esig-icon-approveme-badge:before 
{
content: "F";
}
.esig-icon-approveme-logo:before 
{
content: "k";
}
.esig-icon-wp-esign-logo:before 
{
content: "E";
}
.esig-icon-key:before 
{
content: "G";
}
.esig-icon-cloud-upload:before 
{
content: "H";
}
.esig-icon-delete-circle:before 
{
content: "K";
}
.esig-icon-page-csv:before {
content: "I";
}
.esig-icon-success-check:before {
content: "J";
}
.esig-icon-signature-type:before {
content: "L";
}
.esig-icon-t:before {
content: "M";
}
.esig-icon-esig-alert:before {
content: "N";
}
.esig-icon-trash-bin:before {
content: "O";
}
.esig-icon-wp-e-signature:before {
content: "c";
}
.esig-icon-print-icon:before {
content: "P";
}
.esig-icon-zoom-icons:before {
content: "Q";
}
.esig-icon-download-icon:before {
content: "R";
}
.esig-icon-doorkey:before {
content: "S";
}
.s_logo .esig-icon-success-check:before{
font-size: 7em;
color: #64bc51;
}.esig-dialog-header
{
text-align:justify;
}
.esig-dialog-header h3
{
font-size:22px;
font-weight:bold ;
text-align:center ; 
}
.updater-row
{
padding:10px;
}
.esig-dialog{
width: 600px!important;
top: 102px!important;
}
.esig-dialog .ui-dialog-titlebar-close {
position: absolute;
right: 0;
background-color: transparent;
outline: 0;
border: 0;
}
.esig-dialog .ui-dialog-buttonset
{
float: none !important;
text-align:center;
}
.esig-dialog button:focus
{
outline:0 !important;
}
.esig-dialog .ui-dialog-buttonpane {
border-top: none;
background: none;
outline:0;
}
.esig-dialog input[type=radio] {
background: #fff; 
color: #d00a1b;  
-webkit-border-radius: 3px;
border-radius: 3px; 
border: 2px solid #e5e5e5;
}
.esig-dialog input[type=radio]:focus{
border-color: #d00a1b;
-webkit-box-shadow: none;
box-shadow: none;
}
.esig-dialog input[type=radio]:checked:before {
content: 'l';
text-indent: 0;
font-size: 14px;
width: 6px;
height: 6px;
margin: 0;
line-height: 16px;
background-color: transparent;
color: #d00a1b;
font-family: "wp-e-signature";
}
.esig-dialog p.auto-update-checked
{
color :#000;
font-weight:bold;
}
.esig-updater-option p{
font-size: 15px;
color: #D3D3D3;
}
.esig-dialog .auto-update-checked input[type=radio]
{
border: 2px solid #d00a1b;
}
.esig-dialog input[type=checkbox] 
{
border: 2px solid #d00a1b;
border-radius: 3px;
-webkit-box-shadow: none;
box-shadow: none;
}
.esig-dialog #esig-addon-error{
background: #0B98D1;
padding: 19px 12px;
font-size: 13px;
color: #fff;
text-align: center;
border-radius: 4px;
margin: 21px 0 0 0;
}
.esig-dialog input[type=checkbox]:checked:before {
color: #d00a1b;
}
.esig-dialog .esig-updater-text{
border: 3px solid #EC3838;
padding: 10px 19px;
border-radius: 6px;
color: #EC3838;
font-size: 14px;
}
.esig-dialog .esig-updater-text a{
text-decoration:none;
color: inherit;
}
.esig-dialog .esig-updater-text a:hover{
text-decoration:underline;
}
.esig-updater-scroll 
{
overflow-y: scroll;
overflow-x: hidden;
height: 150px !important;
background: #F7F6F6;
border-left: 5px solid #E8E8E8;
border-top-right-radius: 7px;
padding: 0 19px;
border-bottom-right-radius: 7px;
}
.esig-dialog .ui-dialog-titlebar{
border-bottom: none;	
}
.esig-updater-button 
{
margin-top:30px;
text-align:center;
padding: 0 0 24px 0;
}
.esig-updater-button span
{
padding:20px;
}
.esig-dialog .esig-updater-scroll p{
color: #000;
font-size: 16px;
font-weight: 600;
}
.esig-dialog .esig-updator-scroll-wrap{
border-right: 1px solid #F0EFEF;
border-top: 1px solid #F0EFEF;
border-bottom: 1px solid #F0EFEF;
border-top-right-radius: 7px;
border-bottom-right-radius: 7px;
margin: 19px 0;
}
.esig-dialog .esig-updater-scroll p sub{ 
vertical-align: baseline;
color: #0073aa;
font-weight: 400;
}
.esig-dialog hr{
border-top: 1px solid #F2F2F2;
}
.esig-dialog #esig-primary-dgr-btn{
background: #d00a1b;
border: none;
color: #fff;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
padding: 8px 20px;
height: auto;
font-weight: bold;
letter-spacing: .02em;
transition: all 0.3s ease 0s;
text-decoration: none;
}
.esig-dialog #esig-primary-dgr-btn:hover{
background: #e8071b;
}
.esig-dialog .esig-dgr-btn{
background: #d00a1b;
border: none;
color: #fff;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
padding: 8px 20px;
height: auto;
font-weight: bold;
letter-spacing: .02em;
transition: all 0.3s ease 0s;
}
.esig-dialog .esig-dgr-btn:hover{
background: #e8071b;
}
.esig-dialog-header .esig-icon-esig-alert:before{
font-family: "wp-e-signature";
font-size: 55px;
color: #d00a1b;
content: "N";
line-height: 1.3em;
}
.esig-dialog-header .esig-alert{
text-align:center;
}
.esig-dialog #esig-secondary-btn{
background: #fff;
border: 2px solid #e4e4e4;
color: #D3D3D3;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
padding: 7px 20px;
height: auto;
font-weight: bold;
letter-spacing: .02em;
transition: all 0.3s ease 0s;
outline:0;
}
.esig-dialog p{
font-size: 15px;
}
.esig-dialog #esig-secondary-btn:hover{
background: #bebebe;
border-color: #bebebe;
color: #fff;
}
.esig-dialog .esig-secondary-btn{
background: #fff;
border: 2px solid #e4e4e4;
color: #D3D3D3;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
padding: 7px 20px;
height: auto;
font-weight: bold;
letter-spacing: .02em;
transition: all 0.3s ease 0s;
outline:0;
}
.esig-dialog .esig-secondary-btn:hover{
background: #bebebe;
border-color: #bebebe;
color: #fff;
}
.esig-dialog .ui-dialog-titlebar {
background: none;
height: 6px;
border:0px;
}
.esig-dialog .ui-dialog-content {
padding: 0px 37px 4px;
width: auto !important;
min-width: 500px !important;
height:  auto !important;
}
.esig-dialog.ui-dialog{
border-radius: 12px;
}  .ui-tooltip, .esign-arrow:after 
{
background: black;
border: 1px solid black;
position:fixed;
}
.ui-tooltip 
{
padding: 10px 10px!important;
color: white!important;
border-radius: 5px!important;
font: 13px "Helvetica Neue", Sans-Serif!important;
text-transform: normal;
background: #0c0e11!important;
box-shadow: none!important;
line-height:1.3em!important;
max-width: 250px!important;
min-width: auto !important;
margin: 0 auto!important;
}
.esign-arrow 
{
width: 70px;
height: 16px;
overflow: hidden;
position: absolute;
left: 50%;
bottom: -16px;
}
.esign-arrow.top 
{
top: -16px;
bottom: auto;
}
.esign-arrow.left
{
left: 20%;
}
.esign-arrow:after 
{
content: "";
position: absolute;
left: 20px;
top: -20px;
width: 25px;
height: 25px;
box-shadow: 6px 5px 9px -9px black;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
tranform: rotate(45deg);
}
.esign-arrow.top:after 
{
bottom: -20px;
top: auto;
}
.esig-expired-license-plugin-row-wrapper {
height: 50px;
vertical-align: middle;
display: table-cell;
background-color: #EB4B29;
border: 1px solid #B53B21;
border-left: 5px solid #B53B21;
color: #fff !important;
}
.esig-expired-license-plugin-row-wrapper > span {
display: inline-block;
padding: 0 75px 0 8px;
}
.esig-expired-license-heading {
text-transform: uppercase;
}
.esig-expired-license-message {
margin-left: 5px;
}
.esig-expired-license-message > a {
color: #fff;
text-decoration: underline;
}
p.esig-expired-license-plugin-row-wrapper::before {
display: none;
content: '';
}.esig-mail
{
display: block;
width: 100%;
}
.esig-mail-left
{
display: inline-block;
position: relative;
width:70% ;
float: left;
}
.esig-mail-right
{
display: inline-block;
width: 24%;
padding: 16px 16px 22px 23px;
background-color: #fff;
border-radius: 6px;
margin-top: 15px;
border-bottom: 1px solid #ccc;
float: right;
}
.esig-mail-settings-wrap{
font-size: 15px;
line-height: 1.3;
color: #777;
}
.esig-mail-settings-wrap h3{
margin: 6px 0 2px 0;	
}
.esig-mail-right hr{
margin: 19px 0;
width: 89%;
}
.esig-mail-right.esig-top-box{
margin: 20px 0 22px;
}
.esig-smtp-alert{
border-radius: 0;
border-left: 5px solid red;
color: #777;
width: 23.6%;
font-size: 16px;
line-height: 1.3;
}
.esig-mail-left textarea{
width: 350px;
height: 150px;	
}.esig-add-ons-wrapper
{
background: #FFF;
border: 1px solid #CCC;
border-top-color: #FFF;
border-radius: 3px;
}
.esig-tab-active-background, .esig-tab-active-background:hover
{
background: #FFF;
border-bottom-color: #FFF;
}
.esig-nav-tab-border
{
border-bottom-color: #FFF;
}
.esig-add-on-block 
{
overflow: hidden;
padding: 30px;
border-bottom: 1px solid #CCC;
}
.esig-pro-pack 
{
background: #374650;
color: #FFF;
border-radius: 3px 3px 0 0;
}
.esig-pro-pack h3 
{
margin: 0.25em 0 0;
font-size: 1.4em;
color: #fff;
float: left;
line-height: 1.5em;
}
.esig-pro-pack h3 span a 
{
font-size: .75em;
font-weight: normal;
text-decoration: none;
color: #85a1b5;
margin-left: 1.5em;
}
.esig-pro-pack p 
{
margin: 0;
display: none;
clear: both;
float: left;
max-width: 55%;
}
.esig-pro-pack a.esig-btn-pro 
{
background-color: #f08406;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF08406', endColorstr='#FFF07506');
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f08406), color-stop(100%, #f07506));
background-image: -webkit-linear-gradient(top, #f08406 0%, #f07506 100%);
background-image: -moz-linear-gradient(top, #f08406 0%, #f07506 100%);
background-image: -o-linear-gradient(top, #f08406 0%, #f07506 100%);
background-image: linear-gradient(top, #f08406 0%,#f07506 100%);
border: 1px solid #ad5d15;
-webkit-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.4);
-moz-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.4);
box-shadow: inset 0px 1px 0px rgba(255,255,255,0.4);
text-shadow: 0px 1px 1px rgba(0,0,0,0.4);
line-height: 0;
-moz-border-radius: 4px;
font-weight: 600;
font-family: "Proxima Nova", Arial, Helvetica, sans-serif;
border-radius: 4px;
padding: 25px;
font-size: 20px;
text-transform: none!important;
float: right;
text-decoration: none;
color: #fff;
}
.esig-pro-pack a.esig-btn-pro:hover 
{
box-shadow: 0px 1px 20px 0px rgba(253, 122, 33, 0.7);
}
.esig-pro-pack a.esig-dismiss 
{
display: none;
float: left;
margin: 1em;
display: none;
font-size: 1em;
font-weight: normal;
text-decoration: none;
color: #85a1b5;
}
.esig-add-on-block .esig-add-on-icon 
{
float: left;
margin-right: 10px;
}
.esig-add-on-block .esigadd-on-icon .esig-image-wrapper 
{
display: inline-block;
overflow: hidden;
border: 1px solid #EBEBEB;
border-radius: 3px;
}
.esig-add-on-block .esig-add-on-info 
{
float: left;
width: 70%;
}
.esig-add-on-block .esig-add-on-info h4 
{
font-size: 18px;
color: #495257;
margin: 0;
float: left;
}
.esig-add-on-block .esig-add-on-info .esig-add-on-author 
{
font-size: 12px;
line-height: 18px;
margin: 0 10px;
color: #aaa;
}
.esig-add-on-block .esig-add-on-info p 
{
clear: left;
margin-top: 10px;
color: #676c6e;
font-size: 14px;
line-height: 1.5;
}
.esig-add-on-block .esig-add-on-actions 
{
text-align: right;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-disabled a 
{
background: #EBEBEB;
box-shadow: inset 0 1px 3px rgba(0,0,0,0.2);
color: #606060;
width:auto !important;
}
.esig-add-on-block .esig-add-on-actions a 
{
float: right;
width: 100px;
padding: 10px 15px;
background: #A8E457;
box-shadow: 0 2px 0 #84B243;
border-radius: 4px;
color: #3f4e29;
font-size: 16px;
text-align: center;
text-decoration: none;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-disabled a:hover
{
background:#A8E457;
box-shadow:0 1px 0 #84b243;
color:#3f4e29;
}
.esig-add-on-block .esig-add-on-actions a
{
float:right;
width:100px;
padding:10px 15px;
background:#A8E457;
box-shadow:0 2px 0 #84B243;
border-radius:4px;
color:#3f4e29;
font-size:16px;
text-align:center;
text-decoration:none;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-enabled a:hover
{
background:#EBEBEB;
box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);
color:#606060;
font-family: 'Arial Rounded MT Bold','Ubuntu', sans-serif,'Arial Unicode MS','Zapf Dingbats',"Segoe UI Emoji","Segoe UI Symbol",NotoColorEmoji,EmojiSymbols,Symbola,Noto,"Android Emoji","AndroidEmoji","lucida grande",tahoma,verdana,arial,AppleColorEmoji,"Apple Color Emoji"	!important;
}
a.esig-addon-enable-now
{
padding:10px 15px;
background:#A8E457;
box-shadow:0 2px 0 #84B243;
border-radius:4px;
color:#3f4e29;
font-size:16px;
text-align:center;
text-decoration:none;	
}
p.esig-addon-enable-now{
margin: 30px 0 44px 0;
}
.esig-addons-achievement 
{
margin: 1em auto;
max-width: 800px;
text-align: center;
}
.esig-addons-achievement h2 
{
color: #32473F;
font-size: 2em;
font-weight: 100;
}
.esig-add-on-description{
color: #676c6e;
font-size: 16px;
line-height: 1.5;
max-width: 800px;
}
.esig-add-on-block .esig-image-wrapper{
border: 1px solid #EBEBEB;
border-radius: 3px;
width: 50px;
height: 50px;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-price
{
width:130px;
float:right;
text-align:center;
margin-bottom:10px;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-price span
{
font-size:24px;
font-weight:lighter;
text-align:center;
color:#8f989b;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-buy-now
{
float:right;
clear:right;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-buy-now a:hover
{
background:#bbf767;
color:#40591e;
}
.esig-add-on-block .esig-add-on-actions .eisg-addons-disable:link:before, .esig-add-on-block .esig-add-on-actions .eisg-addons-enable:hover:before, .esig-add-on-enabled a:link:before{
content: 'l';
font-family: "wp-e-signature";
font-size: 12px;
color: #3f4e29;
margin: 0px 3px 0 -6px;
}
.esig-add-on-block .esig-add-on-actions .eisg-addons-disable:hover:before, .esig-add-on-block .esig-add-on-actions .eisg-addons-enable:before, .esig-add-on-enabled a:hover:before{
content: 'x';
font-family: sans-serif;
font-size: 16px;
color: #8E8E8E;
margin: 0px 7px 0 -4px;
font-weight: 400;
}
.esig-add-on-block .esig-add-on-actions .eisg-addons-disable-fixed:link:before, .esig-add-on-block .esig-add-on-actions .eisg-addons-enable:hover:before, .esig-add-on-enabled a:link:before{
content: 'l';
font-family: "wp-e-signature";
font-size: 12px;
color: #3f4e29;
margin: 0px 3px 0 -6px;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-settings a:before 
{
content: 'i';
font-family: "wp-e-signature";
font-size: 25px;
color: #B6B6B6;
margin-left: -2px;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-settings a{
background: #EAEAEA;
width: 22px;
height: 18px;
box-shadow: 0 2px 0 #B7B7B7;
margin: 0 11px 0 0;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-settings a:hover{
background: #F2F2F2;	
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-delete a:before 
{
content: 'O';
font-family: "wp-e-signature";
font-size: 25px;
color: #B6B6B6;
margin-left: -2px;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-delete a{
background: #EAEAEA;
width: 22px;
height: 18px;
box-shadow: 0 2px 0 #B7B7B7;
margin: 0 11px 0 0;
}
.esig-add-on-block .esig-add-on-actions .esig-add-on-delete a:hover{
background: #F2F2F2;	
} .esig-addon-devbox
{
width: 100%;
margin: 100px auto;
display:none;
position: absolute;
top:5%;
z-index:1000000096;
} .esig-addons-wrap
{
display: block;
width: 480px;
margin: 0 auto; 
position: relative;
height:70px;
background: #1a1e22;
border-radius: 10px;
box-shadow: inset 0 1px 1px 0 black, 0 1px 1px 0 #36393F;
}
.progress-wrap
{
display: block;
width: 465px;
position: absolute;
top:0;
left:0;
padding:8px;
border-radius: 8px;
} .progress
{
display: inline-block;
margin: 0;   
padding-top: 18px;
background: #2e8ffb;
width: 7%;
height: 34px;
border-radius: 8px;
position: absolute;
text-align: center;
background-size: 65px 65px;
background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 
background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);            
animation: animate-bars 3s linear infinite;
-webkit-animation: animate-bars 3s linear infinite;
-moz-animation: animate-bars 3s linear infinite;   
-ms-animation: animate-bars 3s linear infinite; 
-o-animation: animate-bars 3s linear infinite; 
}
@-webkit-keyframes animate-bars 
{
0% { background-position: 0px 0px; }
100% { background-position: 260px 0px; }
}
@-moz-keyframes animate-bars{
0% { background-position: 0px 0px;  }
100% { background-position: 260px 0px;  }
}
@-ms-keyframes animate-bars{
0% { background-position: 0px 0px;  }
100% { background-position: 260px 0px;  }
}
@-o-keyframes animate-bars{
0% { background-position: 0px 0px;  }
100% { background-position: 260px 0px;  }
}
.countup,.load, .logo{
text-align: center; 
}
.countup{
position: relative;
color: #fff;
}
.load, .logo{
margin: 0 auto;
} .nav-tab.esig-addon-tabs{
padding: 6px 10px;
font-weight: 700;
font-size: 13px;
line-height: 14px;
}
.eisg-addons-update, .eisg-addons-install, .eisg-addons-enable
{
text-decoration: none;
background: #A8E457;
box-shadow: 0 2px 0 #84B243;
border-radius: 4px;
color: #3f4e29;
font-weight: bold;
font-size: 1.2em;
padding: 5px 27px;
-webkit-box-shadow: 0 2px 0 #6f9a37;
box-shadow: 0 2px 0 #6f9a37;
width: 122px;
}
a.eisg-get-license
{
text-decoration: none;
background: #f08406;
box-shadow: 0 2px 0 #84B243;
border-radius: 4px;
color: #3f4e29;
font-weight: bold;
font-size: 1.2em;
padding: 5px 27px;
-webkit-box-shadow: 0 2px 0 #6f9a37;
box-shadow: 0 2px 0 #6f9a37;
width: 150px;
}
.eisg-addons-upgrade{
width:150px !important;
}
a.eisg-addons-upgrade, .eisg-addons-update
{
background-color: #f08406;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF08406', endColorstr='#FFF07506')!important;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f08406), color-stop(100%, #f07506))!important;
background-image: -webkit-linear-gradient(top, #f08406 0%, #f07506 100%)!important;;
background-image: -moz-linear-gradient(top, #f08406 0%, #f07506 100%)!important;;
background-image: -o-linear-gradient(top, #f08406 0%, #f07506 100%)!important;;
background-image: linear-gradient(top, #f08406 0%,#f07506 100%)!important;; -webkit-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.4)!important;;
-moz-box-shadow: inset 0px 1px 0px rgba(255,255,255,0.4)!important;;
box-shadow: inset 0px 1px 0px rgba(255,255,255,0.4)!important;;
text-shadow: 0px 1px 1px rgba(0,0,0,0.4)!important;;
line-height: 0!important;;
-moz-border-radius: 4px!important;;
font-weight: 600!important;;
font-family: "Proxima Nova", Arial, Helvetica, sans-serif!important;;
border-radius: 4px!important;;
padding: 20px 15px!important;;
font-size: 16px!important;;
text-transform: none!important;
text-shadow: 0px 1px 1px rgba(0,0,0,0.4)!important;;
color: #fff!important;;
border-bottom: 2px solid #BE5D0D!important;
letter-spacing: .04em!important;
}
.eisg-addons-disable
{
background: #ebebeb;
color: #646464;
text-decoration: none;
font-weight: bold;
font-size: 1.2em;
padding: 5px 27px;
-moz-box-shadow: inset 0 0 4px #BDBDBD;
-webkit-box-shadow: inset 0 0 4px #BDBDBD;
box-shadow: inset 0 0 2px #BDBDBD;
border-radius: 3px;
width: 122px;
}
.eisg-addons-disable-fixed
{
background: #ebebeb;
color: #646464;
text-decoration: none;
font-weight: bold;
font-size: 1.2em;
padding: 5px 27px;
-moz-box-shadow: inset 0 0 4px #BDBDBD;
-webkit-box-shadow: inset 0 0 4px #BDBDBD;
box-shadow: inset 0 0 2px #BDBDBD;
border-radius: 3px;
width: 122px;
}
.esig-addons-all{
margin-top: 10px;
color: #676c6e;
font-size: 14px;
line-height: 1.5;
background: #fff;
border: 1px solid #ccc;
border-top: none;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.nav-tab-active.esig-addon-tabs{
background:#fff;
}
.esig-addons-all span{
color: #495257;
font-size:18px;
font-weight:bold;
}.license-active-status{
background: #24cf20;
padding: 5px;
color:#FFF;
font-family: sans-serif;
}
.license-inactive-status{
background: #f10e44;
padding: 5px;
color:#FFF;
font-family: sans-serif;
}
.license-expired-msg{
margin: 0 0 10px;
background: #fff;
padding: 1em;
border: #E7E7E7 solid 1px;
font-weight: 400;
line-height: 1.6em;
font-size: 19px;
color: red;
border-bottom: 2px solid #ccc;
}
.license-expired-msg strong{
color:#f10e44;
}
.license-inactive-msg{
margin: 1em 0 2em;
background: #fff;
padding: 1em;
border: #E7E7E7 solid 1px;
font-weight: 400;
line-height: 1.6em;
font-size: 19px;
color: #777;
border-bottom: 2px solid #ccc;
}
.esig-renew-button {
background: #f10e44 !important;
border: none;
}.esig-notices-wrap
{
background: rgba(221, 221, 221, 0.32);
margin: auto auto;
padding: auto auto;
width:100%;
border: 2px solid #E4E4E4;
border-radius: 4px;
}
.esig-activate-license
{
padding: 15px!important;
border-left: 4px solid #d00a1b!important;
color: black;
border-bottom: 3px solid #DEDEDE;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
font-size: 16px;
font-weight: 200;
margin: 0 10px 0 11px;
}
.error .esig-icon-esig-alert:before
{
font-family: "wp-e-signature";
font-size: 38px;
color: #d00a1b;
content: "N";
line-height: 1.24em;
float: left;
margin: 0 10px 0 0;
}
.esig-error h4 {
padding:5px;
color: #d00a1b;
}
.esig-error .esig-icon-esig-alert:before
{
font-family: "wp-e-signature";
font-size: 38px;
color: #d00a1b;
content: "N";
line-height: 1em;
float: left;
margin: 0 10px 0 0;
}
.esig-activate-license .esig-icon-esig-alert:before
{
font-family: "wp-e-signature";
font-size: 38px;
color: #d00a1b;
content: "N";
line-height: .44em;
float: left;
margin: 0 10px 0 0;
} .esig-input-error
{ 
padding: 5px !important;
border-radius: 0 !important;
position: relative; 
display: inline-flex !important;
box-shadow: 1px 1px 1px #aaaaaa;
margin-top: 10px;
border:1px solid #c51244;
align-items: center;
}
.esig-input-error .esig-icon-esig-alert
{
font-size: 16px;
color:#c51244;
margin:1px;
}
.esig-input-error .error-msg
{
margin-left:5px;
font-weight:bold;
}
.esig-input-error:before
{ 
content: ''; 
width: 0; 
height: 0; 
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #c51244;
position: absolute; 
top: -10px; 
}.esig-verified-logo 
{
height:60px;
display: flex;
align-items: center;
}
.input-field:focus 
{
border:3px solid #3F7FCC;
}
.esig-access-form
{
width: 70%;
align-items: center;
margin:0px auto;
}
.esig-slv-row
{
display: flex;
justify-content: space-between;
align-items: center;
}
.esig-documentation
{
border: 2px #EAEAEA solid;
padding:10px;
position: relative;
display: flex;
justify-content: space-between;
width:90%;
margin: auto;
}
.document-section-title{
position: relative;
left: 7px !important; 
}
.esig-documentationcon
{
border: 2px #EAEAEA solid;
height:140px;
position: relative;
}
.esig-documentation-popup{
border: 2px #EAEAEA solid;
height:120px;
position: relative;
top:10px;
left: 15px;
width:420px;
}
.esig-documentation-confirmation
{
border: 2px #EAEAEA solid;
height:120px;
position: relative;
left: 15px;
width:400px;
}
.access_code_login
{
background:#3F7FCC;
border:none;
padding: 8px 40px;
color:white;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
display: flex;
}
#reset-password
{
background:#3D7ECB;
padding: 8px 25px;
color:white;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border:none;   
}
.login
{
font-size: 22px;
position: relative;
}
#access_code_login_popup
{
background: #3D7ECB;
padding:5px 15px;
color:white;
font-size:20px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
#access_login
{
background: #F9F9F9;
padding: 10px;
display: flex;
justify-content: space-between;
align-items: center;
}
#access_login_popup
{
background: #F9F9F9;
padding: 11px;
}
#doc-pic
{
position: relative;
top:7px;   
}
#esig-approveme
{
position: absolute;
top:6px;
left:0px;   
}
#verify-logo
{
top:10px;
}
#password-reset
{
top:11px;
font-size:16px ;
}
#password-reset h4
{
margin-left: 0px !important;
}
#password-resett
{
position: absolute;
top:8px;
left:5px;
}
#verify-logoo
{
position: absolute;
top:1px;
left:310px;
}
#sending_shortly
{
position: absolute;
top:3px;
bottom: 3px;
left:4px;
right:4px;
}
.esig-cc-template
{
position: relative;
top:15 px;
}
#forget_access_password
{
position: relative;
top:1px;
text-decoration: none;
color: #787878;
color:#B6B6B6;font-size:12px;
}
.popup-heading
{
position: absolute;
top:2px;
}
#go-back
{
position: absolute;
bottom:18px;
left:40px;
text-decoration: none;
color:#9D9D9D;font-size:12px;
}
.input-field
{
height:35px;
border: 2px #EAEAEA solid;
}
#document-section
{
right:1px;
top:10px;  
}
#doc-png
{
position:absolute;
left:4px;
top:12px;
}
#document-section-popup
{
position:absolute;
right:1px;
top:10px;
}
#popup-field
{
width:421px;
height:35px;
border: 2px #EAEAEA solid;
}
#document_text
{
color:#9D9D9D;
font-size:12px;
}
#esig-slv-reset-password
{
background:#3F7FCC;
border:none;
padding: 8px 20px;
color:white;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;   
}
#slv-go-back
{
text-decoration: none;
color:#B6B6B6;
}
.esig-documentation-popupre
{
border: 2px #EAEAEA solid;
height:120px;
position: relative;
top:50px;
left: 15px;
width:420px;
}
.confirm-heading
{
position: relative;
top:50px;
}
#slv_reset_confirmation
{
position: relative;
top:50px;
}
#document_textcon
{
width:450px;
margin: auto;
font-weight: 30px;
color:#797878;
}
.esig-icon-esig-alert
{ 
margin:12px;
font-size: 36px;
}
.error-email-password
{
left:80px;
bottom:4px;
font-size:14px; 
}
.esigalert
{
display:block;
left: 12px;
bottom:5px;
}
.error-password
{
position:absolute;
left:80px;
bottom:14px; 
}
.error-reset
{
display:none;
border:2px solid red;
width:440px;
height:70px;
position:relative;
top: 30px;
}
.sending-error
{
position:relative;
left:45px;
top:10px;
}
.document-error
{
position:relative;
left:45px;
top:10px;
}
.text-error
{
color:red;
font-size: 14px;
}
.invalid-email
{
position: relative;
left:20px !important;  
}
#login_text
{
position: relative;
left:10px !important; 
font-size: 16px;
align-self: center;
}
#esig-show-error
{
display:none;
border:2px solid red;
margin-top: 20px;
}
#esig-set-error
{
display:none;
border:2px solid red;
width:440px;
height:70px;
position:relative;
bottom: -25px;
}
#esig-confirm-error
{
display:none;
border:2px solid red;
position:relative;
bottom: 18px; 
margin-top:15px;
align-items: center;
} .esig-space 
{
display:block;
position: relative;
margin-top:2% !important;
margin-bottom:2% !important;
}
.esig-space-login{
display:block;
position: relative;
margin-top:4.5% !important;
margin-bottom:4.5% !important;
}
.esig-space-con
{
display:block;
position: relative;
margin-top:3% !important;
margin-bottom:3% !important;   
}
.set-login
{
position: relative;
left:10px !important;
font-size: 16px;
}
.password-text
{
color:#797878;
font-size:14px;
}
.access-text
{
color:#797878;
font-size:14px;
}
.email-text
{
color:#797878;
font-size:12px;
}
.esig-slv-create-pass
{
border: 2px solid #3F7FCC;
padding: 14px 25px;
margin: 4px 0 17px;
border-radius: 4px;
color: #3F7FCC;
}
.esig-slv-login-form
{
margin:0 auto;
width: 90%;
}
.esig-slv-form-details
{
display: flex;
flex-direction: column;
}
.esig-password-set-form
{
margin:0 auto;
width: 90%;
}
@media only screen and (max-width: 450px) {
#access_login
{
flex-direction: column;
}
.esig-documentation
{
flex-direction: column;
}
#access_login a
{
padding-bottom: 15px;
}
}
#reset-password-popup
{
margin-top: 20px;
}
.esig-password-reset-form
{
margin:0 auto;
width: 90%;
}#TB_closeWindowButton > span.screen-reader-text { 
display:none !important; 
}
#TB_closeWindowButton:focus .tb-close-icon {
-webkit-box-shadow:none !important;
box-shadow:none !important;
}
#TB_ajaxWindowTitle
{
float:left;
position:absolute;
top:-50px;
left:-15px;
color:#ffffff;
font-size:1.7em;
font-weight:100!important;
text-align: left;
overflow: visible !important;
} #TB_window #TB_title 
{
background-color: transparent;
border-bottom: none;
width:auto !important ; 
}
#TB_window
{
border-radius: 6px;
border: 7px solid transparent!important;
text-align:center ; 
width:500px !important;
min-width: 720px !important;
left:25% !important;
margin-left: auto !important;
margin-right: auto !important;
}
#TB_ajaxContent {
min-width: 500px !important;
height: 88% !important;
} .esig-pophover
{
-webkit-animation: fadeIn 1s;
animation: fadeIn 1s;
border-radius: 6px;
width: 200px;
flex-direction: column;
border:1px solid gray;
z-index:101;
}
.type-warning .modal-header
{
display: block !important;
}
.type-warning .modal-header .bootstrap-dialog-header
{
margin-top: 20px;
}
.esig-template-page #TB_window {
min-width: 500px !important;
}
.e-signature_page_esign-settings #TB_window {
min-width: 510px !important;
max-width: 510px !important;   
}
.e-signature_page_esign-view-document #esig-view-form {
margin-left: 4%;
}
.e-signature_page_esign-view-document input[type="checkbox"]{
margin-top: 1%;
}
.admin_page_esign-edit-document .invitations-container_ajax{
width: 530px !important;
margin-left: unset !important;
}
#cc-signer_main {
padding-bottom: 15px !important;
}
.admin_page_esign-edit-document #esig-view-form {
margin-left: 2%;
}
.stMain ul.tabAnchor li
{
padding: unset !important;
margin: unset !important;
}
a#esig-tab-type {
width: 190px;
}
#esig_signer_reminder_settings .setting_box_all {
text-align: left;
padding-left: 2.5%;
}
.e-signature_page_esign-view-document #TB_window {
min-width: 40% !important;
width:auto !important;
left: 28% !important;
right: 28% !important;
min-height: 350px !important;
max-height: 450px !important;
}
.admin_page_esign-edit-document #TB_window, .admin_page_esign-add-document #TB_window {
height: 55% !important;
}
.e-signature_page_esign-view-document .esig-access-dialog {
left: 30% !important;
}
.toplevel_page_esign-docs #TB_window {
left: 22% !important;
right: 22% !important;
}@media only screen 
and (min-device-width : 280px) 
{
.signature-wrapper-displayonly .sign-here
{
cursor:pointer;
min-height: 120px;
margin-top:5%;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_small.jpg) no-repeat;
background-size: 255px 60px;
border-width:1px;
border-radius:0;	       
}
.signature-wrapper-displayonly-signed .signed
{
cursor:pointer;
width:100% !important;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg) no-repeat 0 20px;
border-width:1px;
border-radius:0;
background-position: left bottom;
}  
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
{
.signature-wrapper-displayonly .sign-here
{
cursor:pointer;
width:255px;
min-height: 110px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_small.jpg) no-repeat;
background-size: 255px 60px;
border-width:1px;
border-radius:0;	       
}
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
} @media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
{
.signature-wrapper-displayonly .sign-here
{
cursor:pointer;
width:300px;
min-height: 110px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_mobile.jpg) no-repeat;
background-size: 300px 71px;
border-width:1px;
border-radius:0;	       
}
.signature-wrapper-displayonly-signed .signed
{
cursor:pointer;
width:100% !important;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg) no-repeat 0 20px;
border-width:1px;
border-radius:0;
background-position: left bottom;
}  
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
} @media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
{
.signature-wrapper-displayonly .sign-here
{
cursor:pointer;
width:350px;
min-height: 110px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here.jpg) no-repeat;
background-size: 350px 100px;
border-width:1px;
border-radius:0;	       
}
.signature-wrapper-displayonly-signed .signed
{
cursor:pointer;
width:100% !important;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg) no-repeat 0 20px;
border-width:1px;
border-radius:0;
background-position: left bottom;
}   
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
@media (orientation: portrait) {
#mobile-sigpad {
display: inline-table; 
}
}
} @media only screen 
and (min-device-width : 384px) 
and (max-device-width : 640px) 
{
.signature-wrapper-displayonly .sign-here
{
cursor:pointer;
width:350px;
min-height: 110px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here.jpg) no-repeat;
background-size: 350px 100px;
border-width:1px;
border-radius:0;	       
}
.signature-wrapper-displayonly-signed .signed
{
cursor:pointer;
width:100% !important;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg) no-repeat 0 20px;
border-width:1px;
border-radius:0;
background-position: left bottom;
}
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
} @media only screen 
and (min-device-width : 360px) 
and (max-device-width : 640px) 
{
.signature-wrapper-displayonly .sign-here
{
cursor:pointer;
width:300px;
min-height: 110px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here.jpg) no-repeat;
background-size: 300px 100px;
border-width:1px;
border-radius:0;	       
}
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
} @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
{
.signature-wrapper-displayonly .sign-here
{
cursor:pointer;
width:425px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here.jpg) no-repeat;
background-size: 425px 100px;
border-width:1px;
border-radius:0;
}
.signature-wrapper-displayonly-signed .signed
{
cursor:pointer;
width:100% !important;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg) no-repeat 0 20px;
border-width:1px;
border-radius:0;
background-position: left bottom;
}
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
#mobile-sigpad {
display: inline-table; 
} } @media only screen 
and (min-device-width : 800px) 
and (max-device-width :1280px) 
{
.signature-wrapper-displayonly .sign-here
{
cursor:pointer;
width:425px;
min-height: 110px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here.jpg) no-repeat;
background-size: 425px 100px;
border-width:1px;
border-radius:0;       
}
.signature-wrapper-displayonly-signed .signed
{
cursor:pointer;
width:100% !important;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg) no-repeat 0 20px;
border-width:1px;
border-radius:0;
background-position: left bottom;
height: 85px;
}
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
} @media only screen 
and (min-device-width : 600px) 
and (max-device-width :900px) 
{
.signature-wrapper-displayonly .sign-here
{
cursor:pointer;
width:350px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_small.jpg) no-repeat;
background-size: 350px 90px;
border-width:1px;
border-radius:0;       
}
.signature-wrapper-displayonly-signed .signed
{
cursor:pointer;
width:100% !important;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg) no-repeat 0 20px;
border-width:1px;
border-radius:0;
background-position: left bottom;
height: 75px;
}
.signature-wrapper
{
border:2px solid #ccc !important;
border-radius: 5px !important;
}
} .signature-wrapper-displayonly-signed
{
display: flex;
margin-top:5%;
}
.signature-wrapper-displayonly-signed .signed
{
margin-top:5%;
}
.signature-meta
{
margin-left: 2%;
}
.sign-here
{
margin-top:5%;
min-height: 120px; 
}
.signature-wrapper
{
display:block;
position: relative;
margin:auto;
width:100% !important;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg);
background-repeat:no-repeat;
background-size: 100% 110px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
div.ui-input-text { width: 350px !important }
div.ui-checkbox { width: 175px !important }
div.ui-radio { width: 175px !important }
input[type="text"] 
{
max-width: 100%;
}
textarea {
max-width:100% ;
} label
{ 
display:block; 
} .alert-bubble
{
display: inline-block;
border-radius: 9999px;
width: 30px;
height: 30px;
line-height: 30px;
font-size: 12px;
text-align: center;
color: white;
background-color: red;
text-decoration: none;
}
.alert-margin
{
margin: 22px 18px 12px 0px !important;
}
.alert-bubble:hover
{
color:white;
opacity: .6;
}
.e-sign-alert
{
background: #fff;
margin: 24px 0 0px!important;
border-radius: 0;
color: #444;
}
.e-sign-red-alert
{
border-left: 4px solid #dd3d36!important;
background-color: #fff;
-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
margin: 24px 0 0px!important;
border-radius: 0;
color: #444;
padding: 5px 10px;
}
.e-sign-green-alert
{
border-left: 4px solid #13821c!important ;
background-color: #fff;
-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
margin: 20px 0 14px!important;
border-radius: 0;
color: #444;
padding: 5px 10px;
}
.e-sign-enter-license
{
color: #dd3d36;
font-weight: 600;
}
.e-sign-enter-license:hover
{
color: #AF2A09;
}
.settings-title
{
margin:3em 0 1em;
font-size: 19px;
font-weight: 300;
text-transform: none;
}
.esign-form-panel
{
display:block ;
margin: 16px 0;
padding: 11px 10px 0;
border: 1px solid #e5e5e5;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.04);
box-shadow: 0 1px 1px rgba(0,0,0,.04);
background: #fff;
font-size: 13px;
line-height: 2.1em;
z-index:1;
}
.esign-form-panel h2
{
margin:0!important;
}
.esign-form-header .wp-document_content-wrap
{
margin:13px 0 20px 0;
}
.esig-masthead .settings-title
{
font-size: 13px;
font-weight: 400;
}
.signature-wrapper .alert-bubble
{
position: absolute;
top: 50%;
margin-top: -10px;
margin-left: 5px;
}
.esign-main-tab
{
margin: 1.5em 0 1.5em 0;
}
.esign-form-header
{
text-transform: capitalize;
}
.esig-box-shadow
{
-webkit-box-shadow:0 0 12px #38c;
-moz-box-shadow:0 0 12px #38c;
box-shadow:0 0 12px #38c
}
.sign-arrow
{
position:absolute;
top:auto;
left:-80px;
width: 80px;
height: 70px;
}
.sign-here.signed
{
background:url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg) no-repeat;
}
.signatures
{
margin: 2em 0;
}
.signature-wrapper-displayonly .signing-place
{
cursor:pointer;
width:100%;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_small.jpg);
border-width:1px;
border: 2px solid #ddd;
border-radius: 6px;	
}
.signature-wrapper-displayonly .sign-here.signed
{
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank_small.jpg) no-repeat;
border-width:0px;
}
.signature-wrapper-displayonly .sign-here.unsigned:hover
{
border-color: #46b1cd;
}
.signature-wrapper .instructions
{
position:relative;
line-height:1em;
}
#TB_ajaxWindowTitle
{
float:left;
position:absolute;
top:-50px;
left:-15px;
color:#ffffff;
font-size:1.7em;
font-weight:100!important;
text-align: left;
}
.wp-e-saveButton
{
letter-spacing: 1px;
height: 32px!important;
padding: 0 18px!important;
line-height: 32px!important;
text-transform: uppercase!important;
border-radius: 3px!important;
background: #1279c1!important;
color: #fff!important;
left: 64px!important;
border: none;
}
.wp-e-saveButton:hover 
{
background: #1671b1;
} .esig-blue-btn 
{
letter-spacing: 1px;
height: 32px;
text-align: center;
padding: 10px 18px;
font: 12px/28px 'ProximaNova-Bold', Arial, Helvetica, sans-serif;
line-height: 0;
border-top:1px solid #95cfe7;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
color: #fff;
border: 0 transparent;
text-decoration: none;
background: #5ab8dd;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ab8dd',endColorstr='#2ba3d3');
background: -moz-linear-gradient(top,#5ab8dd,#2ba3d3);
background: -webkit-gradient(linear,left top,left bottom,from(#5ab8dd),to(#2ba3d3));
-webkit-box-shadow: 0 1px 1px #557280;
-moz-box-shadow: 0 1px 1px #557280;
box-shadow: 0 1px 1px #557280;
text-shadow: 0 1px 1px #315d6d;
font-weight: 400;
font-size: 13px;
font-family: "Helvetica Neue",Helvetica,Arial,Sans-Serif;
}
.esig-blue-btn:hover
{
border-top-color:#63c1dd;
background:#63c1dd;
color:#fff!important;
text-decoration:none;
cursor:pointer;
}
.esig-mini-btn
{
height: 40px!important;
font-size: 15px;
margin: 0 auto;
}
.canvas-label
{
margin-top:9px;
}
#company_logo_image_wrap
{
margin:.5em 0;
}
.esig-masthead
{
margin-bottom:50px;
}
.documents_index_sidebar
{
width:300px;
height:250px;
border:1px solid #999;
padding-left:10px;
} #TB_window #TB_title 
{
background-color: transparent;
border-bottom: none;
width:auto !important ; 
}
#TB_window{
border-radius: 6px;
border: 7px solid transparent!important;
}
.tb-close-icon 
{
width:20px !important;
height:20px !important;
}
.tb-close-icon:before 
{
color: #a9a9a9 !important;
font: normal 28px/1 'dashicons'!important;
}
.tb-close-icon:hover:before 
{
color: #686868 !important;
}
.clearButton
{
font-weight: 700;
color: #2ea2cc!important;
}
.audit-wrapper
{
list-style-type: none;
position: relative;
word-wrap: break-word;
width:100%;
}
.esign-form-document-panel 
{
margin:15px 0px 0px 0px ;
}
.audit-wrapper .esig-logo img
{
width:172px;
height: 70px;
position:relative;
top: 3px;
}
.audit-wrapper .document-meta
{
color: #777;
}
.audit-wrapper .site-info
{
width:300px;
color:#000;
text-align:right;
}
.auditReport
{
margin:1em 0;
}
.auditReport .day
{
margin-bottom:1em;
list-style:none;
border-width:0;
}
.auditReport .day th
{
font-size:16px;
color: #777;
border-width:0;
padding:.5em 0;
}
.auditReport .day td
{
color: #777;
font-size:13px;
border-width:0;
padding-bottom:.5em;
}
.auditReport .day .time
{
width:100px;
}
.auditReport .day .log
{
color: #777;
} .esig-template-page .tooltip, .arrow:after 
{
background: white;
border: 0px solid white;
}
.esig-template-page .tooltip 
{
opacity: 0;
display: inline-block;
position: absolute;
padding: 0px;
color: #666;
margin-top: 20px;
font-stretch: condensed;
text-decoration: none;
max-width:300px;
font-size:14px;
}
.esig-template-page .tooltip
{
-webkit-box-shadow: 2px 5px 12px -4px black,
2px 5px 12px -4px black;
-moz-box-shadow: 2px 5px 12px -4px black,
2px 5px 12px -4px black;
box-shadow: 2px 5px 12px -4px black,
2px 5px 12px -4px black;	
}
.esig-template-page .tooltip .header
{
background:url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/pen_bullet.svg) 10px 5px no-repeat #5ab8dd;
color:#FFFFFF;
padding:4px;
height:50px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.esig-template-page .tooltip .header-title
{
display:inline-block;
line-height:40px;
margin-left:60px;
font-weight: 600;
}
.esig-template-page .tooltip p
{
padding:10px;
text-shadow:none;
font-weight: 300;
}
.form-control 
{
width:255px!important;
}
.esig-template-page .tooltip p a
{
text-shadow:none;
}
.esig-template-page .arrow 
{
width: 70px;
height: 16px;
overflow: hidden;
position: absolute;
left: 50%;
margin-left: -35px;
bottom: -16px;
}
.esig-template-page .arrow:after 
{
content: "";
position: absolute;
left: 20px;
top: -20px;
width: 25px;
height: 25px;
-webkit-box-shadow: 6px 5px 9px -9px black,
5px 6px 9px -9px black;
-moz-box-shadow: 6px 5px 9px -9px black,
5px 6px 9px -9px black;
box-shadow: 6px 5px 9px -9px black,
5px 6px 9px -9px black;
-webkit-transform: rotate(45deg);
-moz-transform:    rotate(45deg);
-ms-transform:     rotate(45deg);
-o-transform:      rotate(45deg);
}
.esig-template-page .tooltip.active 
{
opacity: 1;
margin-top: 5px;
-webkit-transition: all 0.2s ease;
-moz-transition:    all 0.2s ease;
-ms-transition:     all 0.2s ease;
-o-transition:      all 0.2s ease;
border-radius: 6px;
}
.esig-template-page .tooltip.out 
{
opacity: 0;
margin-top: -20px;
}
.esig-template-page .esig-tooltip-overlay
{
display:none;
position:fixed;
left:0;
top:0;
height:100%;
width:100%;
z-index:10;
background: #000;
opacity:.7;
}  #esig-settings-container 
{
float:left;
width:100%;
}
#esig-settings-col1 
{
float:left;
width:30%;
}
#esig-settings-col2 
{
float:left;
width:70%;
}
.settings-form .esig-settings-form
{
width:100%;	
}
.esig-sidebar-ad
{
background:#fff;
border:1px solid #d3d3d3;
padding:12px;
}
.esig-sidebar-ad .esig-ad-subline
{
font-weight:bold;	
font-size:14px;
}
.esig-sidebar-ad .esig-ad-text
{
font-size:14px;
font-weight: 100;
}
.esig-sidebar-ad h3
{
margin: 0.4em 0;
text-align: center;
font-size: 17px;
} #esig_view-main 
{
width:100%;
text-align:center ;
display: inline-block ; 
margin:auto;
position: relative; 
}
#esig-view-page 
{
width:auto;
text-align:center ;
display: inline-block ; 
margin:auto;
position: relative; 
}
#esig-settings-col_head 
{
float:left;
width:49% ;  
}
#esig-settings-col3 
{
float:left ; 
text-align:center ;
}
#esig-settings-col4 
{
float:left;
width:100%;	
}
.esig-settings-title h2
{
font-size: 25px;
text-align:center;
font-weight:100;
margin-top: 100px;
border-bottom: 1px solid #CACACA;
}
.esig-add-document-hover 
{
cursor: pointer;
cursor: hand;
float: left;
background-color: #ededed;
margin: 10px;
border-bottom: 10px #88bbd7 solid;
color: #191919;
display: inline-block;
}
.esig-add-document-hover:hover
{
text-decoration:none;
border-bottom:10px #1ea2d5 solid;
}
.esig-doc-options
{
text-align:center;
}
#esig-add-basic .icon
{
background-image: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/esig-options-basic.svg);
}
#esig-stand-alone .icon
{
background-image: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/esig-options-sad.svg);
}
#esig-add-template .icon
{
background-image: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/esig-options-template.svg);
}
.esign-signing-options .esig-add-document-hover .icon 
{
height: 136px;
}
.esig-add-document-hover .icon 
{
background-color: #f1f1f1;
background-position: center;
background-repeat: no-repeat;
}
.esig-add-document-hover .text 
{
padding: 16px 0;
font-size: 24px;
text-align: center;
font-weight: normal;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-top: 1px solid #ddd;
background:#E4E4E4;
}
.esign-signing-options 
{
float: left;
margin-right: 10px;
text-align: center;
border-bottom: 1px #c9c9c9 solid;
}
.esign-signing-options .esig-doc-options 
{
width: 190px;
}
.esign-signing-options-col1
{
float:right!important;
}
#esig-settings-col4.esig-settings-title
{
float: none;
margin: 0 auto;
width: 527px;
display: block;
margin-bottom: 22px;
}
#esig-settings-col4 span
{
letter-spacing: .11em;
line-height: 4;
}
#esig-settings-col4 .esig-extension-headlink
{
font-weight: 600;
}
.esig-settingstitle 
{
text-transform: uppercase;
font-weight: 800;
font-size: 17px;
letter-spacing: .01em;
line-height: 1;
}
#recipient_emails input
{
border-radius:3px;
height:37px;
}
.invitations-container p input, #recipient_emails p
{
margin:0;
}
#TB_ajaxContent #addRecipient, #TB_ajaxContent #addRecipient_view
{
font-weight: 600;
text-decoration: none;
}
#TB_ajaxContent
{
margin: 0 auto!important;
width:100%!important;
text-align: center;	
}
#TB_ajaxContent .button.button-large
{
height: 40px;
padding: 0 28px 2px;
font-size: 15px;
font-weight: 100;
}
#recipient_emails input, .sif_input_field, #newsigeradded input
{
border-radius:3px;
height:37px;
margin-bottom: 5px;
}
#TB_ajaxContent .recipient_emails, #TB_ajaxContent .deletable
{
max-width:227px;
min-width:227px;
}
.invitations-container h2
{
font-weight:100;
}
.af-inner_edit
{
margin-left: 50px;
border:1px solid red ;
width:100% ; 
text-align:center ; 
}
#TB_ajaxContent .af-inner
{
margin: 0 auto;
width: 425px;
}
#TB_ajaxContent .esign-form-header 
{
text-align: center;
}
#TB_ajaxContent  #recipient_emails
{
text-align: center;
}
#TB_ajaxContent  #recipient_emails_ajax
{
text-align: center;
}
#esig-headlink-col1 
{
float:left;
width:75%;
}
#esig-headlink-col2 
{
float:left;
width:25%;
}
.esig-extension-headlink
{
font-size:13px;
font-family:sans-serif;
letter-spacing: .03em;
color:#0033cc;
}
.esig-extension-headtext
{
font-size: 13px;
font-family: "Open Sans",sans-serif;
color: #575757;
}
li.esig-extension-headimg 
{
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/esig-headlink.svg) 0 0 no-repeat;
padding: 0 0 0 21px;
height: 24px;
}
li.esig-support 
{ 
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/tick.svg) 0 0 no-repeat;
padding: 0 0 9px 29px;
height: 20px;
font-size: 17px;
font-weight: 300;
margin-left: 12px;
}
.esig-supportprice
{
font-size: 17px;
font-weight: 300;
}
.pad-left 
{
display:block;
position:relative ;
float:left ;
margin-top:0px;
margin-right:2px;
}
.pad-right 
{
display:block;
position:relative;
float:left;
margin-left:3px;
}
.esig-feedback 
{ 
font-size: 14px;
text-decoration: none;
font-weight: 600; 
}
.esign-feedback-alert
{
background: #fff;
padding: 19px;
border-left: 6px solid rgba(0,83,159,0.65);
border-right: 1px solid #e2e2e2;
}
.esig-feedback-survey-align 
{
text-align:center;	
}
.esig-feedback-span 
{ 
display:inline-block;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/shout-icon.svg) no-repeat;
height:16px;
width:16px;
margin-right: 6px; 
}
.esig-not-found-page-template 
{
font-size: 16px;
margin-top: 33px;
line-height: 3em;
}
.esig-not-found-btn
{
background-image: linear-gradient(#e3262e, #ab171e);
background-color: #ab171e;
border-bottom-color: #820a0f;
border-left-color: #9a1015;
border-right-color: #9a1015;
transition: background, color, .3s;
-webkit-transition: background, color, .3s;
height: 45px;
padding: 0px 35px;
font-size: 16px;
line-height: 45px;
border-radius: 27.5px;
color: #fff!important;
text-align: center;
text-decoration: none !important;
font-family: "Proxima Nova", Arial, Helvetica, sans-serif;
font-weight: 700;
padding: 14px 30px 14px 30px;
}
.esig-not-found-btn:hover 
{ 
background-image:-webkit-linear-gradient(#bb1618, #e22123);
background-image:linear-gradient(#bb1618, #e22123);
box-shadow:0 1px 7px 0 rgba(0, 0, 0, 0.5) inset;
background-color:#e22123;border-color:#99161b;
text-shadow:0 1px rgba(0, 0, 0, 0.6);
-webkit-transition: background, color, .3s; }
.esig-not-found-search 
{
padding: 0px 0px 38px 80px;
} .esig-red-btn
{
background: #F74343;
border-radius: 4px;
padding: 11px;
color: #fff;
text-decoration: none;
display: block;
text-align: center;
}
.esig-red-btn:hover
{
background: #F51D1D;
}
.esig-red-btn span
{
color: #fff;
font-weight: 600;
}
.esig-red-btn a
{
color: #fff;
text-decoration:none;
} .esig-chosen-drop 
{
margin-bottom: 20px!important;
} .esig-error-message-wrap 
{
width:500px;
padding:16px 22px 22px 36px;
background-color:#fff;
border-radius:6px;
margin-top: 22px;
border-bottom: 1px solid #ccc;
}
.chosen-select 
{
position: relative;
display: block;
overflow: hidden;
padding: 0 0 0 8px;
height: 23px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-clip: padding-box;
box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
} .woocommerce-message, #message.error, #esig-settings-col4 > div, .admin_page_esign-add-document #post-body-content > div
{
display:none;
} a.tooltip 
{
outline:none; margin-right:20px; 
}
a.tooltip strong 
{
line-height:30px;
}
a.tooltip:hover 
{
text-decoration:none;
cursor:url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/cursor.png),help;
} 
a.tooltip span 
{
z-index:10000000;display:none; padding:14px 20px;
margin-top:40px; margin-left:-140px;
width:240px; line-height:20px;
}
a.tooltip:hover span
{
display:inline; position:absolute; 
border:0px solid #FFF;  color:#EEE;
background:#000;
}
.callout 
{
z-index:20;
position:absolute;
border:0;
top:-9px;
left:120px;
} a.tooltip span
{	
border-radius:5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
opacity: 0.8;
}
.postbox-container 
{
margin: 4px 10px 0px 23px;
max-width: 273px; 
}
.postbox .hndle 
{
height: 22px;
font-size: 14px;
padding: 8px 12px;
margin: 0;
line-height: 1.4; }
.inside 
{
display:block ; }
.minus-recipient 
{
text-decoration : none ; 
}
#signer_main
{
display:block ;
width:100%;
float:left ;
border-radius:3px ;
vertical-align: middle ; 
text-align:left ;
position:relative ;
margin-bottom:5px ; 
}
#signer_main input 
{
border-radius:3px ; 
height:37px ; 
top:10px;
}
.signer_box 
{
border:1px solid #F2F2F2;
display:block ; 
float:left ; 
width:100% ;
text-align:center ;   
position: relative ; 
}
#newsigeradded
{
display: block ;
float: none ;
position: relative ;
text-align: center ;
width: 425px ;
margin: 0 auto ;
}
#TB_ajaxContent #addRecipient
{
margin-left: 110px;
}
#input_left 
{
float:left ;
text-align:center ;  
}
#input_right
{
float:left; 
text-align:center ;
margin-left:4px;
}
#input_right span.deleteicon 
{
position: relative;
display:inline; 
}
span.deleteicon span
{
position: absolute;
display: inline-block;
right: 0px;
width: 16px;
height: 16px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sprites.png?v=4) 0 -690px;
cursor: pointer;
border: 0px solid red;
margin: 13px 4px 0 0;
}
span.deleteicon span:hover
{
position: absolute;
display: inline-block;
margin: 13px 4px 0 0;
right: 0px;
width: 16px;
height: 16px;
background: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sprites.png?v=4) 0 -665px;
cursor: pointer;
border:0px solid green ;
}
span.deleteicon input 
{
padding-right: 0px;
}
.signer_popup_view 
{
width:100%;
text-align: center ; 
} label.esig-error 
{ 
color: #FFFFFF; 
max-width:100%; 
background-color:#CB3B3B; 
} .document-sign-page1.ui-tooltip, .esign-arrow:after 
{
background: black;
border: 1px solid white;
width:300px;
position:fixed;
}
.ui-tooltip 
{
padding: 10px 20px;
color: white;
border-radius: 8px;
font: bold 14px "Helvetica Neue", Sans-Serif;
text-transform: none;
box-shadow: 0 0 7px black;
font-weight:500;
}
.esign-arrow 
{
width: 70px;
height: 16px;
overflow: hidden;
position: absolute;
left: 50%;
margin-left: -35px;
bottom: -16px;
}
.esign-arrow.top 
{
top: -16px;
bottom: auto;
}
.esign-arrow.left 
{
left: 20%;
}
.esign-arrow:after 
{
content: "";
position: absolute;
left: 20px;
top: -20px;
width: 25px;
height: 25px;
box-shadow: 6px 5px 9px -9px black;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
tranform: rotate(45deg);
}
.esign-arrow.top:after 
{
bottom: -20px;
top: auto;
}
.invitations-container-title
{
position : relative ;
width:100% ; 
display:block ; 
float:left ; 
margin-bottom:8px ; 
}
.need_to_sign 
{
float:left ; 
display:inline; 
margin-top:5px ;  
}
.need_to_sign_right 
{
float:left; 
display:inline; 
} table.esign_status_table tr:nth-child(2n) td,table.esign_status_table tr:nth-child(2n) th
{
background:#fcfcfc
}
table.esign_status_table th
{
font-weight:700
}
table.esign_status_table td:first-child
{
width:20%
}
table.esign_status_table td
{
padding:6px 9px;
font-size:1.1em
}
table.esign_status_table td mark
{
background:transparent none
}
table.esign_status_table td mark.yes
{
color:#7ad03a
}
table.esign_status_table td mark.no
{
color:#999
}
table.esign_status_table td mark.error
{
color:#a00
}
table.esign_status_table td ul
{
margin:0
}
#debug-report
{
display:none;
margin:10px 0;
padding:0;
position:relative
}
#debug-report textarea
{
font-family:monospace;
width:100%;
margin:0;
height:300px;
padding:20px;
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
resize:none;
font-size:12px;
line-height:20px;
outline:0
} .mobile-overlay-bg 
{
display: none;
position: absolute;
top: 0;
left: 0;
height:100%;
width: 100%;
cursor: pointer;
z-index: 10000000; background: #000; background: rgba(0,0,0,0.75);
}
.overlay-content 
{
background: #000;
padding: 1%;
width: 100%;
height:100%;
position: relative;
margin: 0 0 0 0; cursor: default;
border-radius: 4px;
box-shadow: 0 0 5px rgba(0,0,0,0.9);
}
.overlay-content 
{
padding: 1%;
color:#ffffff;
width: 100%;
height:100%;
position: relative;
margin: 0 0 0 0; cursor: default;
border-radius: 4px;
box-shadow: 0 0 5px rgba(0,0,0,0.9);
}
.overlay-content p 
{
color: #ffffff;
}
.closeButton
{
position:absolute;
top:30px;
right:10px;
width:27px;
height:27px;
background:url(http://cdn-sg1.pgimgs.com/images/pg/close-button.png) no-repeat center center;
}
.overlay-content p
{
margin-left:20px;
}
.mobile-overlay-bg
{
position: fixed;top: 0%!important;
}
.agree-button
{
color: white!important;
display:inline-block;
font-size:16px;
letter-spacing: .05em;
text-decoration:none!important;
border: none;
border-top: solid 1px #95cfe7;
background: #eb5638;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5ab8dd', endColorstr='#2ba3d3');
background: -moz-linear-gradient(top, #5ab8dd, #2ba3d3);
background: -webkit-gradient(linear, left top, left bottom, from(#5ab8dd), to(#2ba3d3));
-webkit-box-shadow: 0px 1px 1px #557280;
-moz-box-shadow: 0px 1px 1px #557280;
box-shadow: 0px 1px 1px #557280;
text-shadow: 0px 1px 1px #315D6D;
font-weight: 700;
padding: 15px 35px 15px 32px;
border-radius: 3px;
} #type-in-signature label
{
float:left;
font-weight:normal;
font-size:1em;
margin-top:0;
}
.signature-tab #esignature-in-text ::-webkit-input-placeholder
{
padding: 0 12px 0 12px;
}
.signature-type-input
{
text-align: center;
}
input#esignature-in-text{
border: none!important;
font-size: 150%!important;
text-align:center!important;
-webkit-box-shadow:none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
color:#0081C5;
font-weight: 100!important;
background-color: #fff!important;
}
#type-in-form label
{
margin-top:15px;
}
#esig-type-in-preview
{
position:relative;
width:100%;
height:100px;
text-align:center;
color:#0081C5;
margin-top: 15px;
}
#esig-type-in-preview.esig-type-bg
{
width:100% ;
height:100% ;
margin:auto ; 
background:url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/sign-here_blank.jpg);
text-align:center;
background-repeat:no-repeat;
background-position:center;
}
.sign-text 
{
display:block;
position:relative; 
}
.sig-type 
{  
position: absolute;
bottom: 10px; 
left: 45px;
}
.esig-sig-type-signed
{   
position:relative;
vertical-align:text-bottom;
text-align: center ; 
height:100px;
width:100% ;
}
.esig-sig-type
{   
position:relative;
vertical-align:text-bottom;
text-align:center; 
width:100% ; 
}
.type-in-preview-text-example
{
color:#888;
}
.signature-tab #adopt label{color:#666666;font-size:13px;margin-right:1px;font-weight:100;margin-bottom:5px;display:inline-block;*display:inline;*zoom:1}
.signature-tab #adopt .text-input{width:240px;height: 32px;border: 1px solid #E8E8E8;border-radius: 3px;}
.signature-tab #adopt .full-name{width:70%;float:left}
.signature-tab #adopt .full-name .wrapper{padding-right:17px}
.signature-tab .text-area-wrapper{margin-bottom:6px}
.signature-tab .text-input-wrapper{margin-bottom:10px;}
.signature-tab ul.tabAnchor li a{color:#0074a2;}
.signature-tab ul.tabAnchor li a:hover,#esig-type-in-change-fonts:hover{color:#46b1cd;}
.signature-tab ul.tabAnchor li a.sel:hover{color:#FAAC58;}
#esig-type-in-change-fonts{text-decoration: none;color:#0074a2;line-height: 2.4;margin: 0 5px;vertical-align: baseline;}
#type-in-text-accept-signature-statement{width:340px}
#type-in-text-accept-signature-statement > label{margin-top:23px;}
#type-in-change-fonts{color:#28B1CA;text-decoration:none;padding-left:7px;}
#type-in-signature div.error{clear:left;color:red;margin-top:10px;margin-left:7px;}
#esig-type-in-controls{display:block;position:relative; }
#esig-type-in-text-accept-signature{font-size:16px;white-spaze:nowrap;}
#type-in-text{float:right;}
.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0}
.esig-type-clear{clear:both}
.left{float:left;margin-left:200px;}
.right
{
float:right; } .esig-signature-type-font1
{
font-family: 'La Belle Aurore', cursive;
color: #424242;
font-size:32px;
}
.esig-signature-type-font2
{
font-family: 'Shadows Into Light', cursive;
font-size:64px;
}
.esig-signature-type-font3
{
font-family: 'Nothing You Could Do', cursive;
font-size:64px;
}
.esig-signature-type-font4
{
font-family: 'Zeyada', cursive;
font-size:64px;
}
.esig-signature-type-font5
{
font-family: 'Dawning of a New Day', cursive;
font-size:64px;
}
.esig-signature-type-font6
{
font-family: 'Herr Von Muellerhoff', cursive;
font-size:64px;
}
.esig-signature-type-font7
{
font-family: 'Over the Rainbow', cursive;
font-size:64px;
} .ui-popup
{
position:fixed !important;
width:100% !important;
height:100% !important ; 
left:0!important;
right:0!important;
top:0!important; 
bottom:0!important; 
}
.ui-popup-container
{
width: 100% !important;
height: 100% !important;  
border:1px solid red;
}
.modal-content .sig-container
{
position:relative;
display:block;
width:100% !important;
height:auto !important;
-webkit-box-shadow:0 !important;
box-shadow:0 !important;
}
.sig-container .sig-header
{
display: block;
width:100%;
padding:12px;
border:1px solid red;
}
.esig-left
{
float:left;
width:60%;
}
.esig-right
{
float:right;
text-align:right;
width:40%;
}
.sig-container .sig-header-next-page
{
position:relative;
display:inline-block;
width:100%;
}
.sig-middle .sig-draw-section 
{
display:block ; 
position: relative;
height:100%;
margin:3% auto;
width:100% ; 
max-width: 500px; 
}
.signature-wrapper .clearButton
{
position: absolute;
top: -20%;
right: 0;
}
.signature-description 
{
display:block;
position:relative ; 
text-align: center;
width:100% ; 
margin-top:15px;    
}
.signature-description .esig-big-desc
{
display:block;
position:relative ; 
font-size:24px;
color:#0081C5;
margin-top:15px;
}
.signature-description .esig-small-desc
{
display:block;
position:relative ; 
font-size:16px;
color:#CFCFCF;
}
.signature-description-adopt 
{
display:block;
position:relative ; 
width:100% ; 
text-align: center;
}
.signature-description-adopt .esig-big-desc
{
display:block;
position:relative ; 
font-size:30px;
font-weight: 100;
color:#0081C5;
margin-top:15px;
}
.modal-content .sig-footer
{
position: relative;
bottom:0;
padding-left: 10px;
}
#esig_mobile_drop_down
{
display:none ; 
position:relative ;
z-index:1256321;
}
.esig-left > ul 
{
-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
box-shadow:0 5px 15px rgba(0,0,0,.5);
list-style-type:none ;  
height:auto;
width:100% ; 
}
.esig-left > ul:before, .esig-left > ul:after 
{
content: "";
position: absolute;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
left:5%;
top:-11%;
margin-left: -10px;
z-index:2001 !important;
}
.esig-left > ul:before 
{
border-bottom: 10px solid #ffffff;
border-bottom: 10px solid rgba(255,255,2255);
margin-top: 5px;
z-index:2001 !important;
}
.esig-left > ul:after
{
border-bottom: 10px solid #DDD;
margin-bottom: -2px;
z-index:2001 !important;
}
.esig-left > ul li 
{
height:40px;
padding:5px;
}
.esig-left > ul li a
{
color:#000;
font-size:16px;
text-decoration:none ; 
}
.esig-type-style
{
border: none!important;
}
.esig-type-style:before{
content: "l";
font-family: "wp-e-signature";
font-size: 18px;
color: #0083c5;
vertical-align:middle;
padding-right: 3px;
margin-left:-25px;	
}
#esig-tab-draw{
border: 1px solid #0083c5!important;
border-radius: 3px;
padding: 5px 50px;
min-width: 140px;
}
#esig-tab-type{
border: 1px solid #0083c5!important;
border-radius: 3px;
padding: 5px 50px;
min-width: 140px;
} @font-face 
{
font-family: "wp-e-signature";
src:url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.eot);
src:url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.eot?#iefix) format("embedded-opentype"),
url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.woff) format("woff"),
url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.ttf) format("truetype"),
url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/fonts/wp-e-signature.svg#wp-e-signature) format("svg");
font-weight: normal;
font-style: normal;
}
[data-icon]:before 
{
font-family: "wp-e-signature" !important;
content: attr(data-icon);
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
[class^="icon-"]:before,
[class*=" icon-"]:before 
{
font-family: "wp-e-signature" !important;
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.esig-sig-type-display
{
display:block;
}
a.signature-type:before {
content: "L";
font-family: "wp-e-signature";
color:#cfcfcf;
font-size: 19px;
height:100%;
vertical-align:middle;
padding-right:10px;
}
a.signature-type:hover:before {
content: "L";
font-family: "wp-e-signature";
color:#0083c4;
font-size: 19px;
height:100%;
vertical-align:middle;
padding-right:10px;
}
a.signature-type{
color:#8c8c8c!important;	
font-size:16px !important;
position:relative;
display:inline-block;
}
a.signature-type:after{
content: "u";
font-family: "wp-e-signature";
color:#cfcfcf;
font-size: 16px;
padding-left:5px;
vertical-align:middle;
}
a.signature-type:hover:after{
content: "u";
font-family: "wp-e-signature";
color:#0083c4;
font-size: 16px;
padding-left:5px;
vertical-align:middle;
}
a.esig-change-font:before
{
content: "M";
font-family: "wp-e-signature";
color:#0081C5;
font-size: 24px;
}
.sig-header .esig-left a:hover, .sig-header .esig-left a.esig-icon-signature-type:hover,.sig-header .esig-left a.signature-type:hover{
text-decoration: none;
color: #0083c4!important;
}
.next-disabled 
{
font-family: "Open Sans",sans-serif;
color:#fff;
background-color:#428bca;
border-color:#357ebd;
}
.next-enabled
{
background: #0083c4;
padding: 4px 22px;
font-family: "Open Sans",sans-serif;
color:#FFF;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
float: right;	
}
a#mobile-go-back
{
color: #cfcfcf;
}
#esig_mobile_drop_down
{
position:relative;
max-width: 280px;
padding: 20px 0;
text-align: center;
background-color:White;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 0;
border: 1px solid #cbcbcb;
z-index:2000 !important;
}
#esig_mobile_drop_down a{
color: #0083c4;
}
.sig-middle .signature-description-nextpage
{
position:relative  ;
width: 100%;
display: block ;
border:1px solid red;
font-size: 100%;
height:100px;
color: #424242;
text-align: justify;
word-wrap: break-word;
white-space: nowrap;
}
.signature-description .esig-big-desc
{
font-weight: 450;
font-size: 30px;
}
.signature-description .esig-small-desc{
font-size: 18px;
color: #cfcfcf;	
font-weight: 400;
font-style: italic;
}  table 
{
margin-right:1%;
overflow: auto;
} .ui-datepicker{ z-index: 9999 !important;} .modal-transparent {
background: white;
}
.modal-transparent .modal-content {
background: transparent;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.modal-transparent .modal-dialog {
margin: 0;
margin-right: auto;
margin-left: auto;
width: 100%;
height:100%
}
.esig-anti-spam {
display:none;
} .modal-body{
height: 250px;
overflow-y: auto;
}
@media (min-height: 500px) {
.modal-body { height: 480px; }
}
@media (min-height: 800px) {
.modal-body { height: 600px; }
}
.document-sign-page #audit-trail-wrapper{
margin-left: 0px;
margin-right: 0px;
} .container {
max-width: 100%;
}
.checkbox input[type=checkbox],.checkbox input[type=radio]{
position: absolute;
margin-top: 7px;
margin-left: -2.5% !important;
}
.document-sign-page .checkbox {
padding-left: 3%;
}
.fade.in {
opacity: 1 !important;
}
.container.sig-header {
padding-top: 10%;
}
.modal-content .container {
padding-top: 6%;
}
.col{
flex:unset;
}
.modal.fade.esig-terms-modal-lg {
padding-top: 12%;
}
.modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.modal-content {
position: relative;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #999;
border: 1pxsolidrgba(0,0,0,.2);
border-radius: 6px;
-webkit-box-shadow: 0 3px 9px rgb(0 0 0 / 50%);
box-shadow: 0 3px 9pxrgba(0,0,0,.5);
outline: 0;
}
.modal-header .close {
margin-top: -2px;
}
button.close {
padding: 0;
cursor: pointer;
background: 0 0;
border: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.close {
float: right;
font-size: 21px;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
filter: alpha(opacity=20);
opacity: .2;
}
.h2,h2 {
font-size: 30px;
text-align: center;
}
@media (min-width: 768px){
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
float: left;
}
.col {
flex: 1;
}
}
.navbar-header {
display: inline-block;
position: relative;
width: 79%;
}
.navbar-brand {
float: left;
height: 50px;
padding: 15px 15px;
font-size: 18px;
line-height: 20px;
}
.navbar-nav {
margin: 7.5px -15px;
}
.signer-header{
min-height: 60px ;
}
#esig-mobile-sig-close {
position: fixed;
}
.esig-template-page h2 {
display: inline-block;
}
@media only screen and (min-width: 768px) and (min-height: 1024px) and (orientation:portrait) {
#mobile-sigpad {
display: inline-table; 
}
}
@media (orientation: landscape) {
.signer-header {
min-height: 80px;
}
#mobile-sigpad {
display: inline-table; 
}
}
.success_title {
display: block ruby;
}
@media screen and (max-device-width: 598px){
.signature-wrapper-displayonly-signed{
margin-top:0%;
}
}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
margin-left: unset; 
}
.document-sign-page #audit-trail-wrapper .main .info .sign {
border: none;
} .checkbox-inline, .radio-inline {
padding-left: 0%;
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio]{
margin-top: 0.8%;
}
@media (max-width: 420px) and (orientation: portrait) {
.checkbox input[type=checkbox], .checkbox input[type=radio] { 
margin-top: 7px;
margin-left: -4.5% !important;
}
.document-sign-page .checkbox {
padding-left: 5%;
}
}
@media (min-width: 1024px){
.checkbox input[type=checkbox], .checkbox input[type=radio] { 
margin-top: 7px ;
}
}
@media (min-width: 1300px){
.checkbox input[type=checkbox], .checkbox input[type=radio] { 
margin-top: 7px;
}
.checkbox input[type=checkbox], .checkbox input[type=radio] {
margin-left: -1.5% !important;
}
}
#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-w {
background-image: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/prev.png) !important;
background-position: center top !important;
background-repeat: no-repeat !important;
height: 18px !important;
width: 18px !important;
}
#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-e {
background-image: url(//atvextremeatl.com/wp-content/plugins/e-signature/assets/images/next.png) !important;
background-position: center top !important;
background-repeat: no-repeat !important;
height: 18px !important;
width: 18px !important;
}
@media only screen and (min-device-width: 600px) and (max-device-width: 700px) and (orientation: landscape){
.signature-wrapper-displayonly .sign-here {
background-size: 310px 90px !important;
}
}
.signature-wrapper .description
{
margin-top: -15px;
padding-top: 8px;
}