#rt-header .rt-container .rt-grid-3.rt-alpha, #rt-header .rt-container .rt-grid-2.rt-alpha {

width: 264px;

}



#rt-header .rt-container .rt-grid-6, #rt-header .rt-container .rt-grid-9.rt-omega, #rt-header .rt-container .rt-grid-8 {

width: 496px;

}



#rt-header .rt-container .rt-grid-3.rt-omega, #rt-header .rt-container .rt-grid-2.rt-omega {

width: 200px;

}



#rt-header .rokajaxsearch {

padding: 14px 0 0 0;

}



#rt-logo {background: url(../images/logo/logo.png) 0 0 no-repeat;width: 210px;height: 55px;display: block;}



#rt-header .rt-container ul.menu {

padding: 0;

}



#rt-header .rt-container ul.menu li {

display: block;

float: left;

line-height: 9px;

padding-top: 16px;

}



#rt-header .rt-container ul.menu li a {

line-height: 9px;

}



#rt-header .rt-container ul.menu li span {

padding: 0 10px 0 10px;

border-right: 1px solid #999999;

}



#rt-header .rt-container ul.menu li a:link, #rt-header .rt-container ul.menu li a:visited, #rt-header .rt-container ul.menu li a:active {

color: #999;

font-size: 9px;

text-transform: uppercase;

text-decoration: none;

}



#rt-header .rt-container ul.menu li#item-101 span {

padding-left: 0;

}



#rt-header .rt-container ul.menu li#item-105 span {

border-right: 0px solid #999999;

}



#rt-header .rt-container ul.menu li a:hover{

text-shadow: 0px 0px 20px #FFFFFF; 

}



#rt-main .rt-container {

width: 944px;

padding: 0 8px;

}



#rt-header {

z-index: 2000;

}



.icopyright {

font-size: 10px;

}



/* Featured boxes at bottom of page */

#rt-mainbottom .rt-grid-4 {

font-family:Dosis, sans-serif;

font-size: 18px;

color: #4D4D4D;

}
.tip {
display: none;
}


#roksearch_search_str {padding: 0; font-size: 10px;margin: 0;border:0; color: #999999; text-align: center; width: 150px; height: 20px; border: 1px solid #000000; }

#roksearch_search_str.loading {background: transparent url(http://dynamicmaterials.com/templates/rt_gantry/images/spinner.gif) no-repeat scroll 98% 50%}

#roksearch_results {z-index: 10000;position: absolute;width: 400px;float: right;margin-top: -1px;text-align: left;visibility: hidden;}

#roksearch_results a#roksearch_link {float: right;padding-right: 5px;margin-top: 4px;display: block;height: 16px;width: 16px;}

#roksearch_results h3 {margin-top: 0;margin-bottom: 0;line-height: 110%;font-size: 120%;padding-bottom: 0;}

#roksearch_results span {display: block;line-height: 120%;font-size: 90%;}

#roksearch_results .container-wrapper {overflow: hidden;}

#roksearch_results .page {float: left;}

#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {padding: 6px 15px;line-height: 100%;text-transform: uppercase;font-weight: normal;font-size: 100%;}

#roksearch_results .roksearch_row_btm {overflow: hidden;}

#roksearch_results .roksearch_row_btm span {line-height: 140%;}

#roksearch_results span.small {display: block;position: absolute;bottom: 6px;right: 10px;text-align: right;}

#roksearch_results span.highlight {display: inline;padding:2px;}

#roksearch_results a.clr {font-size: 100%;}

#roksearch_results a:hover {text-decoration: none;}

#roksearch_results .roksearch_odd {padding: 15px;position: relative;}

#roksearch_results .roksearch_even {padding: 15px;position: relative;}

#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {padding-left: 12px;}

.results ol.list {padding-left: 30px;margin-top: 0;}

.results ol.list h4 {border: 0;margin-top: 0;margin-bottom: 0;}

.results ol.list li {padding: 10px 5px;margin-bottom: 5px;}

.results ol.list li p {margin-top: 0;}

#roksearch_results .container-arrows {height: 16px;width: 40px;float: left;margin-right: 10px;position: relative;}

#roksearch_results .arrow-left {width: 16px;height: 16px;position: absolute;bottom: 0;left: 0;cursor: pointer;}

#roksearch_results .arrow-left-disabled {width: 16px;height: 16px;position: absolute;bottom: 0;left: 0;}

#roksearch_results .arrow-right {width: 16px;height: 16px;position: absolute;bottom: 0;left: 22px;cursor: pointer;}

#roksearch_results .arrow-right-disabled {width: 16px;height: 16px;position: absolute;bottom: 0;left: 22px;}

form.search_result .inputbox {padding: 4px;}

form.search_result fieldset legend {padding-top: 10px;}

fieldset.phrase, fieldset.word, fieldset.only {padding: 10px 2px;}

.searchintro {margin-bottom: 10px;overflow: hidden;}





/* Google */

#roksearch_results .estimated_res, #roksearch_results .pagination_res {font-size: 10px;font-style: italic;padding-top: 3px;text-transform: none;margin-left: 5px;float: left;}

#roksearch_results .powered-by-google {font-size: 9px;font-style: italic;text-transform: none;}

#roksearch_results .roksearch_row_btm a.viewall {float: left;}

#roksearch_results .pagination_res {font-style: normal;float: right;padding-top:0;}

#roksearch_results .google-thumb-image {margin: 5px auto;}

#roksearch_results .google-search-images .loading {background: transparent url(http://dynamicmaterials.com/templates/rt_gantry/images/spinner.gif) no-repeat scroll 50% 50%;}

#roksearch_results .youtube, #roksearch_results .google { display: inline;}

#roksearch_results .google-thumb-image {margin: 10px auto 0;}

#roksearch_results .youtube small, #roksearch_results .google small {display: none;}

#roksearch_results .youtube {background: url(http://dynamicmaterials.com/templates/rt_gantry/images/youtube.jpg) right center no-repeat; height: 16px; line-height: 16px;display: block;padding-right: 22px;}

#roksearch_results .google {background: url(http://dynamicmaterials.com/templates/rt_gantry/images/google.jpg) right center no-repeat; height: 16px; line-height: 16px;display: block;padding-right: 22px;}



#rt-copyright .rt-block {

float: left;

}



div.customcopyright {

padding-left: 166px;

}

/* AMK Welding Request a Quote Form */

.amkquote .ce-radiobox-container {
  float:left; 
  width:240px;
  text-align:left;
}

.amkquote .cf-label {
  width:160px;
}

.amkquote .multiupload {
  width:230px;
  float:right;
}

.amkquote h1 {
  font-weight:bold;
  font-size:30px;
  border-bottom: 1px solid #B3B3B3;
  padding-bottom: 7px;
  text-align: center;
  color:#666666;
}

.amkquote .ce-checkbox-container {
  text-align:left;
  float:left; 
  width:240px;
}

.amkquote .cf-input-text {
  width:220px!important; 
}

.amkquote .text_area {
  text-align:left;
  float:left; 
  width:220px;
}

#ce-cf-container-55, #ce-cf-container-56 {
 background-color:#ececec; 
 width:380px;
 margin-left:30px;
  text-align:left;
  padding-left:10px;
}

#lcf_55, #lcf_56 {
  padding-right:20px;
}

#ce-cf-container-55 .ce-radiobox-container, #ce-cf-container-56 .ce-radiobox-container {
  width:200px; 
}

.step {
 /* display:inline-block;
  width:100px;*/
}

.step-slider {
  width:427px;
  background-color:transparent;
  overflow:visible;
  border:0;
  position:relative;
  padding-bottom:20px;
  top:0;
}

.step {
}

#ce-custom-fields-container {
  /*height:1000px;*/
}

#step-next-ceStepGroup_71, #step-back-ceStepGroup_71 {
  padding:15px 30px 15px 30px;
  background-color:#e03a3e;
  border:2px solid #952426;
  color:#fff;
}

.step-toggler, .menu-hidden {
  display:none;
}
