@media screen  {
* { margin: 0; padding: 0; }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } .group { display: inline-block; clear: both; }/*\*/* html .group { height: 1%; } .group { display: block; }/**/article, aside, figure, footer, header, nav, section { display: block; } body, h1, h2, h3, h4, h5, h6, p, ol, ul, form, blockquote {
padding: 0;
margin: 0;
}
h1, h2, h3, h4, h5, h6, pre, code {
font-size: 1em;
}
a {
text-decoration:none;
}
a img {
border: none;
} h1	{
margin: 0 0 1em 0;
font-size:2.8em; 
font-weight: 700;
}
h2	{
margin: 0 0 .5em 0;
font-size:1.6em; 
font-weight: 700;
line-height:1.1em;
}
h3	{
margin: 0 0 .5em 0;
font-size:1.3em; 
font-weight: 700;
color:#9C2B09;
}
h4	{
margin: 0 0 .5em 0;
font-size: .9em; 
font-weight: 300;
}
p	{
margin: 0 0 1em 0;	
}
a {
text-decoration:none;
}
html { }
body	{ 
font-family:'Open Sans', sans-serif;
font-size:16px;
font-weight:300;
color:#555;
margin:0;
padding:0;
}
body div#home	{
background: #3e536f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/two-trucks-new.jpg) center top no-repeat;
background: #3e536f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/home-header2.jpg) center top no-repeat;
}
body div#about	{
background: #182514 url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/about-header.jpg) center top no-repeat;
}
body div#contact	{
background: #293d1f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/contact-header.jpg) center top no-repeat;
}
body div#secondary	{
background: #3e536f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/home-header2.jpg) center top no-repeat;
}
#wrapper	{
max-width:1000px;
position:relative;
margin: 0 auto;
padding-top: 30px; padding-top:210px;
} #logo	{
z-index: 9999;
position: absolute;
display: block;
top: 212px;
left: -30px;
width: 300px;
height: 200px;
background: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/logo.jpg) no-repeat 0 0;
background-size: contain;
box-shadow:3px 5px 12px #232323;
}
#logo a {  }
a.logo span	{
display:none;
}
header#header	{
position:relative;
z-index:50;
}
body div#home #page	{ padding-bottom:0;
}
#page {
background: #ffffff;
position: relative;
max-width: 1080px;
margin: 0 auto;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px; padding-bottom:30px;
}
button {	
padding: 5px 8px;
font-family: McLaren, cursive;
font-size: 1em;
margin-top: 3%;
background: #ffffff;
color: #274694;
font-weight: bold;
}
button:hover	{
background:#928c8c;
color:#ffffff;
}
.contact-form label {
color: #274694;
} h1	{
margin: 0 0 1em 0;
font-size:2.8em; 
font-weight: 700;
}
h2	{
margin: 0 0 .5em 0;
font-size:1.6em; 
font-weight: 700;
line-height:1.1em;
text-shadow: 2px 2px 3px rgba(0,0,0,.3);
}
h3	{
margin: 0 0 .5em 0;
font-size:1.3em; 
font-weight: 700;
color:#9C2B09;
}
section.secondary .pageContent.wide h3	{
color: #8c1919;
font-size: 1.45em;
font-family: 'McLaren', cursive;
}
h4	{
margin: 0 0 .5em 0;
font-size:1em; 
font-weight: 700;
}
aside .caption h3	{
font-size: 1.5em;
color: #333;
text-shadow: 2px 2px 3px rgba(0,0,0,.3);
}
padding	{
margin: 0 0 1em 0;	
}
a {
color:#007eff;	
}
a:visited	{
color:#ffffff;
}
a.btn	{
font-size:1.2em;
text-decoration:none;
color:#fff;
border:1px solid #fff;
padding: 4px 15px 8px 15px;
transition:background-color .5s;
border-radius: 5px;
}
a.btn:hover	{ 
background-color: rgba(255,255,255,.3);
} section	{
padding:0 30px;
}
section::after	{
content:'';
display:block;
clear:both;
} body div#home section.main	{
height: auto;
max-width: 1080px;
margin: 0 5%;
font-size: 18px;
padding: 30px 0;
padding: 6.5% 2%;
background: none;
background-color: #ffffff;
}
section.main {
margin: 0 20px 30px 20px;
padding: 7% 0 0 2%;
}
section.main h2.bullets {
margin: 15px 0 0 0;
font-family: Handlee, cursive;
font-family: McLaren, cursive;
font-size: 1.3em;
text-align: left;
color: #3D4975;
text-shadow: none; border-bottom: 1px solid #3d4975;
}
section.main article#home p {
font-size: 1.4em;
font-family: 'McLaren', cursive;
color: #3D4975;
line-height: 1.8em;
}
#capabilities	{
position:relative;
}
#capabilities .photo {
position:absolute;
bottom:20px;
right:20px;
width:365px;
height:450px;
background:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/old-truck.png) no-repeat;
}
#capabilities aside {
width: 85%;
margin-right: 7%;
float: left;
height: auto;
}
section.main article#home #capabilities aside ul	{
margin-left:8%;
}
section.main article#home #capabilities aside ul ul	{
margin-left:2%;
}
section.main article#home #capabilities aside ul li p	{
font-family: 'Open Sans', "Trebuchet MS", Segoe, "Segoe UI", "DejaVu Sans", Verdana, sans-serif;
font-size: 1.15em;
padding-top: 2%;
font-weight: 600;
color: #3D4975;
}
section.main article#home #capabilities aside ul ul li p	{
padding: 0 0 0 2%;
font-size: 1em;
margin:0;
font-weight:normal;
}
section.main article#home  ul li, section.findus article .caption p {
margin: 0;
list-style-type: none;
font-family: 'Open Sans', "Trebuchet MS", Segoe, "Segoe UI", "DejaVu Sans", Verdana, sans-serif;
}
section.findus article .caption p	{
}
section.main article#home ul.machines	{
list-style-image:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/bullet_med.png);
}
section.main article#home ul.machines li {
padding-left: 3%;
padding-top: 0;
}
section.main article#home ul.machines ul li	{
padding-bottom: 1.5%;
padding-left: 0;
}
section.main article#home ul.machines li.last	{
}
section.main article#home #capabilities aside ul.machines ul li.sub {
background:none;
}
section.main article#home #capabilities aside ul ul	{
margin-top: -25px;
}
article#home ul ul {
}
article#home p.listHead {
padding-bottom: 0;
margin-bottom: .3em;
font-family: McLaren, cursive;
font-size: 1.3em;
color: #B2782c;
} section.main aside {
width: 30.9%;
padding: 0 1.75%;
float: left;
border-left: 1px solid #cecece;
}
section.main aside:first-child  {
border-left:none;
padding-left: 0;
}
section.main aside:last-child	{
padding-right:0;
}
section.main h4, section.main aside p.title {
font-weight: bold;
color: #28499f;
font-size: 1.2em;
line-height: 1.1em;
margin: 0.9em 0;
}
section.main h4.last	{
margin-top:2em;
}
section.main .content.contact {
margin-left: 15px;
padding-left: 10px;
margin-right: 15px;
padding-right: 10px;
}
section.main aside:first-child .content	{
margin-left:0;
}
section.main aside:last-child .content	{
margin-right:0;
}
section.main .content ul ul li.mapLink	{
float:left;
width:20%;
margin: 8% 0 0 0;
text-align: center;
}
section.main .content ul ul li.mapLink a	{
color:#28499f;
}
section.main .content ul ul li.mapLink a i.fa.fa	{
padding-right:5%;
font-size: 1.5em; 
}
section.main .content.kids	{
border: none;
}
section.main aside h3 a, section.main aside a	{
color: #333;
text-decoration:none;
}
section.main aside h3 a:hover	{	
text-decoration:underline;
}
section.main aside .content .photo	{
height:209px;
max-width:316px;
margin-bottom:10px;
border-radius: 10px;
box-shadow: 2px 3px 12px rgba(26, 33, 66, 0.3);
}
section.main aside .content.trending .photo	{
background:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/services.jpg) top center no-repeat;
}
section.main aside .content.find-it	.photo {
background:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/calc.jpg) top center no-repeat;
}
section.main aside .content.tools .photo	{
background:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/order.jpg) top center no-repeat;
}
section.main aside .content.events .photo	{
background:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/events.jpg) top center no-repeat;
}
section.main aside .caption	{
margin-top:10px;
}
section.main h2 {
font-family: 'PT Serif', Georgia, 'Palatino Linotype', 'Times New Roman', Times, serif;
font-size: 2.2em;
color: #687b8c;
margin-bottom: .3em;
letter-spacing: 1px;
line-height: 1.1em;
color: #274694;
margin-bottom: 0.7em;
}
.pageContent.wide	{
width:100%;
}
.pageContent.wide ul li	{
list-style-type:none;
padding-left:5%;
padding-bottom:.5%;	
}
.pageContent.wide div.serve ul	{
margin-left: 2.8%;
margin-top: 2%;
}
.pageContent.wide div.serve ul li	{
background-image: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/service_bullet.png);
background-size: contain;
background-repeat: no-repeat;
padding-left: 3%;
margin-bottom: 2%;
font-size: .9em;
height: .9em;
text-align: left;	
}
.pageContent.wide p, .pageContent.wide ul li	{
color:#303133;
padding-left: 1.8%;
}
.pageContent.wide h4	{
font-family: 'PT Serif', Georgia, 'Palatino Linotype', 'Times New Roman', Times, serif;
padding-left: 1.6%;
}
section.secondary .pageContent.wide h4.subHeading	{
font-size: 1.8em;
}
.pageContent.wide p	{
line-height: 1.8em;
}
.pageContent.wide .featuredImage.one, .pageContent.wide .featuredImage.three, .pageContent.wide .featuredImage.five	{
float:left;
margin-right:3%;
}
.pageContent.wide .featuredImage.two, .pageContent.wide .featuredImage.four	{
float:right;
padding-right: 1.5%;
}
.pageContent.wide .featuredImage.two	{
margin-left: 4%;
}
.pageContent.wide .featuredImage.four	{
margin-bottom: 2%;
width: 350px;
margin-top: -5%;
margin-left:3%;
}
.pageContent.wide .featuredImage img {
box-shadow: 3px 3px 8px #000;
max-width:100%;
height: auto;
}
.pageContent.wide .text.one p, .pageContent.wide .text.two p, .pageContent.wide .text.three p, .pageContent.wide .text.four p, .pageContent.wide .text.five p	{ font-family: 'McLaren', cursive;
font-size: 1.1em;
}
.pageContent.wide .text.one p	{
width:90%;
float:none;
margin:3% 0;
}
.pageContent.wide .text.three p	{
width:96%;
padding-right:4%;
}
.pageContent.wide .text.three p	{
line-height:1.7em;
}	
.pageContent.wide .text.four p	{
margin-top:1.2em;
width:97%;
padding-bottom: 7.5%;
border-bottom: 2px solid #736e6b;
}
.pageContent.wide p span.name	{
font-weight: bold;
font-family: 'PT Serif', serif;
font-size: 1.2em;
color: #28499f;
}
.pageContent.wide p.last	{
margin-bottom:1.5em;
}
.pageContent.wide p a, .pageContent.wide div.disclaimer a	{
text-decoration:none;
color: #9c3209;
font-weight: 600;
}
.pageContent.wide p a:hover	{
color:#8a8fa2;
text-decoration:underline;
}
.clear{
display:block;
clear:both;
} section.findus	{
background-color: #0f283a;
padding: 30px 25px;
color: #333;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
section.findus h2	{
color: #d7d7dd;
text-shadow: 3px 3px 5px rgb(0 0 0 / 70%);
font-size: 1.75em;
}
section.findus article, section.calculator article	{
margin:0 auto;
}
section.findus article div.caption	{
padding-top:0.5em;
}
section.findus article .photo	{
background:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/map.jpg) top left no-repeat;
float: left;
width: 500px;
min-height:275px;
margin-right: 30px;
border-radius: 10px;
box-shadow: 2px 3px 12px rgba(26, 33, 66, 0.3);
}
section.findus article .caption p, section.secondary .pageContent.wide .caption p	{
margin-bottom:20px;
letter-spacing: 1px;
font-family: 'Julius Sans One', sans-serif;
padding-top:0;
line-height: 1.6em;
color: #cbc6c6;
}
section.secondary .pageContent.wide .caption p	{
color: #1c2822;
margin: 3% 0 1.5%;
font-weight: bold;
} section.how-to { position:relative;
padding-bottom: 20px;
}
section.how-to aside	{
width:32%;
float:left;
margin-right:1.9995%;
}
section.how-to aside:last-child	{
margin-right:0;
}
section.how-to aside .content	{
padding:50px 30px 20px 0;
}
section.how-to aside .content img	{
display:block;
margin-bottom:15px;
padding: 2px;
width: 90%;
border: 1px solid #cc6633;
}
section.how-to aside .content h4	{
margin-bottom:0;
}
section.how-to aside .content p	{
margin-bottom:.5em;
}
section.how-to aside .content a	{
display:inline-block;
color: #cc6633;
font-weight:700;
}
section.secondary .pageContent.wide #gallery-1	{
margin-left: -10px;
}
section.secondary .pageContent.wide #gallery-1 img, section.secondary .pageContent.wide #gallery-2 img {
border: none;
box-shadow: 3px 3px 8px #000; height: auto;
margin-bottom: 3%;
max-width: 92%;
}
#gallery-1 .gallery-item {
float: left;
margin-top: 10px;
text-align: center;
width: 33.33333%;
}
section.how-to blockquote	{
margin:0;
width:32%;
color:#444;
background-color:#fff;
position:absolute;
bottom:0;
right:4%;
}
section.how-to blockquote p	{
margin:30px 30px 20px 50px;
}
section.how-to blockquote p.quote	{
font-style:italic;
font-size:1.2em;
}
section.how-to blockquote p.credit	{
color:#777;
font-size: .9em;
margin-top:0;
padding-left:20px;
line-height: 1.3em;
position:relative;
}
section.how-to blockquote::before	{
content:'\201c';
color:#d2bd65;
position:absolute;
top:10px;
left:8px;
font-size:5em;
font-family: serif;
}
section.how-to blockquote p.quote:after	{
content:'\201d';
font-family:serif;
}
section.how-to blockquote p.credit:before	{
content: '\2014';
position:absolute;
top:-1px;
left:0;
} nav {
z-index: 125;
position: relative;
padding: 0;
}
#nav_container	{
width: 100%;
margin-top: 130px;
background: rgba(255,255,255,.7);
}
ul {
list-style: none;
padding: 0;
}
#nav_container ul li	{
float:left;
padding:2.25% 7.25%;
}
#nav_container ul li:first-child	{
padding-left: 325px;
}
#nav_container ul li:last-child	{
padding-right:0;
}
nav ul li:hover	{
color: red;
}
nav ul li:hover > ul	{
display:block;
}
#nav_container ul li a	{
display:inline-block;
color: #460002;
text-decoration: none;
width: auto;
position:relative;
letter-spacing: 1px;
text-align:center;
}
#nav_container ul li a:hover	{
color: #7181a5;
}
nav ul li a:visited	{
}
nav ul li a:hover	{
color: #7c85a5;
}
section.main aside::after, header#header::after, section.main article#home #capabilities::after	{
content:'';
display:block;
clear:both;
}
nav a.mobile_menu	{
width:32px;
height:32px;
background:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/icon_menu.svg) no-repeat 0 0;
background-size: contain;
position:absolute; top:22px; left:50%; margin-left:-16px;
display:none;
} nav ul li:first-child	{	
}
nav ul li:nth-child(2)	{	
}
nav ul li:last-child	{
margin-right:0;
}
nav ul li a {
font-family: 'McLaren', cursive;
text-transform: uppercase;
font-size: 1.2em;
font-weight: bold;
width: auto;
color:#fff;
letter-spacing: 2px;  
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
nav ul::after	{
content:'';
display:block;
clear:both;
} footer#contact {
font-size: .75em;
padding: 1.5% 1.5% 6.5% 1.5%;
color: #f4f4f5;
}
section.bottom {
max-width: 1080px;
margin: 0 auto;
}
footer#contact #copyright {
float: right;
font-family: 'Julius Sans One', 'Open Sans', Verdana, Corbel, Trebuchet MS, Arial, sans-serif;
position: relative;
}
footer#contact #copyright p, #credit p, #credit p a {
color: #bdbdbd;
font-family: 'Julius Sans One','Trebuchet MS', 'Droid Sans', Verdana, Arial, sans-serif;
font-weight: 700;
line-height: 1.8em;
margin: 0;
text-align: right;
}
footer#contact #credit p a span.name {
color: #87acd5;
margin-left: 3px;
letter-spacing: 0;
font-weight: bold;
}
#fbuilder .fields	{ margin-left: 40px;
}
div#fieldlist_1.top_aligned label {
float:left;
padding-right: 3%;
padding-top: 1.5%;
text-align: right;
width: 45%;
}
.year, .number, input#fieldname7_1.codepeoplecalculatedfield.field.medium, input#fieldname6_1.codepeoplecalculatedfield.field.medium, input#fieldname14_1.codepeoplecalculatedfield.field.medium,input#fieldname10_1.field.cffcurrency.small, input#fieldname11_1.codepeoplecalculatedfield.field.small, #fbuilder .medium, input#fieldname2_1.field.number.medium, input#fieldname4_1.field.number.small, input#fieldname4_1.field.number.medium {
font-family: Georgia, "Times New Roman", serif;
font-weight: normal;
font-size: 1.1em;
letter-spacing: 0;
color: #28499f;
}
.year	{
color:#f4f4f5;
}
input#fieldname10_1.field.cffcurrency.small, input#fieldname19_1.field.cffcurrency.small, input#fieldname20_1.field.cffcurrency.small	{
font-family: Georgia, "Times New Roman", serif;
font-weight: normal;
font-size: 1.1em;
letter-spacing: 0;
color: #28499f;
border:none;
box-shadow:none;
}
input#fieldname19_1.field.cffcurrency.small, input#fieldname20_1.field.cffcurrency.small	{
margin-bottom:0;
}
div#field_1-10.fields.fieldname10_1.cff-currency-field .uh {
color: rgb(81, 62, 43);
}
div#field_1-4.fields.fieldname19_1.cff-currency-field .uh, div#field_1-4.fields.fieldname19_1.cff-currency-field, div#field_1-5.fields.fieldname20_1.cff-currency-field {
padding:0;
}
div#field_1-5.fields.fieldname20_1.cff-currency-field .uh {
margin-bottom:3%;
}
.year	{
font-size: 1.3em;
color: #bdbdbd;
}
p.phone .year	{
font-size:1.5em;
letter-spacing:2px;
color: #dde1ea;
}
p.phone	{
}
form#cp_calculatedfieldsf_pform_1.cp_cff_elegant	{
padding:0;
}
.cp_cff_elegant #fbuilder_1 div#field.fform span	{
margin-bottom: 2.5%;
margin-top: 1%;
}
.cp_cff_elegant div#fbuilder_1 div#formheader_1 div#field.fform h2, .cp_cff_elegant div#fbuilder_1 div#formheader_1 div#field.fform span, #fbuilder .top_aligned .fields label	{
color: #28499f;
}
#fbuilder .top_aligned .fields label	{
font-weight:bold;
}
.cp_cff_elegant #fbuilder input[type=text]	{
margin-top:.4em;
}
div#fbuilder_1 div#formheader_1 div#field.fform span	{
border-top: 1px dotted rgb(40, 73, 159);
border-bottom: 1px dotted rgb(40, 73, 159);
padding-bottom:.4em;
padding-top:.3em;
}
div#fbuilder_1 div#fieldlist_1.top-aligned div#field_1-2.fields.fieldname8_1.section_breaks, div#fbuilder_1 div#field_1-5.fields.fieldname9_1.section_breaks, .cp_cff_elegant #fbuilder .fields.section_breaks	{
padding-bottom:.4em;
padding-top:.2em;
width:100%;
clear:both;
float:none;
}
div.dfield div.one_column input#fieldname12_1_rb0, div.dfield div.one_column input#fieldname12_1_rb1	{
float: left;
margin-right: 8px;
margin-top: 4px;
}
div.dfield div.one_column label	{
margin-bottom:5px;
}
div#fieldlist_1 div#field_1-1.fields.fieldname2_1 label, div#fieldlist_1 div#field_1-2.fields.fieldname4_1 label, div#fieldlist_1 div#field_1-4.fields.fieldname19_1 label, div#fieldlist_1 div#field_1-5.fields.fieldname20_1 label, div#fieldlist_1 div#field_1-6.fields.fieldname6_1 label, div#fieldlist_1 div#field_1-7.fields.fieldname7_1 label, div#fieldlist_1 div#field_1-8.fields.fieldname14_1 label, div#fieldlist_1 div#field_1-10.fields.fieldname10_1 label, div#fieldlist_1 div#field_1-11.fields.fieldname11_1 label	{
margin-top: 12px;
text-align: right;
margin-right: 15px;
width:32%;
}
div#fieldlist_1 div#field_1-4.fields.fieldname15_1 label, div#fieldlist_1 div#field_1-5.fields.fieldname17_1 label, div#fieldlist_1 div#field_1-6.fields.fieldname16_1 label	{
margin-top:5px;
}
div#fieldlist_1 div#field_1-0.fields.fieldname12_1.cff-radiobutton-field input#fieldname12_1_rb0.field.group.required	{
text-align:left;
}
div#fieldlist_1 div#field_1-4.fields.fieldname15_1.cff-number-field input#fieldname15_1.field.digits.small, div#fieldlist_1 div#field_1-5.fields.fieldname17_1.cff-number-field input#fieldname17_1.field.digits.small, div#fieldlist_1 div#field_1-6.fields.fieldname16_1.cff-number-field input#fieldname16_1.field.digits.small	{
border:none;
box-shadow:none;
font-family: Georgia, "Times New Roman", serif;
font-weight: normal;
font-size: 1.1em;
letter-spacing: 0;
color: #28499f;
}
div#fieldlist_1 div#field_1-13.fields.fieldname18_1.cff-textarea-field	{
margin-top: 30px;
}
div#fieldlist_1 div#field_1-13.fields.fieldname18_1.cff-textarea-field textarea#fieldname18_1.field.large	{
border:none;
box-shadow:none;
color: #28499f;
}
div#fieldlist_1 div#field_1-4.fields.fieldname15_1.cff-number-field input#fieldname15_1.field.digits.small.valid	{
color: #28499f;
}
div#fieldlist_1 div#field_1-13.fields.fieldname18_1 label	{
margin-top: 6px;
text-align: right;
margin-right: 15px;
}
div#fieldlist_1 div#field_1-11.fields.fieldname10_1.cff-currency-field span.uh		{
padding-top:.5em;
}
form.contact-form div.grunion-field-wrap input, form.contact-form div.grunion-field-wrap textarea	{
font-size:1.2em;
margin-bottom: 5%;
}
form.contact-form div.grunion-field-wrap select	{
margin:.5% 0 5% 0;
font-size:1em;
}
form.contact-form div.grunion-field-wrap textarea	{
padding:1%;
}
form.contact-form div.grunion-field-wrap label.grunion-field-label.select	{
font-size:.9em;
font-family:'Open Sans', sans-serif;
font-weight:normal;
}
form.contact-form p.contact-submit input.pushbutton-wide	{
font-size:1.2em;
padding:1%;
}
.pageContent.wide p.contact-submit	{
padding-left:0;
}
div.xcharges	{
margin-left:4em;
margin-top:1em;
}
div.disclaimer	{
color: rgb(81, 62, 43);
margin-left: 2em;
font-family: 'PT Serif', Georgia, 'Times New Roman', Times, serif;
font-size: 16px;
border-top: 1px dotted rgb(81, 62, 43);
padding-top: 10px;
margin-top: 1em;
}
div.disclaimer.fine-print	{
font-size:12px;
}
div.xcharges, div.pageContent.wide div.xcharges p	{
font-family: 'PT Serif', Georgia, 'Times New Roman', Times, serif;
font-size: 16px;
color: rgb(81, 62, 43);
border-top:none;
margin-bottom:0;
line-height:1.6em;
}
footer#contact #credit p a {
font-size: 1.36em;
margin-left: 0;
text-transform: lowercase;
font-variant: none;
padding-left: 3px;
letter-spacing: 0.05em;
text-decoration: none;
font-family: 'Trebuchet MS', sans-serif;
}
footer#contact #credit p a:hover {
color: #f4f4f5;
text-decoration: none;
}
footer#contact #credit p a:hover span.name	{
color: #f4f4f5;
text-decoration: none;
}
#access {
text-align: left;
font-size: 1.25em;
color: #bdbdbd; font-variant: small-caps;
padding-left: 3%;
width: 50%;
}
footer	{
}
footer#contact div.home	{
}
footer#contact div.about	{
}
footer .content	{
max-width: 1080px;
margin: 0 auto;
}
footer a	{
margin-left:15px; 
color:#f4f4f5;	
}
footer a:visited {
color: #d4d4d6;
}
footer a:hover	{
color:#333;	
}
#desktopFooter {
display: block;
font-size:12px;
margin: 0 auto;
height: auto;
position: relative;
clear: both;
padding: 20px 0 30px 0;
}
.menu {
float: left;
width: 11%;
margin: 0;
padding-right: 15px;
}
.menu ul li {
list-style: none;
}
.menu li a {
text-decoration: none;
text-transform: uppercase;
line-height: 2.8em;
color: #c2d2c4;
letter-spacing:1px;
font-size: 1.03em;
}
.menu li a:hover	{
color: #738da0;
}
.footerWidget {
width: 52%;
float: left;
padding-left: 30px;
padding-right: 10px;
padding-bottom: 0px;
border-left: 1px solid #a4b695;
border-right: 1px solid #a4b695;
margin-bottom:0;
}
#desktopFooter h3 {
font-family: 'Julius Sans One', 'Open Sans', 'Trebuchet MS', Verdana, Corbel, Arial, sans-serif;
color: #ffd602;
color: #a4b695;
color:#b2bdcd;
font-size: 1.1375em;
font-weight:bold;
letter-spacing: 1px;
}
#bottom.footerWidget p	{
margin-left:0;
margin-bottom: 5%;
font-size: 1.2em;
}
#bottom.footerWidget p.title	{
font-weight: bold;
font-family: 'PT Serif', serif;
font-size: 1.6em;
letter-spacing: 1.5px;
margin-bottom: 8%;
color: #cdd6e3;
}
.column1 p, .column2 p, .column3 p, .column1 a, .moreInfo p, .extra p, .credit p {
font-family: 'Julius Sans One', 'Open Sans', 'Trebuchet MS', Verdana, Corbel, Arial, sans-serif;
color:#b2bdcd;
line-height: 1.2em;
font-weight: 400;
letter-spacing: 1px;
font-size: 1.1em;
font-weight: bold;
}
.moreInfo p	{
line-height:1.8em;
}
.column1, .column2  {
float: left;
width: 43%;
height: auto;
margin: 10px 65px 10px 0;
}
.column2 {
margin-right:0;
}
#bottom.footerWidget .column1 p a, #bottom.footerWidget .column2 p a	{
margin-left:0;
color: #ffffff;
}
.moreInfo, #credit	{
float: left;
padding-left: 15px;
margin: 3px 0 15px 0;
font-size: 1.1em;
}
footer#desktopFooter #credit p	{	
line-height: 1.8em;
margin: 0;
text-align: right;
color: #bdbdbd;
font-family: 'Julius Sans One','Trebuchet MS', 'Droid Sans', Verdana, Arial, sans-serif;
text-align:left;
}
footer#contact section.bottom #copyright #credit.med, footer#contact section.right #copyright, footer#contact section.right #credit.med {
padding:0;
float:none;
clear:both;
}
footer#contact section.bottom, footer#contact section.right	{
padding:0;
}	
footer#desktopFooter #credit p a {
font-size: 1.36em;
margin-left: 0;
text-transform: lowercase;
font-variant: none;
padding-left: 3px;
letter-spacing: 1px;
text-decoration: none;
color: #b9bfc7;
font-family: 'Trebuchet MS', sans-serif;
}
footer#desktopFooter #credit p a span.name {
color: #87acd5;
margin-left: 3px;
letter-spacing: 0;
font-weight: bold;
}
footer#desktopFooter #credit p a:hover, footer#desktopFooter #credit p a:hover span.name	{
color:#f4f4f5;
}
section.bottom	{
display:none;
}
section.right	{
display:block;
}
section.right .copyright, section.right .credit.med	{
font-family:'Julius Sans One', Arial, Verdana, sans-serif;
font-size: 1.2em;
letter-spacing: 1px;
text-align:right;
font-variant:small-caps;
}
section.right #copyright p.copyright	{
font-size:1em;
font-variant:none;
}
#page::after	{
content:'';
display:block;
clear:both	
}
.backLink {
margin: 15px 0 30px 8px;
float: left;
}
.backLink {
display: block;
margin: 0 30px;
clear: both;
padding-top: 15px;
height: 25px;
}
.backLink {
width: 30%;
margin: 6% 0 2% 2%;
padding: 0 2.5%;
}
.backLink aside div.home a div.icon {
float:left;
background: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/home.svg) center center no-repeat;
padding: 25px 0 0 0;
background-size: contain;
width:25px;
height:25px;
}
.backLink aside div.home a:hover div.icon 	{
background: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/home_over.svg) center center no-repeat;
padding: 25px 0 0 0;
background-size: contain;
}
.backLink a {
font-family: 'Julius Sans One', sans-serif;
font-weight: bold;
font-variant: small-caps;
letter-spacing: .06em;
color: #252b38;
padding: 47px 0 0 0;
}
.backLink aside div.home a p {
float:left;
padding-left: 2%;
font-variant: small-caps;
letter-spacing: .06em;
color: #28499f;
font-family: 'McLaren', cursive;
padding-top:5%;
}
.backLink aside div.home a:hover p	{
color: #687b8c;
}
#ending	{
display:none;
} @media screen and (max-width: 1000px)	{
#wrapper  {
max-width: 1000px;
}
section	{
padding: 0 15px;
}
section.main	{
margin:0;
}
section.secondary .pageContent.wide #gallery-1 .gallery-item	{
width:50%;
}
.pageContent.wide .featuredImage.four	{
width: 375px;
}
.footerWidget {
width: 60%;
}
.menu {
display: none;
}
}
@media screen and (max-width: 900px)	{
#wrapper  {
max-width: 900px;
}
.pageContent.wide .text.four p {
padding-bottom: 3.5%;
}
}
@media screen and (max-width: 875px)	{
#wrapper  {
max-width: 875px;
}
section.findus article div.caption {
width: 500px;
margin: 0 auto;
padding: 5% 0;
clear: both;
}
section.findus article .photo	{
float:none;
clear:both;
margin:0 auto;
}
#desktopFooter {
max-width: 875px;
padding: 3% 2.5%;
}
.footerWidget	{
width:100%;
float:none;
border:none;
clear:both;
}
#ending, .footerWidget	{
display:block;
padding:0 3%;
margin:0;
width:94%;
}
#desktopFooter.footerWidget p	{
font-size:1.2em;
letter-spacing: 0;
text-align:center;
line-height:1.2em;
}
.column1, .column2 {
float: left;
width: 48%;
height: auto;
margin:0;
}
.column2 {
float: right;
text-align: right;
}
.moreInfo, #credit	{
display:none;
}
.moreInfo.med, #credit.med	{
display:block;
float: none;
clear: both;
margin:0;
padding:0;
}
.moreInfo.med p, footer#desktopFooter #credit p, p.credit, .moreInfo.med p.copyright	{
text-align:center;
font-size:1em;
line-height:1.3em;
margin-bottom: 0;
}
#bottom.footerWidget div.extra p.email	{
font-size: 1.3em;
margin-bottom:5%;
text-align:center;
}
#bottom.footerWidget .column1 p, .column2 p.moreInfo.med p	{
text-align:left;
}
#bottom.footerWidget .moreInfo.med p.copyright 	{
font-size:.75em;
margin: 0;
letter-spacing:0;
}
p.copyright span.year	{
}
footer#desktopFooter #credit p.credit	{
font-size:1.2em;
}
.pageContent.wide div.serve ul li	{
padding-left:5%;
font-size: 1.1em;
margin-left: 4%;
}
.pageContent.wide .featuredImage.three	{
width:400px;
}
}
@media screen and (max-width: 825px)	{
body div#home	{
background: #3e536f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/home-header_825.jpg) right top no-repeat;
}
body div#about	{
background: #182514 url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/about-header_825a.jpg) center top no-repeat;
}
body div#contact	{
background: #293d1f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/contact-header_825.jpg) left top no-repeat;
}
#wrapper	{
max-width:825px;
margin: 0 auto;
padding-top: 100px;
position:relative;
}
#logo {
position: absolute;
left: 0px;
top: 175px;
width: 180px;
height: 120px;
}
#nav_container	{
width:100%;
}
#nav_container ul li:first-child {
padding-left: 225px;
}
#nav_container ul li {
float: left;
padding: 2.25% 3.5%;
}
section.findus {
background-color: #0f283a;
padding: 30px 25px;
color: #333;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0;
}
.pageContent.wide .text.four p	{
padding-bottom:3%;
}
}
@media screen and (max-width: 790px)	{
body div#home section.main	{
padding:4% 0;
}
body div#about, body div#contact {
}
#wrapper  {
max-width: 790px;
overflow:hidden;
}
#nav_container	{
}
#nav_container ul li	{
padding: 2.25% 3.5%;
}
nav, #page, nav .overlay	{
box-shadow:none;
border-radius:0;
}
section.main aside, section.main aside:first-child {
width: 90%;
padding: 0 1.75%;
border-left: none;
clear:both;
padding: 3% 5%;
}
section.main aside .content .photo	{
width:50%;
float:left;
margin-right:3%;
padding-left: 0;
}
section.main aside .content .caption	{
float:left;
width:45%;
}
section.main article#home ul.machines li	{
margin-bottom: 9%;
margin-bottom: 2%;
line-height: 1.5em;
}
section.main article#home ul.machines li.last	{
margin-bottom: 4%;
}
section.main article#home #capabilities aside ul li p	{
margin-bottom:0;
}
#capabilities .photo	{
position: absolute;
bottom: 20px;
right:-15px;
height: 290px;
width: 235px;
background: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/old-truck.png) no-repeat;
background-size: contain;
}
#capabilities aside	{
width:95%;
}
section.findus	{
padding:4%;
}
aside .caption h3, section.findus h2	{
font-size:1.7em;
}
aside .caption p	{
font-size:1.2em;
line-height:1.5em;
}
section.findus article	{
position:relative;
}
section.findus article a.btn {
font-size: 1.2em;
position: relative;
right: 0;
bottom: -8%;
float: right;
}
section.findus h2	{
font-size:1.7em;
}
.pageContent.wide h4	{
font-size: 1.6em;
}
.pageContent.wide .featuredImage.three	{
width:325px;
}
.pageContent.wide .featuredImage.four	{
margin-top:0;
width: 350px;
}
section.main aside.two.right {
height: auto;
width: 100%;
margin: 0;
padding: 0;
}
section.main.two .content.contact, section.main.two aside:first-child .content.contact	{
margin-left:0;
}
#desktopFooter .menu	{
display:none;
}
footer#contact	{
padding-top: 5%;
}
section.bottom	{
display:block;
}
section.right	{
display:none;
}
div.secondaryFooter .copyright, div.secondaryFooter .credit.med	{
font-family:'Julius Sans One', Arial, Verdana, sans-serif;
font-size: 1.2em;
letter-spacing: 1px;
text-align:center;
line-height: 1.5em;
}
div.secondaryFooter .copyright p.copyright	{
font-size:.9em;
}
.moreInfo.med p.copyright	{
font-size:.8em;
}
span.year	{
font-size:2.3em;
padding-left:1%;
}
div.secondaryFooter #credit p	{
text-align:center;
font-size: 1.2em;
}
}
@media screen and (max-width: 750px)	{
#wrapper  {
max-width: 750px;
}
.pageContent.wide .featuredImage.three	{
width:310px;
}
}
@media screen and (max-width: 700px)	{
#wrapper  {
max-width: 700px;
}
.pageContent.wide .featuredImage.four {
width: 380px;
margin-left: 3%;
}
.pageContent.wide .text.four p {
padding-bottom: 1.5%;
}
footer#contact section.bottom	{
padding-bottom:3%;
}
span.year {
font-size: 1.4em;
font-size: 1.6em;
font-size: 2em;
padding-left: 0;
}
}
@media screen and (max-width: 650px)	{
#wrapper  {
max-width: 650px;
}
.pageContent.wide .featuredImage.three {
width: 225px;
}
.pageContent.wide .featuredImage.four {
width: 340px;
}
}
@media screen and (max-width: 625px)	{
body div#contact	{
background: #293d1f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/contact-header_625.jpg) left top no-repeat;
}
#wrapper  {
max-width: 625px;
}
#logo	{
top:110px;
box-shadow: 3px 0px 10px #232323;
}
#nav_container ul li {
padding: 2.25% 5%;
}
#nav_container ul li:first-child	{
padding-left: 30px;
}
section {
padding: 0 5px;
}
.moreInfo.med p.copyright {
text-align: center;
font-size: .8em;
line-height: 1.3em;
margin-bottom: 0;
}
#bottom.footerWidget .column1 p	{
text-align:center;
}
}
@media screen and (max-width: 525px)	{
body div#contact	{
background: #293d1f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/contact-header_825.jpg) left top no-repeat;
}
#wrapper  {
max-width: 525px;
}
.pageContent.wide .featuredImage.four {
width: 290px;
}
}
@media screen and (max-width: 480px)	{
body div#home	{
background: #3e536f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/home-header_480.jpg) right top no-repeat;
}
body div#about	{
background: #182514 url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/about-header_480.jpg) center top no-repeat;
}
body div#contact	{
background: #293d1f url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/contact-header_480.jpg) left top no-repeat;
}
#wrapper  {
max-width: 480px;
}
a.logo	{
max-width:400px;
}
section	{
padding:0 5px;
}
section.main	{
margin: 0 2%;
}
section.main article#home ul.machines li.last	{
margin-bottom:9%;
}
.pageContent.wide p	{
font-size: 1.3em;
}
.backLink aside div.home a div.icon	{
padding-top:10px;
}
#capabilities .photo	{
display:none;
}
section.main aside .content .photo, section.main aside .content .caption	{
width:90%;
float:none;
clear:both;
margin:0 auto;
padding-left: 0;
}
section.main aside .content .caption	{
padding-top:3%;
}
section.findus article .photo {
background: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/map.jpg) center center no-repeat;
float: none;
max-width: 325px;
min-height: 275px;
height:275px;
}
.pageContent.wide div.serve ul li	{
font-size: 1em;
padding-left: 8%;
margin-bottom: 5%;
}
.pageContent.wide .text.three	{
margin-bottom:5%;
}
.pageContent.wide .text.three p {
width: 100%;
}
.pageContent.wide .featuredImage.two {
margin: 0 auto;
float:none;
clear:both;
width: 350px;
}
.pageContent.wide .featuredImage.four {
width: 290px;
}
#bottom.footerWidget p	{
text-align:center;
padding:0;
}
#bottom.footerWidget div.extra	{
display:none;
}
div.secondaryFooter .copyright p.copyright	{
font-size:1.2em;
}
div.secondaryFooter .copyright p.copyright span.year	{
font-size:1.3em;
}
.column1, .column2	{
width:100%;
float:none;
clear:both;
margin-bottom: 8%;
display:none;
}
.moreInfo.med p.copyright	{
font-size:1em;
}
.moreInfo.med	{
display:none;
}
.moreInfo	{
display:block;
width: 90%;
text-align: center;
}
}
@media screen and (max-width: 450px)	{
#wrapper  {
max-width: 450px;
}
#logo	{
width:120px;
height:80px;
top: 150px;
}
.pageContent.wide .featuredImage.two, .pageContent.wide .featuredImage.four {
width: 375px;
float:none;
clear:both;
padding-left:0;
padding-right:0;
margin-left:0;
text-align: center;
}
.pageContent.wide .text.one p, .pageContent.wide .text.two p, .pageContent.wide .text.three p, .pageContent.wide .text.four p, .pageContent.wide .text.five p	{
width:100%;
padding-left:0;
}
}
@media screen and (max-width: 410px)	{
#wrapper  {
max-width: 410px;
}
.pageContent.wide .featuredImage.two, .pageContent.wide .featuredImage.three,.pageContent.wide .featuredImage.four {
width: 325px;
float:none;
clear:both;
padding-left:0;
padding-right:0;
margin:0 auto;
}
.pageContent.wide .featuredImage.two, .pageContent.wide .featuredImage.three	{
margin-bottom:3%;
}
}
@media screen and (max-width: 380px)	{
#wrapper  {
max-width: 380px;
}
#nav_container ul li {
padding: 3.5% 2.75%;
}
#nav_container ul li:last-child {
padding-right: 0;
}
nav ul li a {
font-family: 'McLaren', cursive;
text-transform: uppercase;
font-size: 1em;
font-weight: bold;
width: auto;
color: #fff;
letter-spacing: 0px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
section.findus article div.caption	{
width:auto;
}
span.year	{
font-size:1.5em;
padding-left:0;
}
}
@media screen and (max-width: 320px)	{
#wrapper  {
max-width: 320px;
}
body div#about	{
background: #182514 url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/about-header_480.jpg) left top no-repeat;
}
}
} @media print {
.do-not-print { display: none; }
#comments { page-break-before: always; }
body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
}@import url("https://fonts.googleapis.com/css?family=Lato:300|PT+Serif:400");
body {  margin: 0px; padding: 0; }
.marquee {
font-size:16px;
height:450px;
max-width:1500px;
margin: 0 auto;
border-top: 2px solid #333;
border-bottom: 2px solid #333;
}
.marquee .marquee_data	{
display: none;
}
.marquee .marquee_stage_large {
height:inherit;
position:relative;
overflow:hidden;
}
.marquee .marquee_container_1,
.marquee .marquee_container_2 {
height:inherit;
position:absolute;
top:0px;
left:0px;
width:100%;
}
.marquee .marquee_container_1 {
z-index:101;
}
.marquee .marquee_container_2	{
z-index:102;
}
.marquee .marquee_panel	{
height:inherit;
width:100%;
position:absolute;
top:0px;
left:0px;
text-align:center;
background-repeat: no-repeat;
background-position: center 0px;
background-size: cover;
}
.marquee .marquee_panel .panel_caption	{ width:80%;
position:absolute;
bottom:290px;
left:0px;
margin-left:10%;
font-family:'Lato', sans-serif;
padding-bottom:15px;
}
.marquee .marquee_panel .panel_caption h3 { 
font-family: 'PT Serif', serif; 
margin: 0px 0px 10px 0px; 
font-weight: 400; 
font-size: 4em; 
color:#1a2142;
color:#ffffff;
display:none;
}
.marquee .marquee_panel .panel_caption p {
font-family:'Lato', sans-serif;
margin: 0px 50px 15px 50px; 
color: #888;
font-weight:300;
font-size: 2em; 
color: #ffffff;
}
.marquee .marquee_panel .panel_caption p.reverse	{
color:rgba(26, 33, 66, 0.64);
}
.marquee .marquee_panel .panel_caption a.cta { 
display: inline-block; 
background-color: rgba(255,255,255,0); 
text-transform: uppercase; 
color:#fff; 
font-size: .9em; 
padding: 6px 20px; 
transition: background-color .7s, border .7s; 
border: 1px solid rgba(255,255,255,.5); 
border-radius: 5px; 
text-decoration: none; 
margin-top:1em;
}
.marquee .marquee_panel .panel_caption a.cta.reverse	{
color:rgba(26, 33, 66, 0.64);
border: 1px solid rgba(26, 33, 66, 0.3);
}
.marquee .marquee_panel .panel_caption a:hover { 
background-color: rgba(255,255,255,.6); 
color:#333; 
border-color: rgba(255,255,255,0); 
}
.marquee .marquee_panel .panel_caption a:hover.cta.reverse { 
background-color: rgba(26, 33, 66, 0.3); 
color:#ffffff; 
border-color: rgba(255,255,255,0); 
}
.marquee .overlay	{
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background-image: linear-gradient(rgba(0,0,0,0) 45%, rgba(0,0,0,.7) 70%);
background-size:100%;
display:none;
}
.marquee .marquee_nav	{
position:absolute;
bottom:10px;
left:0px;
text-align:center;
width:100%;
z-index:103;
display:none;
}
.marquee .marquee_nav div	{
display:inline-block;
width:10px;
height:10px;
border:2px solid rgba(255,255,255,.5);
border-radius: 50%;
margin: 0px 8px 0px 8px;
cursor:pointer;
transition:background-color .4s, border .4s;
}
.marquee .marquee_nav div:hover	{
border-color:#fff;
background-color: rgba(255,255,255,.2);
}
.marquee .marquee_nav div.selected	{
background-color:#fff;
}
.marquee .btn	{
width:39px;
height:39px;
background: rgba(255,255,255,.2) no-repeat;
background-size: 50px 30px;
position:absolute;
top:192px;
cursor:pointer;
border-radius: 50%;
border:2px solid rgba(255,255,255,.5);
transition: background-color .4s, border .4s;
}
.marquee .btn:hover	{
border-color: #fff;
background-color:rgba(0,0,0,.6);
}
.marquee .btn.prev	{
left:20px;
z-index: 104;
background-image: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/arrow_left.svg);
background-position: -8px 4px;
}
.marquee .btn.next	{
right:20px;
z-index: 105;
background-image: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/arrow_right.svg);
background-position: -3px 4px;
}
.marquee .marquee_stage_small	{
height:inherit;
position:relative;
overflow:hidden;
}
.marquee .marquee_stage_small .marquee_panel	{
width:100%;
height:inherit;
position:absolute;
top:0px;
left:0px;
}
@media screen and (max-width:800px) {
.marquee	{
font-size:14px;
height: 225px;
background-color: #444;
}
.marquee .btn	{
width:29px; 
height: 29px;
background-size: 33px 20px;
top:140px;
}
.marquee .btn.prev	{
background-position: -4px 4px;
}
.marquee .btn.next	{
background-position: -1px 4px;
}
.marquee .marquee_panel .panel_caption {
width:80%;
margin-left: 10%;
}
.marquee .marquee_panel .panel_caption p {
display:none;
}
.marquee .marquee_panel .panel_caption a.cta {
margin-top:10px;
padding:4px 20px;
}
.marquee .marquee_nav div {
width:13px;
height:13px;
margin: 0px 12px 0px 12px;
}
}
@media screen and (max-width:600px){
.marquee	{
height:250px;
}
.marquee .overlay	{
display:none;
}
.marquee .marquee_panel .panel_caption	{
margin:0px;
padding:10px 10px 20px 10px;
width:100%;
bottom:0px;
background-color: rgba(0,0,0,.25);
}
.marquee .marquee_panel .panel_caption a.cta	{
padding:8px 30px;
}
}
@media screen and (max-width:425px){
.marquee	{
height:150px;
}
.marquee .marquee_panel .panel_caption h3 { 
font-family: 'PT Serif', serif;  
font-weight: 600; 
font-size: 2.5em; 
color:#fff; 
}
}section.main  {
margin-left: 40px;
}
section.main h2  {
margin-bottom:0.3em;
}
section.main.two  {
margin-right: 0;
margin-bottom: 0;
padding-bottom: 40px;
}
section.main.two div.twoCol	{
margin-top: 5%;
}
section.main.two aside	 {
width:50%;
float:left;
text-align:left;
margin-top: 1%;
border-left:1px solid #cecece;
}
section.main.two aside .photo	{
width:350px;
height:250px;
background:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/contact_small.jpg) top center no-repeat;
box-shadow:2px 3px 5px #333;
}
section.main aside.two ul {
list-style: none;
margin: 0;
-webkit-padding-start: 10px;
padding: 0 0 0 5px;
}
section.main aside.two.left	{
width:43%;
}
section.main aside.two.right	{
height:auto;
}
section.main.two aside:first-child {
border-left:none;
}
section.main aside h4, section.main aside p.title, section.main aside p.title2	{
font-weight:bold;
color: #28499f;
margin-left: 5%;
font-size:1.2em;
line-height: 1.1em;
}
section.main aside h4	 {
font-size: 2em;
line-height: 1.1em;
font-family: 'PT Serif',  Georgia, Palatino, 'Times New Roman', serif;
margin-bottom: 3%;
}
section.main aside p.title, section.main aside p.title2	{
font-family: 'PT Serif',  Georgia, Palatino, 'Times New Roman', serif;
margin-left: 0;
margin: 2% 0 2% 0;
font-size: 1.4em;
}
section.main aside p.title2	{
margin-top:0.9em;
}
section.main aside.right	{
width:49%;
float:left;
}
section.main aside.two ul li  {
line-height: 1.35em;
font-size: 1.15em;
margin: 0;
padding-bottom: 5px;
color: rgba(40,73,159,.8);
clear:both;
}
section.main aside.two ul li.email, section.main aside.two ul li.phone	{
line-height:1.5em;
font-size:1.2em;
font-size: .95em;
}
section.main aside.two.right ul li.email, section.main aside.two.right ul li.phone	{
font-size:1em;
}
section.main aside.two ul ul li	{
margin-left:5%;
}
section.main aside.two ul ul li.last	{
margin-bottom:5%;
}
section.main.two div.twoCol li.head  {
font-family: 'PT Serif', Georgia, Palatino, 'Times New Roman', serif;
font-weight: 600;
color: #28499f;
padding-bottom: 7px;
font-size: 2em;
list-style: none;
}
section.main.two .content.contact, section.main.two aside:first-child .content.contact	{
margin-left: 15px;
padding-left: 0px;
margin-right: 0;
padding-right: 0;
}
section.main.two  p	{
font-family: 'PT Serif', Georgia, Palatino, 'Times New Roman', serif;
color: #274694;
}
section.main.two aside.two.right .nf-form-content .ninja-forms-field, section.main.two aside.two.right .listcheckbox-container.label-above .nf-field-label label	{
margin-bottom:5%;
}
section.main.two  p.sub, section.main.two  p.sub2	{
display:block;
font-family:'Open Sans', Verdana, Corbel, san-serif;
color: #274694;
padding-left:.3em;
font-size: 1.1em;
}
section.main.two  p.sub2	{
display:none;
}
section.main.two  p.sub a	{
font-weight: 600;
color: #9c3209;
text-decoration:none;
}
section.main.two  p.sub a:hover	{
color:#8a8fa2;
text-decoration:underline;
}
section.main aside.two ul li.phone p, section.main aside.two ul li.email p 	{
color: #28499f;
text-transform: uppercase;
margin-bottom: 0;
}
section.main aside.two ul li.email p	{
font-size:
}
section.main aside.two ul li.email	 {
margin-bottom: 2%;
}
li.phone p span.small, li.email p span.small	{
font-variant:small-caps;
font-family:'Open Sans', Verdana, Corbel, san-serif;
}
li.phone p span.number	{
font-family:Georgia, 'Times New Roman', serif;
font-size:1.5em;
}
.map-responsive {
border: 2px solid rgba(40,73,159,.6);
border-radius: 5px;
display: block;
overflow: hidden;
padding-bottom: 75%;
position: relative;
height: 0;
}
.map-responsive iframe {
left:0;
top:0;
height:100%;
width:100%;
position:absolute;
}
div.contact_small, div.contentWide	{
display:none;
}
div.twoCol::after, section.main.two aside.two.right::after, section.main.two .content.contact::after	{
content:'';
display:block;
clear:both;
} @media screen and (max-width: 825px)	{
section.main.two aside .photo	{
background: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/contact-photo.jpg) top center no-repeat;
width:300px;
height:214px;
}
}
@media screen and (max-width: 790px)	{
#page	{
padding:0 3%;
}
section.main.two aside .photo	{
width:350px;
height:250px;
background:url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/contact_small.jpg) top center no-repeat;
box-shadow:2px 3px 5px #333;
}
section.main.two  p.sub	{
display:none;
}
section.main.two  p.sub2	{
display:block;
}
section.main.two	{
margin: 0 1.3% 1.3% 1.3%;
}
section.main.two aside {
width:90%;
margin-left:1.8%;
min-height: 200px; }
section.main aside.two ul li {
margin: 0;
}
section.main.two aside {
float: none;
text-align: left;
border: none;
}
section.main.two aside	 {
width:90%;
float:none;
text-align:left;
margin-top: 1%;
border-left:none;
}
section.main.two aside.two.left	{
float:none;
clear:both;
margin: 0 0 8% 0;
width:95%;
}
section.main aside.two.left ul li.email, section.main aside.two.right ul li.email	{
font-size:1em;
}
section.main aside.two ul li.phone	{
line-height:2.2em;
}
section.main aside.two.right ul li.email	{
margin-bottom:3%;
}
section.main.two .content.contact, section.main.two aside:first-child .content.contact	{
margin-left:0;
}
section.main aside p.title	{
font-size:1.7em;
}
li.phone p span.number	{
font-size:1.5em;
margin-bottom:3%;
color:#28499f;
}
.backLink	{
padding-bottom: 5%;
}
}
@media screen and (max-width: 380px)	{
#page {
margin:0;
padding: 0;
}
section.main.two aside.two.left	{
padding:0;
}
section.main.two aside .photo {
width: 350px;
height: 250px;
background: url(//conroywelldrilling.com/new/wp-content/themes/GCATheme/images/contact_small.jpg) top center no-repeat;
box-shadow: 2px 3px 5px #333;
}
section.main aside h4	{
font-size: 1.8em;
margin-left: 0;
text-align: center;
margin-left:0;
}
}