/*
Template Name: Appwerks
Template URL: http://www.joomlaxtc.com
Description: Appwerks  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
/* ----------------------------------------------*/

body { font-family: "wf_SegoeUILight"; font-size: 14px !important; background: none !important; }

 
@font-face{
    font-family: 'wf_SegoeUILight';
    src:url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.eot');
    src:url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.eot?#iefix') format('embedded-opentype'),
           url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.woff') format('woff'),
           url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.ttf') format('truetype'),
           url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.svg#web') format('svg');
    font-weight: normal;
    font-style: normal;
}


body {background:#ffffff url('http://cogito.com.ua/templates/appwerks/images/backgrounds/fake_brick1.png') repeat;color:#666666;}


div, a, a:link, ul.dualfish li ul li a span, ul.suckerfish li ul li a span, ul.dropline li ul li a span {
font-family: wf_SegoeUILight !important;
}

.more1 {
    background: none repeat scroll 0 0 gray;
    border-radius: 8px 8px 8px 8px;
    float: right;
    padding: 5px;
    text-align: center;
    width: 120px;
}

p {
font-size: 14px !important;
}


.module h3 span.first_word, .intro_2, .intro_2_1, .day {
font-family: wf_SegoeUILight !important;
}



#slogan {
    margin-left: -200px !important;
    margin-top: -64px !important;
}

#headertop {
height: 42px !important;
background: #616161 !important;
}

#headerbottom {
background: #ececec !important;
box-shadow: none !important;
height: 50px !important;

}

#headerwrap {
border: 0px !important;
box-shadow: none !important;

}

#menu {
margin-bottom: -49px;

}

#menu ul.menu > li > a {
font-family: wf_SegoeUILight !important;
border-radius: 0 !important;
text-shadow: 0 !important;
background: none !important;

}

ul.suckerfish > li > a, ul.dualfish > li > a, ul.dropline > li > a {
padding: 8px 13px !important;
}

ul.suckerfish, ul.dropline, ul.dualfish {
height: 50px !important;
}


#menu ul.menu > li.active > a {
background: #F34801 !important;
box-shadow: 0 !important;
padding: 0px 10px !important;
}


ul.suckerfish > li, ul.dualfish > li, ul.dropline > li {
padding: 0 0 0px !important;
}

#menu ul.menu > li > a:hover, #menu ul.menu > li.active > a {
border-radius: 0 0 0 0 !important;
height: 50px !important;
}





.mainleveltto {
    background: none repeat scroll 0 0 transparent;
    border-color: rgba(255, 255, 255, 0.15);
    border-style: solid;
    border-width: 0 0 0 1px;
    cursor: pointer;
    float: left;
    height: 42px;
    line-height: 40px;
    list-style: none outside none;
    margin: 0;
    outline: medium none;
    padding: 0 30px;
    transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
font-size: 14px;
color: #ffffff;
}


.mainleveltto:hover {
background: #ffffff;
color: #F34801;
}


.mainlevelfff2 {
    background: none repeat scroll 0 center transparent;
    display: block;
    float: left;
    height: 50px;
    line-height: 50px;
    margin: 0;
    padding: 0;
    color: #757575;
    text-decoration: none;
    text-transform: none;
    transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    padding: 0 14px;
border-left:1px solid #DEDEDE;
}

.mainlevelfff2:hover {
background: #F34801;
color: #ffffff;
}

#active_menufff2 {
background: #F34801;
color: #ffffff;
}

#region4wrap {
background-image: none !important;
background: #ffffff !important;
}
#region7wrap {
background-image: none !important;
background: #ffffff !important;
}

.r1spacer {
padding: 0px !important;
}


/* ----------------------------------------------*/
/* B 01 - Heading,links and titles
/* ----------------------------------------------*/
.contentheading {color:#aaaaaa;}
.componentheading {color:#F34801;}
a,input.button {color:#F34801;}
a:visited {color:v;}
a:hover {color:#F34801;}
a:active {color:#F34801;}
h1 {color:#F34801;}
h2 {color:#F34801;}
h3 {color:#e9e9e9;}
h4 {color:#de1369b;}
h5 {color:#e9e9e9;}
h6 {color:#e9e9e9;}
p {color:#666666;}

/* ----------------------------------------------*/
/* B 02 - Titles
/* ----------------------------------------------*/
.pagetitle, .pagetitle a {color:#f8f8f8; /*color:#F34801;*/ text-shadow:-1px -1px 0px rgba(0,0,0,0.2);}
.pagetitle span{color:#F34801;}
.title {color:#aaaaaa!important;}
.title a {color:#aaaaaa!important;}
.title a:hover {color:#F34801!important;}

/* ----------------------------------------------*/
/* B 03 - Basecolor styles, used in JXTC Walls and 3rd party components
/* ----------------------------------------------*/
.basecolor_1 {color:#e9e9e9;}
.basecolor_2 {color:rgba(255,255,255,0.6);}
.basecolor_2 a {color:rgba(255,255,255,0.6);}
.basecolor_3 {color:#F34801;}
.basecolor_4 {color:#fff;}

/* ----------------------------------------------*/
/* L 00 - Header,logo,menu,inset,message,breadcrumb
/* ----------------------------------------------*/
#headerwrap{background:#ffffff;border-bottom:0px solid #151b21;border-top:0px solid #484848; -moz-box-shadow: 0 0 10px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.6); box-shadow: 0 0 10px rgba(0,0,0,0.6);z-index:5!important;z-index:99!important;position:relative; }
#header{background: url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') ;}
#headertop{background:#272727;height:15px; border-bottom: 1px solid #1a1a1a; z-index:99!important;position:relative; }
#headerbottom{background:url(http://cogito.com.ua/templates/appwerks/images/backgrounds/stripes4-dk.png) repeat-x 0 0;height:16px;z-index:99!important;position:relative; margin-top:-1px; -moz-box-shadow: 0 0 12px rgba(0,0,0,0.75) -moz-box-shadow: 0 0 12px rgba(0,0,0,0.75); -webkit-box-shadow: 0 0 12px rgba(0,0,0,0.75); box-shadow: 0 0 12px rgba(0,0,0,0.75); }
#logowrap{width:200px;padding:18px 0px;}
#menuwrap{margin:0 0 0 220px;height: 106px;}
#menu{left:0;bottom:0;}
#logo{background:url(http://cogito.com.ua/templates/appwerks/images/logos/logo-s2.png) no-repeat 0 0;height: 106px;width:200px;}
#search input{color:#989898;background: #252525 url('http://cogito.com.ua/templates/appwerks/images/menus/-1') no-repeat 0 50%; -moz-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075); box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075);color:#888888;}
#search input.button{text-shadow: 0 1px 1px #000000;}
#messagewrap {background: #c5c5c5 url('http://cogito.com.ua/templates/appwerks/images/backgrounds/menushade-s1.png') repeat-x top left;z-index:99!important;position:relative; }

/* ----------------------------------------------*/
/* L 01 - Region 1
/* ----------------------------------------------*/
#appwerks{overflow:hidden;position:relative;}
#appwerks{background: url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') no-repeat top center;background-size:;background-clip:none;}
.autospin {position:absolute;overflow:hidden;}
#region1{background:  url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') repeat;position:relative;}

/* ----------------------------------------------*/
/* L 02 - Region 2
/* ----------------------------------------------*/
#region2top{background:url(http://cogito.com.ua/templates/appwerks/images/backgrounds/stripes4-dk.png) repeat-x 0 0;height:16px;z-index:3!important;position:relative; -moz-box-shadow: 0 -6px 12px rgba(0,0,0,0.35); -webkit-box-shadow: 0 -6px 12px rgba(0,0,0,0.35); box-shadow: 0 -6px 12px rgba(0,0,0,0.35); }
#region2wrap{background-color:transparent;
background-image: url(http://cogito.com.ua/templates/appwerks/images/backgrounds/region2fade.png), url(http://cogito.com.ua/templates/appwerks/images/backgrounds/-1);background-position: top center, 0 0 ;background-repeat:no-repeat,repeat ;z-index:3!important;position:relative;}
#region2{background: url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') ;}
.r2spacer {padding-bottom:0px!important;}
/* ----------------------------------------------*/
/* L 03 - Region 3
/* ----------------------------------------------*/
#region3wrap{background:transparent url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') repeat;z-index:3!important;position:relative;}
#region3{ background: url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') ;border-bottom:1px solid #171717;}

/* ----------------------------------------------*/
/* L 04 - Region 4
/* ----------------------------------------------*/
#region4wrap{background-color:transparent;background-image: url(http://cogito.com.ua/templates/appwerks/images/backgrounds/-1);background-position: top center, 0 0;
background-repeat: no-repeat, repeat;z-index:3!important;position:relative;}
#region4{background: url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') ;}

/* ----------------------------------------------*/
/* L 05 - Region 5
/* ----------------------------------------------*/
#region5wrap{background:transparent url('http://cogito.com.ua/templates/appwerks/images/backgrounds/shadow-bottom.png') 50% bottom no-repeat;z-index:3!important;position:relative;}
#region5{background: url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') ;border-bottom:1px solid #171717;}

/* ----------------------------------------------*/
/* L 05 - Region 6
/* ----------------------------------------------*/
#region6wrap{background:transparent url('http://cogito.com.ua/templates/appwerks/images/backgrounds/shine-top.png') 50% top no-repeat;z-index:3!important;position:relative;}
#region6{background: url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') ;border-bottom:1px solid #101010;}

/* ----------------------------------------------*/
/* L 07 - Region 7
/* ----------------------------------------------*/
#region7wrap{background:transparent url('http://cogito.com.ua/templates/appwerks/images/backgrounds/shadow-top.png') 50% top no-repeat;z-index:3!important;position:relative;}
#region7{background: url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') ;border-bottom:1px solid #171717;}

/* ----------------------------------------------*/
/* L 08 - Footerwrap
/* ----------------------------------------------*/
#footertop{background:url(http://cogito.com.ua/templates/appwerks/images/backgrounds/stripes4-dk.png) repeat-x 0 0;height:16px;z-index:15!important;position:relative; }
#footerwrap{background:#090909 url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') ;color:#444;z-index:15!important;position:relative;}

/* ----------------------------------------------*/
/* M 00 - XTC Menu
/* ----------------------------------------------*/
#menu {background:  url('http://cogito.com.ua/templates/appwerks/images/backgrounds/-1') ;}
/* Top Level */
#menu ul.menu > li > a {color:#888888; text-shadow: none;background: #616161 url('http://cogito.com.ua/templates/appwerks/images/menus/menufade1.png') top repeat-x; border:1px solid; border-left-color: rgba(255,255,255,0.05); border-top-color: rgba(255,255,255,0.12); border-bottom-color: rgba(0,0,0,0); border-right-color: rgba(0,0,0,0); -moz-box-shadow: 0 0 1px rgba(0,0,0,0.95);}
#menu ul.menu > li > a:hover {color:#989898;background: #F34801; -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075), inset 0 0 10px rgba(0,0,0,0.8); box-shadow: none; padding: 9px 10px !important; border:none !important;}
#menu ul.menu > li.active > a {color:#989898;background: #252525 url('http://cogito.com.ua/templates/appwerks/images/menus/-1') no-repeat 0 50%; -moz-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075), inset 0 0 10px rgba(0,0,0,0.8); -webkit-box-shadow: -1px -1px 0px rgba(0,0,0,0.3), 1px 1px 0px rgba(255,255,255,0.075), inset 0 0 10px rgba(0,0,0,0.8);  padding: 0px 26px !important; border:none !important;}
#menu ul.menu > li.active > a:hover {padding: 0px 26px !important; border:none !important;}
/* Dropdown Level */
#menu ul.menu li.parent > ul {background: #222222 url(http://cogito.com.ua/templates/appwerks/images/backgrounds/menushade.png) repeat-x top;;}
#menu ul.menu li.parent > ul > li {background:url('http://cogito.com.ua/templates/appwerks/images/menus/menusep1.png') center top no-repeat;}
#menu ul.menu li.parent > ul > li > a {color:#ccc; color:#989898;background: ;}
#menu ul.menu li.parent > ul > li.active > a {color:#e5e5e5;background: ;}
#menu ul.menu li.parent > ul > li > a:hover {color:#e5e5e5;background: ;}
ul.dualfish > li > ul, ul.suckerfish > li > ul, ul.dropline {top:58px!important;}

/* ----------------------------------------------*/
/* M 00 - Custom Menu Classes
/* ----------------------------------------------*/
ul.partners li a{color:#666;}

/* ----------------------------------------------*/
/* S 00 - Module Suffixes
/* ----------------------------------------------*/
.module{background:   url(http://cogito.com.ua/templates/appwerks/images/icons/-1) ;}
.module h3{padding:;border-bottom-style: ;  border-bottom-width:; border-bottom-color: ;background:   url(http://cogito.com.ua/templates/appwerks/images/icons/-1) ;}
.module h3 span.first_word{color:#F34801;}
.module h3 span.rest{color:#f1f1f1;}
.rtitle h3 span {background-color:rgba(255,255,255,0.6);color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.underline h3 {border-bottom: 4px solid rgba(255,255,255,0.6);background:none!important;}
.frame  {border: 8px solid rgba(255,255,255,0.6)!important;}
.box{background:rgba(255,255,255,0.6)!important;color:#fff!important;}
.tabbed h3{border-bottom-color:rgba(255,255,255,0.6)!important;background:none!important;}
.tabbed h3 span{background:rgba(255,255,255,0.6)!important;	color:#fff!important; color: rgba(255,255,255,0.75)!important; text-shadow:-1px -1px 0px rgba(0,0,0,0.25);}
.lightbox{border:1px solid #242424!important;background:#000 !important;background: rgba(0,0,0,0.4) !important;}

/* ----------------------------------------------*/
/* S 01 - JXTC  Walls(Platforms)
/* ----------------------------------------------*/
h3.teamtitle{color:rgba(255,255,255,0.6)!important;}
h3.platformtitle{color:#b2b2b2!important;}
.teamintro{color:#666;}
.platformintro{color:#666;}
.team_btn{color:rgba(255,255,255,0.6);background: #fff;border: 1px solid #d2eafb;-moz-box-shadow: 2px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow: 2px 2px 0 rgba(0,0,0,0.2);box-shadow: 2px 2px 0 rgba(0,0,0,0.2);}
.team_btn a {color:#660066 !important}

/* ----------------------------------------------*/
/* S 03 - JXTC  Walls(Download Apps)
/* ----------------------------------------------*/
.bannerbkg {background:transparent url('http://cogito.com.ua/templates/appwerks/images/backgrounds/shine-top.png') 50% top no-repeat;z-index:3!important;position:relative; float:left; width:100%;}
.else {background:url(http://cogito.com.ua/templates/appwerks/images/backgrounds/else.png) 0 50% no-repeat; padding:44px 0; border-top:1px solid #1b1b1b; border-bottom:1px solid #101010; float:left; width:100%;}
.app_btn {background:url(http://cogito.com.ua/templates/appwerks/images/backgrounds/app-s1.png) 0 0 no-repeat; width:137px; height:53px;float:right; margin-right:38px;}
.and_btn {background:url(http://cogito.com.ua/templates/appwerks/images/backgrounds/and-s3.png) 0 0 no-repeat; width:150px; height:53px;float:right;}
.bannerbtm {background:transparent url('http://cogito.com.ua/templates/appwerks/images/backgrounds/shadow-top.png') 50% top no-repeat;z-index:3!important;position:relative;height:22px;}

/* ----------------------------------------------*/
/* S 04 - Main Slideshow Text
/* ----------------------------------------------*/
.mainslide31 {background-image:url(http://cogito.com.ua/templates/appwerks/images/backgrounds/air1-s4.png)!important ;}
.intro_1 {color:#F34801;}
.intro_2 {color:#F34801;}
.intro_sm, {color:#ccc; color:rgba(255,255,255,0.6);}
.intro_sm2 {color:#ccc; color:rgba(255,255,255,0.6);}
.intro_1_1 {color:#e9e9e9;}
.intro_2_1 {color:#F34801;}
/* ----------------------------------------------*/
/* C 00 - Content Overrides
/* ----------------------------------------------*/
.category_img{border:1px solid #e1e2de;background:#eef0eb;}
.btn input,.btn button{color: #afc3d7;background:#31475d;background: -moz-linear-gradient(top,#31475d 0%,#1d2b38);background: -webkit-gradient(linear, left top, left bottom, from(#31475d),to(#1d2b38));border: 1px solid #293c4e;}
.btn {	-moz-box-shadow: 2px 2px 0px #111111;-webkit-box-shadow: 2px 2px 0px #111111;box-shadow: 2px 2px 0px  #111111;background-color:#555;color:rgba(255,255,255,0.6) !important;}
.newsdate{color:#555;}
.day {color:#F34801;border-bottom:1px solid #444;}		
div.joomla div.item{border-bottom:1px dotted #444;} 
.imgframe,.wallframe  {padding:10px !important; background:#444444 !important;  -moz-border-radius:2px;	-webkit-border-radius:3px;	border-radius:3px;}
#form-login-username input, #form-login-password input {background:#666; border-color:#666;}
div.joomla th, div.joomla tr.even td, div.joomla tr.odd td, div.joomla .sectionlist ul li {border-bottom: 1px solid #444;}
select, input, textarea {background:#c5c5c5; border:none; color:#F34801; margin-top: 15px;}
.article_h1 {border-bottom:1px solid #222;}

/* ----------------------------------------------*/
/* C 01 - Custom AcyMailing Markup(etc)
/* ----------------------------------------------*/
.acymailing_module .acymailing_mootoolsbutton {background: rgba(255,255,255,0.6) url(http://cogito.com.ua/templates/appwerks/images/backgrounds/btnshade.png) repeat-x 0 50%;padding:0px!important;}
body.xtc-modal{background:#000;padding:0;}

/* ----------------------------------------------*/
/* C 02 - Custom Kunena Markup(etc)
/* ----------------------------------------------*/
#Kunena #ktab a span  {color:#F34801!important;} 
#Kunena div.kblock {border-color:#333!important;}
#Kunena a:link, #Kunena a:visited  
{color:#F34801!important; } 
#Kunena a:active {color:#e9e9e9!important;}
#Kunena a:hover {color:rgba(255,255,255,0.6)!important;} 
#Kunena input#keywords, #Kunena input#kusername, #Kunena input {margin:0 10px;background: #fff!important; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#Kunena .button, #Kunena .kbutton {padding:8px 22px;}
#Kunena #ktab a:link, #Kunena #ktab a:visited {color:#e9e9e9!important;font-size: 18px!important;}
#Kunena #ktab a:hover,#Kunena #ktab a:focus {color:#F34801!important;} 
#Kunena .button, #Kunena .kbutton {-moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.25);-webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.25);box-shadow: 2px 2px 0px  rgba(0,0,0,0.25);background-color:#888!important; text-shadow:1px 1px 0px #555!important; color:#ffffff !important;border:none!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:!important;}
#Kunena select, #Kunena select:focus, #Kunena select:hover,#Kunena input#keywords, #Kunena input#kusername, #Kunena input{border-color:#505050!important;background:#505050!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:!important;color:#ffffff !important;}

/* --------------------------------------------*/
/* C 03 - Custom Misc (etc)
/* --------------------------------------------*/
#socialwrap {margin-top:8px;}

/* -------------------------------------------------*/
/*C 04 - CSS3 TEXT EFFCTS - USED IN POWERTABS   */
/* -------------------------------------------------*/

.powertabs .sp-container {visibility:hidden;}
.powertabs .currentpt .sp-container{visibility:visible;}
.powertabs .currentpt .sp-container,.sp-container  {
	-webkit-animation: blurFadeIn 0.5s cubic-bezier(0.000, 0.590, 0.385, 1.000);
-moz-animation: blurFadeIn 0.5s cubic-bezier(0.000, 0.590, 0.385, 1.000);
-ms-animation: blurFadeIn 0.5s cubic-bezier(0.000, 0.590, 0.385, 1.000);
animation: blurFadeIn 0.5s cubic-bezier(0.000, 0.590, 0.385, 1.000);}
@-webkit-keyframes blurFadeIn{
	0%{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0;
        opacity: 0;-webkit-transform: scale(1);}
	100%{opacity: 1;-webkit-transform: scale(1);}}
@-moz-keyframes blurFadeIn{
	0%{opacity: 0;-moz-transform: scale(2);}
	100%{opacity: 1;-moz-transform: scale(1);}}
@keyframes blurFadeIn{
	0%{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0;
        opacity: 0;transform: scale(2);	}
	100%{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0); -moz-opacity: 0;-khtml-opacity: 0;
        opacity: 1;transform: scale(1);}}

/* -------------------------------------------------*/
/* C 08 - CSS3 IMAGE EFFCTS - USED IN POWERTABS  */
/* -------------------------------------------------*/
.powertabs .slide_from_top{
  -moz-transform:translateY( -1200px );
  -webkit-transform:translateY( -1200px );
  transform:translateY( -1200px );
  -o-transform:translateY( -1200px )}
.powertabs .slide_from_bottom{
  -moz-transform:translateY( 2000px );
  -webkit-transform:translateY( 2000px );
  transform:translateY( 2000px );
  -o-transform:translateY( 2000px );}
.powertabs .slide_from_left{
  -moz-transform:translateX( -2000px );
  -webkit-transform:translateX( -2000px );
  transform:translateX( -2000px );
  -o-transform:translateX( -2000px );}
.powertabs .slide_from_right{
  -moz-transform:translateX( 2000px );
  -webkit-transform:translateX( 2000px );
  transform:translateX( 2000px );
  -o-transform:translateX( 2000px );}
.powertabs .slide_from_top, .powertabs .slide_from_bottom,
.powertabs .slide_from_left, .powertabs .slide_from_right{
  transition-property:transform;  transition-duration: 2.8s;  transition-delay:-2.3s;  transition-timing-function:ease-in-out;
  /* Firefox */
  -moz-transition-property:-moz-transform;  -moz-transition-duration: 2.8s;  -moz-transition-delay:-2.3s;  -moz-transition-timing-function:ease-in-out;
  /* Webkit */
  -webkit-transition-property:-webkit-transform;  -webkit-transition-duration: 2.8s;  -webkit-transition-delay:-2.3s;  -webkit-transition-timing-function:ease-in-out;
  /* Opera */
  -o-transition-property:-webkit-transform;  -o-transition-duration: 2.8s;  -o-transition-delay:-2.3s;  -o-transition-timing-function:ease-in-out;
  /* IE */
  -ms-transition-property:-webkit-transform;  -ms-transition-duration: 2.8s;  -ms-transition-delay:-2.3s;  -ms-transition-timing-function:ease-in-out;}
.powertabs .currentpt .slide_from_top, .powertabs .currentpt .slide_from_bottom{
  transform:translateY( 0px );
  -moz-transform:translateY( 0px );
  -webkit-transform:translateY( 0px );
  -o-transform:translateY( 0px );
  -ms-transform:translateY( 0px );}
.powertabs .currentpt .slide_from_left, .powertabs .currentpt .slide_from_right{
  transform:translateX( 0px );
  -moz-transform:translateX( 0px );
  -webkit-transform:translateX( 0px );
  -o-transform:translateX( 0px );
  -ms-transform:translateX( 0px );}


.rapid_contact textarea  {
margin-bottom: 10px;
}

.rapid_contact button {
margin-top: 30px;
background: #616161;
color: #c5c5c5;
float: right !important;
}

input.button {
float: right;
}

.tabdiv {
display: none !important;
}





