.half{ width:50% !important;}
.header_social{ width:auto !important;}
.widget_colabs_social{ padding:0 !important;}
#search-wrapper{ width:auto !important; padding: 2px; min-width: 250px;}
#searchform .field {
  padding: 12px;
  border-radius: 25px;
  float: left;
    width: 73%;
}
#logo{ padding-left:21px;}
#logo img{  float: right;
  padding: 0 0 0 21px;
  border-left: 1px solid #B2B1B1;}
#fb_like{  padding-top: 28px;
  padding-right: 15px;}
.middle_wrapper{ float:left; width:51% !important; padding:0 !important;}
.sidebar_left{ float:left; width:29% !important;}
.sidebar_right{ float:right; width:20% !important;}
.sidebar_bottom{ float:none; width:100% !important;}
.one_sixth{ width: 15.5%;
  float: left;
  padding-left: 1%;}
.headline, .cat_title, #sidebar h3{  border-bottom: 1px solid #CCC; border-top: 7px solid #BD1919; padding: 0.2em; background:none !important; color:#000 !important;}
.headline h3, h3.cat_title a{ color:#BD1919;}
#navbar {background: #3E5A89 !important; border-bottom:1px solid #fff;}
#madmenu li{  border-left: 1px solid #FFFFFF !important;}
#madmenu li{  border-right: 0px solid #ccc!important;}
#madmenu ul{ float:right !important;}
.time{  color: #fff;
  float: left;
  font-size: 14px;
  padding-top: 5px;}
 #front-popular h3{  text-align: center;
 color: #C33C3C; }
#searchform{  border: 1px solid #ccc;
  width: 100%;
  float: left;
  border-radius: 20px;
    background: #eee;} 
#searchform #s{  background: rgba(238, 238, 238, 0);
  border: none;}
#searchform input[type=image] {width: 20px !important;
  height: 20px !important;
  top: 9px;
  position: relative;
  padding-right: 10px;}
  
  #head {  padding: 10px 5px 8px 5px !important;}
.one_sixth h3.heading{
  border-top: 7px solid #ccc;
  margin-top: 10px;
}

#page{ color:#000;}
a:link, a:visited, a:hover, a:active{color:#000;}
#front-popular{ color:#fff;}
/*#heading_news{ width:170px; padding-top: 9px; overflow: hidden;}*/
ul#mycarousel li{ width:100px; float:left;}
ul#mycarousel li h2{ font-size:12px;}
.caroufredsel_wrapper{ width:100% !important;}
.caroufredsel_wrapper ul#mycarousel{ width:100% !important;}

#carousel_container{width: 93%;
 /* background: #f00;*/
  display: inline-block;
  float:left;
  overflow: hidden;}
#carousel_inner {
float:left; /* important for inline positioning */
/*width:630px; /* important (this width = width of list item(including margin) * items shown */ 
overflow: hidden;  /* important (hide the items outside the div) */
/* non-important styling bellow */
background: #F0F0F0;
}

#carousel_ul {
position:relative;
left:-210px; /* important (this should be negative number of list items width(including margin) */
list-style-type: none; /* removing the default styling for unordered list items */
margin: 0px;
padding: 0px;
width:9999px; /* important */
/* non-important styling bellow */
padding-bottom:10px;
}

#carousel_ul li{
float: left; /* important for inline positioning of the list items */                                    
width:97px;  /* fixed width, important */
/* just styling bellow*/
padding:0px;
height:110px;
margin-top:10px;
margin-bottom:10px; 
margin-left:5px; 
margin-right:5px; 
}

#carousel_ul li img {
.margin-bottom:-4px; /* IE is making a 4px gap bellow an image inside of an anchor (<a href...>) so this is to fix that*/
/* styling */
cursor:pointer;
cursor: hand; 
border:0px; 
}
#left_scroll, #right_scroll{
float:left;  
width:15px; 
padding-top:50px; 
}
#left_scroll img, #right_scroll img{
border:0; /* remove the default border of linked image */
/*styling*/
cursor: pointer;
cursor: hand;

}

#tabs ul.colabsTabs li a{ padding: 5px 7px;}

ul#carousel_ul li h2.info{ font-size:12px; clear:both;}
#place_image{  float: right;
  padding: 0px 0px 0px 10px; width:180px; min-height:160px; display:inline-block;}
  #place_image img{ width:100%;}
 
li.widget{ list-style:none !important;}
#top{  background: #FFFFFF !important; padding: 10px 0 !important;}
#inner { background: #FFF !important;}

.singleimage {
  float: right;
  max-width:45%;
}
.singleimage img{ max-width:90%;}

@media (min-width: 480px) {
	/*#search-wrapper{ display:none;}*/
	}
	
@media (max-width: 480px) {
	#search-wrapper{ display:none;}
	.widget .textwidget{ overflow:hidden;}
	#content .adsbygoogle{ overflow:hidden;}
	#heading_news{ height:370px !important;}
	#left_scroll, #right_scroll{ display:none;}
	}