/***** Global *****/
@import url(http://fonts.googleapis.com/css?family=Lato:300);
@import url(http://fonts.googleapis.com/css?family=Droid+Sans);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);

html{
	position:relative;
	height:100%
}
/* Body */
body {
	color: #606060;
	font-size: 100%; /* Base font size: 14px */
	font-family: Droid Sans, sans-serif;
	line-height: 1.429;
	margin: 0;
	padding: 0;
	text-align: left;
	background:#e0e3e6 url(https://www.smbit.co.nz/uploads/smimg/headerbg.png) top left repeat-x;
	font-size:13px;
}
h1 {
   font-family:Open Sans;
   font-weight:normal;
   font-size:30px;
   color:#373737;
}
h2 {
   font-family:Open Sans;
   font-weight:normal;
   font-size:25px;
   color:#3ec4e1;
}
h3 {
   font-family:Open Sans;
   font-weight:normal;
   font-size:20px;
   color:#373737;
}
h4 {
   font-family:Open Sans;
   font-weight:normal;
   font-size:18px;
   color:#3ec4e1;
}
h5 {
   font-family:Open Sans;
   font-weight:normal;
   font-size:16px;
   color:#373737;
}
h6 {
   font-family:Open Sans;
   font-weight:normal;
   font-size:16px;
   color:#373737;
}
a {
 color:#3ec4e1;
}
a:hover {
 color:#000;
}
a img {
  border:0px;
}
.container{
	margin:0 auto;
	width:1100px;
	position:relative;
	display:block;
	
}

.sitewidth{
	width:1100px;
	float:left;
}

.floatleft{
	float:left;
    
}


.sidebar-wrap {
    width:287px;
    min-height:200px;
}

.clear{
	clear:both
}


.header-wrap{
	height:117px;
}
.logo{width:260px; background-color:#fff; text-align:center; padding-top:20px; padding-bottom:20px;}
.contact{
	width:810px; 
	height:97px;
	margin-left:30px;
	background:url(https://www.smbit.co.nz/uploads/smimg/topbg.png) bottom left repeat-x;
	color:#fff;
	font-family: Open Sans, sans-serif;
	font-size:14pt;
	text-align:right;
	font-weight:300;
	padding-top:20px;
}

.contact .big{
	font-size:19pt;	
	font-weight:300
}


.menu{}
.middle-wrap{}
.slideshow{
	width:812px;
	height:345px;
	margin-left:3px;
        background:url(https://www.smbit.co.nz/uploads/smimg/shadow.png) center bottom no-repeat;
}
.biglogo{
	margin:30px;
	margin-left:0px;
	margin-bottom:0px;	
	background:#87bb40;
	width:290px;
	text-align:center
}

.biglogo img{
	margin-top:10px;
}
.book-now{	

	margin:0px;
	background:#87bb40;
	width:290px;
	text-align:center
}
.body{}
.teamviewer {
    width:240px;
    min-height:327px;
    margin-top:20px;
    border: 1px solid #d3d3d3;
	background:url(https://www.smbit.co.nz/uploads/smimg/bluecorner.png) right top  no-repeat;
    background-color:#fff;
	padding:10px;
}
.teamviewer h2{
	color:#3ec4e1;
	font-family:open sans, sans-serif;
	font-size:20px;
	font-weight:400;
	line-height:140%;
}
.download {
	position:absolute;
	text-align:center;
	width:240px;
	margin-top:10px;	
}
.testimonials {
	margin-top:60px;
          height:180px !important;
          margin-bottom:50px;

}

.leftmenu{
    background:#fff;
    width:260px;
    min-height:327px;
    margin-top:20px;
    box-shadow: 1px 1px 5px #C7CACD;
}

.content{
	padding:30px;
	padding-top:0px;
	padding-bottom:0px;
	width:757px;
	min-height:600px;
	background:#fff;
	margin-top:3px;
}

.contentinner {
	padding:30px;
	padding-top:0px;
	padding-bottom:0px;
	width:750px;
	min-height:800px;
	background:#fff;
	margin-top:0px;
         margin-left:3px;
}


.content-wrap {
	width:812px;
}
.frame {
	width:812px;
	position:absolute;
	z-index:10;
	
}
.content .one-third {
	width: 306px; 
	padding:20px;
}

.content .one-third img{
	margin:0 auto;
	display:block
}

.content .one-third p{
	color:#838383;
	font-size:11pt
}
.content ul {
    list-style-type:none;
    
} 
.content li {
    background:url(https://www.smbit.co.nz/uploads/smimg/bullet.gif) no-repeat left 10px ;
    padding-left:20px;
    line-height:180%;
}
.sub-footer{
	margin:0 auto;
	display:block;
	width:1100px;
	
}
.footer-wrap{
	background:#D3D7DC;
	width:100%;
}
.contact-info{
	width:323px;
}
.footer-nav{
	width:410px;
}
.get-in-touch{
	width:360px;
}
.copyright {
   margin-top:-240px;
}
.content-footer {
	width:767px;
	height:80px;
	background:url(https://www.smbit.co.nz/uploads/smimg/support.gif) bottom right no-repeat;
	background-color:#fff;
	padding-left:50px;
	
}
.content-footerin {
	width:761px;
	height:80px;
	padding-left:50px;
         margin-left:3px;
	
}

.footer-wrap h3 {
   font-weight:400;
   font-size:24px;
   color:#575C60;
   font-style:normal;
   font-family:Lato;
}

.footer-wrap ,.footer-wrap p {
      font-style:normal;
      font-family:Lato;
      font-size:14px;
}
.footer-wrap ul {
      list-style-type:none;
      margin-left:-30px;
}
.footer-wrap li a{
      color:#434343;
      text-decoration:none;
      float:left;
      width:175px;
}
.footer-wrap a {
      color:#434343; 
      text-decoration:none;
}
.footLeft {
  width:500px;
}
.content-footer img {
	margin-left:5px;
	margin-right:5px;
}

/* Stylesheet: Main Modified On 2014-05-02 12:48:11 */
#menuwrapper2
{	position: relative;
	
	z-index: 500; 
   margin:20px;   
   background:#E3E6EA;
   min-height:287px;
   -moz-box-shadow: inset 0 0 18px #D5D8DB;
   -webkit-box-shadow: inset 0 0 18px#D5D8DB;
   box-shadow: inner 0 0 18px #D5D8DB;
   padding:10px;
   padding-top:0px;
/*width: 197px;*/
}
#primary-nav2, #primary-nav2 ul
{
	list-style: none;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 100%;
}
#primary-nav2 ul
{
	display: none;
	left: 100%;
	position: absolute;
	top: 0px;
}
#primary-nav2 ul ul
{
	top: 0px;
}
#primary-nav2 li
{
	margin-bottom: -1px;
	margin-right: 0px;
	margin-right: 1px;
	padding: 0px 0px 0px 0px;
	position: relative;
            background:url(https://www.smbit.co.nz/uploads/ccimg2/menup.png)  10px bottom no-repeat;   
            margin-left:0px;


}
#primary-nav2 ul
{
     top:5px;

}
#primary-nav2 li li
{
	background-image: none;
	padding: 0px;
	width: 220px;
}
ul#primary-nav2 li a
{
          color:#727a85;
	font-family:Lato;
	font-size:15px;
	text-transform:uppercase;
	display:block;
	padding-left:10px;
	text-decoration:none;
	padding-top:12px;
	padding-bottom:12px;
          width:218px;
          margin-left:-10px;
}
ul#primary-nav2 a span
{
	display: block;
}
ul#primary-nav2 li a:hover
{
       background:url(https://www.smbit.co.nz/uploads/smimg/menuh.gif) top left no-repeat;
       color:#fff;
}
ul#primary-nav2 li li a:hover
{
         	background: #3a3a3c;
	color: #FFF !important;
	font-weight: normal;

             
}
ul#primary-nav2 li a.menuactive
{
       background:url(https://www.smbit.co.nz/uploads/smimg/menuh.gif) top left no-repeat;
       color:#fff;
}
ul#primary-nav2 li li a.menuactive
{
	color: #FFF !important;
	font-weight: normal;
         background:#3ec4e1;
}
ul#primary-nav2 li ul a
{
	background: none;
	border-left: 0 none;
	border-right: 0 none;
	border-top: 0 none;
	color: #fff;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 6px 3px 6px 15px;
	position: relative;
	text-align: left;
}
ul#primary-nav2 li ul
{
	background: #928D8D;
	border-bottom: 0px solid #367191;
	border-left: 0px solid #367191;
	border-top: 0px solid #367191;
	display: none;
	height: auto;
	margin: 0px;
margin-left:19px;
	opacity: 0.95;
	padding: 0px;
	position: absolute;
	width: auto;
}
#primary-nav2 li, #primary-nav2 li.menuparent
{
	min-height: 1em;
}
#primary-nav2 li li.menuactive, #primary-nav2 li.menuactive.menuparenth li.menuactive
{
	color: #FFF;
}
#primary-nav2 li.menuparent span
{
}

#primary-nav2 li.menuparent:hover li.menuparent span
{
        background: url(https://www.smbit.co.nz/uploads/ccimg2/parent.png) no-repeat right center;
        padding-left: 0;
}
#primary-nav2 li.menuparenth li.menuparent span,
#primary-nav2 li.menuparenth li.menuparenth span
{
	padding-left: 0;
}
#primary-nav2 li.menuparenth span,
#primary-nav2 li.menuparent:hover span,
#primary-nav2 li.menuparent.menuactive span,
#primary-nav2 li.menuparent.menuactiveh span,
{
}
#primary-nav2 li li span,
#primary-nav2 li.menuparent li span,
#primary-nav2 li.menuparent:hover li span,
#primary-nav2 li.menuparenth li span,
#primary-nav2 li.menuparenth li.menuparenth li span,
#primary-nav2 li.menuparent li.menuparent li span,
#primary-nav2 li.menuparent li.menuparent:hover li span
{
	background: none;
	padding-left: 0px;
}
#primary-nav2 li.menuh,
#primary-nav2 li.mnuparenth,
#primary-nav2 li.mnuactiveh
{
	color: #899092;
}
#primary-nav2 li:hover li a
{
	color: #fff;
}
#primary-nav2 ul,
#primary-nav2 li:hover ul,
#primary-nav2 li:hover ul ul,
#primary-nav2 li.menuparenth ul,
#primary-nav2 li.menuparenth ul ul
{
	display: none;
}
#primary-nav2 li:hover ul,
#primary-nav2 ul li:hover ul,
#primary-nav2 ul ul li:hover ul,
#primary-nav2 li.menuparenth ul,
#primary-nav2 ul li.menuparenth ul,
#primary-nav2 ul ul li.menuparenth ul
{
	display: block;
}
#primary-nav2 li,
#primary-nav2 li.menuparenth
{
	_float: left;
	_height: 1%;
}
#primary-nav2 li a
{
	_height: 1%;
}
#primary-nav2 li.sectionheader
{
	background-color: #fff;
	border-left: 1px solid #006699;
	border-top: 1px solid #006699;
	font-size: 130%;
	font-weight: normal;
	margin: 0;
	padding: 1.5em 0 0.8em 0.5em;
	width: 100%;
}
#primary-nav2 li hr.separator
{
	background-color: #abb0b6;
	border: 0;
	border-right: 1px solid #006699;
	border-top: 1px solid #006699;
	color: #abb0b6;
	display: block;
	height: 0.5em;
	margin: 0;
	padding: 0;
	width: 100%;
}
#primary-nav2 li.menuparent:hover ,
#primary-nav2 li.menuparenth
{
	background: url(https://www.smbit.co.nz/uploads/hwimg/menuh.png) repeat-x left top;
}
#primary-nav2 li li a
{
	border-bottom: 1px solid #fff;
	text-transform: none;
         color:#fff!important;
         padding-top:10px !important;
         padding-bottom:10px !important;
          width:203px;
}
#primary-nav2 li li a:hover
{
	font-weight: normal;
}

a.cursor:hover{
cursor:pointer;
}
/* Stylesheet: Left Menu Modified On 2014-05-06 10:29:09 */
.slider {
background:url(https://www.smbit.co.nz/uploads/smimg/sliderbg.png) no-repeat top left;
position:absolute;
margin-top:-70px;
width:235px;
height:60px;

}
#slideshow-nav{

padding:2px 20px; border:0px solid red;
text-align:center;
border:0px solid red; 
position:absolute;
width:200px;
height:60px;
}
#testimonials-container{ 
width:220px;
height:295px;
margin: 0;
padding:0; border:0px solid red;
}


#t-slideshow { 
width:220px;
height:295px;
margin: 0;
padding:0; border:0px solid red;
}

#t-slideshow {
   color:#606060;
   font-style:italic
}
#t-slideshow a {
   color:#3582a6;
   text-decoration:none;
}
#t-slideshow .client-info{ 
width:auto;
height:50px;
margin: 0;
padding:0; 
padding:10px 10px; border:0px solid red;
float:right;
}

#t-nav { 
min-width: 30px; 
height:30px;
z-index: 50;
border:0px solid red;
padding-top:20px;
display: inline-block; margin:0 auto; /*float:left*/

}

#prev{
min-width: 30px; 
height:30px;
z-index: 50;
float:left; 
border:0px solid red;
margin-top:10px;
}

#next{
min-width: 30px; 
height:30px;
z-index: 50;
float:right; border:0px solid red;
margin-top:10px;
margin-left:-30px;
}


#prev a, #next a{
font-family: 'Open Sans Condensed', sans-serif;
font-size:22px;
text-decoration:none;
color:#000!important;
text-transform:uppercase;
text-shadow:1px 1px #FFF;
color:#9198a1;

}

a.tnav {font-size: 2.5em; line-height: .60em; color:#727a85!important; 
text-decoration:none; 
padding-right: 5px; 
text-align:center; 
font-family:times new roman;
text-shadow: 1px 1px  #fff;
}

a.tnav:hover {color: #fff!important;}

a.tnav.activeSlide {color: #fff!important;
text-shadow: 1px 1px  #727a85;

}

/* Stylesheet: Testimonials Slider Modified On 2013-12-13 15:24:24 */
.cfooter input {
    background:#EAECEF;
    border:0px;
    padding:5px;
   width:280px;
}
.cfooter input[type="submit"] {
  width:152px;
  height:39px;
  text-indent:-100000px;
  background:url(https://www.smbit.co.nz/uploads/smimg/send.gif) top left no-repeat;
}
.cfooter textarea {
  background:#EAECEF;
    border:0px;
    padding:5px;
   width:280px;
}

.contactform input{
    background:#EAECEF;
    border:0px;
    padding:5px;
   width:280px;
}

.contactform input[type="submit"] {
  width:152px;
  height:39px;
  text-indent:-100000px;
  background:url(https://www.smbit.co.nz/uploads/smimg/send.gif) top left no-repeat;
}
.contactform textarea {
  background:#EAECEF;
    border:0px;
    padding:5px;
   width:280px;
}
.cCaptcha img {
   width:150px;
}
.cCaptcha input {
   width:100px;
}
/* Stylesheet: FormBuilder Modified On 2013-12-17 10:35:38 */
