
#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:100%;}
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px;height:100px;}
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info { float:right; width:190px; }
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }



/********************* footer slider *******************/
.jcarousel-skin-tango .jcarousel-container {
   
    border: 1px solid #c3c3c3;
	margin-bottom:30px
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 948px;
	height: 87px;
	padding:0 36px;
	overflow:hidden !important
}

.jcarousel-skin-tango .jcarousel-clip {
height: 87px;
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  1000px;
    height: 87px;
}


.jcarousel-skin-tango .jcarousel-item {
    width: 146px;
    height: 75px;
	border:1px solid #c3c3c3;
	margin-top:5px;
	list-style:none
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 7px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 37px;
    height: 87px;
    cursor: pointer;
    background:url(../images/sprite.html) no-repeat right -548px
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 0px;
    right: auto;
    background:url(../images/sprite.html) no-repeat right -668px
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
 
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    
}



.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 0px;
    background:url(../images/upSprite.html) no-repeat left -548px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
 
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    
}
.jcarousel-skin-tango ul li{list-style:none; float:left;}
.whykmp{background:url(../images/why-kmp.html) no-repeat; width:660px; height:241px; display:block;}
.quality{width:160px; float:left; margin-right:5px;}
.qualityContent{float:left; width:490px; padding:10px 0}
.qualityContent h2{text-transform:uppercase; color:#fff; font:30px 'OpenSansCondensedBold', Arial, Helvetica, sans-serif; margin:10px 0 5px}
.kmpblock{float:left; width:155px; margin-left:5px; margin-bottom:5px}
.kmpbullet{background:url(../images/sprite.html) no-repeat 0 -780px; margin-right:6px; width:52px; height:52px; display:inline-block; float:left; text-align:center; text-transform:uppercase; color:#fff; font:30px/56px 'OpenSansCondensedBold', Arial, Helvetica, sans-serif;}
.kmpdetail{float:left; width:95px; color:#fff; padding-top:3px;}
.kmpbullet:hover{background-position:-121px -780px;}
.footerSlider h2{margin:0; padding:0; text-transform:uppercase; font:24px 'OpenSansCondensedBold', Arial, Helvetica, sans-serif; color:#e20009}
.footerSlider h2 span{color:#000;}
.tabsleft img{background:#fff; padding:3px; border:1px solid #c3c3c3;}


.formSection { border:1px solid #c3c3c3; 
}


.quickTitle {
background:url(../images/sprite.html) no-repeat 0 -845px; width:299px; height:47px; display:inline-block;}

.quickTitle span {
	font: 14px/16px oswaldregular, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
.formSection p {
	font: 12px/24px oswaldregular, Arial, Helvetica, sans-serif;
	color:#000;
}
.formSection p span {
float: inherit !important;
width: 100px;
}

.formSection p span{float:left; width:100px; margin-left:10px}
.formSection input {
	width:240px;
	height:26px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border:1px solid #c3c3c3;
	font-size:12px;
	padding-left:5px
}

.formSection textarea {
resize: none;
width: 235px;
height: 55px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border: 1px solid #c3c3c3;
padding: 5px;
}

.submitbtnsubmit input {
background: url(../images/sprite.html) no-repeat 0 -953px;
width: 162px;
height: 40px;
display: inline-block;
overflow: hidden;
text-indent: -9999px;
margin-left: 29px;
margin-top: 5px;
border: 0;
margin-left: 12px;
}



.rightform{margin-bottom:50px;}
.newsticker-jcarousellite { width:100%;height:180px;}
.newsticker-jcarousellite ul
{
}
.newsticker-jcarousellite ul li{ list-style:none; height:au to !important; display:block; padding-bottom:1px; margin-bottom:4px; border-bottom:1px dotted #c3c3c3 }
.newsticker-jcarousellite ul li .testimontxt{padding:10px;}
.newsticker-jcarousellite .testimontxt span a{ display: block; font-size:11px; color:#d70103; float:right; font-weight:700 }



div.fsf_faq a.fsf_highlight {
    display: block;
    padding: 6px 2px;
}



<!-------------------carasol client----------->

.jcarousel-skin-tango .jcarousel-container {-moz-border-radius: 10px;}

.jcarousel-skin-tango .jcarousel-container-horizontal {width: 941px;margin: 0 auto;padding:0 20px;}

.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  941px;}
.jcarousel-skin-tango .jcarousel-item {}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}

.jcarousel-skin-tango .jcarousel-next-horizontal {
background: transparent url(../images/right_button.png) no-repeat scroll 48px 20px;
cursor: pointer;
/* right: 13px; */
position: absolute;
top: 0;
width: 87px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
background:transparent url(../images/left_button.png) no-repeat scroll 0;
cursor:pointer;

left:5px;
position:absolute;
top:0;
width:46px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 37px;
    height: 87px;
    cursor: pointer;
   background:transparent url(../images/left_button.png) no-repeat scroll 0;
}

.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,.jcarousel-item {float: left;list-style: none;width: 75px;height: 75px;}
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}

#news-slider{background-color:#FFFFFF;padding:5px 0;}
#news-slider img{height: 71px;}
<!-------------------end carasol client----------->

<!------------------------tab content--------------->
.relocate {
background: url(../images/relocation_services.png) no-repeat;
width: 281px;
height: 48px;
overflow: hidden;
text-indent: -99999px;
display: inline-block;
}
.finetab .smalltab {
	overflow:hidden;
	margin-left: 1px;
	width:660px !important;
}
.finetab{margin-bottom:20px;}
.finetab .smalltabber {
	width:635px;
	background:#fff;
	padding:10px 10px 5px;
	border:1px solid #d5d5d5;
	margin-left:1px;
	margin-top:-1px;
	
}
.finetab .smalltabber p {
	color:#333333;
	padding:10px 0 0 0;
	line-height:18px;
	font-size:12px;
}
.finetab ul.tabssmall {
	margin:0px 0 -1px;
	padding:0px;
	height:44px;
	overflow:hidden;
}
a {
	outline:none;
}
a {
color:#e20009;
text-decoration: none;
}
.finetab ul.tabssmall li {
	background-image:url(../images/tabs2.png);
	background-position:0 0px;
	background-repeat:no-repeat;
	text-align:center;
	list-style:none;
	float:left;
	text-transform:uppercase;
	margin-right:8px;
	font:11px/38px 'open_sansregular', Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	cursor:pointer;
	color:#000;
	overflow:visible;
	position:relative;
}
.finetab ul.tabssmall li span {
	float:left;
	display:block;
	width:auto;
	margin-left:2px;
}
.clear{clear:both;}
.finetab ul.tabssmall li .rt {
	height:37px;
	width:3px;
	backgorund-color:#fff;
	background-image:url(../images/tabs2.png);
	background-repeat:no-repeat;
	background-position:right 0px;
	margin:0 -3px 0 10px;
}
.finetab ul.tabssmall li.active .rt {
	height:44px;
	width:3px;
	backgorund-color:#fff;
	background-image:url(../images/tabs2.png);
	background-repeat:no-repeat;
	background-position:right -80px;
	margin:0 -3px 0 10px;
}
.finetab ul.tabssmall li.active {
	background-image:url(../images/tabs2.png);
	background-position:left -80px;
	background-repeat:no-repeat;
	color:#d70103;
	height:44px;
}
.finetab .tabsleft{float:left; margin-right:10px; width:130px;}
.finetab .tabsright{float:left;  color:#000; width:490px; line-height:18px; font:12px/18px 'open_sansregular', Arial, Helvetica, sans-serif;}

<!----------------responsive area--------------->
@media screen and (max-width: 800px){
	
.newsticker-demo {
margin:0 auto;
display:block;
max-width:400px;
background: #fff;
font-family: Verdana,Arial,Sans-Serif;
font-size: 12px;
border: 1px solid #ddd;
position: relative;
padding-top: 24px;
margin-top:35px;
}
}
@media screen and (min-width: 800px){
	#newsticker-demo {
margin-left:20px;
background: #fff;
font-family: Verdana,Arial,Sans-Serif;
font-size: 12px;
border: 1px solid #ddd;
position: relative;
padding-top: 24px;
margin-top:35px;
max-height:318px;
}

}