@charset "utf-8";
/* CSS Document */
@border ($top,$left,$right,$bottom, $type, $color);
@font-face {
    font-family: 'candararegular';
    src: url('../fonts/candara/candara-webfont.eot');
    src: url('candara-webfontd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/candara/candara-webfont.woff2') format('woff2'),
         url('../fonts/candara/candara-webfont.woff') format('woff'),
         url('../fonts/candara/candara-webfont.ttf') format('truetype'),
         url('../fonts/candara/candara-webfont.svg#candararegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'impactregular';
    src: url('../fonts/impact/impact-webfont.eot');
    src: url('impact-webfontd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/impact/impact-webfont.woff2') format('woff2'),
         url('../fonts/impact/impact-webfont.woff') format('woff'),
         url('../fonts/impact/impact-webfont.ttf') format('truetype'),
         url('../fonts/impact/impact-webfont.svg#impactregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	margin:0px;
	padding:0px;
	font-family: 'candararegular';
	background-color:#fff;
}

ul,li{
	list-style:none;
	margin:0px;
	padding:0px;
}

a{
	text-decoration:none;
	color:#fff;
}
.slider-text
{
text-align:left;
padding-left:15px;
}

textarea,input
{
font-family: 'candararegular';
font-size:15px;
}
/* Reset CSS */

.clear{
	clear:both;
}

.float-left{
	float:left;
}

.float-right{
	float:right;
}

.container{
	width:100%;
}

.container-fluid{
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

.martop10{
	margin-top:10px;
}
/*----------------------- HEADER STARTS ------------------------------------*/
.logo{
	margin-bottom:10px;
}

.phone ul li{
	float:left;
	margin-left:10px;
	font-size:15px;
	color:#2f2f2f;
}

.phone ul{
	margin-top:15px;
}

.phone ul li span{
	line-height:27px;
}

.quote{
	width:98px;
	height:34px;
	background:url(../images/quote-background.png);
	font-size:15px;
	line-height:30px;
	clear:both;
	text-align:center;
}

.quote a{
	color:#fff;
}

.quote:hover{
	background:url(../images/quote-background-hover.png);
}
/* ----------------------HEADER ENDS ----------------------------------------------- */
/* ----------------------MENU STARTS ----------------------------------------------- */
.hmenu{
	height:44px;
	background:url(../images/menu-bg.png);
	line-height:44px;
	clear:both;
}

.men ul {
  display:block;
  list-style: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.men ul li {
  display: inline-block;
  margin-right: -4px;
  position: relative;
  padding: 0px 25px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  border-left:1px solid rgba(255, 255, 255, 0.3);
}
.men ul li a{
display:block;
}
.men ul li:hover {
  background: #0a88c6;
  color: #fff;
}

.men ul li ul {
  padding: 0;
  position: absolute;
  top: 45px;
  left: -1px;
  width: 250px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
  z-index:10000;
}
.men ul li ul li { 
  background:url(../images/menu-bg.png);
  display: block; 
  color: #fff;
  text-shadow: 0 -1px 0 #000;
}
.men ul li ul li:hover { background: #0a88c6;  }
.men ul li ul span li ul li
{
display:none;
}
.men ul li ul span li:hover ul li
{
display:block;
postion:absolute;
left:254px;
top:-529px;
}
#hover:hover
{
background-color:#999999;
}
#dis
{
display:none;
}
.men ul li ul span li ul label li:hover #dis
{
display:block;

}
.men ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}

.active{
	background-color:#0a88c6;
}
/* ----------------------MENU ENDS ----------------------------------------------- */
/* ---------------------- SLIDER STARTS ----------------------------------------------- */
.container1{
	width: 100%;
	position: relative;
	text-align: center;
		background:url(../images/banner-background.jpg) no-repeat;
}
.clr{
	clear: both;
}
.container1 > header{
	padding: 20px 30px 10px 30px;
	margin: 0px 20px 10px 20px;
	position: relative;
	display: block;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
    text-align: center;
}
.container1 > header h1{
	font-size: 35px;
	line-height: 35px;
	position: relative;
	font-weight: 400;
	color: #936975;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
    padding: 0px 0px 5px 0px;
}
.container1 > header h1 span{
	color: #b19099;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.8);
}
.container1 > header h2{
	font-size: 16px;
	font-style: italic;
	color: #593741;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.8);
}

.da-slider{
	width: 100%;
	height: 380px;
	position: relative;
	overflow: hidden;

	box-shadow: 0px 1px 1px rgba(0,0,0,0.2), 0px -2px 1px #fff;
	-webkit-transition: background-position 1s ease-out 0.3s;
	-moz-transition: background-position 1s ease-out 0.3s;
	-o-transition: background-position 1s ease-out 0.3s;
	-ms-transition: background-position 1s ease-out 0.3s;
	transition: background-position 1s ease-out 0.3s;
}
.da-slide{
	position: absolute;
	width: 100%;
	top: 0px;
	left: 0px;
	text-align: left;
}

.da-slide h2,
.da-slide p,
.da-slide .da-link,
.da-slide .da-img{
	position: absolute;
	opacity: 0;
	left: 110%;
}
.da-slider-fb .da-slide h2,
.da-slider-fb .da-slide p,
.da-slider-fb .da-slide .da-link{
	left: 10%;
	opacity: 1;
}
.da-slider-fb .da-slide .da-img{
	left: 60%;
	opacity: 1;
}
.da-slide h2{
	color: #fff;
	font-size: 66px;
	width: 50%;
	top: 60px;
	white-space: nowrap;
	z-index: 10;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
	font-family: 'Economica', Arial, sans-serif;
	font-weight: 700;
}

.da-slide .da-img{
	text-align: center;
	width: 100%;
}


.da-slide .da-link:hover{
	background: #4d4c4c;
}
.da-dots{
	width: 100%;
	position: absolute;
	text-align: center;
	left: 0px;
	bottom: 20px;
	z-index: 2000;
	-moz-user-select: none;
	-webkit-user-select: none;
}
.da-dots span{
	display: inline-block;
	position: relative;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #a6abbf;
	margin: 3px;
	cursor: pointer;
	box-shadow: 
		1px 1px 1px rgba(0,0,0,0.1) inset, 
		1px 1px 1px rgba(255,255,255,0.1);
}
.da-dots span.da-dots-current:after{
	content: '';
	width: 8px;
	height: 8px;
	position: absolute;
	top: 2px;
	left: 2px;
	border-radius: 50%;
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
.da-arrows{
	-moz-user-select: none;
	-webkit-user-select: none;
}
.da-arrows span{
	position: absolute;
	top: 50%;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	background: #e4b42d;
	cursor: pointer;
	z-index: 2000;
	opacity: 0;
	box-shadow: 
		1px 1px 1px rgba(0,0,0,0.1) inset, 
		1px 1px 1px rgba(255,255,255,0.1);
	-webkit-transition: opacity 0.4s ease-in-out-out 0.2s;
	-moz-transition: opacity 0.4s ease-in-out-out 0.2s;
	-o-transition: opacity 0.4s ease-in-out-out 0.2s;
	-ms-transition: opacity 0.4s ease-in-out-out 0.2s;
	transition: opacity 0.4s ease-in-out-out 0.2s;
}
.da-slider:hover .da-arrows span{
	opacity: 1;
}
.da-arrows span:after{
	content: '';
	position: absolute;
	width: 20px;
	height: 20px;
	top: 5px;
	left: 5px;
	background: transparent url(../images/arrows.html) no-repeat top left;
	border-radius: 50%;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
}
.da-arrows span:hover:after{
	box-shadow: 1px 1px 4px rgba(0,0,0,0.3);
}
.da-arrows span:active:after{
	box-shadow: 1px 1px 1px rgba(255,255,255,0.1);
}
.da-arrows span.da-arrows-next:after{
	background-position: top right;
}
.da-arrows span.da-arrows-prev{
	left: 15px;
}
.da-arrows span.da-arrows-next{
	right: 15px;
}

.da-slide-current h2,
.da-slide-current p,
.da-slide-current .da-link{
	left: 10%;
	opacity: 1;
}
.da-slide-current .da-img{
	left: 60%;
	opacity: 1;
}
/* Animation classes and animations */

/* Slide in from the right*/
.da-slide-fromright h2{
	-webkit-animation: fromRightAnim1 0.6s ease-in-out 0.8s both;
	-moz-animation: fromRightAnim1 0.6s ease-in-out 0.8s both;
	-o-animation: fromRightAnim1 0.6s ease-in-out 0.8s both;
	-ms-animation: fromRightAnim1 0.6s ease-in-out 0.8s both;
	animation: fromRightAnim1 0.6s ease-in-out 0.8s both;
}
.da-slide-fromright p{
	-webkit-animation: fromRightAnim2 0.6s ease-in-out 0.8s both;
	-moz-animation: fromRightAnim2 0.6s ease-in-out 0.8s both;
	-o-animation: fromRightAnim2 0.6s ease-in-out 0.8s both;
	-ms-animation: fromRightAnim2 0.6s ease-in-out 0.8s both;
	animation: fromRightAnim2 0.6s ease-in-out 0.8s both;
}
.da-slide-fromright .da-link{
	-webkit-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
	-moz-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
	-o-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
	-ms-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
	animation: fromRightAnim3 0.4s ease-in-out 1.2s both;
}
.da-slide-fromright .da-img{
	-webkit-animation: fromRightAnim4 0.6s ease-in-out 0.8s both;
	-moz-animation: fromRightAnim4 0.6s ease-in-out 0.8s both;
	-o-animation: fromRightAnim4 0.6s ease-in-out 0.8s both;
	-ms-animation: fromRightAnim4 0.6s ease-in-out 0.8s both;
	animation: fromRightAnim4 0.6s ease-in-out 0.8s both;
}
@-webkit-keyframes fromRightAnim1{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim2{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim3{
	0%{ left: 110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-webkit-keyframes fromRightAnim4{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}

@-moz-keyframes fromRightAnim1{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-moz-keyframes fromRightAnim2{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-moz-keyframes fromRightAnim3{
	0%{ left: 110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-moz-keyframes fromRightAnim4{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}

@-o-keyframes fromRightAnim1{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-o-keyframes fromRightAnim2{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-o-keyframes fromRightAnim3{
	0%{ left: 110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-o-keyframes fromRightAnim4{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}

@-ms-keyframes fromRightAnim1{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-ms-keyframes fromRightAnim2{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-ms-keyframes fromRightAnim3{
	0%{ left: 110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-ms-keyframes fromRightAnim4{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}

@keyframes fromRightAnim1{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@keyframes fromRightAnim2{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@keyframes fromRightAnim3{
	0%{ left: 110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@keyframes fromRightAnim4{
	0%{ left: 110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}
/* Slide in from the left*/
.da-slide-fromleft h2{
	-webkit-animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;
	-moz-animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;
	-o-animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;
	-ms-animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;
	animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;
}
.da-slide-fromleft p{
	-webkit-animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;
	-moz-animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;
	-o-animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;
	-ms-animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;
	animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;
}
.da-slide-fromleft .da-link{
	-webkit-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
	-moz-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
	-o-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
	-ms-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
	animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;
}
.da-slide-fromleft .da-img{
	-webkit-animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;
	-moz-animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;
	-o-animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;
	-ms-animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;
	animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;
}
@-webkit-keyframes fromLeftAnim1{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim2{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim3{
	0%{ left: -110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-webkit-keyframes fromLeftAnim4{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}

@-moz-keyframes fromLeftAnim1{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim2{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim3{
	0%{ left: -110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-moz-keyframes fromLeftAnim4{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}

@-o-keyframes fromLeftAnim1{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-o-keyframes fromLeftAnim2{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-o-keyframes fromLeftAnim3{
	0%{ left: -110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-o-keyframes fromLeftAnim4{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}

@-ms-keyframes fromLeftAnim1{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim2{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim3{
	0%{ left: -110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@-ms-keyframes fromLeftAnim4{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}

@keyframes fromLeftAnim1{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@keyframes fromLeftAnim2{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@keyframes fromLeftAnim3{
	0%{ left: -110%; opacity: 0; }
	1%{ left: 10%; opacity: 0; }
	100%{ left: 10%; opacity: 1; }
}
@keyframes fromLeftAnim4{
	0%{ left: -110%; opacity: 0; }
	100%{ left: 60%; opacity: 1; }
}
/* Slide out to the right */
.da-slide-toright h2{
	-webkit-animation: toRightAnim1 0.6s ease-in-out 0.6s both;
	-moz-animation: toRightAnim1 0.6s ease-in-out 0.6s both;
	-o-animation: toRightAnim1 0.6s ease-in-out 0.6s both;
	-ms-animation: toRightAnim1 0.6s ease-in-out 0.6s both;
	animation: toRightAnim1 0.6s ease-in-out 0.6s both;
}
.da-slide-toright p{
	-webkit-animation: toRightAnim2 0.6s ease-in-out 0.3s both;
	-moz-animation: toRightAnim2 0.6s ease-in-out 0.3s both;
	-o-animation: toRightAnim2 0.6s ease-in-out 0.3s both;
	-ms-animation: toRightAnim2 0.6s ease-in-out 0.3s both;
	animation: toRightAnim2 0.6s ease-in-out 0.3s both;
}
.da-slide-toright .da-link{
	-webkit-animation: toRightAnim3 0.4s ease-in-out both;
	-moz-animation: toRightAnim3 0.4s ease-in-out both;
	-o-animation: toRightAnim3 0.4s ease-in-out both;
	-ms-animation: toRightAnim3 0.4s ease-in-out both;
	animation: toRightAnim3 0.4s ease-in-out both;
}
.da-slide-toright .da-img{
	-webkit-animation: toRightAnim4 0.6s ease-in-out both;
	-moz-animation: toRightAnim4 0.6s ease-in-out both;
	-o-animation: toRightAnim4 0.6s ease-in-out both;
	-ms-animation: toRightAnim4 0.6s ease-in-out both;
	animation: toRightAnim4 0.6s ease-in-out both;
}
@-webkit-keyframes toRightAnim1{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim2{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim3{
	0%{ left: 10%;  opacity: 1; }
	99%{ left: 10%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@-webkit-keyframes toRightAnim4{
	0%{ left: 60%;  opacity: 1; }
	30%{ left: 55%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}

@-moz-keyframes toRightAnim1{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim2{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim3{
	0%{ left: 10%;  opacity: 1; }
	99%{ left: 10%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@-moz-keyframes toRightAnim4{
	0%{ left: 60%;  opacity: 1; }
	30%{ left: 55%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}

@-o-keyframes toRightAnim1{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim2{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim3{
	0%{ left: 10%;  opacity: 1; }
	99%{ left: 10%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@-o-keyframes toRightAnim4{
	0%{ left: 60%;  opacity: 1; }
	30%{ left: 55%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}

@-ms-keyframes toRightAnim1{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim2{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim3{
	0%{ left: 10%;  opacity: 1; }
	99%{ left: 10%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@-ms-keyframes toRightAnim4{
	0%{ left: 60%;  opacity: 1; }
	30%{ left: 55%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}

@keyframes toRightAnim1{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim2{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim3{
	0%{ left: 10%;  opacity: 1; }
	99%{ left: 10%; opacity: 0; }
	100%{ left: 100%; opacity: 0; }
}
@keyframes toRightAnim4{
	0%{ left: 60%;  opacity: 1; }
	30%{ left: 55%;  opacity: 1; }
	100%{ left: 100%; opacity: 0; }
}
/* Slide out to the left*/
.da-slide-toleft h2{
	-webkit-animation: toLeftAnim1 0.6s ease-in-out both;
	-moz-animation: toLeftAnim1 0.6s ease-in-out both;
	-o-animation: toLeftAnim1 0.6s ease-in-out both;
	-ms-animation: toLeftAnim1 0.6s ease-in-out both;
	animation: toLeftAnim1 0.6s ease-in-out both;
}
.da-slide-toleft p{
	-webkit-animation: toLeftAnim2 0.6s ease-in-out 0.3s both;
	-moz-animation: toLeftAnim2 0.6s ease-in-out 0.3s both;
	-o-animation: toLeftAnim2 0.6s ease-in-out 0.3s both;
	-ms-animation: toLeftAnim2 0.6s ease-in-out 0.3s both;
	animation: toLeftAnim2 0.6s ease-in-out 0.3s both;
}
.da-slide-toleft .da-link{
	-webkit-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
	-moz-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
	-o-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
	-ms-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
	animation: toLeftAnim3 0.6s ease-in-out 0.6s both;
}
.da-slide-toleft .da-img{
	-webkit-animation: toLeftAnim4 0.6s ease-in-out 0.5s both;
	-moz-animation: toLeftAnim4 0.6s ease-in-out 0.5s both;
	-o-animation: toLeftAnim4 0.6s ease-in-out 0.5s both;
	-ms-animation: toLeftAnim4 0.6s ease-in-out 0.5s both;
	animation: toLeftAnim4 0.6s ease-in-out 0.5s both;
}
@-webkit-keyframes toLeftAnim1{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim2{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim3{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-webkit-keyframes toLeftAnim4{
	0%{ left: 60%;  opacity: 1; }
	70%{ left: 30%;  opacity: 0; }
	100%{ left: -50%; opacity: 0; }
}

@-moz-keyframes toLeftAnim1{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim2{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim3{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-moz-keyframes toLeftAnim4{
	0%{ left: 60%;  opacity: 1; }
	70%{ left: 30%;  opacity: 0; }
	100%{ left: -50%; opacity: 0; }
}

@-o-keyframes toLeftAnim1{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim2{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim3{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-o-keyframes toLeftAnim4{
	0%{ left: 60%;  opacity: 1; }
	70%{ left: 30%;  opacity: 0; }
	100%{ left: -50%; opacity: 0; }
}

@-ms-keyframes toLeftAnim1{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim2{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim3{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@-ms-keyframes toLeftAnim4{
	0%{ left: 60%;  opacity: 1; }
	70%{ left: 30%;  opacity: 0; }
	100%{ left: -50%; opacity: 0; }
}

@keyframes toLeftAnim1{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim2{
	0%{ left: 10%;  opacity: 1; }
	30%{ left: 15%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim3{
	0%{ left: 10%;  opacity: 1; }
	100%{ left: -50%; opacity: 0; }
}
@keyframes toLeftAnim4{
	0%{ left: 60%;  opacity: 1; }
	70%{ left: 30%;  opacity: 0; }
	100%{ left: -50%; opacity: 0; }
}

.readbtn{
	width:107px;
	height:38px;
	background-color:#41434a;
	font-size:18px;
	position:absolute;
	margin-top:270px;
	text-align:center;
	line-height:38px;
	margin-left:50px;
	border: 2px solid;
    border-radius: 25px;
	display:block !important;
	z-index:1;
	color:#fff;
}
.readbtn:hover{
	background-color:#4d4c4c;
}
.readbtn a{
	color:#fff;
	border:1px solid #fff;
	padding:2px;
}
.txt{
	width:360px;
	height:43px;
	font-size:22px;
	text-align:left;
	color:#fff;
	margin-top:100px;
	line-height:43px;
	margin-left:30px;
	position:absolute;
	display:block !important;
		padding-left:20px;
	z-index:1;

}

.txt1{
	width:200px;
	height:43px;
	font-size:22px;
	text-align:left;
	color:#7aceea;
	margin-top:150px;
	line-height:43px;
	margin-left:30px;
	position:absolute;
	text-transform:uppercase;
	display:block !important;
		padding-left:20px;
	z-index:1;
}

.txt2{
	width:240px;
	height:43px;
	font-size:22px;
	text-align:left;
	color:#7aceea;
	margin-top:200px;
	line-height:43px;
	margin-left:30px;
	position:absolute;
	text-transform:uppercase;
	display:block !important;
	z-index:1;
	padding-left:20px;
}
/* ---------------------- SLIDER ENDS ----------------------------------------------- */
/* ---------------------- SITE MIDDLE STARTS ----------------------------------------------- */
.site-mid center{
	font-size:25px;
	color:#0a88c6;
	margin-top:35px;
	
}

.underline{
	width:344px;
	height:5px;
	background:url(../images/underline.png) center;
	margin-left:320px;
	margin-top:10px;
}

.site-mid-con p{
	font-size:16px;
	color:#505050;
	text-align:center;
	opacity:0.9;
}

.site-bot{
	height:361px;
	border-bottom:2px solid #42474a;
	border-top:2px solid #42474a;
	border-left:none;
	border-right:none;
	background-color:#f3f2f2;
	margin-top:40px;
}
/* ---------------------- SITE MIDDLE ENDS ----------------------------------------------- */
/* ---------------------- SITE BOTTOM STARTS ----------------------------------------------- */
.ca-menu{
    padding:0;
    margin:20px auto;
    width: 1020px;
}
.ca-menu li{
    width: 116px;
    height: 116px;
    border: 4px solid #fff;
    overflow: hidden;
    position: relative;
    float:left;
    background: transparent;
    -webkit-border-radius: 125px;
    -moz-border-radius: 125px;
    border-radius: 125px;
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;
	margin-left:62px;
}
.ca-menu li:last-child{
    margin-right: 0px;
}
.ca-menu li a{
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
    color: #333;
    position: relative;
}
.ca-icon{
    font-size: 40px;
    color: #f6f6f6;;
    line-height: 60px;
    position: absolute;
    width: 100%;
    height: 60px;
    left: 0px;
    top: 23px;
    text-align: center;
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    -o-transition: all 400ms linear;
    -ms-transition: all 400ms linear;
    transition: all 400ms linear;
}

.ca-menu li:hover{
    background: #f7f7f7;
    border-color: #fff;
   /* -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg); */
}

.botbg{
	width:240px;
	height:341px;
	padding: 10px 0px 10px 5px;
	float:left;
}

.botbg:hover{
	background-color:#42474a;
}

.botbg:hover .bot-con center{
	color:#FFFFFF;
}

.botbg:hover .bot-con p{
	color:#FFFFFF;
}

.bot-con center{
	color:#6b6b6b;
	font-size:18px;
	font-weight:bold;
	padding-top:135px;
}

.bot-con p{
	color:#a8a8a8;
	font-size:17px;
	text-align:center;
}

.rbtn{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	background-color:#fff;
	margin-left:60px;
}

.rbtn a{
	color:#0a88c6;
	font-weight:bold;	
}

/* ---------------------- SITE BOTTOM ENDS ----------------------------------------------- */
/* ---------------------- SITE FOOTER TOP STARTS ----------------------------------------------- */
.bot-head{
	margin-top:30px;
}

.bot-head span{
	font-size:25px;
	color:#42474a;
}

.bot-line{
	height:5px;
	background:url(../images/bot-line.png);
	margin-top:20px;
}

#wrapper {
	margin: 0 auto;
	width: 964px;
	padding: 20px 5px 0;
	overflow: hidden;
}

.gallery {
	margin: 0 0 20px;
	width: 964px;
	position: relative;
	overflow: hidden;
}
.gallery .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.gallery .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.gallery .holder ul li {
	float: left;
	width: 240px;
	padding: 0 1px 1px 0;
}
.gallery .holder ul li {
	float: left;
	width: 242px;
	padding: 0 0 0 0;
}
.gallery .holder ul li img { display: block; }
/* ---------------------- SITE FOOTER TOP ENDS ----------------------------------------------- */
/* ---------------------- FOOTER STARTS ----------------------------------------------- */
.footer{
	height:61px;
	background:url(../images/footer-bg.png);
}

.fmenu ul li{
	list-style:none;
	font-size:18px;
	margin-left:20px;
	float:left;
}

.fmenu ul li a{
	color:#fff;
}

.fmenu p{
	font-size:14px;
	color:#fff;
	margin-top:25px;
}

.ficon ul li{
	float:left;
	margin-left:15px;
}

.ficon ul{
	margin-top:20px;
}
/* ---------------------- FOOTER ENDS ----------------------------------------------- */
/*------------------------ABOUT US START----------------------------------------------*/

.aboutus-content-left
{
margin:10px 0px;
padding:10px;
width:710px;
float:left;
}
.aboutus-contentalign
{
text-align:justify;
padding-bottom:15px;
font-size: 16px;
color: #505050;
opacity: 0.9;
}
}
.aboutus-content-left ul li
{
font-size:16px;
list-style:square outside;
color: rgba(0, 0, 0, 0.6);
line-height:25px;
}
.aboutus-content-left ul{
	margin-left:18px;
}
.aboutus h3
{
font-size:24px;
text-align:left;
color:#fff;
padding-top:52px;
margin-bottom:-2px;
padding-left:15px;
}
.aboutus{
	margin-top:-24px;
}
.aboutus span{
padding-left:15px;
}
.aboutus-content-right
{
margin:10px 0px;
float:right;
width:210px;
padding:10px;
}

#slidy-container{
	overflow: hidden;
}

#slidy-container p{
	font-size:18px;
	color:#646464;
	border-bottom:2px groove #ff6d01;
}

#slidy-container span{
	color:#ff6d01;
}

#slidy{
	margin: 0;
	font-size: 0;
	position: relative;
	width: 215px;
}

#slidy img{
	width: 215px;
}

#slidy1{
	margin: 0;
	font-size: 0;
	position: relative;
	width: 215px;
}

#slidy1 img{
	width: 215px;
}

/*------------------------ABOUT US END------------------------------------------------*/
/*------------------------PRODUCT US START----------------------------------------------*/
.productus-left
{
height:210px;
width:270px;
margin:5px 50px 5px 6px;
float:left;
}
.products-heading
{
font-size:25px;
line-height:50px;
}
.productleft-image
{
margin-top:5px;
}
.product-readmore
{
height:35px;
width:100px;
color:#FF6633;
margin:auto;
margin-top:5px;
line-height:35px;
text-align:center;
border-radius:5px;
font-size:20px;
}
.product-readmore:hover
{
color:#cf3400;
font-weight:bold;
}
.product-main
{
height:220px;
margin-top:10px;
margin-bottom:5px;
}
.thumb {
	width: 270px; height: 110px; margin: 10px auto;
	perspective: 1000px;
}
.thumb a {
	display: block; width: 100%; height: 100%;
	/*double layered BG for lighting effect*/
	background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("../images/zigfas.jpg");
		/*disabling the translucent black bg on the main image*/
	background-size: 0, cover;
	/*3d space for children*/
	transform-style: preserve-3d;
	transition: all 0.5s;
}
.thumb:hover a {transform: rotateX(80deg); transform-origin: bottom;}
/*bottom surface */
.thumb a:after {
	/*36px high element positioned at the bottom of the image*/
	content: ''; position: absolute; left: 0; bottom: 0; 
	width: 100%; height: 36px;
	/*inherit the main BG*/
	background: inherit; background-size: cover, cover;
	/*draw the BG bottom up*/
	background-position: bottom;
	/*rotate the surface 90deg on the bottom axis*/
	transform: rotateX(90deg); transform-origin: bottom;
}
/*label style*/
.thumb a span {
	text-transform: uppercase;
	position: absolute; top: 100%; left: 0; width: 100%;
	
	/*the rotation is a bit less than the bottom surface to avoid flickering*/
	transform: rotateX(-89.99deg); transform-origin: top;
	z-index: 1;
}
/*shadow*/
.thumb a:before {
	content: ''; position: absolute; top: 0; left: 0;
	width: 100%; height: 100%;
	background: rgba(0, 0, 0, 0.5); 
	box-shadow: 0 0 100px 50px rgba(0, 0, 0, 0.5);
	transition: all 0.5s; 
	/*by default the shadow will be almost flat, very transparent, scaled down with a large blur*/
	opacity: 0.15;
	transform: rotateX(95deg) translateZ(-80px) scale(0.75);

}
.thumb:hover a:before {
	opacity: 1;
	/*blurred effect using box shadow as filter: blur is not supported in all browsers*/
	box-shadow: 0 0 25px 25px rgba(0, 0, 0, 0.5);
	/*pushing the shadow down and scaling it down to size*/
	transform: rotateX(0) translateZ(-60px) scale(0.85);
}

/*------------------------PRODUCT US ENDS----------------------------------------------*/
/*------------------------CUSTOMER PAGE START----------------------------------------------*/
.customerpage1 p
{
	font-size:24px;
	text-align:center;
	font-weight:bolder;
	color:#fff;
	clear:both;
	line-height:140px;
	margin-top:0px;
}

.client-logo{
	width:235px;
	height:100px;
	text-align:center;
	background-color: #fff;
	border:1px solid #CCCCCC;
	font-size:18px;
	text-shadow: 0px 3px 5px rgba(220, 220, 220, 1);
	margin-bottom:18px;
	float:left;
	margin-left:8px;
}

.client-logo p{
	margin-top:35px;
	color:#282828;
}

.client-logo span{
	color:#0a88c6;
}

.martop30{
	margin-top:30px;
}
/*------------------------CUSTOMER PAGE ENDS----------------------------------------------*/
/*------------------------Profile Starts----------------------------------------------*/
.profilestyle1
{
text-align:center;
color:#990000;
}
.profilestyle2
{
color:#009900;
}
.profilestyle3
{
color:#990000;
}

.left-padding
{
text-indent:100px;
text-shadow:#999999;
font-weight:bold;
font-size:15px;
}
.profile-page
{
padding: 30px;
border-left: 5px solid #7f7664;
background-color: #f5f4f2;
line-height: 32px;
box-shadow: 5px 5px 0px 0px rgba(127, 118, 100, 0.2);
position: relative;
margin:25px auto;
}
.profile-page::after
{
background:url("../images/paper-clip.png") no-repeat scroll 0 0 transparent;
content: " ";
display: inline-block;
height: 100px;
position: absolute;
right: -5px;
top: -35px;
width: 100px;
}

/*------------------------Profile Ends----------------------------------------------*/
/*------------------------contactus starts----------------------------------------------*/
.contactus-contentleft
{
width:450px;
float:left;
margin-top:15px;
margin-left:30px;
}
.contactus-content
{
margin:15px 35px;
color:#333333;
font-weight:bold;
border-bottom:2px solid #666666;
}
.contactus-contentright
{
border:2px solid #b5b4b4;
background-color:#e2ecee;
margin-top: 15px;
float:right;
width:380px;
height:365px;
margin-right:32px;
border-radius:3px;
}
.contactus-padding
{
margin:15px 25px 0px 25px;

}
.contactus-padding p
{
padding:0px;
margin:0px;
position:relative;
margin-top:25px;
}
.contactus-padding input
{
width:310px;
height:35px;
text-indent:10px;
}
.contact-inputsize
{
width:310px;
height:98px;
text-indent:10px;
}
.contactus-address
{
height:250px;
width:330px;
margin-top:20px;
line-height:10px;
}
.contactus-address p
{
margin-top:5px;
margin-left:5px;
}
.contactus-submit
{
width:194px;
height:27px;
margin:20px 77px;
border:none;
background-color:#ff7c1b;
font-size:16px;
color:#fff;
text-align:center;
border-radius:10px;
}
.contactus-submit:hover{
	background-color:#c95500;
	font-weight:bold;
}
/*------------------------contactus Ends----------------------------------------------*/

.thank{
	font-size:40px;
	text-align:center;
	text-indent:100px;
	text-shadow:#999999;
}

/*------------------------ PRODUCT SUB PAGES STARTS ----------------------------------------------*/
.prosub h3{
	font-size: 20px;
	color: #505050;
	opacity: 0.9;
}

.prosub p{
	font-size: 16px;
	color: #505050;
	opacity: 0.9;
}

.prosub ul li{
	font-size: 16px;
	color: #505050;
	opacity: 0.9;
	list-style:circle outside;
}

.prosub ul{
	margin-left:22px;
}
/*------------------------ PRODUCT SUB PAGES ENDS ----------------------------------------------*/
/*------------------------ SERVICE SUB PAGES FORM STARTS ----------------------------------------------*/
.service-contentleft
{
width:550px;
float:left;
margin-top:15px;
}
.service-content
{
margin:15px 35px;
color:#333333;
font-weight:bold;
border-bottom:1px solid #666666;
}
.service-contentright
{
border:1px solid #b5b4b4;
background-color:#e2ecee;
margin-top: 15px;
float:right;
width:330px;
height:365px;
border-radius:5px;
margin-right:5px;
margin-bottom:15px;
}
.service-padding
{
margin:15px 25px 0px 25px;

}
.service-padding p
{
padding:0px;
margin:0px;
position:relative;
margin-top:25px;
}
.service-padding input
{
width:280px;
height:35px;
text-indent:10px;
}
.service-inputsize
{
width:280px;
height:98px;
text-indent:10px;
}
.service-address
{
height:250px;
width:280px;
margin-top:70px;
line-height:10px;
}
.service-address p
{
margin-top:5px;
margin-left:5px;
}
.service-submit
{
width:154px;
height:35px;
margin:20px 17px 20px 90px;
border:none;
background-color:#ff7c1b;
font-size:16px;
color:#fff;
text-align:center;
border-radius:10px;
}
.service-submit:hover{
	background-color:#c95500;
	font-weight:bold;
}
.requestquote{
border-radius:5px 5px 0px 0px;
height:40px;
width:330px;
background: url(../images/free-quotebg.jpg) repeat-x;
font-size:16px;
color:#fff;
text-align:center;
margin-top:-22px;
line-height:40px;
}
/*------------------------ SERVICE SUB PAGES FORM ENDS ----------------------------------------------*/
/*------------------------ bannerimagesstarts ----------------------------------------------*/
.webdesign-bannerimage
{
background:url(../images/ban.png);
height:150px;
background-position:center;
background-position-y:-200px;
}
.aboutus-bannerimage
{
background:url(../images/About-USpng.png);
height:150px;
background-position:center;
background-position-y:-197px;
}
.products-bannerimage
{
background:url(../images/products.png);
height:150px;
background-position:center;
background-position-y:-82px;
}
.contactus-bannerimage
{
background:url(../images/contactus_banner.jpg);
height:150px;
background-position:center;
background-position-y:-107px;
}
.services-bannerimage
{
background:url(../images/services.png);
height:150px;
background-position:center;
background-position-y:-375px;
}
.customer-bannerimage
{
background:url(../images/customers.png);
height:150px;
background-position:center;
background-position-y:-189px;
}
.carrier-bannerimage
{
background:url(../images/carriers.png);
height:150px;
background-position:center;
background-position-y:-477px;
}
.testimonials-bannerimage
{
background:url(../images/testimonialspng.png);
height:150px;
background-position:center;
background-position-y:-145px;
}
/*------------------------ bannerimagesEnds ----------------------------------------------*/
/*------------------------ Carrier Field starts ----------------------------------------------*/
.firstfield
{
padding:5px;
height:50px;
width:400px;
text-indent:15px;
margin-bottom:10px;
}
.secondfield
{
height:50px;
width:827px;
text-indent:15px;
}
.submit
{
height:55px;
width:200px;
margin-left:auto;
margin-right:auto;
}
.textare
{
height:125px;
line-height:125px;
}
.button
{
position: relative;
top: -38px;
/* left: 50px; */
left:22px;
}
/*------------------------ Carrier Field Ends----------------------------------------------*/
/*------------------------testimonial-------------------------------------------------------*/
.testmonial
{
height:165px;
border-bottom:4px solid rgba(133, 146, 34, 0.53);
border-top:3px solid rgba(133, 146, 34, 0.53);
margin-top:10px;
padding-top:10px;
padding-bottom:25px;

}
.test-image
{

height:80px;

width:80px;
}
.testmonial h1
{
font-size:15px;
padding:0px;
}
.testmonial h2
{
font-size:13px;
font-style:italic;
padding:0px;
margin-top:-10px;
}
.testmonial p
{
padding-left:5px;
margin-top:-10px;
text-align:justify;
}
/*------------------------testimonial-------------------------------------------------------*/

