.roundabout-holder {
margin-top :5px;
float:left;
margin-left :25%;

}

.rounaboutsep {
margin-top:40px;
width : 170px;
height : 30px;
margin-left : 39%;
}

#portfolio-sorting li{
margin:0;
padding-left:17px;
}

.portfolio_one .item_content_p1 p {
  clear:left;
  width:100%;
}

.item_content p,.item_content h5,.portfolio_one .item_content_p1 p,.portfolio_one .item_content_p1 h5 ,.portfolio_one .item_content_p1 span{
background:#fcfcfc;
color:#717171;
}				

	
.post ul li .small_img{
float:left;

}

.post  p{
width:auto;
}

.block_4 h4{
margin-top:5px;
}
.foothead h4{
margin-left:35px;
}

#chead h4 {
margin-top:-2px;
}

#roundabout_controls {
width : 300px;
clear:both;
}

#next {
float : left;
height : 14px;
margin-left:80px;
}
#previous {
float : right;
height : 14px;
margin-top : -1px;
margin-right:14px;
}

#roundabout_controls a {
width : 7px;
}

.tab-content div.tab div.grid_4 h4 {
color:#444444;
}

#filler {
position : relative;
top : 100px;
z-index : 9999;
text-align : center;
width:100%;
margin-left:50px;
display:inline-block;
clear:both;
}

#newsletter .subscribe{
height:22px;
padding-top:9px;
width:170px;
float:left;
}

#newsletter input {
margin-right:70px;
position: relative;
width: 35px;
}


#commentform input{
height:20px;
padding-top:10px;
}

#commentform textarea{
overflow:auto;
}

#main_box,.bread,.info_strip{
border:1px solid #ddd;
}


.bread{
position:relative;
background:#fcfcfc;
}

.info_strip{
position:relative;
}
.recent_tab h6 {
float: none;
position:relative;
left: 10px;
}

.recent_tab ul li p {
color: #444;
float: left;
}


.post ul li{
float:left;

} 
.shadow {
top: -30px;
}

#cf_submit_p {
  margin-left: -2px;
}

.post p{
margin-top:15px;
font-size:11px;
color:#777;
margin-left:10px;
width:auto;
}

.tab_container {
width:100%;
}
.recent_tab ul li p{
background:#f4f4f4;
}

.t_content p{
background:#fcfcfc;
}


.social {
left:180px;
}


/* slider-thumbs-style */

ul.ts_container {
list-style : none;
margin : 0;
padding : 0;
width : 270px;
position : absolute;
top : 289px;
left : 58px;
height : 17px;
z-index : 99999;
}

ul.ts_container li {
float : left;
}


ul.ts_container li a {
display : block;
width : 28px;
height : 21px;
outline : none;
text-align : center;
border-right : 1px solid #363b3c;
padding : 0 3px;
background : #000;
opacity : 0.7;
filter: alpha(opacity=70); /* IE6+ */
color : #fff;
text-decoration : none;
}
ul.ts_container li a:hover, ul.ts_container li.selected a {
opacity : 1;
}
ul.ts_container li.current {
opacity : 0.9;
}

/* Slider Thumbnails */
.ts_thumbnails{
z-index: 300;
display: none;
position: absolute;
margin: 0;
padding: 0;
}
.ts_thumbnails span {
background:transparent url(images/triangle.png) no-repeat center bottom;
width: 15px;
height: 6px;
position: absolute;
}
.ts_preview_wrapper {
border: 5px solid #fff;
overflow: hidden;
position: relative;
-moz-box-shadow: 0px 0px 5px #999;
-webkit-box-shadow: 0px 0px 5px #999;
box-shadow: 0px 0px 5px #999;
}
li.ts_preview{
position: absolute;
left: 0;
top: 0;
margin: 0;
padding: 0;
list-style-type: none;
}
ul.ts_preview li{
float: left;
margin: 0;
padding: 0;
}
ul.ts_preview li img{
display: block;
}

.ecommerce h2,.qutation  h2
 {
width:100%;
}

.text-blocks p {

  width: auto;
}