/* 
#  XlntCode - 2015-04-26
#  Vertical Paddings, Margins & Dividers
*/
@font-face {
	font-family: 'xlntcode';
	src:url('../fonts/xlntcode4712.eot?j0co6u');
	src:url('../fonts/xlntcoded41d.eot?#iefixj0co6u') format('embedded-opentype'),
		url('../fonts/xlntcode4712.woff?j0co6u') format('woff'),
		url('../fonts/xlntcode4712.ttf?j0co6u') format('truetype'),
		url('../fonts/xlntcode4712.svg?j0co6u#xlntcode') format('svg');
	font-weight: normal;
	font-style: normal;
}
.pt-0{padding-top:0px;!important}.pt-1{padding-top:1px;}.pt-2{padding-top:2px;}.pt-3{padding-top:3px;}.pt-4{padding-top:4px;}.pt-5{padding-top:5px;}.pt-6{padding-top:6px;}.pt-7{padding-top:7px;}.pt-8{padding-top:8px;}.pt-9{padding-top:9px;}.pt-10{padding-top:10px;}.pt-15{padding-top:15px;}.pt-20{padding-top:20px;}.pt-25{padding-top:25px;}.pt-30{padding-top:30px;}.pt-35{padding-top:35px;}.pt-40{padding-top:40px;}.pt-45{padding-top:45px;}.pt-50{padding-top:50px;}.pt-55{padding-top:55px;}.pt-60{padding-top:60px;}.pt-65{padding-top:65px;}.pt-70{padding-top:70px;}.pt-75{padding-top:75px;}.pt-80{padding-top:80px;}.pt-80{padding-top:80px;}.pt-90{padding-top:90px;}.pt-95{padding-top:95px;}.pt-100{padding-top:100px;}.pt-105{padding-top:105px;}.pt-110{padding-top:110px;}.pt-115{padding-top:115px;}.pt-120{padding-top:120px;}.pt-125{padding-top:125px;}.pt-130{padding-top:130px;}.pt-135{padding-top:135px;}.pt-140{padding-top:140px;}.pt-145{padding-top:145px;}.pt-150{padding-top:150px;}.pt-155{padding-top:155px;}.pt-160{padding-top:160px;}.pb-0{padding-bottom:0px;!important}.pb-5{padding-bottom:5px;}.pb-10{padding-bottom:10px;}.pb-15{padding-bottom:15px;}.pb-20{padding-bottom:20px;}.pb-25{padding-bottom:25px;}.pb-30{padding-bottom:30px;}.pb-35{padding-bottom:35px;}.pb-40{padding-bottom:40px;}.pb-45{padding-bottom:45px;}.pb-50{padding-bottom:50px;}.pb-55{padding-bottom:55px;}.pb-60{padding-bottom:60px;}.pb-65{padding-bottom:65px;}.pb-70{padding-bottom:70px;}.pb-75{padding-bottom:75px;}.pb-80{padding-bottom:80px;}.pb-85{padding-bottom:85px;}.pb-90{padding-bottom:90px;}.pb-95{padding-bottom:95px;}.pb-100{padding-bottom:100px;}.pb-105{padding-bottom:105px;}.pb-110{padding-bottom:110px;}.pb-115{padding-bottom:115px;}.pb-120{padding-bottom:120px;}.pb-125{padding-bottom:125px;}.pb-130{padding-bottom:130px;}.pb-135{padding-bottom:135px;}.pb-140{padding-bottom:140px;}.pb-145{padding-bottom:145px;}.pb-150{padding-bottom:150px;}.pb-155{padding-bottom:155px;}.pb-160{padding-bottom:160px;}.mt-0{margin-top:0px!important;}.mt-1{margin-top:1px;}.mt-2{margin-top:2px;}.mt-3{margin-top:3px;}.mt-4{margin-top:4px;}.mt-5{margin-top:5px;}.mt-6{margin-top:6px;}.mt-7{margin-top:7px;}.mt-8{margin-top:8px;}.mt-9{margin-top:9px;}.mt-10{margin-top:10px;}.mt-15{margin-top:15px;}.mt-20{margin-top:20px}.mt-25{margin-top:25px;}.mt-30{margin-top:30px;}.mt-35{margin-top:35px;}.mt-40{margin-top:40px;}.mt-45{margin-top:45px;}.mt-50{margin-top:50px;}.mt-55{margin-top:55px;}.mt-60{margin-top:60px;}.mt-65{margin-top:65px;}.mt-70{margin-top:70px;}.mt-75{margin-top:75px;}.mt-80{margin-top:80px;}.mt-85{margin-top:85px;}.mt-90{margin-top:95px;}.mt-100{margin-top:100px;}.mt-105{margin-top:105px;}.mt-110{margin-top:110px;}.mt-115{margin-top:115px;}.mt-120{margin-top:120px;}.mt-125{margin-top:125px;}.mt-130{margin-top:130px;}.mt-135{margin-top:135px;}.mt-140{margin-top:140px;}.mt-145{margin-top:145px;}.mt-150{margin-top:150px;}.mt-155{margin-top:155px;}.mt-160{margin-top:160px;}.mb-0{margin-bottom:0px!important;}.mb-5{margin-bottom:5px;}.mb-10{margin-bottom:10px;}.mb-15{margin-bottom:15px;}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px;}.mb-30{margin-bottom:30px;}.mb-35{margin-bottom:35px;}.mb-40{margin-bottom:40px;}.mb-45{margin-bottom:45px;}.mb-50{margin-bottom:50px;}.mb-55{margin-bottom:55px;}.mb-60{margin-bottom:60px;}.mb-65{margin-bottom:65px;}.mb-70{margin-bottom:70px;}.mb-75{margin-bottom:75px;}.mb-80{margin-bottom:80px;}.mb-85{margin-bottom:85px;}.mb-90{margin-bottom:95px;}.mb-100{margin-bottom:100px;}.mb-105{margin-bottom:105px;}.mb-110{margin-bottom:110px;}.mb-115{margin-bottom:115px;}.mb-120{margin-bottom:120px;}.mb-125{margin-bottom:125px;}.mb-130{margin-bottom:130px;}.mb-135{margin-bottom:135px;}.mb-140{margin-bottom:140px;}.mb-145{margin-bottom:145px;}.mb-150{margin-bottom:150px;}.mb-155{margin-bottom:155px;}.mb-160{margin-bottom:160px;}@media screen and (max-width:480px){.mt-xs-0{margin-top:0px!important;}.mt-xs-5{margin-top:5px;}.mt-xs-10{margin-top:10px;}.mb-xs-0{margin-bottom:0px!important;}.mb-xs-5{margin-bottom:5px;}.mb-xs-10{margin-bottom:10px;}} @media screen and (max-width:767px){.pt-sm-0{padding-top:0px;!important}.pt-sm-5{padding-top:5px;}.pt-sm-10{padding-top:10px;}.pt-sm-15{padding-top:15px;}.pt-sm-20{padding-top:20px;}.pt-sm-25{padding-top:25px;}.pt-sm-30{padding-top:30px;}.pt-sm-35{padding-top:35px;}.pt-sm-40{padding-top:40px;}.pt-sm-45{padding-top:45px;}.pt-sm-50{padding-top:50px;}.pt-sm-55{padding-top:55px;}.pt-sm-60{padding-top:60px;}.pt-sm-65{padding-top:65px;}.pt-sm-70{padding-top:70px;}.pt-sm-75{padding-top:75px;}.pt-sm-80{padding-top:80px;}.pt-sm-85{padding-top:85px;}.pt-sm-90{padding-top:90px;}.pt-sm-95{padding-top:95px;}.pt-sm-100{padding-top:100px;}.pt-sm-105{padding-top:105px;}.pt-sm-110{padding-top:110px;}.pt-sm-115{padding-top:115px;}.pt-sm-120{padding-top:120px;}.pt-sm-125{padding-top:125px;}.pt-sm-130{padding-top:130px;}.pt-sm-135{padding-top:135px;}.pt-sm-140{padding-top:140px;}.pt-sm-145{padding-top:145px;}.pt-sm-150{padding-top:150px;}.pt-sm-155{padding-top:155px;}.pt-sm-160{padding-top:160px;}.pb-sm-0{padding-bottom:0px;!important}.pb-sm-1{padding-bottom:1px;}.pb-sm-5{padding-bottom:5px;!important}.pb-sm-10{padding-bottom:10px;}.pb-sm-15{padding-bottom:15px;}.pb-sm-20{padding-bottom:20px;}.pb-sm-25{padding-bottom:25px;}.pb-sm-30{padding-bottom:30px;}.pb-sm-35{padding-bottom:35px;}.pb-sm-40{padding-bottom:40px;}.pb-sm-45{padding-bottom:45px;}.pb-sm-50{padding-bottom:50px;}.pb-sm-55{padding-bottom:55px;}.pb-sm-60{padding-bottom:60px;}.pb-sm-65{padding-bottom:65px;}.pb-sm-70{padding-bottom:70px;}.pb-sm-75{padding-bottom:75px;}.pb-sm-80{padding-bottom:80px;}.pb-sm-85{padding-bottom:85px;}.pb-sm-90{padding-bottom:90px;}.pb-sm-95{padding-bottom:95px;}.pb-sm-100{padding-bottom:100px;}.pb-sm-105{padding-bottom:105px;}.pb-sm-110{padding-bottom:110px;}.pb-sm-115{padding-bottom:115px;}.pb-sm-120{padding-bottom:120px;}.pb-sm-125{padding-bottom:125px;}.pb-sm-130{padding-bottom:130px;}.pb-sm-135{padding-bottom:135px;}.pb-sm-140{padding-bottom:140px;}.pb-sm-145{padding-bottom:145px;}.pb-sm-150{padding-bottom:150px;}.pb-sm-155{padding-bottom:155px;}.pb-sm-160{padding-bottom:160px;}.mt-sm-0{margin-top:0px!important;}.mt-sm-5{margin-top:5px;}.mt-sm-10{margin-top:10px;}.mt-sm-15{margin-top:15px;}.mt-sm-20{margin-top:20px}.mt-sm-25{margin-top:25px;}.mt-sm-30{margin-top:30px;}.mt-sm-35{margin-top:35px;}.mt-sm-40{margin-top:40px;}.mt-sm-45{margin-top:45px;}.mt-sm-50{margin-top:50px;}.mt-sm-55{margin-top:55px;}.mt-sm-60{margin-top:60px;}.mt-sm-65{margin-top:65px;}.mt-sm-70{margin-top:70px;}.mt-sm-75{margin-top:75px;}.mt-sm-80{margin-top:80px;}.mt-sm-85{margin-top:85px;}.mt-sm-90{margin-top:95px;}.mt-sm-100{margin-top:100px;}.mt-sm-105{margin-top:105px;}.mt-sm-110{margin-top:110px;}.mt-sm-115{margin-top:115px;}.mt-sm-120{margin-top:120px;}.mt-sm-125{margin-top:125px;}.mt-sm-130{margin-top:130px;}.mt-sm-135{margin-top:135px;}.mt-sm-140{margin-top:140px;}.mt-sm-145{margin-top:145px;}.mt-sm-150{margin-top:150px;}.mt-sm-155{margin-top:155px;}.mt-sm-160{margin-top:160px;}.mb-sm-0{margin-bottom:0px!important;}.mb-sm-5{margin-bottom:5px;}.mb-sm-10{margin-bottom:10px;}.mb-sm-15{margin-bottom:15px;}.mb-sm-20{margin-bottom:20px}.mb-sm-25{margin-bottom:25px;}.mb-sm-30{margin-bottom:30px;}.mb-sm-35{margin-bottom:35px;}.mb-sm-40{margin-bottom:40px;}.mb-sm-45{margin-bottom:45px;}.mb-sm-50{margin-bottom:50px;}.mb-sm-55{margin-bottom:55px;}.mb-sm-60{margin-bottom:60px;}.mb-sm-65{margin-bottom:65px;}.mb-sm-70{margin-bottom:70px;}.mb-sm-75{margin-bottom:75px;}.mb-sm-80{margin-bottom:80px;}.mb-sm-85{margin-bottom:85px;}.mb-sm-90{margin-bottom:95px;}.mb-sm-100{margin-bottom:100px;}.mb-sm-105{margin-bottom:105px;}.mb-sm-110{margin-bottom:110px;}.mb-sm-115{margin-bottom:115px;}.mb-sm-120{margin-bottom:120px;}.mb-sm-125{margin-bottom:125px;}.mb-sm-130{margin-bottom:130px;}.mb-sm-135{margin-bottom:135px;}.mb-sm-140{margin-bottom:140px;}.mb-sm-145{margin-bottom:145px;}.mb-sm-150{margin-bottom:150px;}.mb-sm-155{margin-bottom:155px;}.mb-sm-160{margin-bottom:160px;}} @media screen and (min-width: 768px) and (max-width: 991px){.pt-md-0{padding-top:0px;!important}.pt-md-5{padding-top:5px;}.pt-md-10{padding-top:10px;}.pt-md-15{padding-top:15px;}.pt-md-20{padding-top:20px;}.pt-md-25{padding-top:25px;}.pt-md-30{padding-top:30px;}.pt-md-35{padding-top:35px;}.pt-md-40{padding-top:40px;}.pt-md-45{padding-top:45px;}.pt-md-50{padding-top:50px;}.pt-md-55{padding-top:55px;}.pt-md-60{padding-top:60px;}.pt-md-65{padding-top:65px;}.pt-md-70{padding-top:70px;}.pt-md-75{padding-top:75px;}.pt-md-80{padding-top:80px;}.pt-md-85{padding-top:85px;}.pt-md-90{padding-top:90px;}.pt-md-95{padding-top:95px;}.pt-md-100{padding-top:100px;}.pt-md-105{padding-top:105px;}.pt-md-110{padding-top:110px;}.pt-md-115{padding-top:115px;}.pt-md-120{padding-top:120px;}.pt-md-125{padding-top:125px;}.pt-md-130{padding-top:130px;}.pt-md-135{padding-top:135px;}.pt-md-140{padding-top:140px;}.pt-md-145{padding-top:145px;}.pt-md-150{padding-top:150px;}.pt-md-155{padding-top:155px;}.pt-md-160{padding-top:160px;}.pb-md-0{padding-bottom:0px;!important}.pb-md-5{padding-bottom:5px;}.pb-md-10{padding-bottom:10px;}.pb-md-15{padding-bottom:15px;}.pb-md-20{padding-bottom:20px;}.pb-md-25{padding-bottom:25px;}.pb-md-30{padding-bottom:30px;}.pb-md-35{padding-bottom:35px;}.pb-md-40{padding-bottom:40px;}.pb-md-45{padding-bottom:45px;}.pb-md-50{padding-bottom:50px;}.pb-md-55{padding-bottom:55px;}.pb-md-60{padding-bottom:60px;}.pb-md-65{padding-bottom:65px;}.pb-md-70{padding-bottom:70px;}.pb-md-75{padding-bottom:75px;}.pb-md-80{padding-bottom:80px;}.pb-md-85{padding-bottom:85px;}.pb-md-90{padding-bottom:90px;}.pb-md-95{padding-bottom:95px;}.pb-md-100{padding-bottom:100px;}.pb-md-105{padding-bottom:105px;}.pb-md-110{padding-bottom:110px;}.pb-md-115{padding-bottom:115px;}.pb-md-120{padding-bottom:120px;}.pb-md-125{padding-bottom:125px;}.pb-md-130{padding-bottom:130px;}.pb-md-135{padding-bottom:135px;}.pb-md-140{padding-bottom:140px;}.pb-md-145{padding-bottom:145px;}.pb-md-150{padding-bottom:150px;}.pb-md-155{padding-bottom:155px;}.pb-md-160{padding-bottom:160px;}.mt-md-0{margin-top:0px!important;}.mt-md-5{margin-top:5px;}.mt-md-10{margin-top:10px;}.mt-md-15{margin-top:15px;}.mt-md-20{margin-top:20px}.mt-md-25{margin-top:25px;}.mt-md-30{margin-top:30px;}.mt-md-35{margin-top:35px;}.mt-md-40{margin-top:40px;}.mt-md-45{margin-top:45px;}.mt-md-50{margin-top:50px;}.mt-md-55{margin-top:55px;}.mt-md-60{margin-top:60px;}.mt-md-65{margin-top:65px;}.mt-md-70{margin-top:70px;}.mt-md-75{margin-top:75px;}.mt-md-80{margin-top:80px;}.mt-md-85{margin-top:85px;}.mt-md-90{margin-top:95px;}.mt-md-100{margin-top:100px;}.mt-md-105{margin-top:105px;}.mt-md-110{margin-top:110px;}.mt-md-115{margin-top:115px;}.mt-md-120{margin-top:120px;}.mt-md-125{margin-top:125px;}.mt-md-130{margin-top:130px;}.mt-md-135{margin-top:135px;}.mt-md-140{margin-top:140px;}.mt-md-145{margin-top:145px;}.mt-md-150{margin-top:150px;}.mt-md-155{margin-top:155px;}.mt-md-160{margin-top:160px;}.mb-md-0{margin-bottom:0px!important;}.mb-md-5{margin-bottom:5px;}.mb-md-10{margin-bottom:10px;}.mb-md-15{margin-bottom:15px;}.mb-md-20{margin-bottom:20px}.mb-md-25{margin-bottom:25px;}.mb-md-30{margin-bottom:30px;}.mb-md-35{margin-bottom:35px;}.mb-md-40{margin-bottom:40px;}.mb-md-45{margin-bottom:45px;}.mb-md-50{margin-bottom:50px;}.mb-md-55{margin-bottom:55px;}.mb-md-60{margin-bottom:60px;}.mb-md-65{margin-bottom:65px;}.mb-md-70{margin-bottom:70px;}.mb-md-75{margin-bottom:75px;}.mb-md-80{margin-bottom:80px;}.mb-md-85{margin-bottom:85px;}.mb-md-90{margin-bottom:95px;}.mb-md-100{margin-bottom:100px;}.mb-md-105{margin-bottom:105px;}.mb-md-110{margin-bottom:110px;}.mb-md-115{margin-bottom:115px;}.mb-md-120{margin-bottom:120px;}.mb-md-125{margin-bottom:125px;}.mb-md-130{margin-bottom:130px;}.mb-md-135{margin-bottom:135px;}.mb-md-140{margin-bottom:140px;}.mb-md-145{margin-bottom:145px;}.mb-md-150{margin-bottom:150px;}.mb-md-155{margin-bottom:155px;}.mb-md-160{margin-bottom:160px;}}.mt-minus-5{
margin-top:-5px!important;}.mt-minus-10{margin-top:-10px!important;}.mt-minus-15{margin-top:-15px!important;}.mt-minus-20{margin-top:-20px!important;}.mt-minus-30{margin-top:-30px!important;}.mt-minus-40{margin-top:-40px!important;}.mt-minus-50{margin-top:-50px!important;}.mt-minus-60{margin-top:-60px!important;}


/* margin bitween sections */
body #main .margin_top1 {
	float: left;
	width: 100%;
	margin-top: 10px;
}
body #main .margin_top2 {
	float: left;
	width: 100%;
	margin-top: 20px;
}
body #main .margin_top3 {
	float: left;
	width: 100%;
	margin-top: 30px;
}
body #main .margin_top4 {
	float: left;
	width: 100%;
	margin-top: 40px;
}
body #main .margin_top5 {
	float: left;
	width: 100%;
	margin-top: 50px;
}
body #main .margin_top6 {
	float: left;
	width: 100%;
	margin-top: 60px;
}
body #main .margin_top7 {
	float: left;
	width: 100%;
	margin-top: 70px;
}
body #main .margin_top8 {
	float: left;
	width: 100%;
	margin-top: 80px;
}
body #main .margin_top9 {
	float: left;
	width: 100%;
	margin-top: 90px;
}
body #main .margin_top10 {
	float: left;
	width: 100%;
	margin-top: 100px;
}
body #main .margin_top11 {
	float: left;
	width: 100%;
	margin-top: 110px;
}
body #main .margin_top12 {
	float: left;
	width: 100%;
	margin-top: 120px;
}
body #main .margin_top13 {
	float: left;
	width: 100%;
	margin-top: 130px;
}
body #main .margin_top14 {
	float: left;
	width: 100%;
	margin-top: 140px;
}
body #main .margin_top15 {
	float: left;
	width: 100%;
	margin-top: 150px;
}
body #main .margin_top16 {
	float: left;
	width: 100%;
	margin-top: 160px;
}
body #main .margin_top17 {
	float: left;
	width: 100%;
	margin-top: 170px;
}
body #main .margin_top18 {
	float: left;
	width: 100%;
	margin-top: 180px;
}


body #main .margin_bottom1 {
	margin-bottom: 10px;
}
body #main .margin_bottom2 {
	margin-bottom: 20px;
}
body #main .margin_bottom3 {
	margin-bottom: 30px;
}
body #main .margin_bottom4 {
	margin-bottom: 40px;
}
body #main .margin_bottom5 {
	margin-bottom: 50px;
}
body #main .margin_bottom6 {
	margin-bottom: 60px;
}
body #main .margin_bottom7 {
	margin-bottom: 70px;
}
body #main .margin_bottom8 {
	margin-bottom: 80px;
}
body #main .margin_bottom9 {
	margin-bottom: 90px;
}
body #main .margin_bottom10 {
	margin-bottom: 100px;
}
body #main .margin_bottom11 {
	margin-bottom: 110px;
}
body #main .margin_bottom12 {
	margin-bottom: 120px;
}


/* carousel.css */
/* Bootsrap 3.3 customized carousel */

#section-testimonial li, #section-testimonial-alt li, #section-testimonial-alt-02 li {
   line-height:1.3;
}
.feedbacks {
   position:relative;
}
.feedbacks h1 { 
   margin-bottom:50px; 
   border:0; 
   padding-left:0
 }
.client-feedback { 
	position: relative;
	width: 100%;
	font-size: 18px;
	font-style: italic;
	margin: 0 auto 0 auto;
	padding: 0px 80px 40px 80px;
	margin-bottom: 40px;
	font-weight: 400;
	font-family: 'Raleway';
	line-height: 30px;
}
.client-feedback p { 
   line-height:30px; 
   margin-bottom:0;
   color:#666;
   font-size: 20px; 
}
.client-feedback:before { 
   content: "\e60a";
   font-family: "xlntcode";
   font-style:normal;
   position:absolute;
   left:42px;
   top:0px;
   font-size:28px;
   color:#666
}
@media screen and (min-width: 991px) and (max-width: 1199px) {
.client-feedback:before { 
   position:absolute;
   left:64px;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
.client-feedback:before { 
   position:absolute;
   left:46px;}
}
/* --- Carousel --- */
.carousel {
   position: relative;
}
.carousel-inner {
   position: relative;
   overflow: hidden;
   width: 100%;
   background: transparent;
   /*border: 2px dashed #ddd;*/
   border-radius:0px;
}
.carousel-inner-alt {
   position: relative;
   overflow: hidden;
   width: 100%;
   background: transparent;
  /* border: 2px dashed #ddd;*/
   border-radius:0px;
}
.carousel-inner > .item, .carousel-inner-alt > .item {
   display: none;
   position: relative;
   -webkit-transition: 0.6s ease-in-out left;
   -o-transition: 0.6s ease-in-out left;
   transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img, .carousel-inner-alt > .item > img,
.carousel-inner > .item > a > img, .carousel-inner-alt > .item > a > img {
   line-height: 1;

}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item, .carousel-inner-alt > .item { 
   -webkit-transition: -webkit-transform 0.6s ease-in-out;
   -o-transition: -o-transform 0.6s ease-in-out;
   transition: transform 0.6s ease-in-out;
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   -webkit-perspective: 1000;
   perspective: 1000;
}
.carousel-inner > .item.next, .carousel-inner-alt > .item.next,
.carousel-inner > .item.active.right, .carousel-inner-2 > .item.active.right {
   -webkit-transform: translate3d(100%, 0, 0);
   transform: translate3d(100%, 0, 0);
   left: 0;
}
.carousel-inner > .item.prev, .carousel-inner-alt > .item.prev,
.carousel-inner > .item.active.left, .carousel-inner-2 > .item.active.left {
   -webkit-transform: translate3d(-100%, 0, 0);
   transform: translate3d(-100%, 0, 0);
   left: 0;
}
.carousel-inner > .item.next.left, .carousel-inner-alt > .item.next.left,
.carousel-inner > .item.prev.right, .carousel-inner-alt > .item.prev.right,
.carousel-inner > .item.active, .carousel-inner-alt > .item.active {
   -webkit-transform: translate3d(0, 0, 0);
   transform: translate3d(0, 0, 0);
   left: 0;
 }
}
.carousel-inner > .active, .carousel-inner-alt > .active,
.carousel-inner > .next, .carousel-inner-alt > .next,
.carousel-inner > .prev, .carousel-inner-alt > .prev {
   display: block;
}
.carousel-inner > .active, .carousel-inner-alt > .active {
   left: 0;
}
.carousel-inner > .next, .carousel-inner-alt > .next,
.carousel-inner > .prev, .carousel-inner-alt > .prev  {
   position: absolute;
   top: 0;
   width: 100%;
}
.carousel-inner > .next, .carousel-inner-alt > .next {
   left: 100%;
}
.carousel-inner > .prev, .carousel-inner-alt > .prev {
   left: -100%;
}
.carousel-inner > .next.left, .carousel-inner-alt > .next.left,
.carousel-inner > .prev.right, .carousel-inner-alt > .prev.right {
   left: 0;
}
.carousel-inner > .active.left, .carousel-inner-alt > .active.left {
   left: -100%;
}
.carousel-inner > .active.right, .carousel-inner-alt > .active.right {
   left: 100%;
}
.carousel-control {
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   width: 15%;
   opacity: 0.5;
   filter: alpha(opacity=50);
   font-size: 20px;
   color: #ffffff;
   text-align: center;
   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
   background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
   background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
   background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
   background-repeat: repeat-x;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
   left: auto;
   right: 0;
   background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
   background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
   background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
   background-repeat: repeat-x;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
   outline: 0;
   color: #ffffff;
   text-decoration: none;
   opacity: 0.9;
   filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
   position: absolute;
   top: 50%;
   z-index: 5;
   display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
   left: 50%;
   margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
   right: 50%;
   margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
   width: 20px;
   height: 20px;
   margin-top: -10px;
   font-family: serif;
}
.carousel-control .icon-prev:before {
   content: '\2039';
}
.carousel-control .icon-next:before {
   content: '\203a';
}
.carousel-indicators {
   position: relative;
   bottom: 10px;
   left:0;
   z-index: 15;
   width: 100%;
   padding-left: 0;
   margin-left: 0%;
   text-align: center;
   list-style: none; 
}
.carousel-indicators li {
   width: 25%;
   height: auto;
   text-align:center;
   margin: 0px auto;
   cursor: pointer;
   opacity:.2;
   margin-top:20px;
   float:left;
}
.carousel-indicators .active {
   width: 25%;
   height: auto;
   margin:0px 0px 0px 0px;
   opacity:1;
   margin-top:20px;
}
.carousel-indicators li img {
   margin:0px auto;
   width:60px;
   height:60px; 
   margin-bottom:10px;
   border-radius:50%;
   border: 1px solid #ededed;
   padding: 2px;
   background: #fff;
}
.carousel-indicators li {
	margin-bottom:15px;
}
.carousel-indicators li span { 
   color: #666; 
   text-align:center; 
   display:block;
   font-weight:300;
   font-size:13px;
   letter-spacing:1px;
}
.carousel-indicators li span.testi-posi{
	font-size: 11px;
	font-style:italic;
}
.carousel-indicators li span b { 
   color:#666; 
   text-align:center; 
   display:block;
   font-weight:500;
   font-size:15px;
}
.carousel-caption {
   position: absolute;
   left: 15%;
   right: 15%;
   bottom: 20px;
   z-index: 10;
   padding-top: 20px;
   padding-bottom: 20px;
   color: #ffffff;
   text-align: center;
   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
   text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
   width: 30px;
   height: 30px;
   margin-top: -15px;
   font-size: 30px;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
   margin-left: -15px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
   margin-right: -15px;
}
.carousel-caption {
   left: 20%;
   right: 20%;
   padding-bottom: 30px;
}
.carousel-indicators {
   bottom: 1px;
 }
}
@media screen and (max-width: 767px) {
.carousel-indicators li, .carousel-indicators .active {
	float:left; 
	padding-top:15px;
	margin-bottom:0px;
	width: 50%;
	margin-top:10px;
}
.carousel-indicators li img, .client-feedback:before, .client-feedback:after { 
   display:none;
}

.carousel-indicators .active { 
   background:none;
}
.client-feedback {
   padding: 40px 20px;
}
.carousel-indicators .active img  {
   -webkit-transform:none;
}
.carousel-indicators .active span b {
   margin-top:0px;	
 }
}


/***** accordion ****/

.king-spoiler-content {
	position: relative;
}
.ui-accordion-content .panel-body{
	padding: 15px 0;
}

.king-spoiler-content h3.king-spoiler-title{
	color: inherit;
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
}

.panel-default h3{
	margin-top: 10px;
}
.panel-default h3 a{
	padding-left: 30px;
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{
	background-image: none;
	right: auto;
	left: 0;
	top: 20px;
}

.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon:before{
	font-family: "xlntcode";
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1;
	text-transform: none;
	content: "\e604";
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{
	background-image: none;
}
.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before{
	font-family: "xlntcode";
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1;
	text-transform: none;
	content: "\e605";
}




/* clearfix */
.owl-carousel .owl-wrapper:after {
   content: ".";
   display: block;
   clear: both;
   visibility: hidden;
   line-height: 0;
   height: 0;
}
/* display none until init */
.owl-carousel{
   display: none;
   position: relative;
   width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
   display: none;
   position: relative;
   -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
   overflow: hidden;
   position: relative;
   width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
   -webkit-transition: height 500ms ease-in-out;
   -moz-transition: height 500ms ease-in-out;
   -ms-transition: height 500ms ease-in-out;
   -o-transition: height 500ms ease-in-out;
   transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
   float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
   cursor: pointer;
}
.owl-controls {
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
   cursor:url(grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
   -webkit-backface-visibility: hidden;
   -moz-backface-visibility:    hidden;
   -ms-backface-visibility:     hidden;
   -webkit-transform: translate3d(0,0,0);
   -moz-transform: translate3d(0,0,0);
   -ms-transform: translate3d(0,0,0);
}

.owl-theme .owl-controls{
   margin-top: 10px;
   text-align: center;
}
#owpadding: 30px 0px;
l .item{
   margin: 10px;
   color: #333;
}
.owl-theme h3, .owl-theme h4  {
   font-weight:300;
}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div{
   color: #FFF;
   display: inline-block;
   zoom: 1;
   *display: inline;/*IE7 life-saver */
   margin: 5px;
   padding: 3px 10px;
   font-size: 12px;
   -webkit-border-radius: 30px;
   -moz-border-radius: 30px;
   border-radius: 30px;
   background: #869791;
   filter: Alpha(Opacity=50);/*IE7 fix*/
   opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
   filter: Alpha(Opacity=100);/*IE7 fix*/
   opacity: 1;
   text-decoration: none;
}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{
   display: inline-block;
   zoom: 1;
   *display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
   display: block;
   width: 12px;
   height: 12px;
   margin: 5px 5px;
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   background: transparent;
   border:2px solid #666;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
   filter: Alpha(Opacity=100);/*IE7 fix*/
   opacity: 1;
   background:#666;
}

/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers{
   height: auto;
   width: auto;
   color: #FFF;
   padding: 2px 10px;
   font-size: 12px;
   -webkit-border-radius: 30px;
   -moz-border-radius: 30px;
   border-radius: 30px;
}
/* preloading images */
.owl-item.loading{
   min-height: 150px;
   background: url(AjaxLoader.gif) no-repeat center center
}
.owl-theme h3, .owl-theme h4  {
   font-weight:100;
}
