a{outline:none;text-decoration:none !important}a:link{text-decoration:none;color:#069;transition-property:color;transition-duration:300ms;-webkit-transition-property:color;-webkit-transition-duration:300ms}.maincontent a:link{text-decoration:underline}a:hover,a:active{color:#f60;text-decoration:underline}img, a img, td
img{border:none;max-width:100% !important;height:auto !important}.noCorner img, .noCorner a
img{border-radius:0px !important}.center{text-align:center}img.center{display:block;margin-left:auto;margin-right:auto}img.left{float:left;margin:0
10px 10px 0}img.right{float:right;margin:0
0 10px 10px}img.banner{display:block;margin-left:auto;margin-right:auto}.shadow{-webkit-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, .3);box-shadow:0px 2px 3px 0px rgba(0,0,0,.3)}.circle{-moz-border-radius:100%;border-radius:100%}.center
img{margin:5px}.hero-banner{background:rgb(67,70,79);background:-moz-linear-gradient(top,  rgba(67,70,79,1) 1%, rgba(36,38,43,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(67,70,79,1)), color-stop(100%,rgba(36,38,43,1)));background:-webkit-linear-gradient(top,  rgba(67,70,79,1) 1%,rgba(36,38,43,1) 100%);background:-o-linear-gradient(top,  rgba(67,70,79,1) 1%,rgba(36,38,43,1) 100%);background:-ms-linear-gradient(top,  rgba(67,70,79,1) 1%,rgba(36,38,43,1) 100%);background:linear-gradient(to bottom,  rgba(67,70,79,1) 1%,rgba(36,38,43,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#43464f', endColorstr='#24262b',GradientType=0 );line-height:0;clear:both}h1{font:bold 21px Arial, Helvetica, sans-serif;margin:6px
0;color:#333}h2{font:bold 18px Arial, Helvetica, sans-serif;margin:20px
0 0 0;color:#333}h3{font:bold 16px Arial, Helvetica, sans-serif;margin:8px
0 2px 0;color:#333}h3 a, h3 a:link{text-decoration:none;color:#0061b4}h3 a:hover, h3 a:focus{text-decoration:none;color:#444}h4{font:bold 12px Arial, Helvetica, sans-serif;margin:4px
0;color:#900}h5{font:bold 11px Arial, Helvetica, sans-serif;margin:0
0 5px 0;color:#6484C8}h1
span{font-size:24px}.heading-links
h3{margin:2px
0 2px 0}.heading-links a, .heading-links a:link{text-decoration:none !important;padding:4px
0 4px 20px;display:block;background:url(https://www.thorlaser.com/images/h3-link-arrow.gif) no-repeat 7px 7px}.heading-links a:hover, .heading-links a:focus{text-decoration:none !important;padding:4px
0 4px 20px;background:url(https://www.thorlaser.com/images/h3-link-arrow-hover.gif) no-repeat 7px 7px}p,ul,ol{margin-top:2px;margin-bottom:18px}span.texhtml{font-family:"Times New Roman","Nimbus Roman No9 L",Times,serif;font-size:160%;white-space:nowrap}h1.logo{top:25px;left:0;position:absolute;margin:0;padding:0;width:170px;height:58px;border:none;background:url(https://www.thorlaser.com/images/design/THOR-logo_680px.gif) no-repeat left top;background-size:170px 58px}h1.logo
span{position:relative;font-size:14px;top:-99999px}h1.logo
a{text-decoration:none;display:block;width:170px;height:58px}body{margin:0;padding:0;text-align:center;background:#fff}.frame{max-width:932px;margin-right:auto;margin-left:auto;padding:0;text-align:left}.header{position:relative;font-family:Arial,Helvetica,sans-serif}.c_b{clear:both}body,td,.body,#main-col{font:normal 13px 'Lucida Grande',LucidaGrande,Verdana,Helvetica,sans-serif;color:#5C5C5C;line-height:1.6}#main-col,.maincontent,.webfooter{line-height:1.7}.red{color:#ff2500}.message{margin:12px
0 !important;border:1px
solid #acbeda;background:#e5f5fd;border-radius:4px;padding:7px
!important;display:block}.phones{text-align:right;color:#999;font-weight:bold;text-transform:uppercase;font-size:12px;padding:10px
0 0 0}.phones a:hover, .phones a:active{text-decoration:none;cursor:text}.phones
span.text{color:#999}.phones
span.number{color:#333;font-size:13px}.searchform{margin:10px
0;text-align:right;float:right;color:#333;font-weight:bold;text-transform:uppercase;font-size:12px}.searchform
form{display:inline;margin:0}.searchform
label{float:left;padding:4px
0}.searchform
.textbox8{float:left}.maincontent{padding:10px;clear:both;text-align:left;overflow:hidden}table#table-content{width:100%;border-collapse:collapse}.submenu{background-color:#E6EBEE;background:#E6EBEE url(https://www.thorlaser.com/images/email_box_back.jpg) repeat-x}#right-col{width:650px}table.table-content, .table-content
table{width:100%}.td-img{width:25%;vertical-align:top;text-align:center}.td-img
img{margin-top:5px;min-width:80px;max-width:160px !important;width:100%;border:1px
solid #ccc;border-radius:0}.td-desp{width:75%}.webfooter{margin:0;color:#999;font-size:13px;font-family:Arial,Helvetica,sans-serif;padding:40px
20px 20px 20px;clear:both;background:rgb(67,70,79);background:-moz-linear-gradient(top,  rgba(67,70,79,1) 1%, rgba(36,38,43,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(67,70,79,1)), color-stop(100%,rgba(36,38,43,1)));background:-webkit-linear-gradient(top,  rgba(67,70,79,1) 1%,rgba(36,38,43,1) 100%);background:-o-linear-gradient(top,  rgba(67,70,79,1) 1%,rgba(36,38,43,1) 100%);background:-ms-linear-gradient(top,  rgba(67,70,79,1) 1%,rgba(36,38,43,1) 100%);background:linear-gradient(to bottom,  rgba(67,70,79,1) 1%,rgba(36,38,43,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#43464f', endColorstr='#24262b',GradientType=0 )}.footermenus{float:left;width:205px}.footermenus
a{display:block;color:#999}.footermenus a:hover, .footermenus a:focus{color:#ccc}.copyright{float:right;text-align:right;width:auto}.mentioned{padding:10px}.bodybold{font-weight:bold}.button{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}.caption{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#484D84}.footer{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666}.footer a:link{text-decoration:none;color:#0061b4}.footer a:hover, .footer a:focus{color:#f60;text-decoration:underline}.footersmall{font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;color:#666;font-weight:normal;text-align:left}.bodyboldblue{color:#0072BC;font-weight:bold}.subheading{font-size:14px;font-weight:bold;color:#212145;letter-spacing:-0.03em}.table{font-size:10px;color:#333}.formsubheading{font-size:13pt;color:#900;font-weight:bold}.formsubheading1{font-size:12px;color:#4F5484;font-weight:bold}.formsubheading1a{font-size:11pt;color:#900;font-weight:bold}.formsubheading2{font-size:10pt;color:#333;font-weight:bold}.formsubheadingwhite{font-size:10pt;color:#fff;font-weight:bold}.heading{font-size:12px;font-weight:bold;color:#900;margin-top:18px}.headingblue{font-size:12px;font-weight:bold;color:#39C}.headingblue a:link, .headingblue a:visited{color:#39C;text-decoration:none}.headingblue a:hover, .headingblue a:active{color:#f60;text-decoration:underline}.headingblueunderline{font-size:12px;font-weight:bold;color:#39C;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999}.fademquotes
.mquotes{display:none}p.c-comments{margin-top:5px;margin-bottom:10px !important}.c-comments-div
img{width:60px !important;margin-top:-5px}.c-comments-div
p{clear:both;margin-top:5px;margin-bottom:30px}.c-comments{font-size:120%;color:#000;font-style:italic}.headinglmedium{font-size:15px;font-weight:bold;color:#900}.moreinfo{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;color:#5C5C5C}.moreinfo a:link, .moreinfo a:visited{color:#fff;text-decoration:none;font-weight:bold;background-color:#ccc}.moreinfo a:hover, .moreinfo a:focus, .moreinfo a:active{color:#fff;text-decoration:none;font-weight:bold;background-color:#f60}.newslink{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7.5pt;font-weight:bold;color:#f60}.newslink a:link,.newslink a:visited{color:#f60;text-decoration:none}.newslink a:hover, .newslink a:focus, .newslink a:active{color:#F00;text-decoration:underline}.smoking{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#666}.special{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#F30}.time{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999}.time a:link, .time a:visited{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999}.time a:hover, .time a:focus, .time a:active{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999;text-decoration:underline}a.annemenu{font:bold 12px Arial, Helvetica, sans-serif;color:#666;display:block;padding:5px
2px 5px 6px;text-align:left;text-decoration:none !important}a.annemenu:hover,a.annemenu:active{color:#0061b4;background:#ddd}.webbody{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;color:#333}.webheadingorange{font-family:Arial,Helvetica,sans-serif;font-size:13pt;color:#f60;font-weight:bold}.websiteheading{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#000;font-weight:bold;letter-spacing:-0.03em}.footerorange{font-size:80%;color:#F90}.headinglarge-or{font-family:Tahoma,Arial,sans-serif;font-size:14pt;font-weight:bold;color:#f60;letter-spacing:-0.03em}.websitesmallheading2{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#9C0;font-weight:bold;letter-spacing:-0.03em}.websiteheading3{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:17px;color:#000;font-weight:bold;letter-spacing:-0.05em}.menu2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#36C}.menu2 a:link, .menu2 a:visited{color:#36C;text-decoration:underline}.menu2 a:hover, .menu2 a:focus, .menu2 a:active{color:#f60;text-decoration:underline}.form-heading{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}.feedsweep_title{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#f60;padding-bottom:16px}.feedsweep_link{line-height:20px}.bodyunderline{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8.5pt;color:#5C5C5C;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999}.headinglarge3{font-family:Tahoma,Arial,sans-serif;font-size:24px;color:#000;font-weight:normal}.headinglarge4{font-family:Tahoma,Arial,sans-serif;font-size:24px;color:#000;font-weight:bold}.super{font-size:9px;vertical-align:text-top}.NEWHEADING{font-family:Arial,Helvetica,sans-serif;font-size:15pt;font-weight:bold;color:#333;letter-spacing:-0.04em}.webheadingblack{font-family:Arial,Helvetica,sans-serif;font-size:13pt;color:#333;font-weight:bold}.caption2, .caption2
h2{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#666;font-weight:normal;margin:0}.caption2 h2 a:link, .caption2 h2 a:visited{display:block;width:40px;padding-right:5px;color:#0072bc;text-decoration:none;font-weight:bold;background:url(https://www.thorlaser.com/images/forwardarrow.gif) no-repeat right bottom}.caption2 a:hover, .caption2 a:focus, .caption2 a:active{color:#f60;text-decoration:underline}HR{color:#ccc;background-color:#ccc;height:1px;border:0;clear:both;margin:15px
0px}.box{background:#434344;margin:2px
0;padding:10px
15px;-moz-border-radius:0px;border-radius:0px}.box h1, .box h2, .box h3, .box p, .box
li{color:#fff}.box ul, .box
ol{margin-top:2px;margin-bottom:2px}.box
a{color:#eee}.box a:hover, .box a:focus{color:#fff;text-decoration:none}.tb_1{border-top:1px dashed #BBC0CA;border-bottom:1px dashed #BBC0CA}.scroller{font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;padding-left:7px}.scroller
p{text-align:left;width:435px;height:17px;overflow:hidden}.scroller a:link, .scroller a:visited{color:#5C5C5C;text-decoration:none}.scroller a:hover, .scroller a:focus, .scroller a:active{color:#000;text-decoration:none}table.scroller2{background:url(https://www.thorlaser.com/images/design/back-body.gif) left center repeat-x;border:1px
solid #e4e4e4}.scroller2
td{font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif}.scroller2 td a:link, .scroller2 td a:visited{color:#5C5C5C;text-decoration:none}.scroller2 td a:hover, .scroller2 td a:focus, .scroller2 td a:active{color:#000;text-decoration:none}.styled-box{border-radius:0px;background-color:#E6EBEE}.styled-box
h2{margin:5px
0 0 0}.styled-box
th{font:normal 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;border-bottom:1px solid #D5DCE4}.styled-box2{border:none;background-color:#070707;background:#070707 url(https://www.thorlaser.com/mailers/images/thor-newsletter_back.gif) repeat-x}.styled-box2 h1, .styled-box2 h2, .styled-box2
h3{color:#fff}.styled-box2 h1 a, .styled-box2 h2 a, .styled-box2 h3
a{color:#fff}.feed-videos img, .feed-videos a
img{border:none;cursor:default}.feed-videos div a, .feed-videos div a:hover, .feed-videos div a:focus{color:#333;text-decoration:none}.feed-videos
div{font:normal 10px Arial,Helvetica,sans-serif}a.read-more{width:107px;height:28px;display:block;clear:both;overflow:hidden;background:url(https://www.thorlaser.com/images/LLLT/read-more-link.gif) no-repeat 0 -28px}a.read-more:hover,a.read-more:focus{width:107px;height:28px;background:url(https://www.thorlaser.com/images/LLLT/read-more-link.gif) no-repeat 0 0}a.read-more
span{position:relative;top:-99999px}.testimonal-name{margin:0
0 20px 20px}.pdf-back{background:#b5bcc4;background:-moz-linear-gradient(top,  #b5bcc4 0%, #3f5062 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5bcc4), color-stop(100%,#3f5062));background:-webkit-linear-gradient(top,  #b5bcc4 0%,#3f5062 100%);background:-o-linear-gradient(top,  #b5bcc4 0%,#3f5062 100%);background:-ms-linear-gradient(top,  #b5bcc4 0%,#3f5062 100%);background:linear-gradient(to bottom,  #b5bcc4 0%,#3f5062 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bcc4', endColorstr='#3f5062',GradientType=0 );margin:0;max-width:606px}.pdf-back-content{padding:20px}.pdf-back-content
h3{color:#fff;font-size:20px}.pdf-back-content
p{color:#DADEE2;margin:6px
0}.pdf-back-content a:link, .pdf-back-content a:visited{color:#FF8331;text-decoration:none}.pdf-back-content a:hover, .pdf-back-content a:focus{color:#fff;text-decoration:none}.blue-button:link, .blue-button:visited,
.register-button:link, .register-button:visited,
input.submit,
.buttonContainer input.submit,
table.searchBox input[type="submit"],button{background-color:#2457AC;border:none;color:#fff;font-family:Verdana,sans-serif;font-size:13px;font-style:normal;font-weight:normal;text-decoration:none !important;padding:9px
12px;white-space:normal;-moz-border-radius:4px;border-radius:4px;display:inline-block}.blue-button:hover, .blue-button:focus,
.register-button:hover, .register-button:focus,
input.submit:hover, input.submit:focus,
.buttonContainer input.submit:hover, .buttonContainer input.submit:focus,
table.searchBox input[type="submit"]:hover, table.searchBox input[type="submit"]:focus,button:hover{color:#fff;background:rgb(0, 0, 165) !important}.register-button:link{display:inline-table;padding:5px
10px}.coursestable tr:hover
td{background:#fff}.coursestable tr.soldout td, .coursestable tr.soldout:hover
td{background:#FADBDB}.coursestable .soldout-txt{background:red;color:white;white-space:nowrap;padding:2px
6px;border-radius:4px;margin:0
3px}#result_report,#other_pages{margin-bottom:10px;color:#999}table.searchBox
#query{font-size:13px}#results
.title{font-size:15px}#results{font-size:12px}#results
.url{color:#093;margin:3px
0}div.thumbnails{text-align:center}.thumbnails
img{margin:5px}.Table_Calculator, .Table_Calculator
td{color:#ca3800;font:10px 'Lucida Grande',LucidaGrande,Verdana,Helvetica,sans-serif;line-height:15px}.Table_Calculator
input{width:60px}.Table_Calculator
.HeadingTitles{font-weight:bold;font-size:13px}.GreyInputBox{background:#f0f0f0}.BlackText{color:#000}.grey
img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\' filterRes=\'600\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.grey img:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\' filterRes=\'600\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.toppage{font-size:10px;clear:both;text-align:center}.toppage a:link{text-decoration:none}.body-orange{color:#f60}#rightcolumn .fm-info{display:none}.sm-text:link,.sm-text:visited{font-size:80% !important}div.course-links{margin:0
0 10px 0}@media (min-width: 761px){.course-links .blue-button,.narrow-button{width:55%}}.pdflink{display:block;padding:3px
0 3px 20px;background:url(https://www.thorlaser.com/images/pdf-icon.gif) no-repeat left center}ul.button-wrapper{position:relative;list-style:none;margin:0;padding:0}.sm-column{float:left;margin:0
10px 7px 0}input:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus,button:focus{outline:0;background:#FFFAD6}.styledform label,
.styledform input,
.styledform legend,
.styledform textarea,
.styledform
select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.styledform>div{clear:both;overflow:hidden;padding:0;margin:0
0 7px 0;text-align:left}.styledform>div>fieldset>div>div{margin:0
0 4px 0}.styledform > div > label,
.styledform
legend{width:35%;float:left;padding-right:10px;padding-top:3px;font-weight:bold}.styledform>div>div,.styledform>div>fieldset>div{width:65%;float:right}.styledform > div > fieldset
label{font-size:90%}fieldset{border:0;padding:0}input[type=text],
input[type=email],
input[type=url],
input[type=password],
textarea,
select,
#af-form-1748478826 .af-body input.text,
#af-form-1748478826 .af-body
textarea{border:1px
solid #7F9DB9 !important;background:#F4F4F4;color:#333;font:normal 11px 'Lucida Grande', LucidaGrande, Verdana, Helvetica, sans-serif;margin:1px
0;padding:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="reset"]{color:red;font-size:11px}.styledform input[type=text],
.styledform input[type=email],
.styledform input[type=url],
.styledform input[type=password],
.styledform textarea,
.styledform select,
#af-form-1748478826 .af-body input.text,
#af-form-1748478826 .af-body textarea,
#af-form-1748478826 select,
#af-form-180443386
select{width:100%;font-size:10px;padding:3px}.styledform
select{font-size:12px;padding:0}td.body,td.bodybold{font-size:11px;text-align:left}.textbox{width:210px}.textbox2{width:250px}.textbox3{width:50px}.textbox3a{width:90px}.textbox3b{width:70px}.textbox4{width:90px}.textbox4a{width:50px}.textbox4b{width:128px;height:15px}.textbox5{width:80px}.textbox5a{width:105px}.textbox6{width:210px}.textbox6a{width:210px}.textbox7{width:120px}.textbox8{width:220px;border:1px
#929292 solid;background:#fff url(https://www.thorlaser.com/images/design/back-textbox.gif) no-repeat left top;margin:2px
8px}.textbox8a{width:110px}.textbox9{width:394px}.textbox10{width:510px}.textbox11{width:450px}.textboxtime{width:210px}.textbox-filename{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#F30;background-color:#F4F4F4;width:250px;border:1px
#7F9DB9 solid;font-weight:bold;height:25px}#salutation_fs
input{width:50%}@media (min-width: 651px){.styledform > div > label,
.styledform
legend{text-align:left}#rightcolumn .styledform > div > label,
#rightcolumn .styledform
legend{font:bold 10px 'Lucida Grande', LucidaGrande, Verdana, Helvetica, sans-serif}}@media (max-width: 550px){.styledform > div > label,
.styledform
legend{text-align:left}}.two-column{width:49%;float:left;padding-bottom:7px;border:3px
solid transparent}@media (max-width: 620px){.two-column{border:2px
solid transparent}}@media (max-width: 550px){.two-column{width:100%;border:none;float:none;padding-bottom:9px}}.section{clear:both;padding:0;margin:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:2px
0 1% 1.6%}.col:first-child{margin-left:0}.span_8_of_8{width:100%}.span_7_of_8{width:87.3%}.span_6_of_8{width:74.6%}.span_5_of_8{width:61.9%}.span_4_of_8{width:49.2%}.span_3_of_8{width:36.5%}.span_2_of_8{width:23.8%}.span_1_of_8{width:11.1%}@media (max-width: 600px){.col{margin:2px
0 1% 0%}.span_8_of_8,.span_7_of_8,.span_6_of_8,.span_5_of_8,.span_4_of_8,.span_3_of_8,.span_2_of_8,.span_1_of_8{width:100%}}.span_2_of_10{width:19.7%}.col.span_2_of_10{margin:2px
0 1% 0.3%}.col.span_2_of_10:first-child{margin-left:0 !important}@media only screen and (max-width: 480px){.span_2_of_10{width:32.26%;margin-right:1%}}.span_2_of_10
img{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.span_2_of_10 img:hover,
.span_2_of_10 img:focus{-webkit-transform:scale(0.9);transform:scale(0.9)}.contentnarrow{padding:0
18%}.column200{float:right;margin:0
0 10px 10px}@media (max-width: 370px){.column200{float:none;margin:10px
0}.column200
img{display:block !important;float:none !important;margin:10px
auto !important}}.column300{float:right;margin:0
0 10px 10px}@media (max-width: 570px){.span_6_of_8
.column300{float:none;margin:10px
0}.span_6_of_8 .column300
img{display:block !important;float:none !important;margin:10px
auto !important}}@media (max-width: 370px){.column300{float:none;margin:10px
0}.column300
img{display:block !important;float:none !important;margin:10px
auto !important}}#contentwrapper{float:left;width:100%}#contentcolumn{margin-right:359px;border-right:1px solid #C9C8C8}#rightcolumn{float:left;width:360px;margin-left:-361px}.innertube{padding:10px;margin-top:0}@media (max-width: 782px){.contentnarrow{padding:0;overflow:hidden}}@media (max-width: 650px){#contentwrapper{float:none;width:100%}#contentcolumn{margin-right:0;border:none}#rightcolumn{float:none;width:auto;margin-left:0;border-left:none;border-top:1px solid #C9C8C8;overflow:hidden}.innertube{padding:0}#rightcolumn
.innertube{padding-top:10px}.center
img{margin:5px
0}}@media (max-width:20000px){.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:5px
0 10px 0}.video-container iframe,
.video-container object,
.video-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width: 930px){.blue-button:link,.blue-button:visited{display:block}}@media (min-width: 761px){.header{height:100px}}@media (max-width: 760px) and (min-width: 541px){h1.logo{top:5px;left:0;position:relative;float:left}.phones{padding:5px}.phones
span.text{display:block}.footermenus,.copyright{max-width:33%}}@media (max-width: 760px){#af-form-1748478826{width:auto !important;overflow:visible !important}}@media (max-width: 540px){body,td,.body,#main-col{font-size:16px;color:#000}h1.logo{top:4px;left:0;position:relative;float:left;width:116px;height:45px;border:none;background:url(https://www.thorlaser.com/images/design/mobile-site_bar_THOR.png) no-repeat left top;background-size:contain}h1.logo
a{width:116px;height:45px}.phones{padding:15px
0;text-align:center;font-size:14px;border-top:5px solid #161616;border-bottom:5px solid #161616;background:#eee}.phones a:link{text-decoration:none;cursor:pointer;display:block}.phones
.breaker{display:none}.phones
span.text{padding:12px
0;display:block;color:#5C5C5C}.phones
span.number{font-size:19px}.searchform{margin:0;padding:30px
0;text-align:center;float:none;border-top:5px solid #161616;border-bottom:5px solid #161616;background:#eee}.searchform
label{display:none}.searchform
.textbox8{float:none !important;width:70%;font-size:25px;margin:0
6px;padding:0}.styledform>div{margin:0
0 10px 0}.styledform > div > label,
.styledform
legend{width:100%;float:none;margin:0
0 5px 0}.styledform>div>div,.styledform>div>fieldset>div{width:100%;float:none}.styledform input[type=text],
.styledform input[type=email],
.styledform input[type=url],
.styledform input[type=password],
.styledform textarea,
.styledform select,
#salutation_fs input,
#af-form-1748478826 .af-body label.previewLabel,#awf_field-48138184{width:100% !important;font:normal 14px 'Lucida Grande', LucidaGrande, Verdana, Helvetica, sans-serif !important}#af-form-1748478826 .af-body
label.previewLabel{float:none !important;width:100% !important}#af-form-1748478826 .af-body .af-textWrap,
#af-form-1748478826 .af-body .af-selectWrap{width:100% !important;float:none !important}#af-form-1748478826 .af-standards .af-element{padding-right:0 !important;padding-left:0 !important}.moduletable_menu li
a{font:bold 13px Arial, Helvetica, sans-serif;padding:15px
10px}.moduletable_menu2
li{width:50%}.footermenus{float:none;width:auto;text-align:center}.footermenus
a{padding:5px;margin:4px}.webfooter{font-size:16px;font-family:Arial,Helvetica,sans-serif;margin:0;padding:10px
10px 5px 10px}.copyright{margin-top:10px;float:none;text-align:center;clear:both}.fu{display:block}input.submit,
.buttonContainer
input.submit{display:block;width:100% !important}#button-item1,#button-item2,#button-item3{float:right;border-left:1px solid #E6E6E6}.button-wrapper
.description{width:100%;background:#161616;padding:0;display:none;z-index:9999;color:#fff}.button-wrapper
.show.description{display:block;left:0;top:50px;position:absolute;text-align:center}.button-wrapper
.more{display:block;width:40px;height:40px !important;top:0;left:0;cursor:pointer;border:5px
solid white}#button-item1
.more{background:url(https://www.thorlaser.com/images/design/mobile-site_bar_phone.png) no-repeat !important;background-size:contain !important}#button-item1 .more:hover{background:#eee url(https://www.thorlaser.com/images/design/mobile-site_bar_phone.png) no-repeat !important;background-size:contain !important;border:5px
solid #eee}#button-item1
.more.show{background:#161616 url(https://www.thorlaser.com/images/design/mobile-site_bar_phone-hover.png) no-repeat !important;background-size:contain !important;border:5px
solid #161616}#button-item2
.more{background:url(https://www.thorlaser.com/images/design/mobile-site_bar_search.png) no-repeat !important;background-size:contain !important}#button-item2 .more:hover{background:#eee url(https://www.thorlaser.com/images/design/mobile-site_bar_search.png) no-repeat !important;background-size:contain !important;border:5px
solid #eee}#button-item2
.more.show{background:#161616 url(https://www.thorlaser.com/images/design/mobile-site_bar_search-hover.png) no-repeat !important;background-size:contain !important;border:5px
solid #161616}#button-item3
.more{background:url(https://www.thorlaser.com/images/design/mobile-site_bar_menu.png) no-repeat !important;background-size:contain !important}#button-item3
.more.show{background:#161616 url(https://www.thorlaser.com/images/design/mobile-site_bar_menu-hover.png) no-repeat !important;background-size:contain !important;border:5px
solid #161616}#td-1, #conferences tr td:nth-child(1){display:none;visibility:hidden}#conferences
td{padding:3px;margin:0;width:auto !important;font-size:11px}#conferences td
img{max-width:80% !important}table.coursestable,
table.coursestable thead,
table.coursestable tbody,
table.coursestable td,
table.coursestable
tr{display:block;width:auto !important}table.coursestable
img{display:inline !important}table.coursestable
tr{border-bottom:1px solid #D5DCE4}table.coursestable
th{display:none !important}table.coursestable th:nth-child(1){display:block !important;width:auto !important}table.coursestable th:nth-child(1):after{content:", City, Venue and Map"}.c-comments-div
img{width:80px !important}}@media (max-width:359px){.textbox{width:90%}.textbox3a{width:50%}.textbox4a{width:20%}.textbox5a{width:40%}#td-5, #conferences tr td:nth-child(5){display:none;visibility:hidden}#af-form-933574170{width:auto !important}#af-form-933574170 .af-standards .af-element{padding-right:0 !important;padding-left:0 !important}}@media (max-width:299px){#td-4, #conferences tr td:nth-child(4){display:none;visibility:hidden}}@media (max-width:280px){.button-wrapper
.more{border-top:none !important;border-left:none !important;border-right:none !important}.searchform{border-top:none !important}.phones
span.number{display:block}.maincontent
img{display:block !important;float:none !important;margin:10px
auto !important}#td-3, #conferences tr td:nth-child(3),#td-2{display:none;visibility:hidden}table#conferences{border-spacing:0;border-collapse:collapse}table#conferences
td{padding:0}table.styledformtable,
table.styledformtable thead,
table.styledformtable tbody,
table.styledformtable th,
table.styledformtable td,
table.styledformtable
tr{display:block;width:100%}table.styledformtable
img{display:inline !important}table.table-content{border:1px
solid #ccc}table.table-content h2
.footerorange{display:block}.sm-column{float:none;margin:0
0 9px 0}.small-content td.body,
.small-content
td.bodybold{font-size:9px}}@media (max-width:200px){h1.logo{float:none;left:50%;margin-left:-58px}#plainpage
h1.logo{float:left;left:0;margin-left:0}.button-wrapper
.show.description{top:95px}#button-item1,#button-item2,#button-item3{float:right;width:40%;border-left:none}.small-content td.body,
.small-content
td.bodybold{padding:1px}}@media
print{.menu-button, ul.flexnav, .flexnav ul, .flexnav li,.webfooter,.searchform{display:none !important}p{color:black}}#plainpage .toplinks,
#plainpage .phones,
#plainpage .searchform,
#plainpage ul.flexnav,
#plainpage .flexnav ul,
#plainpage .flexnav li,
#plainpage .menu-button,
#plainpage ul.button-wrapper,
#plainpage .menu-back,
#plainpage .hero-banner,
#plainpage .trust,
#plainpage .webfooter,
#plainpage
.mentioned{display:none}#plainpage
h1{margin:5px
0 10px 0}#plainpage
h2{margin:5px
0 20px 0}.oldie
.frame{width:932px}.oldie img, .oldie a
img{width:auto\9;max-width:auto !important}.oldie
.header{height:100px}.oldie
.webfooter{background:rgb(67,70,79)}.oldie .blue-button:link, .oldie .blue-button:visited, .oldie input.submit, .oldie .buttonContainer
input.submit{background-color:#2457AC;background-image:url(https://www.thorlaser.com/images/47c.png) !important;background-position:left top;background-repeat:repeat-x;border:1px
solid #2457AC;color:#fff;font-family:Verdana,sans-serif;font-size:10px;font-style:normal;font-weight:normal;text-decoration:none;padding:9px
6px}.oldie
.maincontent{margin-top:30px !important}.oldie
#contentcolumn{margin-right:390px}.oldie
#rightcolumn{width:360px;margin-left:-381px;border-left:none}.oldie
.innertube{padding:0;margin-top:0}.oldie #contentcolumn
.innertube{padding-right:10px}.oldie .searchform
.textbox8{width:auto !important}ul.flexnav,
.flexnav ul,
.flexnav
li{margin:0;padding:0;vertical-align:baseline}.flexnav{clear:both;margin:0;padding:0;border:0;list-style:none;-webkit-transition:0;-moz-transition:0;-o-transition:0;transition:0;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0
auto;width:100%;max-height:0}.flexnav:after{content:"";display:table;clear:both}.flexnav.show{max-height:4000px;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s}.flexnav.one-page{position:fixed;top:44px;right:5%;max-width:200px}.flexnav
li{margin:0;padding:0;font-size:100%;position:relative;overflow:hidden}.flexnav li
a{text-align:center;position:relative;display:block;padding:15px
5px;z-index:2;overflow:hidden;font:bold 11px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;border:none;background:#161616}.flexnav li a:hover, .flexnav li a:focus, .flexnav li a:active{text-decoration:none;background:rgb(76,76,76);background:-moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(178,181,187,1) 0%, rgba(138,140,148,1) 24%, rgba(126,127,135,1) 44%, rgba(101,101,108,1) 48%, rgba(86,85,87,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(0%,rgba(178,181,187,1)), color-stop(24%,rgba(138,140,148,1)), color-stop(44%,rgba(126,127,135,1)), color-stop(48%,rgba(101,101,108,1)), color-stop(100%,rgba(86,85,87,1)));background:-webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(178,181,187,1) 0%,rgba(138,140,148,1) 24%,rgba(126,127,135,1) 44%,rgba(101,101,108,1) 48%,rgba(86,85,87,1) 100%);background:-o-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(178,181,187,1) 0%,rgba(138,140,148,1) 24%,rgba(126,127,135,1) 44%,rgba(101,101,108,1) 48%,rgba(86,85,87,1) 100%);background:-ms-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(178,181,187,1) 0%,rgba(138,140,148,1) 24%,rgba(126,127,135,1) 44%,rgba(101,101,108,1) 48%,rgba(86,85,87,1) 100%);background:linear-gradient(to bottom,  rgba(76,76,76,1) 0%,rgba(178,181,187,1) 0%,rgba(138,140,148,1) 24%,rgba(126,127,135,1) 44%,rgba(101,101,108,1) 48%,rgba(86,85,87,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#565557',GradientType=0 )}.flexnav.lg-screen:hover{overflow:visible}.flexnav.lg-screen li#contactli ul
li{float:right}.flexnav.show li
a{text-align:left;font:bold 16px Arial, Helvetica, sans-serif;color:#fff}.flexnav.sm-screen li
a{padding:15px
10px}.flexnav.lg-screen li ul li
a{padding:6px
10px}.flexnav li
ul{width:100%}.flexnav li ul
li{font-size:100%;position:relative;overflow:hidden}.flexnav li ul.show
li{overflow:visible;width:200%}.flexnav.sm-screen li ul.show
li{font-size:0%;width:100%}.flexnav li ul li
a{text-align:left;display:block;text-transform:none;background:#4A4E59;border-bottom:1px solid #323232;border-top:1px solid rgb(112, 112, 112)}.flexnav li ul li a:hover, .flexnav li ul li a:focus{background:#7C7E86}.flexnav ul li ul li
a{color:#fff;background:#bfbfbc}.flexnav ul li ul li ul li
a{background:#cbcbc9}.flexnav .touch-button{position:absolute;z-index:999;top:0;right:0;padding-right:5px;width:14px;height:44px;display:inline-block;text-align:right}.flexnav .touch-button:hover{cursor:pointer;cursor:hand}.flexnav .touch-button
.navicon{position:relative;top:1em;color:#fff;font:bold 11px Arial, Helvetica, sans-serif}.flexnav.sm-screen .touch-button
.navicon{top:1.0em;font:bold 16px Arial, Helvetica, sans-serif}.flexnav.show .touch-button{background:#acaca1;background:rgba(0,0,0,0.5);width:60px;height:48px;text-align:center;cursor:pointer;cursor:hand}.menu-button{clear:both;font:bold 16px Arial,Helvetica,sans-serif;position:relative;display:block;padding:1em;background:#161616;color:#fff;cursor:pointer;cursor:hand}.menu-button.one-page{position:fixed;top:0;right:5%;padding-right:44px}.menu-button .touch-button{background:transparent;position:absolute;z-index:999;top:0;right:0;width:44px;height:44px;display:inline-block;text-align:center}.menu-button .touch-button
.navicon{font-size:16px;position:relative;top:1em;color:#fff}.menu-button:hover{background:#3D3D3D;color:#eee}@media all and (min-width: 801px){body.one-page{padding-top:70px}.flexnav{position:relative;min-height:42px;z-index:400 !important}.flexnav.one-page{top:0;right:auto;max-width:1080px}.flexnav
li{position:relative;list-style:none;float:left;display:block;width:12.5%;overflow:visible}.flexnav li
a{border-bottom:none}.flexnav li>ul{position:absolute;top:auto;left:0;display:block}.flexnav li > ul
li{width:100%}.flexnav li ul li>ul{margin-left:100%;top:0}.flexnav li ul li
a{}.flexnav li
ul.open{display:block;opacity:1;visibility:visible;z-index:1}.flexnav li ul.open
li{overflow:visible;max-height:100px}.flexnav li ul.open
ul.open{margin-left:100%;top:0}.menu-button{display:none}}.oldie body.one-page{padding-top:70px}.oldie
.flexnav{overflow:visible}.oldie .flexnav.one-page{top:0;right:auto;max-width:1080px}.oldie .flexnav
li{position:relative;list-style:none;float:left;display:block;background-color:#000;width:12.4%;border:none !important;overflow:visible}.oldie .flexnav li ul
li{overflow:visible;width:232px !important}.oldie .flexnav li:hover>ul{visibility:visible;opacity:1;height:auto;display:block;position:absolute}.oldie .flexnav li:hover > ul
li{width:100%;float:none}.oldie .flexnav li
a{padding:8px
5px;font:bold 11px Arial, Helvetica, sans-serif;color:#fff;border-bottom:none;border-left:1px solid rgb(32, 32, 32);border-right:1px solid rgb(114, 114, 114)}.oldie .flexnav li a:hover{color:#fff}.oldie .flexnav li>ul{position:absolute;top:auto;left:0;opacity:0;visibility:hidden;height:1px;z-index:1}.oldie .flexnav li ul li
ul{top:0}.oldie .flexnav li ul li
a{border-bottom:none;background:#4A4E59 !important;filter:none}.oldie .flexnav li ul li a:hover{background:#7C7E86 !important}.oldie .flexnav li
ul.open{display:block;opacity:1;visibility:visible;height:auto}.oldie .flexnav li ul.open
ul.open{margin-left:100%;top:0}.oldie .flexnav ul li:hover
ul{margin-left:100%;top:0}.oldie .menu-button{display:none}.oldie.ie7 .flexnav
li{width:12.4%}.oldie .flexnav .touch-button{position:absolute;z-index:999;top:0;right:0;padding-right:3px;width:15px;height:30px;display:inline-block;text-align:right;background:#4A4E59}.oldie .flexnav .touch-button{cursor:pointer;cursor:hand}.oldie .flexnav .touch-button
.navicon{position:relative;top:1em;color:#fff;font:bold 11px Arial, Helvetica, sans-serif}