#anything-slider {
	list-style: none; margin: 0px auto 30px; padding: 30px 0px 0px; height: 380px; position: relative; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
#slider-container {
	margin: 0px auto; width: 1005px; height: 380px;
}
#slides {
	list-style: none; width: 600px; height: 380px;
}
.slide-img-container {
	margin: 0px 41px 0px 0px; width: 480px; height: 340px; position: relative;
}
.slider-img-shadow {
	padding: 0px 5px; width: 449px; height: 40px; float: left; opacity: 0.4;
}
.slider-img-shadow-full {
	padding: 0px 5px; width: 900px; height: 40px; float: left; opacity: 0.4;
}
.anythingSlider-default {
	margin: 0px auto;
}
.anythingSlider-default .anythingWindow {
	
}
.anythingSlider-default .anythingControls a {
	border-radius: 5px; color: rgb(0, 0, 0); -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.anythingSlider-default .anythingControls a span {
	visibility: visible;
}
.anythingSlider-default .anythingControls a.cur {
	background: rgb(136, 136, 136); color: rgb(0, 0, 0);
}
.anythingSlider-default .anythingControls a.start-stop {
	color: rgb(221, 221, 221); background-color: rgb(0, 68, 0);
}
.anythingSlider-default .anythingControls a.playing.start-stop {
	background-color: rgb(136, 0, 0);
}
.anythingSlider-default .anythingControls a.start-stop:hover {
	color: rgb(221, 221, 221); background-image: none;
}
.anythingSlider-default .anythingControls a.hover.start-stop {
	color: rgb(221, 221, 221); background-image: none;
}
.anythingSlider-default .anythingControls a.start-stop .anythingControls ul a:hover {
	color: rgb(221, 221, 221); background-image: none;
}
.activeSlider.anythingSlider-default .anythingWindow {
	width: 940px;
}
.activeSlider.anythingSlider-default .anythingControls a.cur {
	background: url("../img/colors/pink/bullet-active.png") no-repeat 0px;
}
.activeSlider.anythingSlider-default .anythingControls a:hover {
	background: url("../img/colors/pink/bullet-active.png") no-repeat 0px;
}
.activeSlider.anythingSlider-default .anythingControls a.start-stop {
	color: rgb(255, 255, 255); background-color: rgb(0, 136, 0);
}
.activeSlider.anythingSlider-default .anythingControls a.playing.start-stop {
	color: rgb(255, 255, 255); background-color: rgb(221, 0, 0);
}
.activeSlider.anythingSlider-default .start-stop:hover {
	color: rgb(255, 255, 255);
}
.activeSlider.anythingSlider-default .hover.start-stop {
	color: rgb(255, 255, 255);
}
.anythingSlider-default .arrow {
	background: rgb(37, 37, 37); top: 50%; width: 40px; height: 155px; margin-top: -77px; display: block; position: absolute; cursor: pointer;
}
.anythingSlider-default .anythingControls {
	outline: 0px; top: -90px; position: relative;
}
.anythingSlider-default .anythingControls ul {
	margin: 0px; padding: 0px;
}
.anythingSlider-default .anythingControls ul li {
	display: inline;
}
.anythingSlider-default .anythingControls ul a {
	background: url("../img/bullet.png") no-repeat 0px; margin: 0px 2px; border: 0px currentColor; width: 22px; height: 22px; text-indent: -9999px; display: inline-block; cursor: pointer;
}
.anythingSlider-default .anythingControls .anythingNavWindow {
	overflow: hidden; float: left;
}
.anythingSlider-default .anythingControls .start-stop {
	padding: 2px 5px; outline: 0px; width: 40px; text-align: center; text-decoration: none; float: right; z-index: 100;
}
.as-oldie .anythingSlider-default .arrow {
	top: 30%;
}
.as-oldie .anythingSlider-default .arrow a {
	margin: 0px;
}
.as-oldie .anythingSlider-default .anythingControls li {
	margin-left: 3px;
}
.as-oldie .anythingSlider-default .anythingControls a {
	margin: 0px;
}
.as-oldie .anythingSlider-default .anythingNavWindow {
	margin: 0px 2px;
}
.as-oldie .anythingSlider-default .anythingNavWindow li {
	padding: 3px 0px 0px;
}
.anythingSlider {
	overflow: visible !important; display: block;
}
.anythingSlider .anythingWindow {
	width: 100%; height: 100%; overflow: hidden; position: relative;
}
.anythingSlider .anythingBase {
	list-style: none; margin: 0px; padding: 0px; left: 0px; top: 0px; overflow: visible !important; position: absolute;
}
.anythingSlider .arrow span {
	display: block; visibility: hidden;
}
.anythingSlider .disabled.arrow {
	display: none;
}
.anythingSlider .panel {
	margin: 0px; padding: 0px; overflow: hidden; float: left; display: block;
}
.anythingSlider .vertical .panel {
	float: none;
}
.anythingSlider .fade .panel {
	left: 0px; top: 0px; float: none; position: absolute; z-index: -1;
}
.anythingSlider .fade .activePage {
	z-index: 0;
}
.rtl.anythingSlider .anythingWindow {
	unicode-bidi: bidi-override; direction: ltr;
}
.rtl.anythingSlider .anythingControls ul {
	float: left;
}
.rtl.anythingSlider .anythingControls ul a {
	float: right;
}
.rtl.anythingSlider .start-stop {
	
}
.anythingSlider {
	transition-duration: 0s; -o-transition-duration: 0; -moz-transition-duration: 0; -webkit-transition-duration: 0;
}
.anythingSlider .anythingWindow {
	transition-duration: 0s; -o-transition-duration: 0; -moz-transition-duration: 0; -webkit-transition-duration: 0;
}
.anythingSlider .anythingControls ul a {
	transition-duration: 0s; -o-transition-duration: 0; -moz-transition-duration: 0; -webkit-transition-duration: 0;
}
.anythingSlider .arrow a {
	transition-duration: 0s; -o-transition-duration: 0; -moz-transition-duration: 0; -webkit-transition-duration: 0;
}
.anythingSlider .start-stop {
	transition-duration: 0s; -o-transition-duration: 0; -moz-transition-duration: 0; -webkit-transition-duration: 0;
}
.left.slide-img-container {
	margin-right: 41px; margin-left: 0px; float: left;
}
.slide-elements .left {
	margin-right: 41px; margin-left: 0px; float: left;
}
.right.slide-img-container {
	margin-right: 0px; margin-left: 41px; float: right;
}
.slide-elements .right {
	margin-right: 0px; margin-left: 41px; float: right;
}
.slide-elements .no-shadow img {
	float: right;
}
.slide-elements img.imac {
	right: 120px; position: absolute;
}
.slide-elements img.ipad {
	right: 0px; bottom: 0px; position: absolute;
}
.slide-elements img.iphone {
	right: 145px; bottom: 0px; position: absolute;
}
.slide-elements .title {
	padding-top: 70px;
}
.slide-elements .buttons {
	float: left;
}
.slide-elements .buttons .btn {
	float: left;
}
.slide-elements .buttons .btn-black {
	float: left;
}
.slide-elements .buttons span {
	float: left;
}
.slide-elements .buttons span {
	padding: 7px 15px; font-size: 20px;
}
.slide-elements h1 {
	color: rgb(37, 37, 37); padding-bottom: 0px; font-size: 32px; font-weight: normal; margin-bottom: 5px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.slide-elements h2 {
	color: rgb(37, 37, 37); font-size: 24px; font-weight: normal; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.slide-elements .border img {
	border: 15px solid rgb(255, 255, 255);
}
.slide-elements .border.slide-img-container {
	margin: 0px 31px;
}
.slide-elements .border.slide-img-container::after {
	background: url("../img/slider/slider-img-shadow.png") no-repeat; margin: 0px auto; left: -27px; width: 538px; height: 377px; bottom: -36px; display: block; position: absolute; content: "";
}
.slide-elements p {
	margin-bottom: 15px;
}
.slide-elements .blockquote {
	overflow: hidden; padding-top: 80px;
}
.slide-elements .blockquote blockquote::after {
	background-size: 463px;
}
.anythingSlider-default .arrow a {
	background: url("../img/slider/slider-arrows.png") no-repeat; outline: 0px; left: 12px; top: 66px; width: 17px; height: 23px; text-align: center; display: block; position: relative;
}
.anythingSlider-default .back {
	left: 0px;
}
.anythingSlider-default .back a {
	background-position: 0px -23px;
}
.anythingSlider-default .forward {
	right: 0px;
}
.anythingSlider-default .forward a {
	
}
@media only screen and (max-width:1023px) and (min-width:960px)
{
#anything-slider #slider-container {
	width: 940px;
}
}
@media only screen and (max-width:959px) and (min-width:768px)
{
#anything-slider {
	height: 310px;
}
#anything-slider #slider-container {
	width: 730px; height: 310px;
}
#slides {
	height: 310px;
}
.slide-img-container {
	width: 345px; height: 270px;
}
.slide-elements img {
	
}
.slide-elements img.imac {
	width: 273px; right: 80px;
}
.slide-elements img.ipad {
	width: 140px; bottom: 20px;
}
.slide-elements img.iphone {
	width: 60px; right: 100px; bottom: 20px;
}
.slide-elements .title {
	padding-top: 30px;
}
.slide-elements .border.slide-img-container::after {
	left: -22px; bottom: -110px; background-size: 422px;
}
.slide-elements .border.slide-img-container {
	margin-right: 50px;
}
.slide-elements .blockquote {
	padding-top: 0px;
}
.slide-elements .blockquote blockquote::after {
	background-size: 302px;
}
}
@media only screen and (max-width:767px) and (min-width:480px)
{
#anything-slider {
	height: 340px; padding-top: 0px;
}
#anything-slider #slider-container {
	width: 440px; height: 340px;
}
#slides {
	height: 340px;
}
.slide-img-container {
	width: 440px; height: 312px;
}
.right.slide-img-container {
	margin-left: 0px;
}
.slide-elements .right {
	margin-left: 0px;
}
.slide-elements .border img {
	width: 410px;
}
.slide-elements img.imac {
	width: 300px; right: 110px;
}
.slide-elements img.ipad {
	width: 140px; right: 30px; bottom: 20px;
}
.slide-elements img.iphone {
	width: 60px; right: 130px; bottom: 20px;
}
.slide-elements .title {
	text-align: center; padding-top: 30px;
}
.slide-elements p {
	display: none;
}
.slide-elements .buttons {
	display: none;
}
.slide-elements .border.slide-img-container::after {
	display: none;
}
.slide-elements .border.slide-img-container + .title {
	display: none;
}
.slide-elements .border.slide-img-container + .blockquote {
	display: none;
}
.slide-elements .border.slide-img-container {
	margin-right: 0px; margin-left: 0px;
}
.slide-elements .blockquote {
	padding-top: 0px;
}
.slide-elements .blockquote blockquote::after {
	background-size: 302px;
}
}
@media only screen and (max-width:479px) and (min-width:320px)
{
#anything-slider {
	height: 260px; padding-top: 0px;
}
#anything-slider #slider-container {
	width: 282px; height: 260px;
}
#slides {
	height: 260px;
}
.slide-img-container {
	width: 282px; height: 222px;
}
.right.slide-img-container {
	margin-left: 0px;
}
.slide-elements .right {
	margin-left: 0px;
}
.slide-elements .border img {
	border: 10px solid rgb(255, 255, 255); width: 262px;
}
.slide-elements img.imac {
	left: 0px; width: 262px;
}
.slide-elements img.ipad {
	width: 125px; right: 0px; bottom: -10px;
}
.slide-elements img.iphone {
	width: 50px; right: 90px; bottom: -10px;
}
.slide-elements .title {
	text-align: center; padding-top: 30px;
}
.slide-elements .title h2 {
	display: none;
}
.slide-elements p {
	display: none;
}
.slide-elements .buttons {
	display: none;
}
.slide-elements .border.slide-img-container::after {
	display: none;
}
.slide-elements .title {
	display: none;
}
.slide-elements .border.slide-img-container + .blockquote {
	display: none;
}
.slide-elements .border.slide-img-container {
	margin-right: 0px; margin-left: 0px;
}
.slide-elements .blockquote {
	padding-top: 0px;
}
.slide-elements .blockquote blockquote::after {
	background-size: 302px;
}
.anythingSlider-default .arrow {
	margin: 0px; padding: 5px; top: inherit; width: 40px; height: 25px; bottom: 5px; float: left; position: absolute;
}
.anythingSlider-default.anythingSlider {
	position: relative;
}
.anythingSlider-default .arrow a {
	top: 2px;
}
.anythingSlider-default .back.arrow {
	right: 0px;
}
.anythingSlider-default .back.arrow a {
	left: 8px;
}
}
