/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Style Style Sheet - Defines the main look like colors and backgrounds
 * Not all style related CSS is included, only colors and backgrounds which may change for different theme styles
 */


/* Base
----------------------------------------------------------------------------------------------------*/
body{

//font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:rgb(105, 105, 105);
background:#FFF url(../images/bg.jpg) top center no-repeat;

}

#system .grid-box{
width:50%;
}

#system .items .leading .item {
border-bottom: none;
}

.mod-box {
border: none;
}

h3{
//font-family:Arial, Helvetica, sans-serif;
//color:#127cc7;
color:#176ddc;
//font-weight:bold;
}
.wk-accordion h3{
//font-family:Arial, Helvetica, sans-serif;
//font-weight:normal;

}

h4{
color:#c6db1c;
//font-size:21px;
}


/*#content li{
	list-style:none;
    color: #127cc7;
	background:url(../images/bullet.png) 0px 6px no-repeat;
	
	//list-style:check ;
	//padding-left:15px;
	//list-style:none;
	
	//background-image: none,url(../images/tools/list_check.png);
	
	//padding: 4px 0 0 25px;
	//color: #127cc7;
}*/
ul {
list-style:none;
}
#content ul.check > li:first-child {
background-image: none, url(../../../images/tools/list_check.png) !important;
}
#content ul > li:first-child {
background-image: none, url(../../../images/tools/list_check.png) !important;
}
#content ul > li:first-child {
margin-top: 0 !important;
}
#content ul > li {
padding: 4px 0 0 25px !important;
background: url(../../../images/tools/list_line.png) 0 0 repeat-x, url(../../../images/tools/list_check.png) 0 0 no-repeat !important;
}

#content span{
    color: #87898a;
}

#content .leading{
border-right: 1px solid #d1d1d1;
}
#system .items .item {
margin: 0 15px 0 15px;
}
#system h6{
margin:0px;
}
#system h6 span,#system h6 img{
float:left;
}
#system h6 span{
font-size:11px;
float:left;
margin:23px 11px 0px 0px;
}

.call_us h4{
margin:17px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
}
.call_us p{
float:right;
line-height:136% ;
margin: 9px 0px 0px 0px !important;
}

.call_us{
margin: 45px 0px 0px 0px;
}

#content{
margin:0px;
}
.copyright h5, .copyright h6{
font-family:Arial, Helvetica, sans-serif;
}
#innerbottom .mod-box{
margin-bottom:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}
/* Layout
----------------------------------------------------------------------------------------------------*/

/* Header 
----------------------------------------------------------------------------------------------------*/
#header,#header p,#headerbar{
margin:0px;
}

/* Menus
----------------------------------------------------------------------------------------------------*/
#menu{
margin: 27px 0px 2% 40px;
}
.menu-dropdown a.level1, .menu-dropdown span.level1 {
border: none;
color: #176ddc;
font-size:18px;
//font-weight:bold;
}


#menu .home{
background:url(../images/home.png) -2px 3px no-repeat;
padding-left:24px;
}

#menu .taxation {
background:url(../images/tax.png) -2px 3px no-repeat;
padding-left:24px;
}

#menu .accounting{
background:url(../images/accounting.png) -2px 3px no-repeat;
padding-left:24px;
}

#menu .trust{
background:url(../images/trust.png) -2px 3px no-repeat;
padding-left:24px;
}

#menu .testi{
background:url(../images/testimonial.png) 1px 3px no-repeat;
padding-left:24px;
}


#menu .contact {
background:url(../images/contact-us.png) -1px 3px no-repeat;
padding-left:24px;
}


#menu a{
height:35px;
margin-left:5px;
}

#menu a:hover{
color: #c4db19;
}

#menu span{
margin-top: 3px;
//font-size: 14px;
font-weight: bold;
}

#footer .menu span{
font-size:10px;
color:#000;
}

#footer .menu-line li {
background:url(../images/footer_menu.png) 0px 6px no-repeat;
margin-left: 7px;
padding-left: 8px;
text-transform:uppercase;
}
#footer .menu-line .item101{
background:none;

}

.menu-dropdown li.level1 {
margin-right: 16px;
padding-bottom: 10px;
margin-left: 9px;
}
/* Modules
----------------------------------------------------------------------------------------------------*/
#top-b h3 {
//font-size: 15px;
//line-height: 18px;
//font-family:Arial, Helvetica, sans-serif;
}
#top-a .mod-box{
margin:15px 0px;
}

.wk-accordion-default .toggler {
padding: 7px 7px 7px 15px;

}

#top-b .module-title{
//margin-left:15px;
text-transform:uppercase;
//font-family:Helvetica;
}
/* Footer
----------------------------------------------------------------------------------------------------*/
#footer{
border-top: 1px dotted #87898a;
padding-top:15px;
margin:15px 0px;
}
#footer .copyright{
float:left;
width:300px;
}
#footer .copyright h6{
margin:0px;
color:#063768;
font-size:11px;
padding:0px 0px 0px 0px;
}
#footer .copyright p{
margin:0px;
}
#footer .copyright h5{
color:#0ca4eb;
font-size:11px;
margin:0px;
padding:0px 0px 0px 0px;

}
#footer .footer_menu{
float:right;
}
#footer .power{
float:right;
margin-left:600px;
}

/* Tools
----------------------------------------------------------------------------------------------------*/

/* System
----------------------------------------------------------------------------------------------------*/


.wk-slideshow-default > div:hover .next {
right: -30px;
background-position: 0 0;
}
.wk-slideshow-default > div:hover .prev {
left: -30px;
background-position: 0 -50px;
}

#system img{
margin-right: 16px;
}
/* Logo
----------------------------------------------------------------------------------------------------*/
#logo{
margin: 40px 0px 22px 0px;
}
.payment{
height:31px;
width:156px;
background:url(../images/payonline.png) no-repeat;
position: absolute;
left: 812px;
top: 83px;
}
.payment span{
visibility:hidden;
}