﻿@charset "utf-8";



/* =CSS Reset

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



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 

menu, nav, output, ruby, section, summary, time, mark, audio, video {

  margin: 0;

  padding: 0;

  border: 0;

  font-size: 100%;

  font: inherit;

  vertical-align: baseline;

}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

  display: block;

}

blockquote, q {

  quotes: none;

}

blockquote:before, blockquote:after, q:before, q:after {

  content: '';

  content: none;

}

table {

  border-collapse: collapse;

  border-spacing: 0;

}

.tabstyle tr,td{

  border: 1px solid #ccc;

}

/* End CSS Reset

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



/* =Toolkit

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



/* general purpose classes */



.alignleft { float: left; }

.alignright { float: right; }

.clear {

  clear: both;

  overflow: hidden;

  width: 100%;

}



/* End Toolkit

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



html, body {

  height: 100%;

}

#container {

  min-height: 100%;

  position: relative;

}

.wrapper {

  width: 1002px;

  margin: 0 auto;

}



/* =Typography

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



/* Setting up the fonts */



body {

  font-family: 'depot_newregular', Arial, Helvetica;

  font-size: 14px;

  line-height: 21px;

  color: #454545;

  background: #f1f1f1;

}

input, textarea {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 14px;

}

@font-face {

    font-family: 'depot_newregular';

    src: url('../fonts/depotnew-rg-webfont-webfont.eot');

    src: url('../fonts/depotnew-rg-webfont-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/depotnew-rg-webfont-webfont.woff') format('woff'),

         url('../fonts/depotnew-rg-webfont-webfont.ttf') format('truetype'),

         url('../fonts/depotnew-rg-webfont-webfont.svg#depot_newregular') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'depot_newmedium';

    src: url('../fonts/depotnew-md-webfont-webfont.eot');

    src: url('../fonts/depotnew-md-webfont-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/depotnew-md-webfont-webfont.woff') format('woff'),

         url('../fonts/depotnew-md-webfont-webfont.ttf') format('truetype'),

         url('../fonts/depotnew-md-webfont-webfont.svg#depot_newmedium') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'depot_newlight';

    src: url('../fonts/depotnew-lt-webfont-webfont.eot');

    src: url('../fonts/depotnew-lt-webfont-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/depotnew-lt-webfont-webfont.woff') format('woff'),

         url('../fonts/depotnew-lt-webfont-webfont.ttf') format('truetype'),

         url('../fonts/depotnew-lt-webfont-webfont.svg#depot_newlight') format('svg');

    font-weight: normal;

    font-style: normal;

}

/* End Typography

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





/* =Links

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

a {

  outline: none;

  text-decoration: none;

  color: #fe4e05;

  text-decoration: underline;
  
  font-size: 15px;

}

a:hover {

  text-decoration: none;

}

/* End Links

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





/* =Header

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

#header {

  clear: both;

  width: 100%;

  height: 100px;

  background: #f9f9f9;

  border-bottom: 5px solid #3e526a;

}

.logo {

  float: left;

  width: 316px;

}

.logo a {

  float: left;

  width: 316px;

  height: 100px;

  text-indent: -9999em;

  background: url(../images/logo.png) no-repeat left 29px;

}

.header-right {

  float: right;

  width: 620px;

  padding: 29px 0 0 0;

}

.header-right p {

  float: left;

  padding: 0 0 0 25px;

  font-size: 22px;

  line-height: 18px;

  color: #FE4905;

  background: url(../images/ic-phone.png) no-repeat left center;

}

.header-right ul {

  float: right;

}

.header-right ul li {

  float: left;

  list-style: none;
   position: relative;
  text-transform: uppercase;
  height: 24px;

  background: url(../images/nav-devider.gif) no-repeat left center;

}

.header-right ul.top-nav {

  padding: 0 0 12px 0;

}

.header-right ul.top-nav li {

  padding: 0 0 0 10px;

  margin: 0 0 0 9px;

  font-size: 16px;

  line-height: 18px;

}

.header-right .main-nav {

  width: 100%;

}

.header-right .main-nav li {

  padding: 0 0 0 16px;

  margin: 0 0 0 15px;

  font-size: 16px;

  line-height: 16px;

}

.header-right ul li:first-child {

  padding: 0;

  margin: 0;

  background: none;

}

.header-right ul.top-nav li a {

  color: #FE4905;

}

.header-right .main-nav li a {

  color: #517090;

}

.header-right ul li a {

  text-decoration: none;

}

.header-right ul li a:hover,

.header-right .top-nav li a.registration-nav,

.header-right ul li.active a,.header-right ul li:hover a {

  color: #fe4905;

}
.header-right ul li ul {
	position: absolute;
	left: 0;
	top: 24px;
	width: 100px;
	display: none;
	background: #3A526A !important;
	padding:10px;
	z-index: 9999;	
}
.header-right ul li:hover ul {
	display: block;
}
.header-right ul li ul li {
	float: none;
	padding: 0 !important;
	margin: 0 !important;
	background: none !important;	
}

.header-right ul li ul li a,.header-right ul li:hover ul li a {
	padding: 0;	
	color: #fff;
	font-size: 14px;
}
.header-right ul li ul li a:hover {
	color: #ccc;	
}
/* End Header

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





/* =Banner

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

#banner {

  clear: both;

  width: 100%;

  background: #436279 url(../images/banner.gif) repeat left top;

}

#banner .wrapper {

  position: relative;

}

#banner .wrapper img {

  position: absolute;

  right: 0;

  top: 0;

}

#banner-1 {

  clear: both;

  width: 100%;

  color: #fff;

  font-size: 18px;

  line-height: 23px;

  background: url(../images/banner-inner.gif) repeat center top

}

#banner-1 h1 {

  font-size: 34px;

  line-height: 42px;

  text-transform: uppercase;

  font-weight: normal;

  color: #f8dcbe;

  padding: 15px 0;

}

#banner-1 h1 strong {

  font-size: 40px;

}

#banner-1 .loopedSlider {

  position: relative;

}

#banner-1 .loopedSlider .container1 { 

  width: 1002px; 

  height: 295px; 

  overflow:hidden; 

  position:relative; 

}

#banner-1 .slide { 

  position: absolute; 

  top: 0; 

  left: 0;

}

#banner-1 .slide div.home-sl { 

  position: absolute; 

  top: 0; 

  width: 1002px; 

  display: none;

}

#banner-1 ul.pagination {

  position: absolute;

  left: 0;

  bottom: 20px;

}

#banner-1 ul.pagination li {

  float: left;

  list-style: none;

  padding: 0 5px 0 0;

}  

#banner-1 ul.pagination a {

  position: relative;

  float: left;

  width: 11px;

  height: 11px;

  text-indent: -9999em;

  background: #88a0b7;

  border-radius: 50px;

  behavior: url(http://theapi.in/beta/scott/templates/scott/js/pie.htc);

}

#banner-1 ul.pagination li.active a {

  background: #fe6705;

}



.home-banner {

  width: 550px;

  height: 275px;

  padding: 20px 0 0 0;

}

.home-banner h1 strong {

  display: block;

}

.home-banner h1 span {

  color: #748eb8;

  display: inline-block;

  padding:  0 5px;

}

.inner-banner {

  height: 195px;

}

#banner-1 .inner-banner h1 {

  padding: 25px 0 0 0;

}

#banner-1 .inner-banner h1,

#banner-1 .inner-banner h1 strong {

  font-size: 28px;

}



#banner-1 .inner-banner a,

#banner-1 .slide div.home-sl a {

  position: relative;

  float: left;

  width: 414px;

  height: 50px;

  margin: 15px 0 0 0;

  font-size: 24px;

  line-height: 50px;

  border-radius: 3px;

  color: #fff;

  text-decoration: none;

  text-align: center;

  text-transform: uppercase;

    font-family: 'depot_newlight';

  behavior: url(http://theapi.in/beta/scott/templates/scott/js/pie.htc);

  border-bottom: 2px solid #121a22;

  background: #fe3a05 url(../images/live-demo.gif) repeat-x left top;

}

#banner-1 .inner-banner a span,

#banner-1 .slide div.home-sl a span {

  display: inline-block;

  padding: 0 25px 0 0;

  background: url(../images/arrow-4.png) no-repeat right center

}

#banner-1 .inner-banner a strong,

#banner-1 .slide div.home-sl a strong {

    font-family: 'depot_newregular';

}

/* End Banner

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





/* =top-section Content

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

#top-section {

  position: relative;

  z-index: 999;

  clear: both;

  width: 100%;

  height: 42px;

  padding: 15px 0;

  line-height: 42px;

  background: #f2f2f2;

}

#student-login,

#select-subject,

#live-demo {

  position: relative;

  height: 42px;

  text-transform: uppercase;

  color: #fff;

  border-radius: 5px;

  behavior: url(http://theapi.in/beta/scott/templates/scott/js/pie.htc);

}

#select-subject {

  float: left;

  width: 695px;

  background: #3a526a;

}

#student-login,

#live-demo {

  float: right;

  width: 290px;

  text-align: center;

  background: #fe3a05 url(../images/live-demo.gif) repeat-x left top;

}

#student-login a,

#live-demo a {

  display: inline-block;

  height: 42px;

  padding: 0 0 0 30px;

  font-size: 17px;

  text-transform: uppercase;

  text-decoration: none;

  color: #fff;

  background: url(../images/ic-video.png) no-repeat left center;

}

#student-login a {

  font-size: 20px;

  line-height: 42px;

  padding: 0 0 0 40px;

  background: url(../images/ic-student-login.png) no-repeat left center;

}

#select-subject h3 {

  position: relative;

  float: left;

  padding: 0 30px 0 15px;

  background: #273c51 url(../images/select-subject.gif) no-repeat right top;

  font-size: 16px;

  border-radius: 5px 0 0 5px;

  behavior: url(http://theapi.in/beta/scott/templates/scott/js/pie.htc);

}

#select-subject ul {

  float: left;

}

#select-subject ul li {

  position: relative;

  float: left;

  list-style: none;

  padding: 0 0 0 22px;

}

#select-subject ul li a {

  float: left;

  height: 42px;

  text-decoration: none;

  color: #fff;

}

#select-subject ul li.active a,

#select-subject ul li:hover a,

#select-subject ul li:hover ul li a:hover {

  color: #f9ddc0;

}

#select-subject ul li:hover div {

  display: block;

}

#select-subject ul li div {

  display: none;

  position: absolute;

  left: 50%;

  top: 42px;

  margin: 0 0 0 -90px;

  padding: 6px 0 0 0;

  background: url(../images/dropdown.png) no-repeat center 2px;

}

#select-subject ul li ul {

  position: relative;

  width: 150px;

  padding: 12px 15px;

  background: #3a526a;

  border-radius: 5px;

  behavior: url(http://theapi.in/beta/scott/templates/scott/js/pie.htc);

}

#select-subject ul li ul li {

  width: 180px;

  padding: 0;

}

#select-subject ul li:hover ul li a,

#select-subject ul li ul li a {

  display: block;

  height: auto;

  text-transform: none;

  line-height: normal;

  padding: 3px 0;

  color: #fff;

}

/* =End top-section Content

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





/* =Main Content

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

#main {

  clear: both;

  overflow: hidden;

  width: 100%;

  padding: 14px 0 30px 0;

  background: #fff;

  /*border-top: 2px solid #e3e3e3;*/

  border-bottom: 4px solid #e3e3e3;

}

#content {

  float: left;

  width: 684px;

}

#content p {

  margin-bottom: 15px;

}

.list-type1 {

  padding: 0 0 20px 15px;

}

.list-type1 li {

  list-style: none;

  padding: 0 0 0 15px;

  background: url(../images/ic-list-type1.png) no-repeat left 7px;

}

#content h2 {

  font-size: 21px;

  line-height: 21px;

  padding: 10px 0;

  margin: 0 0 10px 0;

  color: #fe4f05;

  font-weight: normal;

  text-transform: uppercase;

  border-bottom: 1px solid #c7c7c7;

}

#content h3 {

  font-size: 18px;

  font-weight: normal;

  color: #fe3e05;

  margin: 15px 0 10px 0;

}

.breadcrumbs {

  clear: both;

  overflow: hidden;

  width: 100%;

  height: 25px;

  color: #9f9f9f;

  border-bottom: 1px solid #c7c7c7;

}

.breadcrumbs .showHere {

  display: none;

}

.breadcrumbs a {

  display: inline-block;

  margin: 0 7px 0 0;

  text-decoration: none;

}

.breadcrumbs a:hover {

  color: #9f9f9f

}

#content .testimonials {

  line-height: 19px;

}

#content .testimonials .given-by {

  float: left;

  margin: 10px 0 0 0;

}

#content .testimonials a {

  float: right;

  margin: 10px 0 0 0;

}

#content .home-module {

  position: relative;

  float: left;

  width: 213px;

  min-height: 235px;

  margin: 0 0 5px 0;

  border: 1px solid #e7e7e7;

  border-radius: 5px;

  behavior: url(http://theapi.in/beta/scott/templates/scott/js/pie.htc);

  background: #f5f5f5 url(../images/home-module.gif) repeat-x left top;

}

#content .home-module-m {

  margin: 0 19px;

}

#content .home-module h2 {

  padding: 10px 0 0 20px;

  margin: 0;

  font-size: 18px;

  line-height: normal;

  color: #dc4605;
  height:20px;

  text-transform: none;

  text-align: justify;

  border: 0;

}

#content .home-module h2 strong {

  display: block;

}

#content .home-module .readmore {

  display: block;

  width: 200px;

  height: 38px;

  padding: 0 0 0 13px;

  border-radius: 0 0 5px 5px;

  behavior: url(http://theapi.in/beta/scott/templates/scott/js/pie.htc);

  background: #3a526a url(../images/arrow-3.png) no-repeat 95% center;

  font-size: 16px;

  line-height: 38px;

  text-decoration: none;

  color: #bccbda;

}

#content .home-module div {

  height: 72px;

  text-align: center;

}

#content .home-module p {

  padding: 10px 20px;

  font-size: 15px;
  
  font-weight: normal;

  line-height: 18px;

  color: #666;

}
.rotator ul li div{
	height:35px !important;
	overflow:hidden !important;
}

/* =End Main Content

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





/* =Sidebar

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

#sidebar {

  float: right;

  width: 290px;

  padding: 0 0 10px 14px;

  border-left: 1px solid #e3e3e3;

}

.video {

  clear: both;

  overflow: hidden;

  width: 290px;

  height: 175px;

  padding: 10px 0 20px 0;

}

.video_inner {

  clear: both;

  overflow: hidden;

  width: 290px;

  height: 175px;

}

#sidebar h3 {

  font-size: 20px;

  font-weight: normal;

  color: #fe3e05;

  margin: 10px 0 10px 0;

}

.side-nav1 {

  position: relative;

  padding: 12px;

  border-radius: 5px;

  behavior: url(http://theapi.in/beta/scott/templates/scott/js/pie.htc);

  background: #3a526a;

}

.side-nav1 li,

.side-nav2 li {

  list-style: none;

  line-height: 14px;

  text-transform: uppercase;

}

.side-nav1 li {

  border-top: 1px solid #273747;

}

.side-nav2 li {

  border-top: 1px solid #e5e5e5;

}

.side-nav1 li:first-child,

.side-nav2 li:first-child {

  border-top: 0;

}

.side-nav1 li a,

.side-nav2 li a {

  display: block;

  padding: 7px 0 7px 17px;

  text-decoration: none;

}

.side-nav1 li a {

  color: #fff;

  background: url(../images/arrow-1.png) no-repeat left 10px;

}

.side-nav2 li a {

  color: #585858;

  background: url(../images/arrow-2.png) no-repeat left 12px;

}

.side-nav1 li a:hover,

.side-nav2 li a:hover {

  color: #fe4505;

}

.testimonials {

  font-style: italic;

  color: #818181;

}

.testimonials h3 {

  font-style: normal;

}

.testimonials strong {

  font-style: normal;

  font-weight: normal;

  color: #707070;

}

.testimonials em {

  font-style: normal;

}

#sidebar .testimonials strong {

  display: block;

}

.testimonials a {

  font-style: normal;

}

.edu-agancy {

  width: 263px;

  height: 45px;

  padding: 14px 10px 0 10px;

  margin: 10px 0 0 0;

  font-size: 11px;

  line-height: 18px;

  color: #fff;

  background: url(../images/edu-agancy.gif) no-repeat left top;

}

.edu-agancy strong {

  display: block;

  font-size: 18px;

  font-weight: bold;

  text-transform: uppercase;

}

.rotator {

  position: relative;

}

.rotator ul {

  height: 70px;

}

.rotator ul li {

  width: 290px;

  float: left;

  position: absolute;

  list-style: none;

  background: #fff;

  color: #818181;

  line-height: 18px;

  font-style: italic;

}

.rotator ul li.show {

  z-index: 500

}

.rotator ul li img {

  float: left;

  margin: 0 10px 5px 0;

}

.rotator ul li p {

  width: 320px;

  clear: both;

  overflow: hidden;

  color: #3a526a;

  font-style: normal;

  padding: 5px 0 0 0;

}

.rotator ul li .quote {

  display: inline-block;

  width: 35px;

  height: 24px;

  background: url(../images/quote.gif) no-repeat left top;

}



#steps {

  position:relative;

  width: 684px;

  height: 105px;

  clear: both;

  overflow: hidden;

  background: url(../images/steps.gif) no-repeat left top;

}

#steps .slides {

  position: relative;

  top: 0;

  left: 0;

  z-index: 100;

    font-family: 'depot_newregular';

}

#steps .slides .slides_container {

  width: 100%;

  overflow: hidden;

  position: relative;

  display: none;

}

#steps .slides .slides_container .slide {

  width: 684px;

  height: 105px;

  display: block;

}

#steps .pagination {

  position: absolute;

  left: 0;

  bottom: 15px;

  z-index: 9999;

  width: 100%;

  height: 20px;

  float: left;

  text-align: center;

  background: url(../images/steps-pagination1.gif) no-repeat left top;

}

#steps .pagination li {

  display: inline;

  float: none;

}

#steps .pagination li a {

  display: inline-block;

  padding: 4px 0 0 0;

  margin: 0 2px;

  width: 16px;

  height: 16px;

  font-size: 12px;

  text-decoration: none;

  text-align: center;

  line-height: 16px;

  color: #959595;

  background: url(../images/steps-pagination-ic.gif) no-repeat left top;

}

#steps .pagination li.current a {

  color: #fff;

  background: url(../images/steps-pagination-ic.gif) no-repeat left -20px;

} 

#steps .slides .slides_container .slide span {

  float: left;

  width: 105px;

  line-height: 63px;

  padding: 0 0 0 20px;

  font-size: 22px;

  color: #fff;

}

#steps .slides .slides_container .slide a {

  

  float: left;

  cursor: pointer;

  text-decoration: none;

  font-style: italic;

  color: #8a8a8a;

}

.step1list

{

  width:420px;

  padding: 0 10px 0 25px;

}

.readmore {

  margin-top:30px;

  color:#F00 !important;

}

#steps .slides .slides_container .slide a strong {

  display: block;

  color: #fe4f05;

  font-size:14px; 

  font-style: normal;

  padding: 4px 0 0 0;

  text-transform: uppercase;

    font-family: 'depot_newlight';

}

#steps .slides .slides_container .slide a.step1 {

  background: none;

}



/* =End Sidebar

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





/* =Footer

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

#footer {

  clear: both;

  width: 100%;

  padding: 10px 0 0 0;

  font-size: 13px;

  color: #888;

}

#footer a:hover {

  text-decoration: underline;

}

#footer ul {

  width: 100%;

  clear: both;

  overflow: hidden;

  padding: 5px 0 0 0;

}

#footer ul li {

  list-style: none;

}

#footer ul li a {

  text-decoration: none;

  color: #888;

}

#footer h3 {

  font-weight: normal;

  color: #4c4c4c;

  font-size: 15px;

  margin: 10px 0 0 0;

  border-bottom: 1px solid #d8d8d8;

}

.general-nav {

  width: 129px;

  float: left;

}

.elementary-nav {

  width: 432px;

  float: left;

  padding: 0 20px;

}

.subjects-nav {

  width: 100px;

  float: left;

}

.general-nav ul li {



  width: 135px;

}

.elementary-nav ul li {

  float: left;

  padding: 0 0 0 7px;

  margin: 0 0 0 6px;

  background: url(../images/nav-devider.gif) no-repeat left center;

}

.elementary-nav ul li:first-child {

  padding: 0;

  margin: 0;

  background: none

}

.have-questions {

  width: 247px;

  float: right;

  font-size: 14px;

  color: #666;

  padding: 0 0 25px 20px;

  border-left: 1px solid #d7d7d7;

}

#footer .have-questions h3 {

  font-size: 18px;

  border-bottom: 0;

  padding-bottom: 5px;

}

#footer .have-questions p {

  padding: 5px 0 0 0;
  font:normal 17px Arial, Helvetica, sans-serif;
  

}

#footer .have-questions a {

  color: #666;
   font:normal 17px Arial, Helvetica, sans-serif;

}

#footer .have-questions a:hover {

  text-decoration: none;

}

.footer-bottom {

  width: 100%;

  clear: both;

  overflow: hidden;

  line-height: 45px;

  border-top: 1px solid #c1c1c1;

}

.footer-bottom a {

  color: #6c6c6c;

  text-decoration: none;

}

.bfSubmitButton {

  background: url(../images/live-demo.gif) repeat-x left top;

  float:left !important;

  margin-left: 380px;

  padding: 0 15px;

  font-family: 'depot_newregular',Arial,Helvetica;

  color:#FFF;

  font-size:16px;

  cursor: pointer;

  text-transform:uppercase;

  border:0;

  height: 41px;

  line-height: 41px;

  border-radius: 5px;

  font-weight: bold;

}

.joomla-navdropmenu{

  background: url(../images/dropmenu-bg.png)  no-repeat left top;

  width:555px;

  height:60px;

  margin: 8px auto 0 auto;

  padding:0 20px 0 140px;

}

.joomla-navdropmenu ul{

  list-style:none;

  position:relative;

}

#drop_menu  li{

  float:left;

  padding:0 0 0 10px;

  position:relative;  

}

#drop_menu  li ul {

  position:absolute;

  top:35px;

  width:220px;

  display:none;

  left:0px;

  background:#3a526a;

  border-radius: 5px;

}



#drop_menu  li ul li {

  width:220px;

}



#drop_menu  li ul li a {

  font:normal 12px Arial, Helvetica, sans-serif !important;

  display:block;

  padding:4px 8px;

}



#drop_menu  li:hover ul

{

  display:block;

}

#drop_menu li a{

  font-size:15px;

  padding:12px 8px;

  float:left;

  color:#fff;

  text-decoration:none;

  text-transform:uppercase;

}

/* End Footer

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



.sp-accordion.sp-accordion-style1 .toggler span span {

  background: url(../images/plus.png) no-repeat  646px 9px;
  color:#FE4F05;


}



.sp-accordion.sp-accordion-style1 .active span span {

  background: url(../images/minus.png) no-repeat  646px 7px !important;

}

.item-page  ul{

  padding:0 0 0 35px;

}

.item-page  ol{

  padding:0 0 0 35px;

}
.header-right .main-nav .joomla-nav{
	padding-right:65px;
}

#content .RSWS_testi_block .RSWS_testimonial span  {
	font-size:14px;
}
.module-right {
	float:left;
	width:200px;
	margin-right:15px;
}