#slider {
    width: 949px;
    margin: 0 auto;
    position: relative;
}

body.page-template-default #slider, body.blog #slider,
body.single #slider, body.page-template-contact-php #slider {
    width: 288px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    width: 949px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}

body.page-template-default .scroll, body.blog .scroll, body.single .scroll, body.page-template-contact-php .scroll{
    width: 288px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}

.scrollContainer div.panel {
    padding: 20px;
    width: 909px;
}

body.page-template-default .scrollContainer div.panel, body.blog .scrollContainer div.panel, body.single .scrollContainer div.panel, body.page-template-contact-php .scrollContainer div.panel{
    padding: 20px;
    width: 248px;
}

ul.navigation {
    list-style: none;
    padding: 0;
	float:left;
	margin:12px 0px 0px 5px;
}

body.page-template-default ul.navigation, body.blog ul.navigation, body.single ul.navigation, body.page-template-contact-php ul.navigation {
    list-style: none;
    padding: 0;
	float:left;
	margin:15px 0px 0px 5px;
}

ul.navigation li {
    display: inline;
    margin-right: 0px;
}

ul.navigation a {
	text-decoration:none;
	color:#fff;
	background:#ffa92f;
	font-size:12px;
	padding:3px 6px 2px 6px;
}

.navigation a.selected{
	text-decoration:none;
	color:#fff;
	background:#a6bd35;
}

ul.navigation a:hover {
    background-color: #afc73a;
}

ul.navigation a.selected {
    background-color: #a6bd35;
}

ul.navigation a:focus {
    outline: none;
}

.hide {
    display: none;
}

#slider-controls{
	width:372px;
}

.scrollButtons {
  cursor: pointer;
}

.scrollButtons.left {
	float:left;
	margin:15px 0px 0px 0px;
}

.scrollButtons.right {
	float:right;
	margin:15px 250px 0px 0px;
}

body.page-template-default .scrollButtons, body.blog .scrollButtons, body.single .scrollButtons, body.page-template-contact-php .scrollButtons{
  position:static !important;
  cursor: pointer;
}

#testimonials-index img, #testimonials-inside img{
	display:none;
}

body.page-template-default .scrollButtons.left, body.blog .scrollButtons.left, body.single .scrollButtons.left, body.page-template-contact-php .scrollButtons.left {
	float:left;
	margin:18px 0px 0px 0px;
}

body.page-template-default .scrollButtons.right, body.blog .scrollButtons.right, body.single .scrollButtons.right, body.page-template-contact-php .scrollButtons.right{
	float:right;
	margin:18px 166px 0px 0px;
}