/*
Theme Name:     Professional Systems USA
Description:    
Author:         Annie Ngo
Template:       canvas
*/

@import url("/web/20171011230944cs_/http://professionalsystemsusa.com/wp-content/themes/canvas/style.css");

body {
	background-color:#000000;
	background-image:url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/gradient.jpg);
	background-position:top;
	background-repeat:repeat-x!important;
	text-align:left;
	margin:0px;
}

.blue {
	color:#007DAC  !important;
	font-weight:bold !important;
}

#main {
	padding:40px !important;
	padding-bottom:10px !important;
}
.page-id-19 #main /* home */ {
	padding:0 !important;

}
#navigation {
	margin:0 !important;
}
ul.nav {
	margin-right:0 !important;
}
ul.nav li {
	display: inline !important; /* fixes ie adding extra whitespace between menu items */
}
ul.nav li a{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
	font-weight:400 !important;
	font-size:1em !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:.9em !important;
	padding-left:.9em !important;
	text-decoration:none !important;
}
#menu-item-415 { /* about */
	border-right:none !important;
}
h1 {
    color: black !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 22px !important;
    line-height: 24px !important;
}
h2 {
    color: #007DAC !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 16px !important;
    line-height: 20px !important;
	margin-bottom:15px !important;
}
h4 {
	color: #71277A !important;
    font-size: 14px !important;
}
.widget h3 {
    color: #007DAC !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 18px !important;
    line-height: 20px !important;
	margin-bottom:15px !important;
	font-weight:normal !important;
}
h3 {
	font-size:16px !important;
	color:#007DAC !important;
	font-weight:normal !important;
}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited {
    text-decoration: none !important;
}
p a:link, p a:visited {
	color:#007dac !important;
}
.entry, .entry p {
	color:#333333 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
}
img {
	border:none !important;
	background:none !important;
	padding:0 !important;
}
#content {
	background-image:url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/insideGradient.png);
	background-repeat:repeat-x;
	background-color:white;
	padding-bottom:0;
}
.page-id-19 #content {
	background-image:url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/homeGradient.png) !important;
	background-repeat: repeat-x;
}
html.js body.home div#wrapper div#inner-wrapper div#content.col-full div#main-sidebar-container section#main article.post-19 section.entry div.jwl_one_half img#homepic.alignnone {
	height:428px !important;
}
.bgbottom {
	background-image: url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/bottom.png);
	height:50px;
	width:960px;
	background-position:bottom;
}
.page-id-19 .bgbottom {
	display:none !important;
}

#footer {
	border:none !important;
}
#footer p a:link, #footer p a:visited {
	color: #666 !important;
}
#footer p a:hover {
	color:#CCC !important;
}
.clear {
	clear:both;
}
#rainbowBkgrdCenter {
	background-image: url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/rainbow.png);
	background-position: left top;
	background-repeat: repeat;
	height: 6px;
	margin: 0 auto;
	text-align: left;
	width: 960px;
	clear:both;
	display:block;
}
#logo, .ginput_product_price_label, .hideme, .page-id-19 .page .title ,.page-id-100 .page .title {
	display:none;
}
/* these menu items have submenus so make them wider */
li#menu-item-203 { /* scanning  */
	width:85px!important;
}
li#menu-item-413.menu-item ul { /* 'other' submenu  */
	width:295px!important;
}
li#menu-item-413 { /* 'other' menu  */
	width:80px!important;
}

li#menu-item-111 { /*  box storage */
	width:129px!important;
}
li#menu-item-111.menu-item ul { /* 'box storage' submenu  */
	width:150px!important;
}
li#menu-item-111.menu-item ul li { /* 'box storage' submenu  */
	width:148px!important;
}
li#menu-item-114 { /*  document management */
	width:160px!important;
}
li#menu-item-114.menu-item ul { /* 'document management' submenu  */
	width:294px!important;
}
li#menu-item-114.menu-item ul li { /* 'document management' submenu  */
	width:292px!important;
}

ul.sub-menu {
	padding:0 !important;
}

#navigation ul.nav li ul li a {
	background-color:#000 !important;
	border-bottom: 1px solid #333;
	text-decoration:none !important;
}
.post {
	border-top: 1px solid #CCCCCC;
	padding-top:20px;
}
.post .title {
	display:block  !important;
    color: #000000 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 22px !important;
    line-height: 24px !important;
}
abbr { /* dotted underline under date */
	border-bottom: none !important;
}
#sidebar {
	width:20% !important;
	margin-left:10px !important;
	margin-top:80px !important;
	float:left !important;
}
a.copylinks:link, a.copylinks:visited { /* faq */
    color: #007DAC;
    font-weight: bold;
    text-decoration: underline;
}
span.namelinks {
    color: #e50000;
    font-size: 14px;
    font-weight: bold;
}
ul li.liBlack {
	margin-bottom:5px;	
}
.yellowimage img {
    border: 3px solid #F9EF05 !important;
}

a {
	text-decoration:underline !important;
	font-weight:bold !important;
}
.outer {	/* overlay phone number so clickable on iphone */
	position: relative;
	display:block;
	padding:0;margin:0;
}	
.inner {
	position: absolute;
	top: 67px;
	left: 13.4em;
	z-index:100;
	display:inline-block;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #50B948;
}
/* gravity forms */
.gform_wrapper .top_label .gfield_label {
    margin: 0 !important;
}
.gform_wrapper .top_label input.large, .gform_wrapper .top_label textarea.textarea, .gform_wrapper input[type="text"], .gform_wrapper input[type="url"],  .gform_wrapper input[type="tel"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"]{
	padding:3px !important;
	font-size:13px !important;
	border: 1px solid #CCC  !important;

	margin:0 !important;
	color:black !important;
	border-radius: 0 !important;
}
#gform_22 .gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea  {
	width:230px !important;
}
.gform_wrapper .top_label select {
	width:auto !important;
}

.gform_wrapper li.gfield.gfield_error.gfield_contains_required { 
	padding-right:10px !important;
	padding-left:5px !important;
}


#gform_wrapper_5 select {
	height:22px !important;
	padding:0 !important;
	font-size:13px !important;
	padding-top:1px !important;
}
.se_form {
	background-color: #FFf;
	border: 1px solid #666;		
}
.se_boxes {
	background-color: #FF9;
	border: 1px solid #666;	
}
.se_cabinets {
	background-color: #FC9;
	border: 1px solid #666;
}
.se_shelves {
	background-color: #6F9;
	border: 1px solid #666;
}
#gform_wrapper_5 .gfield_label {
	 display:none !important;
}
#gform_wrapper_5 .gfield {
	margin-bottom:0 !important;
	margin-top:0 !important;
}


#fieldset_3, #fieldset_1, #fieldset_2, #fieldset_3, #fieldset_4, #fieldset_5, #fieldset_6, #fieldset_7, #fieldset_8, #fieldset_9, #fieldset_10, #fieldset_11 {
	background-image: url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/insideGradient.png);
    border: 1px solid #666;
	padding:5px; 
	margin-bottom:20px;	
	margin-left:130px;
	width:550px;
}
/*#fieldset_4 {
    border: 1px solid #333;
	padding:5px; 
	margin-bottom:20px;	
	width:auto;
}
*/

li {
	color:black !important;
}
.gform_body {
	padding-left:0 !important;
	padding-right:0 !important;
}


#gform_wrapper_5 .gf_azn_count select, 
#gform_wrapper_5 .gf_azn_count input {
	width:45px !important;
}
#gform_wrapper_5 .gf_azn_density select {
	width:95px !important;
}
#gform_wrapper_5 .gf_azn_organized select {
	width:130px !important;
}
#gform_wrapper_5 .gf_azn_double select {
	width:90px !important;
}
#gform_wrapper_5 .gf_azn_boxes input {
	border:none !important;
	background-color:#FFF6BF !important;
	width:45px !important;
}
#gform_wrapper_5 .gf_azn_images input {
	border:none !important;
	background-color:#FFF6BF !important;
	width:70px !important;
}
#gform_wrapper_5 .gf_azn_subtotal input {
	border:none !important;
	background-color:#FFF6BF !important;
	width:55px !important;
	color:red !important;
}
#gform_wrapper_5 .gf_azn_ppi input {
	border:none !important;
	background-color:#FFF6BF !important;
	width:45px !important;
	color:red !important;
}
#gform_wrapper_5 .gf_azn_drawers input {
	width:80px !important;	
}
#gform_wrapper_5 .gf_azn_shelving input {
	width:110px !important;	
	height:13px !important;
	border-color:#666 !important;
}

.gf_azn_email {
	width:200px !important;
	float:left !important;
	padding-top:40px !important;
	font-size:18px !important;
	padding-left:159px !important;
	clear:left !important;
}
.gf_azn_email_address {
	float:left !important;
	width:185px !important;
	padding-top:40px !important;
	font-size:18px !important;
}
.gf_azn_submit_button, #gform_wrapper_5 input#clearBtn {
	float:left !important;
	margin-left: 0px !important;
	margin-top: 34px !important;
	display:inline !important;
	border:0 !important;
	height:36px !important;
	width:108px !important;
} 
.gf_azn_submit_button {
	background-image:url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/sendemail.gif);

}
.gf_azn_ppc_button {
	background-image:url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/submit-btn.gif);	
	border:0 !important;
	width:246px;
	height:40px;
}
.gf_azn_submit_button:hover {	
	background-image:url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/sendemail_over.gif);

}
#gform_wrapper_5 input#clearBtn {
	border-color:#999 !important;
	clear:right !important;
	font-size:12px !important;
	padding:3px !important;
	margin-top:0px !important;
	margin-bottom:25px !important;
	background-image:url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/clearform4.gif);
}
#gform_wrapper_5 input#clearBtn:hover {
	background-image:url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/clearform_over4.gif);
}

#gform_wrapper_5 input[type="checkbox"] { 
	border:none !important;
}
#field_5_83, #field_5_97, #field_5_138, #field_5_139, #field_5_140, #field_5_141, #field_5_142, #field_5_119 {
	padding-left:60px !important;
}
.gfield_checkbox li {
	margin: 0 0 0px !important;
}
.gfield_checkbox li input {
	position:relative !important;
	float:left !important;
	padding:0 !important;
	margin:0 !important;
	padding-top:4px !important; 
}

.gfield_checkbox li label {
	position:relative !important;
	display:block !important;
	margin-bottom:5px !important;
}


.outertot {	
	position: relative;
	display:block;
	padding:0;margin:0;
}	
.innertot {	
	position: absolute; top: 131px; left: 860px;z-index:100;
	display:inline-block;
	padding:0;margin:0;
}	


#gform_wrapper_5 .gform_footer.top_label {
display: none;
}
.gform_wrapper .gform_footer {
	clear:none !important;
}
label {
	color: black;
	font-weight:normal !important;
}

li.gfield.gf_azn_shelving { float:left;  width: 130px; margin-right:15px;padding-top:5px;clear:both !important;border-right: 1px solid #444;font-weight:bold; }
li.gfield.gf_azn_boxes { float:left;  width: 60px; margin-right:5px;clear:right !important; }
li.gfield.gf_azn_density { float:left; width: 95px;margin-right:15px; clear:right !important;padding-top:5px; border-right: 1px solid #444; padding-right:15px;font-weight:bold;}
li.gfield.gf_azn_organized { float:left;width: 130px; margin-right:15px;clear:right !important;padding-top:5px;border-right: 1px solid #444; padding-right:15px;font-weight:bold; }
li.gfield.gf_azn_double { float:left;  width: 90px; margin-right:15px;clear:right !important;padding-top:5px; font-weight:bold;}
li.gfield.gf_azn_images { float:left;  width: 80px; margin-right:15; clear:right !important; }
li.gfield.gf_azn_subtotal { float:left;  width: 70px; margin-right:15px; clear:right !important; }
li.gfield.gf_azn_ppi { float:left;  width: 65px; margin-right:15px; clear:right !important; }
li.gfield.gf_azn_item { float:left;  min-width: 550px; padding-top:5px; padding-bottom:5px;clear:both;font-weight:bold !important; border-bottom: 1px solid #444;margin-bottom:5px !important; }

li.gfield.gf_one_quarter { float:left; margin-right: 4%; width: 22%; clear:right !important; }
li.gfield.gf_quarter_last { margin-right:0; }
li.gfield.gfield_error.gf_one_quarter { width: 18% }
li.gfield.gf_one_quarter input.medium, .gform_wrapper .top_label li.gfield.gf_one_quarter input.large, .gform_wrapper .top_label li.gfield.gf_one_quarter select.medium, .gform_wrapper .top_label li.gfield.gf_one_quarter select.large { width: 95% }
li.gfield.gf_one_quarter+li.gsection, .gform_wrapper .top_label li.gfield.gf_one_quarter+li.gsection { padding: 16px 0 8px 0 }

 li.gfield.gf_one_quarter+li.gfield,  li.gfield.gf_one_quarter+li.gfield, .gform_wrapper 
.top_labelli.gfield.gf_one_quarter+li.gfield,  li.gfield.gf_one_quarter+.gform_footer,  li.gfield.gf_one_quarter+.gform_footer,  li.gfield.gf_one_quarter+.gform_footer { 
	clear: both }


.gform_wrapper .top_label input {
    padding: 0 !important;
}
.gf_azn_grand_total, #input_5_113 {
	font-size:16px !important;
	width:150px ;
	float:left !important;
} 
#input_5_113 { 
	 width:100px !important;
	 font-size:15px !important;
 }
#input_5_130 {
	width:40px !important;
	padding:1px !important;
}
li.gf_azn_dollar:before  { 
	content:' $' !important;
	color:#50B948 !important;
	float:left;

}
.ginput_container {
	padding:0 !important;
}
li.gf_azn_estimate_text {
	float:left;
	font-size:15px !important;
	width:150px;
	clear:left;
	line-height:20px !important;
	padding-left:160px;
}
.gf_azn_estimate_value {
	width:auto !important;
	display:block;
	float:left !important;
	font-size:15px !important;
	line-height:20px !important;
	margin-top:10px;
}
li.gf_azn_estimate_dollar:before {
	content:'$';
	float:left;
	margin-bottom:-10px !important;
	top:2px !important;
	position:relative !important;

}
 input#input_5_125,  input#input_5_128,  input#input_5_130 {
	border:none !important;
	font-size:15px !important;
	display:block;
	
}
#input_5_91, #input_5_84, #input_5_102 {
	margin-left:30px !important;
}
.gf_azn_left {
	float:left !important;
 	font-size:14px;
	display:inline-block !important;
}
.gf_azn_roundup, 
.gf_azn_number {
}

.jobestimate {
	width:100%;
	border-top-width: 3px;
	border-top-style: double;
	border-top-color: #666;
	margin-top:15px;
	clear:left;
	text-align:center !important;
	padding-top:15px  !important;
}

.chkCabinet {
   width:175px;
   padding:0;
   margin:0;

}
.chkCabinet:hover {
	width:175px;
}
.chkCabinet:hover:after {
	content: url(https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/lateral-filing2.png);
	left: 200px;
	margin-top:-70px;
/*	top: 152px; */
	background-color:white;
	position: absolute;
	z-index: 98;
	padding:0px;
	width:225px;
	height:259px;
}

.outer img { /* when google+ added to sidebar, turning it off in header cut off the top */
	margin:0 !important;
}
/* subscribe & connect in sidebar widget ? */
#connect h3, #connect p {
	display:none !important;
}


.entry .wp-caption-text {
	font-size:.7em !important;
}

.col280 {
float: left;
width: 280px;
}
div.col280 ul {
margin-left:10px;
padding-left:10px;
}
div.col280 ul li {
color: #000000;
list-style-image: url("https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/bull-checkmark.gif");
}

.xblue {
float: left;
width: 280px;
}
div.xblue ul {
margin-left:10px ;
padding-left:10px ;
}
div.xblue ul li {
color: #000000;
list-style-image: url("https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/bull-dot.gif");
}
.title {
display:none;
}
.whitetitle {
color: #FFFFFF;
font-size: 14px;
line-height: 18px;
font-weight:bold;
margin-bottom:25px;
}
.page-id-626 #main , .page-id-785 #main, .page-id-803 #main {
padding-top:20px!important;
}
.entry, .entry p {
font-size:13px !important;
color:black!important;
line-height:15px!important;
}
.col160 {
float: left;
width: 180px;
}
div.col160 ul li {
color: #000000;
list-style-image: url("https://web.archive.org/web/20171011230944im_/http://professionalsystemsusa.com/wp-content/uploads/bull-checkmark.gif");
}
div.col160 ul {
margin-left: 10px;
padding-left: 10px;
}
.xmedia {
color: #562D8B;
font-size: 18px;
font-weight:normal;
line-height:22px;
padding-top:75px;
margin-bottom:15px;
}
#column_left {
color: #000000;
display: block;
float: left;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
line-height: 22px;
padding:0;
width: 590px;
margin-top:0px;
}

#column_right {
color: #000000;
display: block;
float: right;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
margin-top: 105px;
padding-left: 20px;
width: 250px;
padding-right:0 !important;
padding-top:0 !important;
}
#gform_wrapper_22, #gform_wrapper_23, #gform_wrapper_24 {
width:250px;
float:left;
}
#gform_wrapper_22 .gform_footer, #gform_wrapper_23 .gform_footer, #gform_wrapper_24 .gform_footer {
padding-left:0  !important;
}
#gform_wrapper_22 input, #gform_wrapper_22 textarea, #gform_wrapper_23 input, #gform_wrapper_23 textarea, #gform_wrapper_24 input, #gform_wrapper_24 textarea, #gform_wrapper_26 input, #gform_wrapper_26 textarea {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color:#ccc !important;
	width:200px !important;
}
#gform_wrapper_26 input, #gform_wrapper_26 textarea {
	width:100% !important;
}
#gform_wrapper_22 textarea, #gform_wrapper_23 textarea, #gform_wrapper_24 textarea {
	width:230px !important;
}
#gform_wrapper_22 .ginput_container, #gform_wrapper_23 .ginput_container, #gform_wrapper_24 .ginput_container {
	margin-top:-5px !important; /* get label closer to input */
}
#gform_wrapper_22 label, #gform_wrapper_23 label, #gform_wrapper_24 label {
	color:black;
	font-weight:normal !important;
}
#gform_wrapper_22 .gform_heading, #gform_wrapper_22 .gform_footer, #gform_wrapper_23 .gform_heading, #gform_wrapper_23 .gform_footer, #gform_wrapper_24 .gform_heading, #gform_wrapper_24 .gform_footer { /* original submit button */
	display:none !important;
}
.hd {
	color: #562d8b !important;
	clear: left !important;
	font-size: 22px !important;
	font-weight:normal !important;
	padding-top: 0px !important;
	margin-bottom: 0 !important;
	line-height:1.2em !important;
}
.gfield_required {
	color:#99002A;
}
fieldset legend {
	display:none;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
#fieldset-ppc {
	display:block !important;
    border: 1px solid #ccc !important;
	padding:10px;
	padding-bottom:0 !important;
	width:96% !important;
}
#fieldset-ppc legend {
	display: block !important;
	color:#99002A;
}
#fieldset-ppc .gfield {
	padding:0 !important;
}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {
	line-height:1em !important;
}
li#field_22_15 {
	padding:0 !important;
}
#gform_wrapper_22  .gfield, #gform_wrapper_23  .gfield, #gform_wrapper_24  .gfield {
	margin-bottom:3px !important;
/*	line-height:1.2em !important;
*/}
#field_22_16, #field_23_16, #field_24_16 {
	margin-top:-5px !important;
	margin-bottom:-5px !important;

}
.login h1 a {
	margin:0 !important;
	padding:0 !important;
}
.wooslider {
	border:none !important;
	margin-bottom:-200px !important;
}
ul.bluelist {
	color:#007dac;
}
ul.bluelist li {
	color: #004960 !important; font-weight: bold !important;
	line-height:1.5em;
}
#insideContentLeft {
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    padding: 50px 35px 0 18px;
    width: 242px;
}
#insideContentRight {
    color: #000000;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    padding: 50px 32px 0 0;
    width: 628px;
}
#contentBkgrdCenterInside {
    background-position: left top;
    margin: 0 auto;
    text-align: left;
    width: 955px;
}
.page-id-1084 #main {
	padding:0px !important;
}
#main-nav.nav li#menu-item-974.menu-item {
	border-right:none !important;
}
/*
     FILE ARCHIVED ON 23:09:44 Oct 11, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:05:56 Nov 15, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.563
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.041
  esindex: 0.008
  cdx.remote: 45.17
  LoadShardBlock: 88.306 (3)
  PetaboxLoader3.datanode: 194.817 (4)
  load_resource: 212.492
  PetaboxLoader3.resolve: 77.313
*/