/*

Template Name: BusinessClass

Template URI: http://www.joomlaxtc.com

Description: BusinessClass  XTC Joomla 1.5

Version: 1.0

Author: Monev Software LLC

Author URI: http://www.joomlaxtc.com



License: #  The CSS, XHTML is released under GPL:

         #  http://www.opensource.org/licenses/gpl-license.php 

		 #  Graphics under exclusive license (C)2009-2010 Monev Software LLC 

		 #  Additional CSS, PHP, and Javascripting under exclusive license (C)2009-2010 Monev Software LLC 

	     #  http://www.joomlaxtc.com



*/

/* ----------------------------------------------*/

/* B 00 - Body

/* ----------------------------------------------*/

/* ----------------------------------------------*/



/* B 00 - Basic Structure

/* ----------------------------------------------*/

.xtc-wrapper {width:1073px;margin:0 auto;}

#headerwrap,#topmenuwrap,#menuwrap,#insetwrap,#region1wrap,#region2wrap,#region3wrap,#region4wrap,#region5wrap,#region6wrap,#region7wrap,#footerwrap{min-width:1073px;}

.xtc-wrapperpad {width:1073px;margin:0 auto;}

.xtc-spacer {margin-bottom:40px;}

.xtc-gutter {padding:px;}

.xtc-gutter2 {padding:45px px 50px;}

.xtc-gutter3 {padding:0 px;}

.r1spacer{padding:33px 0 0;}

.r2spacer{padding:60px 0 20px 0;}

.r3spacer{padding:40px 0 60px 0;}

.r3spacer_bottom{padding:0 0 20px 0;}

.r4spacer{padding:60px 0 60px 0;}

.r5spacer{padding:60px 0 60px 0;}

.r5spacer_bottom{padding:0 0 20px 0;}

/* ----------------------------------------------*/

/* L 00 - Header,logo,menu,top

/* ----------------------------------------------*/

#header{position:relative;}

#logowrap{float:left;}

#top{float:right;margin-top:22px;position:relative;z-index:997;}

#search{float:right;}

#search .module{margin:0;padding:16px 0 0 0;}

#search input{border:0!important;padding:8px 12px;font-size:12px;}

#search input.button{border:0!important;padding:7px 12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}

#search input#mod-search-searchword{margin:0 14px 0 0;}

#messagewrap{padding:10px 0;}

/* ----------------------------------------------*/

/* L 01 - Menu

/* ----------------------------------------------*/

#menubar{float:left;}

#menu ul.menu > li > a:hover,#menu ul.menu > li.active > a,body.lava #menu .lavalamp {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

#menu ul.menu li.parent > ul{border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;}

/* ----------------------------------------------*/

/* L 02 - Content

/* ----------------------------------------------*/

.cat_img img {max-width: 100%;}

.imgframe{max-width:95.5%;}

/* ----------------------------------------------*/

/* L 03 - Footer

/* ----------------------------------------------*/

#footerwrap .module{padding:20px 0;font-size:10px;}

#legals div{float:right;}

/* ----------------------------------------------*/

/* M 00 - Custom Menu Classes (partners)

/* ----------------------------------------------*/

ul.partners li{padding:10px 0 0 0;}

ul.partners li:first-child{padding: 0;}

/* ----------------------------------------------*/

/* S 00 - Module and Suffixes

/* ----------------------------------------------*/

.module{margin:54px 0 0 0;}

.module h3{margin:0 0 30px 0;}

/* ----------------------------------------------*/

/* S 01 - Module Overrides,overrides for default suffix within specific areas of the regions

/* ----------------------------------------------*/

#topbanner .module:first-child,#top .module:first-child,#inset .module:first-child,#showcasegrid .module:first-child,#left .module:first-child,#right .module:first-child,#left1 .module:first-child,#right1 .module:first-child,#left2 .module:first-child,#right2 .module:first-child,#left3 .module:first-child,#right3 .module:first-child,#newsflash .module:first-child,

#banner1 .module:first-child,#breadsearch .module:first-child,#banner .module:first-child,

#banner .module:first-child,#banner4 .module:first-child,.singlearea .module,.firstarea .module,#region1 .module{margin:0;}

/* ----------------------------------------------*/

/* S 02 - Box Styles

/* ----------------------------------------------*/

.lightbox h3{background:none!important;border:none!important;}

.lightbox h3 span{color:#333!important;}

.lightbox{border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border:1px solid #e5e5e5;background:#f5f5f5;padding:26px;}

.box h3 span, .darkbox h3 span,.bluebox h3 span,.redbox h3 span,.greenbox h3 span,.orangebox h3 span,.aquabox h3 span,.tanbox h3 span{color:#fff!important;color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.box,.darkbox,.bluebox,.bluebox,.redbox,.greenbox,.orangebox,.aquabox,.tanbox{border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius:8px;border:1px solid #e5e5e5;padding:26px;}

.box h3,.darkbox h3,.bluebox h3,.redbox h3,.greenbox h3,.orangebox h3,.aquabox h3,.tanbox h3{background:none!important;border:none!important;}

.darkbox{background:#666666;color:#fff;}

.bluebox{background:#33749f;color:#fff;}

.redbox{background:#5e1b1b;color:#fff;}

.greenbox{background:#bec02a;color:#fff;}

.orangebox{background:#ee8a29;color:#fff;}

.aquabox{background:#007489;color:#fff;}

.tanbox{background:#c0b69f;color:#fff;}

/* ----------------------------------------------*/

/* S 03 - Frame (frame)

/* ----------------------------------------------*/

.frame,.lightframe,.darkframe,.blueframe,.redframe,.greenframe,.aquaframe,.yellowframe,.tanframe,.orangeframe {padding:10px !important;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

.frame h3,.lightframe h3,.darkframe h3,.blueframe h3,.redframe h3,.greenframe h3,.aquaframe h3,.yellowframe h3,.tanframe h3, .orangeframe h3 {background:none!important;border:none!important;}

.lightframe h3 span {color:#cecece!important;}

.lightframe  {border: 8px solid #cecece !important;}

.darkframe h3 span {color:#666666!important;}

.darkframe  {border: 8px solid #666666 !important;}

.blueframe h3 span {color:#33749f!important;}

.blueframe  {border: 8px solid #33749f !important;}

.redframe h3 span {color:#5e1b1b!important;}

.redframe  {border: 8px solid #5e1b1b !important;}

.greenframe h3 span {color:#bec02a!important;}

.greenframe  {border: 8px solid #bec02a !important;}

.orangeframe h3 span {color:#ee8a29!important;}

.orangeframe  {border: 8px solid #ee8a29 !important;}

.aquaframe h3 span {color:#007489!important;}

.aquaframe  {border: 8px solid #007489 !important;}

.tanframe h3 span {color:#c0b69f!important;}

.tanframe  {border: 8px solid #c0b69f !important;}

/* ----------------------------------------------*/

/* S 04 - Underline (underline)

/* ----------------------------------------------*/

.underline h3 span {color:#cecece!important;}

.underline h3 {border-bottom: 4px solid #cecece;padding-bottom: 8px;background:none!important;}

.underlinedark h3 span {color:#666666!important;}

.underlinedark h3 {border-bottom: 4px solid #666666;padding-bottom: 8px;background:none!important;}

.underlineblue h3 span {color:#33749f!important;}

.underlineblue h3 {border-bottom: 4px solid #33749f;padding-bottom: 8px;background:none!important;}

.underlinered h3 span {color:#5e1b1b!important;}

.underlinered h3 {border-bottom: 4px solid #5e1b1b;padding-bottom: 8px;background:none!important;}

.underlinegreen h3 span {color:#bec02a!important;}

.underlinegreen h3 {border-bottom: 4px solid #bec02a;padding-bottom: 8px;background:none!important;}

.underlineorange h3 span {color:#ee8a29!important;}

.underlineorange h3 {border-bottom: 4px solid #ee8a29;padding-bottom: 8px;background:none!important;}

.underlineaqua h3 span {color:#007489!important;}

.underlineaqua h3 {border-bottom: 4px solid #007489;padding-bottom: 8px;background:none!important;}

.underlinetan h3 span {color:#c0b69f!important;}

.underlinetan h3 {border-bottom: 4px solid #c0b69f;padding-bottom: 8px;background:none!important;}

/* ----------------------------------------------*/

/* S 05 - RoundTitle (rtitle)

/* ----------------------------------------------*/

.rtitle h3, .rtitlelight h3,.rtitledark h3,.rtitleblue h3,.rtitlered h3,.rtitlegreen h3,.rtitleorange h3,.rtitletan h3,.rtitleaqua h3{background:none!important;border:none!important;}

.rtitle h3 span, .rtitlelight h3 span,.rtitledark h3 span,.rtitleblue h3 span,.rtitlered h3 span,.rtitlegreen h3 span,.rtitleorange h3 span,.rtitletan h3 span,.rtitleaqua h3 span {-moz-border-radius:3px;-webkit-border-radius:3px;	border-radius:3px;display:inline-block;padding: 4px 12px;}

.rtitlelight h3 span {background-color:#f5f5f5;color:#333!important; padding: 4px 12px;}

.rtitledark h3 span {background-color:#666666;color:#fff!important;color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.rtitleblue h3 span {background-color:#33749f;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.rtitlered h3 span{background-color:#5e1b1b;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.rtitlegreen h3 span {background-color:#bec02a;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.rtitleorange h3 span{background-color:#ee8a29;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.rtitletan h3 span {background-color:#c0b69f;color:#333!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.rtitleaqua h3 span {background-color:#007489;color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

/* ----------------------------------------------*/

/* S 06 -Icons (classname as suffix)

/* ----------------------------------------------*/

.alert h3,.articlez h3,.briefcase h3,.camera h3,.cart h3,.ccards h3,.chart h3,.clack h3,.clipboard h3,.clock h3,.comment h3,.envelope h3,.file h3,.film h3,.graph h3,.heart h3,.inbox h3,.mic h3,.movie h3,.paperclip h3,.phone h3,.phones h3,.picto h3,.radar h3,.srch h3,.speech h3,.stylus h3,.tag h3,.userz h3,.world h3{padding-left:65px!important;padding-top:26px!important;padding-bottom:24px!important;background:none!important;border:none!important;}

.alert h3 span.rest,.articlez h3 span.rest,.briefcase h3 span.rest,.camera h3 span.rest,.cart h3 span.rest,.ccards h3 span.rest,.chart h3 span.rest,.clack h3 span.rest,.clipboard h3 span.rest,.clock h3 span.rest,.comment h3 span.rest,.envelope h3 span.rest,.file h3 span.rest,.film h3 span.rest,.graph h3 span.rest,.heart h3 span.rest,.inbox h3 span.rest,.mic h3 span.rest,.movie h3 span.rest,.paperclip h3 span.rest,.phone h3 span.rest,.phones h3 span.rest,.picto h3 span.rest,.radar h3 span.rest,.srch h3 span.rest,.speech h3 span.rest,.stylus h3 span.rest,.tag h3 span.rest,.userz h3 span.rest,.world h3 span.rest{color:#999;}

.alert{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/alert.png) no-repeat 0 9px;}

.articlez {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/article.png) no-repeat 0 8px;}

.briefcase{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/briefcase.png) no-repeat 0 9px;}

.camera {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/camera.png) no-repeat 0 8px;}

.cart{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/cart.png) no-repeat 0 9px;}

.ccards{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/ccards.png) no-repeat 0 9px;}

.chart{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/chart.png) no-repeat 0 9px;}

.clack{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/clack.png) no-repeat 0 9px;}

.clipboard {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/clipboard.png) no-repeat 0 8px;}

.clock {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/clock.png) no-repeat 0 10px;}

.comment{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/comment.png) no-repeat 0 9px;}

.envelope {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/envelope.png) no-repeat 0 8px;}

.file{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/file.png) no-repeat 0 9px;}

.film {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/film.png) no-repeat 0 8px;}

.graph {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/graph.png) no-repeat 0 7px;}

.heart{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/heart.png) no-repeat 0 9px;}

.inbox{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/inbox.png) no-repeat 0 9px;}

.mic{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/mic.png) no-repeat 0 9px;}

.movie {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/movie.png) no-repeat 0 10px;}

.paperclip {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/paperclip.png) no-repeat 0 7px;}

.phone{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/phone.png) no-repeat 0 9px;}

.phones{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/phones.png) no-repeat 0 9px;}

.picto {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/picto.png) no-repeat 0 10px;}

.radar{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/radar.png) no-repeat 0 9px;}

.srch{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/search.png) no-repeat 0 9px;}

.speech {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/speech.png) no-repeat 0 9px;}

.stylus {background:url(http://arkansasradiator.com/templates/businessclass/images/icons/stylus.png) no-repeat 0 9px;}

.tag{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/tag.png) no-repeat 0 9px;}

.userz{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/user.png) no-repeat 0 9px;}

.world{background:url(http://arkansasradiator.com/templates/businessclass/images/icons/world.png) no-repeat 0 9px;}

/* ----------------------------------------------*/

/* S 07 -Tabbed (classname as suffix)

/* ----------------------------------------------*/

.tabbed h3,.tabbedlight h3,.tabbeddark h3,.tabbedblue h3,.tabbedgreen h3,.tabbedred h3,.tabbedtan h3,.tabbedorange h3,.tabbedaqua h3{border-bottom-style: solid!important;border-bottom-width: 2px!important;padding:0 0 10px 0!important;margin:10px 0 40px 0!important;}

.tabbed h3 span,.tabbedlight h3 span,.tabbeddark h3 span,.tabbedblue h3 span,.tabbedgreen h3 span,.tabbedred h3 span,.tabbedtan h3 span,.tabbedaqua h3 span,.tabbedorange h3 span{padding:10px !important;}

.tabbedblue h3{border-bottom-color: #33749f!important;background:none!important;}

.tabbedlight h3{border-bottom-color: #ccc!important;background:none!important;}

.tabbeddark h3{border-bottom-color: #666666!important;background:none!important;}

.tabbedred h3{border-bottom-color: #5e1b1b!important;background:none!important;}

.tabbedgreen h3{border-bottom-color: #bec02a!important;background:none!important;}

.tabbedorange h3{border-bottom-color: #ee8a29!important;background:none!important;}

.tabbedaqua h3{border-bottom-color: #007489!important;background:none!important;}

.tabbedtan h3{border-bottom-color: #c0b69f!important;background:none!important;}

.tabbedblue h3 span{background:#33749f!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.tabbedlight h3 span{background:#cccccc!important;	color:#999!important;}

.tabbeddark h3 span{background:#666666!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.tabbedred h3 span{background:#5e1b1b!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.tabbedgreen h3 span{background:#bec02a!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.tabbedaqua h3 span{background:#007489!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.tabbedorange h3 span{background:#ee8a29!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

.tabbedtan h3 span{background:#c0b69f!important;	color:#333!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}

/* ----------------------------------------------*/

/* S 08 - Colors (classname as suffix)

/* ----------------------------------------------*/

.blue h3,.ltgrey h3,.dkgrey h3,.red h3,.green h3,.aqua h3,.orange h3,.tan h3{background:none!important;border:none!important;}

.blue h3 span {color:#33749f!important;}

.ltgrey h3 span {color:#ccc!important;}

.dkgrey h3 span {color:#666666!important;}

.red h3 span {color:#5e1b1b!important;}

.green h3 span {color:#bec02a!important;}

.aqua h3 span {color:#007489!important;}

.orange h3 span {color:#ee8a29!important;}

.tan h3 span {color:#c0b69f!important;}

/* ----------------------------------------------*/

/* S 09 - JXTC  Walls NewsPro

/* ----------------------------------------------*/

/*Company Projects*/

.projects_fp{margin-right:60px;}

.wallframe {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

/* ----------------------------------------------*/

/* S 010 - JXTC  Walls (learn more)

/* ----------------------------------------------*/

.learn_more_box{position:relative;min-height:332px;}

.lm_leftside{width:48%;}

.lm_leftside1{width:100%;}

h2.learn_intro{font-size:40px;line-height:45px;margin:0 0 10px 0; letter-spacing:-1px !important;}

h2.learn_intro1{font-size:40px;line-height:45px;margin:0 0 10px 0; letter-spacing:-1px !important; width:600px; float:left;}

.learn_more_box .buttons{margin:20px 0 0 0;}

.learn_more_box .buttons1{margin:0px 0 0 0; float:right;}

a.lm_btn,a.su_btn{width:178px;height:43px;display:block;float:left;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin:0 10px 0 0;}

a.lm_btn span,a.su_btn span{font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight:bold;line-height:40px;display:block;padding: 0 20px;text-align:center;}

/* ----------------------------------------------*/

/* S 011 - JXTC  Walls(contact)

/* ----------------------------------------------*/

.contact_us_wall{position:relative;}

.contact_wall_img{margin:-70px 0 0 0;height:206px;position:relative;}

.contact_us_wall p{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:20px;}

.contact_btn{margin:32px 0 0 0;}

.rm_btn{width:151px;height:43px;display:block;float:left;}

.rm_btn1{width:151px;height:43px;display:block;float:right;}

.rm_btn span{font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight:bold;line-height:41px;display:block;padding: 0 20px;text-align:center;}

.rm_btn1 span{font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight:bold;line-height:41px;display:block;padding: 0 20px;text-align:center;}

@keyframes shake{

0% { transform: translate(2px, 1px) rotate(0deg); }

10% { transform: translate(-1px, -2px) rotate(-1deg); }

20% { transform: translate(-3px, 0px) rotate(1deg); }

30% { transform: translate(0px, 2px) rotate(0deg); }

40% { transform: translate(1px, -1px) rotate(1deg); }

50% { transform: translate(-1px, 2px) rotate(-1deg); }

60% { transform: translate(-3px, 1px) rotate(0deg); }

70% { transform: translate(2px, 1px) rotate(-1deg); }

80% { transform: translate(-1px, -1px) rotate(1deg); }

90% { transform: translate(2px, 2px) rotate(0deg); }

100% { transform: translate(1px, -2px) rotate(-1deg); }

}

@-moz-keyframes shake{

0% { -moz-transform: translate(2px, 1px) rotate(0deg); }

10% { -moz-transform: translate(-1px, -2px) rotate(-1deg); }

20% { -moz-transform: translate(-3px, 0px) rotate(1deg); }

30% { -moz-transform: translate(0px, 2px) rotate(0deg); }

40% { -moz-transform: translate(1px, -1px) rotate(1deg); }

50% { -moz-transform: translate(-1px, 2px) rotate(-1deg); }

60% { -moz-transform: translate(-3px, 1px) rotate(0deg); }

70% { -moz-transform: translate(2px, 1px) rotate(-1deg); }

80% { -moz-transform: translate(-1px, -1px) rotate(1deg); }

90% { -moz-transform: translate(2px, 2px) rotate(0deg); }

100% { -moz-transform: translate(1px, -2px) rotate(-1deg); }

}

@-webkit-keyframes shake {

0% { -webkit-transform: translate(2px, 1px) rotate(0deg); }

10% { -webkit-transform: translate(-1px, -2px) rotate(-1deg); }

20% { -webkit-transform: translate(-3px, 0px) rotate(1deg); }

30% { -webkit-transform: translate(0px, 2px) rotate(0deg); }

40% { -webkit-transform: translate(1px, -1px) rotate(1deg); }

50% { -webkit-transform: translate(-1px, 2px) rotate(-1deg); }

60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); }

70% { -webkit-transform: translate(2px, 1px) rotate(-1deg); }

80% { -webkit-transform: translate(-1px, -1px) rotate(1deg); }

90% { -webkit-transform: translate(2px, 2px) rotate(0deg); }

100% { -webkit-transform: translate(1px, -2px) rotate(-1deg); }

}

.shake{display:block;}

.shake:hover,

.shake:focus{

animation-name: shake;

animation-duration: 0.8s;

transform-origin:50% 50%;

animation-iteration-count: infinite;

animation-timing-function: linear;

-moz-animation-name: shake;

-moz-animation-duration: 0.8s;

-moz-transform-origin:50% 50%;

-moz-animation-iteration-count: infinite;

-moz-animation-timing-function: linear;

-webkit-animation-name: shake;

-webkit-animation-duration: 0.8s;

-webkit-transform-origin:50% 50%;

-webkit-animation-iteration-count: infinite;

-webkit-animation-timing-function: linear;

}

/* ----------------------------------------------*/

/* S 012 - JXTC  Walls(team)

/* ----------------------------------------------*/

.team {margin:0 54px 54px 0;}

h3.teamtitle{background:none!important;border:none!important;}

.teampage tr.lastrow .team {margin:0 54px 0 0;}

.team_btn{margin:18px 0 0 0;height:26px;width:100px;display:block;font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height:24px;padding: 0 20px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-weight:bold;text-align:center;}

/* ----------------------------------------------*/

/* S 013 - JXTC  Twittix

/* ----------------------------------------------*/

div.twitt {background:f8f8f8 !important; text-align:left !important;; padding:18px 13px 15px 18px !important; margin-bottom:12px !important; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; line-height:165% !important; border:1px solid #dedede;}

span.twitt_date {color:#222222 !important;}

/* ----------------------------------------------*/

/* C 00 - Content Overrides

/* ----------------------------------------------*/

.btn input,.btn button{margin:0;padding:0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;display: block;font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-weight: bold;padding: 10px 20px;text-align: center;}

@media screen and (-webkit-min-device-pixel-ratio:0) {

.newsdate{margin:0 30px 0 0;}

}

.btn {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-family:arial;font-size:13px;font-weight:bold;padding:8px 18px;text-decoration:none;}

.newsdate{float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-family:arial;font-size:16px;font-weight:normal;padding: 12px 18px;text-decoration:none;text-transform:uppercase;}

h5.month{display: inline-block;font-family: arial;font-size: 16px;font-weight: bold;text-decoration: none;text-transform: uppercase;}

.readmore{float:left;}

.iconbar{float:right;}

/* ----------------------------------------------*/

/* HTML 00 - Custom HTML Markup(dolor)

/* ----------------------------------------------*/

h3.drk,h3.blue{font-size:35px!important;line-height:80%!important;margin:0!important;background:none!important;border:none!important;letter-spacing: -1px;}

.sched_btn {width:281px;height:60px;display:block;float:right;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

.sched_btn span{font-family: Arial, Helvetica, sans-serif;font-size: 22px;font-weight:bold;line-height:40px;display:block;padding: 10px 20px 0;text-align:center;}

/* ----------------------------------------------*/

/* HTML 00 - Custom HTML Markup(etc)

/* ----------------------------------------------*/

h2.learn_intro, h2.learn_intro1, h3.drk, h3.blue{font-family: Arial, Helvetica, sans-serif;font-weight:bold!important;background:none!important;border:none!important;}

#socialwrap{float: right;margin-right:12px;}

#socialwrap img {margin-right:6px;}

/* ----------------------------------------------*/

/* HTML 01 - Custom HTML Markup(etc)

/* ----------------------------------------------*/

h3.schedule{background:none!important;border:none!important;}

.schedulebutton {float: right; width: 281px; height: 60px;}

.acymailing_module .acymailing_mootoolsbutton{border:0px!important;}

.acymailing_module .acymailing_mootoolsbutton:hover{

	padding: 10px 20px 0pt 20x!important;

	border : 0px!important;}

a.acymailing_togglemodule {font-family: Arial,Helvetica,sans-serif!important;font-size: 22px!important;font-weight: bold!important;padding: 10px 20px 0pt 20x!important;color:#fff!important; color: rgba(255,255,255,0.85) !important; line-height: 28px!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.3),0px 0px 0px rgba(255,255,255,0.5);

text-align: center;}

#sbox-window {padding:24px!important;background:#fff!important;}

.acymailing_module .acymailing_mootoolsbutton.nohovereffect:hover{padding:5px!important;}

.acymailing_module_form input {margin-right:18px!important;}

/* ----------------------------------------------*/
/* T 01 MOBILE
/* ----------------------------------------------*/
body.mobile{overflow:auto;background:#f0f0f0;}
body.mobile #xtc-headerwrap{background:#000;}
body.mobile #headerwrap,body.mobile #topmenuwrap,body.mobile #menuwrap,body.mobile #insetwrap,body.mobile #region1wrap,body.mobile #region2wrap,body.mobile #region3wrap,body.mobile #region4wrap,body.mobile #region5wrap,body.mobile #region6wrap,body.mobile #region7wrap,body.mobile #region8wrap,body.mobile #region9wrap,body.mobile #region10wrap{min-width:100%;}
body.mobile #footerwrap {margin-top: 24px; text-align:center;}
body.mobile #mobilewrap{float:right;}
body.mobile #menuwrap{float:left;}
#businessmobile {padding: 0 40px;}
body.mobile{padding:0;width:100%;}
body.mobile #travelblogmobile{padding:0 40px 40px 40px;}
body.mobile .mobilepad{padding:40px 0 0 0;}
body.mobile .dub2mobile > div:first-child{padding:0;}
body.mobile #xtc-headermobile{position:relative;padding:20px;}
body.mobile #mobilelogo{float:left;width:20%;position:relative;}
body.mobile #mobilewrap{float:right;width:80%;}
body.mobile #mobiletools{float:right;width:190px;text-align:right;padding:8px 0 0 0;}
body.mobile #mobiletools1{float:right;width:50%;}
body.mobile #mobiletools2{float:right;width:50%;}
body.mobile .module{margin:0;}
body.mobile h3.moduletitle,body.mobile .modulecontent{border-right:none;}
.trigger{color:#fff;font-weight:bold;}
.mobilecomponent{}
body.mobile #footerwrap {min-width:100%;}
body.mobile span.itemImage img{max-width:100%;width:auto!important;}
.trigger{color:#fff;font-weight:bold;}
.trigger2{color:#fff;position:relative;top:11px;font-size:18px;text-transform:uppercase;margin-right:10px; cursor:hand!important;padding:8px;border:1px solid #ccc;}
body.mobile .mobilebtn {background:#333; margin:5px 0; -moz-border-radius: 4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow: inset 0 0 15px rgba(0,0,0,0.95); -webkit-box-shadow: inset 0 0 15px rgba(0,0,0,0.95); box-shadow: inset 0 0 15px rgba(0,0,0,0.95); border:1px solid; border-top-color: #0b0b0b; border-right-color: #0b0b0b; border-bottom-color: #000000; border-left-color: #000000;padding:20px 15px;}
body.mobile #menu{width:20px;background: #333 url(http://arkansasradiator.com/templates/businessclass/images/icons/menu-icon.png) no-repeat 50% 40%; cursor: pointer;display: block!important; padding:7px 20px!important;position:relative;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
body.mobile #menu,body.mobile #menu1,body.mobile #menu2,body.mobile #homebtn,body.mobile #favbtn{position:relative;float:right;top:-5px;margin:0 0 0 20px;}
body.mobile #mobilewrap ul.menu {clear: both;position: absolute;top: 53px;left:0;z-index: 10000;display: none; padding:8px 0 0 0!important;-moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;}
body.mobile #mobilewrap .login p{text-align:left;}
body.mobile #mobilewrap .login input{width:80%;}
body.mobile #mobilewrap .lg > div:first-child,body.mobile #mobilewrap .lg > div:first-child + div{float:none!important;width:100%!important;}
body.mobile #mobilewrap .lg a{line-height:16px!important;}
select.menu.dualfish,select.menu.suckerfish {margin-right:40px;
  width: 15px;
  height: 30px;
  font-size:16px;
  background:none!important;
  border:none!important;
} 
@media
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){

  html,
  body{
    width:100%;
    overflow-x:hidden;
  }

}