/*
Theme Name: Builder
Theme URI: http://ithemes.com/
Description: Builder lets you create custom layouts quickly and easily.
Author: iThemes
Author URI: http://ithemes.com/
Version: 2.8.8
Tags: blog, theme options, multiple layouts, multiple color schemes

Version History
	See history.txt
*/

/*********************************************
	Default font settings and typography.
	The font-size percentage is of 16px. (0.75 * 16px = 12px)
*********************************************/
html {
font-size:100.01%;
}


body {
font-size:90%;
line-height:1;
color:#222222;
font-family:'MyriadPro-Regular', Arial, sans-serif !important;
background:#F7F7F7;
}

input,select,textarea {
font-family:"Lucida Sans";
}

#input_1_14 {
height:50px;
}

#demotext
{
width:370px;
}

#demoform
{
width:415px;
margin-right:20px;
}


#gform_2 .gfield_captcha
{
margin-left:0px !important;
margin-bottom:10px !important;
}

#field_2_16
{
width:268px;
}

#gform_submit_button_2
{
margin-left:54px;
}

#gform_2 .gform_body
{
height:520px;
}
#gform_7 .gfield_captcha
{
margin-left:0px !important;
margin-bottom:10px !important;
background:#fff !important;
}

#field_7_16
{
width:268px;
}

#input_7_16
{
width:240px;
}

#gform_submit_button_7
{
margin-left:54px;
}

/** CUSTOM CONTENT DEVELOPMENT SOLUTIONS FORM **/

#gform_7 .gform_body
{
height:520px;
}
.gform_wrapper .left_label .simple_captcha_medium
{
margin-left:135px !important;
}

#gform_7 #field_7_9, #gform_7 #field_7_10, #gform_7 #field_7_11, #gform_7 #field_7_12 { display:none; }

#gform_7 #gform_submit_button_7 { margin-left:0px; }


/** CONTACT FORM **/
#gform_2 { overflow:auto; }

#gform_2 ul#gform_fields_2 { position: relative; }

#gform_2 input[type="text"] {
    width: 340px;
    height: 20px;
    font-size: 1em;
}

#gform_2 .gfield_error.gfield_contains_required .validation_message { margin-top:0px; padding:0px !important; }

#gform_2  #input_2_5.textarea.medium { width:450px; height:255px; }

#gform_2 li#field_2_7 {
    position: absolute;
    left: 410px;
    top: 0px;
}

#gform_2 li#field_2_5 {
    position: absolute;
    top: 80px;
    left: 410px;
}

/** Hide hidden field labels on contact form */
#gform_2 #field_2_9 { display:none; }
#gform_2 #field_2_10 { display:none; }
#gform_2 #field_2_11{ display:none; }
#gform_2 #field_2_12{ display:none; }
/** END CONTACT FORM **/

.store-button, .link-button, .modal-button, .red-btn-large {
  color: white;
  cursor:pointer;
  text-decoration: none;
  margin-left: auto;
  margin-right: auto;
  height: 100%;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  text-shadow: rgba(0,0,0,.4) 0 1px 0;
}

	.large {
	  line-height: 24px !important;
	  font-weight: 500 !important;
	  font-size: 16px !important;
	  font-family: 'AvenirLTStd', 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif' !important;
	  padding:10px 26px 10px 26px !important;
	}

	.blue  {
	  border: 1px solid #053a68;
	  background: #3499cc;
	  background: -webkit-gradient(linear, left top, left bottom, from(#3499cc), to(#1f5aa9));
	  background: -webkit-linear-gradient(top, #3499cc, #1f5aa9);
	  background: -moz-linear-gradient(top, #3499cc, #1f5aa9);
	  background: -ms-linear-gradient(top, #3499cc, #1f5aa9);
	  background: -o-linear-gradient(top, #3499cc, #1f5aa9);
	  background: linear-gradient(#3499cc, #1f5aa9);
	  -pie-background: linear-gradient(#3499cc, #1f5aa9);
	  behavior: url(/web/20151017101416/http://www.inquisiqr4.com/wp-content/themes/PIE.htc);
	}

	.blue:hover  {
	  color: #fffffe;
	  background: #57bef4;
	  background: -webkit-gradient(linear, left top, left bottom, from(#57bef4), to(#1f5aa9));
	  background: -webkit-linear-gradient(top, #57bef4, #1f5aa9);
	  background: -moz-linear-gradient(top, #57bef4, #1f5aa9);
	  background: -ms-linear-gradient(top, #57bef4, #1f5aa9);
	  background: -o-linear-gradient(top, #57bef4, #1f5aa9);
	  background: linear-gradient(#57bef4, #1f5aa9);
	  -pie-background: linear-gradient(#57bef4, #1f5aa9);
	  behavior: url(/web/20151017101416/http://www.inquisiqr4.com/wp-content/themes/PIE.htc);
	}

#gform_submit_button_1
{
margin-right:27px;
color:white;
font-size:1.2em;
text-transform:uppercase;
font-weight:bold;
width:245px;
height:50px;
position:relative;
text-align:center;
vertical-align:middle;
background: #b22323; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzk5MTgxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #b22323 0%, #991818 54%, #600000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b22323), color-stop(54%,#991818), color-stop(100%,#600000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b22323 0%,#991818 54%,#600000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b22323 0%,#991818 54%,#600000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b22323 0%,#991818 54%,#600000 100%); /* IE10+ */
background: linear-gradient(to bottom, #b22323 0%,#991818 54%,#600000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b22323', endColorstr='#600000',GradientType=0 ); /* IE6-8 */
border-radius:10px;
padding-top:0px !important;
padding-bottom:0px !important;
line-height:0px;
margin-top:10px;
border:4px solid rgb(189, 61, 61) !important;
box-shadow:0px 5px 10px rgba(0, 0, 0, 0.5);
font-family:'MyriadPro-Regular', Arial, sans-serif;
}

#gform_submit_button_1:hover {
font-size:1.2em !important;
background: #d87672; /* Old browsers */
background: -moz-linear-gradient(top, #d87672 0%, #b21c1c 49%, #ed7b7b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d87672), color-stop(49%,#b21c1c), color-stop(100%,#ed7b7b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d87672 0%,#b21c1c 49%,#ed7b7b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d87672 0%,#b21c1c 49%,#ed7b7b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d87672 0%,#b21c1c 49%,#ed7b7b 100%); /* IE10+ */
background: linear-gradient(to bottom, #d87672 0%,#b21c1c 49%,#ed7b7b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d87672', endColorstr='#ed7b7b',GradientType=0 ); /* IE6-9 */
}

pre,code,tt,kbd {
font-family:'andale mono', 'lucida console', monospace;
font-size:1em;
line-height:1.5;
}

h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,dfn,samp,ul,ol,dl {
margin-top:1.5em;
margin-bottom:1.5em;
}

h3 {
	font-family: Merriweather Sans;
	font-size:18px;
}

a img {
margin:0;
}

table,img,input,textarea,select {
max-width:100%;
height:auto;
}

a {
color:#000000;
text-decoration:underline;
}

a:hover {
color:#000000;
text-decoration:underline;
}

a:focus {
color:#000000;
}

h1,h2,h3,h4,h5,h6 {
font-weight:bold;
color:#444;
}

h1 {
font-weight:bold;
font-family:"Lucida Sans";
font-size:2.2em;
line-height:1.5;
margin-top:.75em;
margin-bottom:.75em;
letter-spacing:-1px;
color:#600;
}

h2 {
font-size:1.7em;
line-height:1.75em;
margin-top:.9em;
margin-bottom:.9em;
}

h3 {
font-size:1.5em;
line-height:1;
margin-top:1em;
margin-bottom:1em;
}

h4 {
font-size:1.2em;
line-height:1.25em;
margin-top:.5em;
margin-bottom:.5em;
}

h5,h6 {
font-size:1em;
}

h6 {
font-style:italic;
}

h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {
margin:0;
}

.builder-container-outer-wrapper {
background:transparent;
border:none;
display:block;
margin:0 auto 1.5em;
}

.builder-module-outer-wrapper {
border-left:1px solid #000;
border-right:1px solid #000;
}

.builder-module {
background-image:url('/web/20151017101416/http://www.inquisiqr4.com/files/2012/07/fade.png');
margin:0;
background:transparent;
}

.builder-module-last {
margin-bottom:0;
}

.builder-module-sidebar {
display:block;
width:100%;
text-align:left;
margin:0;
padding:0;
background:transparent;
}

.builder-module-sidebar.right {
margin-right:0;
}

.builder-module-sidebar.left {
margin-left:0;
}

.builder-module-sidebar .widget-wrapper {
width:100%;
}

.builder-module-sidebar .widget {
color:#333333;
margin:0;
padding:0;
}

.builder-module-block-outer-wrapper {
overflow:visible!important;
}

.builder-module-sidebar h4.widget-title {
color:#333333;
background:none;
font-size:1.2em;
line-height:1.25;
margin:0 0 1.25em;
padding:0;
}

.headernomar
{
margin:0px;
}

.tablereset
{
border:none; 
background:none; 
margin-bottom:0px;
}

.tdvalign
{
vertical-align:middle;
border:none;
}

.maintext
{
font-size:15px; 
margin-top:5px;
}

.subheadernomar
{
margin-top:0px; 
font-size:18px
}

.tipssteps
{
background:rgb(63, 95, 162); 
display:inline; 
padding:10px 20px; 
color:white; 
box-shadow:2px 2px 4px #000;
}

.tipsstepstext
{
display:inline; 
padding:10px;
}

.tipsbodytext
{
font-size:13px;
}

.tipsbodytext-important
{
font-size:13px;
font-weight:bold;
}

.alertcontainer
{
background:rgb(255, 213, 213); 
padding:0px 20px; 
border:1px solid rgb(252, 156, 156); 
width:875px; 
border-radius:10px;
}

.alerttext
{
display:inline;
}

.tipimage
{
margin-left:10px; 
box-shadow:2px 2px 4px #000;
}

.builder-module-sidebar h4.widget-title a {
color:#333333;
}

.builder-module-sidebar h4.widget-title + * {
margin-top:0;
}

.builder-module-sidebar .widget :first-child {
margin-top:0;
}

.builder-module-sidebar .widget :last-child {
margin-bottom:0;
}

.builder-module-sidebar .widget a.rsswidget img {
display:none;
}

.builder-module-navigation .builder-module-block-outer-wrapper { 
width:1070px !important;
max-width:1070px !important;
}

.builder-module-navigation {
display:block;
width:100%;
border-top:1px solid #444;
border-bottom:6px solid #aaa;
background:#111 url('/files/2012/06/menu_gradation.png');
}

.builder-module-navigation .builder-module-element {
margin:0;
}

.builder-module-navigation ul {
float:left;
display:block;
margin:0;
padding:0;
}

.builder-module-navigation ul * {
margin:0;
}

#menu-main-navigation { width:auto; }

.builder-module-navigation li {
width:131px;
border-left:1px solid #777;
border-right:1px solid #222;
text-align:center;
}

.menu-main-navigation-container
{
width:100%;
text-align:right;
}

#menu-main-navigation #menu-item-6611 {
width:131px;
}

#menu-main-navigation #menu-item-122 {
width:133px;
}

#menu-main-navigation #menu-item-117 {
width:131px;
}

#menu-main-navigation #menu-item-1723 {
width:131px;
}

#menu-main-navigation #menu-item-1638 {
width:131px;
}

#menu-main-navigation #menu-item-2534 {
width:131px;
}

#menu-main-navigation #menu-item-125 {
width:131px;
}

#menu-main-navigation #menu-item-128 {
width:131px;
}

.builder-module-navigation ul .sub-menu {
 width:255px;
border:none;
}
 
.builder-module-navigation .sub-menu li {
border-left:none;
border-right:none;
text-align:left;
width:255px;
}
.builder-module-navigation ul  .sub-menu li {
border-left:none;
border-right:none;
text-align:left;
width:265px;
}

 
.builder-module-navigation li li :last-child{
border-left:none;
border-right:none;
border-bottom:none;
text-align:left;
width:235px;
}

.builder-module-navigation li a:hover{
background:transparent;
}


#menu-main-navigation #menu-item-122 {
border-left:none;
}

#menu-main-navigation #menu-item-128 {
border-right:none;
width:160px;
}

#menu-main-navigation li:hover {
background:#ff7e00;
}

.builder-module-navigation li a
{
padding-top:10px;
padding-bottom:10px;
}

.builder-module-navigation li a,.builder-module-navigation li.current_page_item li a,.builder-module-navigation li.current-cat li a {
font-style:bold;
font-size:1.6em;
color:#eee;
text-decoration:none;
text-transform:uppercase;
margin:0;
background:transparent;
}

.builder-module-navigation li ul {
width:10.9em;
border:.1em solid #777777;
border-bottom:0;
}

.builder-module-navigation li li {
border-top:.1em solid #777777;
border-bottom:0px;
width:10.9em;
background:#666666;
}

.orangeButtonLabel {
color:#fff;
font-size:1.4em;
text-transform:uppercase;
font-weight:bold;
width:312px;
position:relative;
text-align:center;
top:-55px;
vertical-align:middle;
}
.orangeButtonLabel a{
 text-decoration:none; 
}

.builder-module-navigation li li a {
float:none;
padding-left:10px;
}

.builder-module-navigation li ul ul {
margin:-2.9em 0 0 14em;
}

.builder-module-footer {
background:transparent;
border:none;
}

.builder-module-footer .builder-module-element {
text-align:left;
color:#333333;
margin:0 1.5em;
}

.builder-module-footer .builder-module-element .alignright {
text-align:right;
}

.builder-module-footer .builder-module-element a {
color:#333333;
text-decoration:none;
}

.builder-module-footer .builder-module-element a:hover {
text-decoration:underline;
}

.builder-module-image .builder-module-element {
font-size:0;
}

.builder-module-image .builder-module-element img {
margin:0;
}

.builder-module-content .builder-module-element {
display:block;
text-align:left;
overflow:hidden;
margin:0 1.5em 1.5em;
}

.builder-module-content .post {
margin-bottom:1.5em;
}

.post-title,.post-title * {
margin:0;
padding:0;
}

.post .thumbnail-wrap {
display:none;
}

.post .date {
display:block !important;
}

.post-title h1 {
font-family:"Lucida Sans";
clear:both;
color:#600;
font-size:2.2em;
line-height:1em;
letter-spacing:-1px;
font-weight:bold;
margin:0;
margin-top:10px;
padding:0;
margin-bottom:.56em;
}

.post-title h2,.post-title h3 {
font-family:"Lucida Sans";
clear:both;
color:#262626;
font-size:1.9em;
line-height:1em;
letter-spacing:-1px;
font-weight:bold;
margin-bottom:.56em;
}

.post-title a {
text-decoration:none;
color:#262626;
font-size:1em;
}

.post .post-meta {
display:block;
clear:both;
}

.post .post-meta a {
text-decoration:none;
font-style:italic;
}

.post .post-meta a:hover {
text-decoration:underline;
}

.post .meta-bottom {
display:block;
}

.post .meta-bottom img {
max-width:none;
}

.post .entry-attachment .attachment {
text-align:center;
}

.post .edit-entry-link {
clear:both;
margin:0 0 1.5em;
}

.post-content {
margin-top:1.5em;
clear:both;
}

.page-title {
font-size:1.75em;
line-height:1.7em;
margin-top:0;
margin-bottom:.875em;
}

.hentry .gallery a,.hentry .gallery dt,.hentry .gallery img {
font-size:0;
line-height:0;
margin:0;
}

.hentry .gallery-item {
display:inline-block;
vertical-align:top;
text-align:left;
width:150px;
border:1px solid #CFCFCF;
background:#F3F3F3;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
margin:0 1.5em 1.5em 0;
padding:5px;
}

.hentry .gallery-item img {
border:0;
margin:0;
padding:0;
}

.hentry .gallery-caption {
line-height:1;
margin:0;
padding:10px 5px 5px;
}

.hentry .gallery + * {
margin-top:0;
}

.hentry img {
border:none;
background:transparent;
padding:0px;
margin:0px;
}

.hentry img .bordered {
border:1px solid #CFCFCF;
background:#F3F3F3;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
padding:5px;
}

.hentry .alignright {
margin:0 0 1.5em 1.5em;
}

.hentry .alignleft {
margin:0 1.5em 1.5em 0;
}

.hentry .aligncenter {
margin:0 auto 1.5em;
}

.hentry .wp-caption {
border:1px solid #CFCFCF;
background:#F3F3F3;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
padding:5px;
}

.hentry .wp-caption img {
border:none;
background:transparent;
padding:0;
}

.hentry .wp-caption-text {
text-align:left;
line-height:1;
margin:0;
padding:10px 5px 5px;
}

.meta-top {
clear:both;
}

.meta-bottom {
clear:both;
border-top:.1em solid #D7D7D7;
padding-top:1.4em;
margin-bottom:3em;
}

.meta-bottom .alignright {
margin-bottom:1.5em;
}

.meta-bottom .categories,.meta-bottom .tags {
background:url('/web/20151017101416/http://www.inquisiqr4.com/wp-content/themes/Builder/images/folder.png') 0 0 no-repeat;
padding:0 0 0 1.5em;
}

.meta-bottom .comments {
background:url('/web/20151017101416/http://www.inquisiqr4.com/wp-content/themes/Builder/images/comments.png') 0 2px no-repeat;
padding:0 0 0 1.5em;
}

.EXIF table {
margin:1.5em auto;
}

.photometa h4 {
text-align:center;
margin:0;
padding:0;
}

.photometa ul {
list-style-type:none;
}

.paging {
clear:both;
margin:0;
padding:0;
}

#comments {
margin:3em 0 1.5em;
padding:0;
}

#comments ol.commentlist {
background:transparent;
margin:1.5em 0;
padding:0;
}

#comments ul.children {
margin:0 1.5em;
}

#comments .vcard {
line-height:1;
margin-bottom:.5em;
}

#comments .vcard .avatar {
display:block;
float:left;
margin:0 .75em 0 0;
}

#comments .comment-meta {
margin-bottom:1.5em;
}

#comments li {
clear:both;
list-style-type:none;
border:1px solid #999999;
overflow:hidden;
margin:1.5em 0;
}

#comments li .comment-body {
margin:1.5em;
}

#comments blockquote {
margin:1.5em;
}

#respond {
margin-top:3em;
overflow:visible!important;
}

.comment #respond {
border:1px solid #999999;
margin:1.5em;
padding:0 1.5em 1.5em;
}

#respond h3 {
margin-bottom:0;
}

#respond .cancel-comment-reply a {
display:block;
margin:0;
}

#commentform label {
margin-left:1em;
}

#commentform input[type=text] {
width:20em;
}

#commentform input,#commentform textarea {
margin:0;
}

#commentform #comment {
width:100%;
}

#commentform .comment-submit-wrapper {
margin-bottom:0;
}

p img.left {
float:left;
margin:1.5em 1.5em 1.5em 0;
padding:0;
}

p img.right {
float:right;
margin:1.5em 0 1.5em 1.5em;
}

blockquote {
background:url('/web/20151017101416/http://www.inquisiqr4.com/wp-content/themes/Builder/images/blockquote.png') top left no-repeat;
color:#666666;
font-style:normal;
margin:1.5em;
padding:0;
}

strong {
font-weight:bold;
}

em,dfn {
font-style:italic;
}

dfn {
font-weight:bold;
}

sup,sub {
height:0;
line-height:1.5;
vertical-align:baseline;
position:relative;
}

sup {
bottom:1ex;
}

sub {
top:.5ex;
}

abbr,acronym {
border-bottom:1px dotted #666;
}

address {
font-style:italic;
}

del {
color:#666666;
}

pre {
white-space:pre;
margin:1.5em 0;
}

big {
font-size:1.2em;
line-height:1;
}

ul,ol {
list-style-position:outside;
margin:0 0 0 1.4em;
padding:0;
}

.post-content > ul,.post-content > ol {
margin-top:1.5em;
margin-bottom:1.5em;
}

ol {
margin-left:24px;
list-style-type:decimal;
}

li {
margin:0 0 0 10px;
padding:0;
}

li > * {
margin-top:0;
}

li :last-child {
margin-bottom:0;
}

li > p + ul {
margin-top:-1.5em;
}

ul {
list-style-type:disc;
}

dl {
margin:0 0 1.5em;
}

dl dt {
font-weight:bold;
}

dd {
margin-left:1.5em;
}

dd + dd {
margin-top:1.5em;
}

table {
margin-bottom:1.5em;
background:#F3F3F3;
}

table,td,th {
border:1px solid #CFCFCF;
border-collapse:collapse;
}

th {
font-weight:bold;
line-height:1.5;
background:#E8E8E8;
}

th,td,caption {
padding:.75em;
}

tr:nth-child(2n) th {
background:#F6F6F6;
}

tr:nth-child(2n) td {
background:#FFFFFF;
}

tfoot {
font-style:italic;
}

caption {
background:#EEEEEE;
}

.small {
font-size:.8em;
line-height:1.875;
margin-top:1.875em;
margin-bottom:1.875em;
}

.large {
font-size:1.2em;
line-height:2.5;
margin-top:1.25em;
margin-bottom:1.25em;
}

.hide {
display:none;
}

.quiet {
color:#666666;
}

.loud {
color:#000000;
}

.highlight {
background:#FFFF00;
}

.added {
background:#006600;
color:#FFFFFF;
}

.removed {
background:#990000;
color:#FFFFFF;
}

.first {
margin-left:0;
padding-left:0;
}

.last {
margin-right:0;
padding-right:0;
}

.top {
margin-top:0;
padding-top:0;
}

.bottom {
margin-bottom:0;
padding-bottom:0;
}

label {
font-weight:bold;
}

fieldset {
border:.1em solid #CCCCCC;
margin:0 0 1.5em;
padding:1.4em;
}

legend {
font-weight:bold;
font-size:1.2em;
}

input[type=text],input[type=password],input.text,input.title,textarea,select {
font-size:1em;
margin-top:.5em;
margin-bottom:.5em;
}

input[type=text],input[type=password],input.text,input.title,textarea {
background-color:#FFFFFF;
border:1px solid #999999;
padding:5px;
}

input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus {
border-color:#666666;
}

textarea {
width:30em;
height:20em;
}

.search-text-box {
margin-bottom:0;
}

.search-submit-button {
margin:0!important;
padding:.2em .5em;
}

.error,.notice,.success {
margin-bottom:1em;
border:2px solid #ddd;
padding:.8em;
}

.error {
background:#FBE3E4;
color:#8a1f11;
border-color:#FBC2C4;
}

.notice {
background:#FFF6BF;
color:#514721;
border-color:#FFD324;
}

.success {
background:#E6EFC2;
color:#264409;
border-color:#C6D880;
}

.error a {
color:#8a1f11;
}

.notice a {
color:#514721;
}

.success a {
color:#264409;
}

.widget_rss li {
margin-bottom:1.5em;
}

.widget_rss .rsswidget {
display:block;
margin:0;
}

.widget_rss .rss-date {
display:block;
font-style:italic;
margin-bottom:1.5em;
}

.widget_rss .rssSummary {
margin:1.5em 0;
}

#social-tags {
position:fixed;
width:95px;
height:100%;
right:0;
left:auto;
margin-right:0;
margin-left:auto;
padding-top:10px;
overflow:hidden;
}

#social-tags a {
position:relative;
right:-50px;
margin:0;
}

#social-tags a:hover {
right:0;
}

.alignright {
margin-left:1.5em;
}

.alignleft {
margin-right:1.5em;
}

.post img.wp-smiley {
border:none;
}

div.builder-module-last {
border-left:none;
border-right:none;
}

#HOMEPAGE {
margin:0;
}

.builder-view-home .title,.builder-view-home #builder-module-4fd242f2e4588 {
display:none;
}

.page-id-3612 #builder-module-4fd242f2e4588, .page-id-3534 #builder-module-4fd242f2e4588, .post-3612 .title, .post-3534 .title {
display:none;
}

.builder-view-home #builder-module-4fd10cce95740 .hentry img {
border:none;
background:none;
padding:0;
}

#builder-container-4ffdde279b801,#builder-container-50041e798fc56,#builder-container-4fd10cce95b72,#builder-container-4ffdd927502f7, #builder-container-4ffdcff51fea5, #builder-container-4fe35e81e7f5f,#builder-container-4ffdbae99833c {
background-image:url('/web/20151017101416/http://www.inquisiqr4.com/files/2012/06/content-area-fade.png');
background-repeat:repeat-x;
background-color:#fff;
}

#builder-layout-4ffdcff51fea5,#builder-layout-4fe35e81e7f5f,#builder-layout-4fd10cce95b72,#builder-layout-4ffdd927502f7,#builder-layout-50041e798fc56,#builder-layout-4ffdbae99833c,#builder-layout-4ffdde279b801 {
background-color:#fff;
background-image:url('/files/2012/06/redsmoke11.jpg');
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center;
margin-bottom:0;
}

#NAVMENU {
margin:0;
}

#builder-module-4fd10cce95726 a {
background:none;
}

div.breadcrumbs {
font-size:.8em;
}

#BREADCRUMBS {
margin:0;
}

#builder-module-4fd242f2e4588, #builder-module-50058149e6944, #builder-module-500700873742c, builder-module-4fe35e81e7f87 {
padding:15px 0 0 20px;
}

div.breadcrumbs a {
text-decoration:none;
}

div.breadcrumbs a:hover {
text-decoration:underline;
}

#FOOTER WIDGETS {
margin:0;
}

#builder-module-4fd10cce95749 {
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#666;
padding:15px 0;
}

#builder-module-4fd10cce95749 h4,#builder-module-4fd10cce95749 p,#builder-module-4fd10cce95749 li,#builder-module-4fd10cce95749 div {
color:#ddd;
}

#builder-module-4fd10cce95749 a {
color:#ddd;
text-decoration:none;
}

#builder-module-4fd10cce95749 a:hover {
text-decoration:underline;
}

#builder-module-4fe35e81e7f87 {
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#666;
padding:15px 0;
}

#builder-module-4fe35e81e7f87 h4,#builder-module-4fe35e81e7f87 p,#builder-module-4fe35e81e7f87 li,#builder-module-4fe35e81e7f87 div {
color:#ddd;
}

#builder-module-4fe35e81e7f87 a {
color:#ddd;
text-decoration:none;
}

#builder-module-4fe35e81e7f87 a:hover {
text-decoration:underline;
}

#FOOTER {
margin:0;
}

#builder-module-4fd23e9405911 {
border-left:none;
border-right:none;
}

#CUFONDEFAULT {
margin:0;
}

.myriadCondensed {
font-size:1.3em;
}

#PAGES_THAT_SHOULD_HIDE_THE_BUILT_IN_HEADLINE {
margin:0;
}

.builder-view-page-95 .post-title,.builder-view-page-3360 .post-title,.builder-view-page-97 .post-title,.builder-view-page-5 .post-title,.builder-view-page-452 .post-title,.builder-view-page-459 .post-title, .builder-view-page-16 .post-title, .builder-view-page-5632 .post-title, .builder-view-page-5628 .post-title, .builder-view-page-5637 .post-title, .builder-view-page-5123 .post-title, .builder-view-page-5616 .post-title, .builder-view-page-5651 .post-title, .builder-view-page-6296 .post-title {
display:none;
}

.orangeButtonLabel {
color:#fff;
font-size:1.4em;
text-transform:uppercase;
font-weight:bold;
width:312px;
position:relative;
text-align:center;
vertical-align:middle;
}

.homepageButton {
color:#fff;
font-size:1.4em;
text-transform:uppercase;
font-weight:bold;
width:312px;
position:relative;
text-align:center;
vertical-align:middle;
background: #b22323; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzk5MTgxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #b22323 0%, #991818 54%, #600000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b22323), color-stop(54%,#991818), color-stop(100%,#600000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b22323 0%,#991818 54%,#600000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b22323 0%,#991818 54%,#600000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b22323 0%,#991818 54%,#600000 100%); /* IE10+ */
background: linear-gradient(to bottom, #b22323 0%,#991818 54%,#600000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b22323', endColorstr='#600000',GradientType=0 ); /* IE6-8 */
border-radius:10px;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
border:4px solid rgb(189, 61, 61);
box-shadow:0px 5px 10px rgba(0, 0, 0, 0.5);
font-family:'MyriadPro-Regular', Arial, sans-serif;
}

.homepageButton:hover {
background: #d87672; /* Old browsers */
background: -moz-linear-gradient(top, #d87672 0%, #b21c1c 49%, #ed7b7b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d87672), color-stop(49%,#b21c1c), color-stop(100%,#ed7b7b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d87672 0%,#b21c1c 49%,#ed7b7b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d87672 0%,#b21c1c 49%,#ed7b7b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d87672 0%,#b21c1c 49%,#ed7b7b 100%); /* IE10+ */
background: linear-gradient(to bottom, #d87672 0%,#b21c1c 49%,#ed7b7b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d87672', endColorstr='#ed7b7b',GradientType=0 ); /* IE6-9 */
}

.goldButton
{
color:#fff;
font-size:1.4em;
text-transform:uppercase;
text-shadow:0px 1px 3px #1c1c1c;
font-weight:bold;
width:312px;
position:relative;
text-align:center;
vertical-align:middle;
border-radius:10px;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
border:4px solid rgb(206, 176, 22);
box-shadow:0px 5px 10px rgba(0, 0, 0, 0.5);
background: #e8be4c; /* Old browsers */
background: -moz-linear-gradient(top,  #e8be4c 0%, #c79810 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8be4c), color-stop(100%,#c79810)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e8be4c 0%,#c79810 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e8be4c 0%,#c79810 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e8be4c 0%,#c79810 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e8be4c 0%,#c79810 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8be4c', endColorstr='#c79810',GradientType=0 ); /* IE6-9 */

font-family:'MyriadPro-Regular', Arial, sans-serif;
}

.goldButton:hover {
background: #ffeeb7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZWViNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmMyNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffeeb7 0%, #f2c252 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffeeb7), color-stop(100%,#f2c252)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffeeb7 0%,#f2c252 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffeeb7 0%,#f2c252 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffeeb7 0%,#f2c252 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffeeb7 0%,#f2c252 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffeeb7', endColorstr='#f2c252',GradientType=0 ); /* IE6-8 */
}

.goldButton a {
text-decoration: none !important;
}

.blueButton {
color:#fff;
font-size:1.4em;
text-transform:uppercase;
text-shadow:0px 1px 3px #46626b;
font-weight:bold;
width:312px;
position:relative;
text-align:center;
vertical-align:middle;
background: #658e9b; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyMjMyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzk5MTgxOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #b22323 0%, #991818 54%, #600000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b22323), color-stop(54%,#991818), color-stop(100%,#600000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b22323 0%,#991818 54%,#600000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #b22323 0%,#991818 54%,#600000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #b22323 0%,#991818 54%,#600000 100%); /* IE10+ */
background: linear-gradient(to bottom, #6d97a5 0%,#74a1af 54%,#658e9b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b22323', endColorstr='#600000',GradientType=0 ); /* IE6-8 */
border-radius:10px;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
border:4px solid rgb(121, 166, 181);
box-shadow:0px 5px 10px rgba(0, 0, 0, 0.5);
font-family:'MyriadPro-Regular', Arial, sans-serif;
}

.blueButton:hover {
background: linear-gradient(to bottom, #94bfcd 0%,#74a1af 54%,#8ab8c6 100%); /* W3C */
}

.greenButton {
background: #aeb900;
background: -moz-linear-gradient(top, #aeb900 0%, #aeb900 54%, #a0aa01 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aeb900), color-stop(54%,#aeb900), color-stop(100%,#a0aa01)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #aeb900 0%,#aeb900 54%,#a0aa01 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #aeb900 0%,#aeb900 54%,#a0aa01 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #aeb900 0%,#aeb900 54%,#a0aa01 100%); /* IE10+ */
background: linear-gradient(to bottom, #aeb900 0%,#aeb900 54%,#a0aa01 100%); /* W3C */
border:4px solid rgb(188, 200, 3);
text-shadow:0px 1px 3px #46626b;
}

.greenButton:hover {
background: linear-gradient(to bottom, #c7d400 0%,#c7d400  54%,#aeb900 100%); /* W3C */ 
}

.sageButton {
background: #bec064;
background: -moz-linear-gradient(top, #bec064 0%, #c5c769 54%, #afb15b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bec064), color-stop(54%,#c5c769), color-stop(100%,#afb15b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bec064 0%,#c5c769 54%,#afb15b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bec064 0%,#c5c769 54%,#afb15b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bec064 0%,#c5c769 54%,#afb15b 100%); /* IE10+ */
background: linear-gradient(to bottom, #bec064 0%,#c5c769 54%,#afb15b 100%); /* W3C */
border:4px solid rgb(206, 208, 109);
text-shadow:0px 1px 3px #46626b;
}

.sageButton:hover {
background: linear-gradient(to bottom, #d6d871 0%,#bec064 54%,#d6d871 100%); /* W3C */
}

.homepageButton a {
text-decoration: none !important;
}

.hoverUnderline {
text-decoration: none !important;
}

.hoverUnderline:hover {
text-decoration: underline !important;
}



.redCircle
{
height:25px;
width:25px;
background:rgb(151, 25, 25);
box-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);
display:inline-block;
position:relative;
top:3px;
border-radius:20px;
border:3px solid rgb(189, 61, 61);
}

.req {
color:#900;
font-weight:bold;
}

.gray {
width:100%;
background-color:#ddd;
height:80px;
margin-bottom:0;
}

.gray td {
border:0;
vertical-align:middle;
}

.gray p {
margin:0;
}

.gray div {
vertical-align:middle;
}

.buttonlink {
color:#ffffff;
}

.gray .grayfirst {
vertical-align:middle;
text-align:center;
font-weight:bold;
}

#builder-module-4fe35e81e7f71, #builder-module-4fd240f84e011, #builder-module-4ffdbae99834f {
  background-color:#fff;
}

#builder-module-4fd10cce95749 ul {
list-style-type:disc;
}

#builder-module-4ffdbae998365 ul {
list-style-type:disc;
}

#builder-module-4ffdbae998365 {
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#666;
padding:15px 0;
}

#builder-module-4ffdbae998365 a {
color:#ddd;
text-decoration:none;
}

#builder-module-4ffdbb556e332 {
background:#212653;
}

#builder-module-4ffdbb556e332 h3, #builder-module-4ffdbb556e332 p, #builder-module-4ffdbb556e332 a {
color:#FFFFFF;
}

#builder-module-4ffdbb556e332 .builder-module-sidebar .widget {
border-right:#FFFFFF dashed 2px;
height:250px;
}

#it_widget_content-2, #it_widget_content-3, #it_widget_content-4, #it_widget_content-5, #it_widget_content-7 {
  padding-right:0px;
}
  
#builder-module-4ffdbb556e332 #it_widget_content-16 {
border:none;
height:270px;
}

#builder-module-4ffdbae998365 a:hover {
text-decoration:underline;
}

#builder-module-4ffdde279b827 {
background:transparent;
}

#builder-module-4ffdcff51fed2 {
background:transparent;
}

#builder-module-4ffdd03625013 {
background:transparent;
}

#builder-module-4fff20ec03297 {
background:transparent;
}

#builder-module-4ffdd92750327 {
background:transparent;
}

#builder-module-4ffdbae998365 h4,#builder-module-4ffdbae998365 p,#builder-module-4ffdbae998365 li,#builder-module-4ffdbae998365 div {
color:#ddd;
}

.clientlist {
width:100%;
border:none;
background:transparent;
text-align:center;
vertical-align:middle;
}

.wpcf7-response-output {clear:both;}
  
.awardsList {
border:none;
width:100%;
background:transparent;
text-align:center;
vertical-align:middle;
}

.awardsList td.awardImage {
border:none;
background:transparent;
text-align:center;
width:155px;
}

.awardsList td.awardDescription {
border:none;
background:transparent;
text-align:left;
vertical-align:middle;
}

.transparenttable {
border:none;
background:transparent;
text-align:center;
vertical-align:middle;
margin:0px;
margin-bottom:10px;
}

.transparenttable td {
border:none;
background:transparent;
text-align:center;
vertical-align:middle;
margin:0px;
}

.transparenttable h2 {
margin:0px;
margin-top: 7px;
}

.transparenttableelement {
border:none;
background:transparent;
text-align:center;
vertical-align:middle;
padding:0px;
margin:0px;
}

.transparenttableelement h2 {
border:none;
background:transparent;
text-align:center;
vertical-align:middle;
padding:0px;
margin:0px;
margin-top:8px;
color: #8a1f11;
margin-left: 5px;
margin-right: 5px;
}

.transparenttableelement h3 {
margin-top:12px;
}

#builder-module-50041e798fc85 {
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#666;
padding:15px 0;
}

#builder-module-50041e798fc85 h4,#builder-module-50041e798fc85 p,#builder-module-50041e798fc85 li,#builder-module-50041e798fc85 div {
color:#ddd;
}

#builder-module-50041e798fc85 a {
color:#ddd;
text-decoration:none;
}

#builder-module-50041e798fc85 a:hover {
text-decoration:underline;
}

#builder-module-4ffdde279b82c {
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#666;
padding:15px 0;
}

#builder-module-4ffdde279b82c h4,#builder-module-4ffdde279b82c p,#builder-module-4ffdde279b82c li,#builder-module-4ffdde279b82c div {
color:#ddd;
}

#builder-module-4ffdde279b82c a {
color:#ddd;
text-decoration:none;
}

#builder-module-4ffdde279b82c a:hover {
text-decoration:underline;
}

#builder-module-4ffdd9275032c h4,#builder-module-4ffdd9275032c p,#builder-module-4ffdd9275032c li,#builder-module-4ffdd9275032c div {
color:#ddd;
}

#builder-module-4ffdd9275032c a {
color:#ddd;
text-decoration:none;
}

#builder-module-4ffdd9275032c a:hover {
text-decoration:underline;
}

#builder-module-4ffdd9275032c {
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#666;
padding:15px 0;
}

#builder-module-4ffdcff51fed7 h4,#builder-module-4ffdcff51fed7 p,#builder-module-4ffdcff51fed7 li,#builder-module-4ffdcff51fed7 div {
color:#ddd;
}

#builder-module-4ffdcff51fed7 a {
color:#ddd;
text-decoration:none;
}

#builder-module-4ffdcff51fed7 a:hover {
text-decoration:underline;
}

#builder-module-4ffdcff51fed7 {
border-top:1px solid #000;
border-bottom:1px solid #000;
background:#666;
padding:15px 0;
}

#builder-module-4fd10cce95749 .widget-content{
margin-left:10px;
}

#builder-module-4fe35e81e7f87 .widget-content{
margin-left:10px;
}

#builder-module-4ffdbae998365 .widget-content{
margin-left:10px;
}

.anchors {
color:#600;
text-decoration:none;
font-weight:800;
font-size:15.5px;
}

.anchors:hover {
text-decoration:underline;
}

.graytitle {
width:100%;
background-color:#ddd;
height:50px;
padding-bottom:10px;
padding-top:20px;
padding-left:20px;
}

.graytitle td {
border:0;
vertical-align:middle;
}

.graytitle p {
margin:0;
}

.importantlink {
 background: transparent; 
  margin: 30px; 
  border: none; 
  vertical-align: middle; 
  padding: 0px; 
  color: #600; 
  font-size: 18px; 
  font-weight: 800; 
  text-align:center; 
  text-decoration:none; 
  
}

.graytitle div {
vertical-align:middle;
}

.smallfont {
 font-size: 12px; 
}

.smallfont p {
 font-size: 12px; 
  margin:0px;
}

#cat {
 
  margin-bottom:25px;
  margin-left:12px;   
}

/** CHALLENGES/SOLUTIONS TABLE **/

.challenges-table-two, .challenges-table-two td{
  border:0;
background:transparent;
}

.challenges-table-two tbody, .challenges-table-two thead {
display:block;
background:transparent !important;
}

.challenges-table-two tbody 
{
   /*overflow: auto;*/
   /*height: 370px;*/
   width:800px;
   background:transparent;
}

.challenges-table-two tr, .challenges-table-two td, .challenges-table-two th { background:transparent !important; }

.icon-col { width:70px; }
.challenge-col { width:330px; }


#builder-layout-4fd10cce95b72 #post-4037 {
 display:none;
}

/** AWARDS HOVER CONTENT **/
.award_content {
margin-top:-100px; 
margin-left:-65px; 
padding-top:0px; 
opacity:0;
display:block;
height:0px; 
overflow:hidden;
width:185px;
font-size:12px;
text-align:center;
position:absolute;
background:white;
padding:15px;
border-radius:5px;
box-shadow:0px 0px 28px #848484;
-webkit-transition: height 0.2s linear, margin-top 0.1s linear, opacity 0.3s linear;
-moz-transition: height 0.2s linear, margin-top 0.1s linear, opacity 0.3s linear;
-ms-transition: height 0.2s linear, margin-top 0.1s linear, opacity 0.3s linear;
-o-transition: height 0.2s linear, margin-top 0.1s linear, opacity 0.3s linear;
transition: height 0.2s linear, margin-top 0.1s linear, opacity 0.3s linear;
}

.award_content.b { margin-left:-75px; }
.award_content.c { margin-left:-50px; }
.award_content.d { margin-left:-40px; }
.award_content.e { margin-left:-40px; }

.award:hover .award_content {
opacity:1;
display:block;
margin-top:-150px;
height:350px;
}

.award:hover .award_content.c, .award:hover .award_content.d, .award:hover .award_content.e { height:335px; }

/** DEMOS SECTION **/

.demoThumb {
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
-ms-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}

.demoThumb:hover {
opacity:0.5;
}

#fixedDemoBtn { display:none; }
#closeIcon img { width:17px; }

.pauseBtn {
position:relative;
z-index:5;
margin-top:-50px;
margin-left:110px;
display:block;
background-image:url('/web/20151017101416/http://www.inquisiqr4.com/files/2014/03/pause.png');
background-repeat:no-repeat;
background-size:18px;
width:24px;
height:24px;
cursor:pointer;
}

.sd-fullwidth-sexy-white-nav.prev, .sd-fullwidth-sexy-white-nav.next {
color:transparent;
}

.post-title #post-6857 { display:none; }

/** HIDE ARROWS ON OFF THE SHELF COURSEWARE SLIDEDECK **/
#courseware-slidedeck .sd-fullwidth-sexy-white-nav.next { display:none !important; }
#courseware-slidedeck .sd-fullwidth-sexy-white-nav.prev { display:none !important; }

#VuBiz_slidedeck .sd-fullwidth-sexy-white-nav.next { 
margin-top:120px; 
margin-right:185px; 
background-image:url('/web/20151017101416/http://www.inquisiqr4.com/files/2014/07/screenshot_nav_next.png');
opacity:0.8;
}

#VuBiz_slidedeck .sd-fullwidth-sexy-white-nav.prev { 
margin-top:120px; 
margin-left:150px;
background-image:url('/web/20151017101416/http://www.inquisiqr4.com/files/2014/07/screenshot_nav_prev.png');
opacity:0.8;
}

#ej4_slidedeck .sd-fullwidth-sexy-white-nav.next { 
margin-top:120px; 
margin-right:185px; 
background-image:url('/web/20151017101416/http://www.inquisiqr4.com/files/2014/07/screenshot_nav_next.png');
opacity:0.8;
}

#ej4_slidedeck .sd-fullwidth-sexy-white-nav.prev { 
margin-top:120px; 
margin-left:150px;
background-image:url('/web/20151017101416/http://www.inquisiqr4.com/files/2014/07/screenshot_nav_prev.png');
opacity:0.8;
}

#VuBiz_slidedeck .sd-fullwidth-sexy-white-nav.next:hover, #VuBiz_slidedeck .sd-fullwidth-sexy-white-nav.prev:hover, #ej4_slidedeck .sd-fullwidth-sexy-white-nav.next:hover, #ej4_slidedeck .sd-fullwidth-sexy-white-nav.prev:hover {
opacity:1.0;
}

/** DOCUMENTS PAGE **/
p.newEntry
{
clear:both;
}
p img.entryIcon
{
width:55px;
margin-right:10px; 
float:left; 
vertical-align:middle;
}

/** pre-built courseware page */
.course-categories {
	font-size:17px;
	background:#6f9aa8;
	padding:5px 10px 5px 10px;
	color:white;
	border-bottom:1px solid #547782;
	margin-left:10px;
	display:inline-block;
	margin-bottom:0px;
	border-radius:7px 7px 0px 0px;
}
.shadow-img { width:100%; margin-bottom:0px; }

/** REQUEST A LIVE DEMO **/
.lp-cta.lp-cta-grey {
    background-color: #cfcfcf;
    min-height: 257px;
}
.lp-cta {
    margin-top: 30px;
    background-color: #212653;
    padding: 30px 0px;
    width: 960px;
    margin-left: -22px;
    background-image: url('/web/20151017101416/http://www.inquisiqr4.com/web/20140312183714im_/http://www.inquisiqr3.com/files/2014/01/cta-bg.png');
    background-repeat: no-repeat;
    background-position: left center;
}
.clearfloats {
    display: block;
    clear: both;
}

.lp-cta.lp-cta-grey ul.red-checks li {
	font-size: 18px;
    display: block;
    line-height: 20px !important;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-left: 30px;
    background: url('/web/20151017101416/http://www.inquisiqr4.com/files/2015/07/cta-red-checks.png') no-repeat top left;
    min-height: 22px;
    list-style: none;
}

#demotext { width: 390px;}

.lp-cta .lp-cta-text {
    width: 415px;
    margin-left: 80px;
    float: left;
}

#demoform {
    width: 415px;
    margin-right: 20px;
}
.lp-cta .lp-cta-form {
    float: right;
    width: 380px;
    margin-right: 30px;
    font-family: Arial, Verdana, Sans-Serif;
}

.video-container {
    padding-left: 85px;
}

/** Hide hidden field labels on REQUEST A LIVE DEMO form */
#gform_1 #field_1_8 { display:none; }
#gform_1 #field_1_9{ display:none; }
#gform_1 #field_1_10{ display:none; }
#gform_1 #field_1_11{ display:none; }

/** FOOTER **/
.newsletter-signup-btn {
    border-radius: 4px;
    background-color: rgb(214, 39, 0);
    display: block;
    font-size: 13px;
    font-family: arial;
    line-height: 28px;
    text-align: center;
    text-decoration: none;
    margin-top: 10px !important;
    width: 150px;
}

