/*----slider----*/

#slider2, #slider3 {

	box-shadow: none;

	-moz-box-shadow: none;

	-webkit-box-shadow: none;

	margin: 0 auto;

}

.rslides_tabs {

	list-style: none;

	padding: 0;

	background: rgba(0,0,0,.25);

	box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);

	-moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);

	-webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);

	font-size: 18px;

	list-style: none;

	margin: 0 auto 50px;

	max-width: 540px;

	padding: 10px 0;

	width: 100%;

}

.rslides_tabs li {

	display: inline;

	float: none;

	margin-right: 1px;

}

.rslides_tabs a {

	width: auto;

	line-height: 20px;

	padding: 9px 20px;

	height: auto;

	background: transparent;

	display: inline;

}

.rslides_tabs li:first-child {

	margin-left: 0;

}

.rslides_tabs .rslides_here a {

	background: rgba(255,255,255,.1);

	color: #fff;

	font-weight: bold;

}

.events {

	list-style: none;

}

.callbacks_container {

	position: relative;

	float: left;

	width: 100%;


}

.callbacks {

	position: relative;

	list-style: none;

	overflow: hidden;

	width: 100%;

	padding: 0;

	margin: 0;

}

.callbacks li {

	position: absolute;

	width: 100%;

	left: 0;

	top: 0;

}

.callbacks img {

	position: relative;

	z-index: 1;

	height: auto;

	border: 0;

	width: 100%;

}

.callbacks .caption {

	display: block;

	position: absolute;

	z-index: 2;

	font-size: 20px;

	text-shadow: none;

	color: #fff;

	left: 17%;

	right: 0;

	padding: 10px 20px;

	margin: 0;

	max-width: none;

	top: 28%;

}

.callbacks_nav {

	position: absolute;

	-webkit-tap-highlight-color: rgba(0,0,0,0);

	top: 58%;

	left: 8%;

	z-index: 3;

	text-indent: -9999px;

	overflow: hidden;

	text-decoration: none;

	height: 60px;

	width: 40px;

	opacity: 0.3;

	background: transparent url("../images/themes.png") no-repeat left top;

	margin-top: -65px;

}

.callbacks_nav:hover {

	opacity: 1;

}

.callbacks_nav:active {

	opacity: 1.0;

}

.callbacks_nav.next {

	left: auto;

	background-position: right top;

	right: 8%;

}

#slider3-pager a {

	display: inline-block;

}

#slider3-pager span {

	float: left;

}

#slider3-pager span {

	width: 100px;

	height: 15px;

	background: #fff;

	display: inline-block;

	border-radius: 30em;

	opacity: 0.6;

}

#slider3-pager .rslides_here a {

	background: #FFF;

	border-radius: 30em;

	opacity: 1;

}

#slider3-pager a {

	padding: 0;

}

#slider3-pager li {

	display: inline-block;

}

.rslides {

	position: relative;

	list-style: none;

	overflow: hidden;

	width: 100%;


	padding: 0;

	margin: 0;
	

}

.rslides li {

	-webkit-backface-visibility: hidden;

	position: absolute;

	display: none;

	width: 100%;

	left: 0;

	top: 0;

}

.rslides li:first-child {

	position: relative;

	display: block;

	float: left;

}

.rslides img {

	height: 350px;

	border: 0;

}

.callbacks_tabs {

	display: none;

}

.callbacks_tabs li {

	display: inline-block;

}

@media screen and (max-width: 600px) {

.callbacks_nav {

	top: 47%;

}

}

/*----*/

.callbacks_tabs a {

	visibility: hidden;

}

.callbacks_tabs a:after {

	content: "\f111";

	font-size: 0;

	font-family: FontAwesome;

	visibility: visible;

	display: block;

	height: 18px;

	width: 18px;

	display: inline-block;

	border: 2px solid #FFF;

	border-radius: 30px;

	-webkit-border-radius: 30px;

	-moz-border-radius: 30px;

	-o-border-radius: 30px;

	-ms-border-radius: 30px;

}

.callbacks_here a:after {

	border: 2px solid #F4BB36;

}

.slide-text-info h1 {

	font-size: 1.5em;

	font-weight: 700;

	text-transform: uppercase;

	background: #252524;

	padding: 0.8em 0.5em;

	width: 28%;

	margin: 0.4em 0 0.1em;

}

/*----*/

.slide-text-info span {

	background: #D4504F;

	color: #FFF;

	text-transform: uppercase;

	font-weight: 100;

	padding: 0.5em 1em;

	margin: 0;

	font-size: 0.8125em;

}

.slide-text-info label {

	background: #2A2928;

	color: #FFF;

	text-transform: uppercase;

	font-weight: 100;

	padding: 0.5em 1em;

	margin: 0;

	font-size: 1.2em;

}

/*----//slider----*/

@media (max-width:1366px) {

.slide-text-info h1 {

	width: 34%;

}

}

@media (max-width:1280px) {

.slide-text-info h1 {

	width: 36%;

}

}

@media (max-width:1024px) {

.slide-text-info h1 {

	width: 37%;

	font-size: 1.2em;

}

.slide-text-info label {

	font-size: 0.95em;

}

.callbacks .caption {

	top: 22%;

}

.callbacks_nav {

	top: 63%;

}

}

@media (max-width:800px) {

.slide-text-info h1 {

	width: 40%;

	font-size: 1em;

}

.callbacks .caption {

	top: 18%;

}

.callbacks_nav {

	top: 69%;

}

}

@media (max-width:768px) {

.slide-text-info h1 {

	font-size: 0.95em;

}

.slide-text-info span {

	font-size: 14px;

}

.slide-text-info label {

	font-size: 0.85em;

}

.slide-text-info label {

	font-size: 0.85em;

}

}

@media (max-width:640px) {

.slide-text-info h1 {

	font-size: 0.85em;

	width: 44%;

}

}

@media (max-width:480px) {

.slide-text-info h1 {

	display: none;

}

.callbacks_nav {

	top: 79%;

}

}

@media (max-width:320px) {

.slide-text-info span {

	font-size: 12px;

}

.slide-text-info label {

	font-size: 13px;

}

.callbacks_nav {

	top: 84%;

}

}

