.content-inner.rounded-container{
	background:#f6f6f6;
}

/*link result box*/
.link-result .holder{
	width:100%;
	padding:16px 0 7px;
	border-top:1px solid #8d8c8c;
	overflow:hidden;
	height:auto !important;
}
/*ads Google*/
.link-result .ads-block{
	float:right;
	width:156px;
	padding:0 6px 0 0;
}
* html .link-result .ads-block{
	position:relative;
	margin:0 0 0 -3px;
}
/*--listing--*/
.link-result .listing{
	overflow:hidden;
	
}
/*--listing title--*/
#primary .link-result .listing h2{
	font-size:1.357em;
	line-height:1.231em;
	margin:0 0 15px;
	overflow:hidden;
}
/*results*/
.link-result .listing .results{
	padding-right:16px !important;
	padding-bottom:8px !important;
}
.link-result .txt-box strong.ttl a{text-decoration: underline;}
.link-result .txt-box strong.ttl a:hover{text-decoration:underline;}
.link-result .listing li{
	padding-bottom:20px !important;
} 
/*info row*/
.link-result .info-row{
	
	overflow:hidden;
	padding:7px 2px 0 0;
	margin:0 0 9px;
}
.link-result .info-row strong,
.link-result .info-row span{
	float:left;
	font-size:0.857em;
	line-height:1.25em;
}
.link-result .info-row strong{margin:0 7px 0 0;}
.link-result .info-row strong a{color:#676767;}
.link-result .info-row span{margin:0 32px 0 0;}
.link-result .info-row span a{color:#2b2b2b;}
.link-result .info-row .resource{
	float:right;
	overflow:hidden;
	position:relative;
	margin:-7px 0 0;
}
.link-result .info-row .resource img{display:block;}
/*--textarea--*/
.search-result .txt-area{
	
	overflow:hidden;
	padding:0 0 13px 2px;
}
.search-result .txt-area strong.ttl{
	display:block;
	overflow:hidden;
	padding:0 0 5px;
}
.search-result .txt-area strong.ttl a{
	color:#2f72b9;
	font-size:1em;
	line-height:1.143em;
	text-decoration:underline;
}
.search-result .txt-area p{
	font-size:13px;
	line-height:15px;
	margin:0 0 5px;
	text-align:justify;
}
.search-result .txt-area .link{
	color:#3f7f20;
	font-size:0.857em;
	line-height:1.25em;
	text-decoration:underline;
}
/*end of links result page styles*/
.search-result-form .bg-btm {
    background: url("//cfm.yidio.com/images/bg-content-box-wide-btm.jpg") no-repeat scroll 0 100% transparent;
}
/*start of search result page styles*/
#primary.wide{width:767px;}
/*content search*/
#primary .search-result-form{
	margin:0;
	width:100%;
	background:url(//cfm.yidio.com/images/bg-content-box-wide-inner.gif) repeat-y;
}
.search-result-form .bg-btm{
	background:url(//cfm.yidio.com/images/bg-content-box-wide-btm.jpg) no-repeat 0 100%;
}
.search-result-form .bg-top{
	background:url(//cfm.yidio.com/images/bg-content-box-wide-top.gif) no-repeat;
	
}
.search-result-form .form-search .txt{
	width:603px;
}
.search-result-form .form-search .txt input{
	width:588px;
	color:#2b2b2b;
}
/*strat search results content*/
#primary .results-title{
	font-weight:bold;
	margin-bottom:10px;
	font-size: 18px;
	padding-left:5px;
}
#primary .results-instead{
	margin-top:-4px;
	margin-bottom:10px;
	font-size:14px;
	padding-left:5px;
}

/*results*/
.search-result .heading{
	width:100%;
	overflow:hidden;
}
.search-result ul.results{
	list-style:none;
	overflow:hidden;
	padding:0 0 0 3px;
	margin:0;
	
	width:728px;
}
.search-result ul.results li{
	width:100%;
	overflow:hidden;
	margin:0 0 12px;
	padding:0 0 9px;
	border-bottom:1px solid #d0d0d0;
	
	vertical-align:middle;
}
/* New Added */
.search-result ul.results li .ads{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #d0d0d0;
	
	vertical-align:middle;
	text-align:left;
}
.search-result ul.results .illustration{
	overflow:hidden;
	float:left;
	width:129px;
	height:81px;
	border:1px solid #888879;
	margin:1px 14px 0 0;
}
* html .search-result ul.results .illustration{margin-right:11px !important;}
.search-result ul.results .illustration img{display:block;}
/*text box*/
.search-result ul.results .txt-box{
	
	overflow:hidden;
}
.search-result .txt-box strong.ttl{
	display:block;
	overflow:hidden;
	padding:0 0 5px;
}
.search-result .txt-box strong.ttl a{
	color:#2D6FB7;
	font-size:1em;
	line-height:1.143em;
	text-decoration:underline;
}
.search-result .txt-box p{
	font-size:13px;
	line-height:15px;
	margin:0 0 5px;
}
.search-result .txt-box .link{
	color:#093;
	font-size:0.857em;
	line-height:1.25em;
	text-decoration:underline;
}
/*information*/
.search-result .txt-box .info-box{
	
	overflow:hidden;
	background:#f0f0f0;
	margin:13px 0 0;
	padding:1px 0 0 10px;
}
.search-result .info-box strong{
	float:left;
	overflow:hidden;
	padding:2px 0 0;
	font-size:0.714em;
	line-height:1.8em;
	color:#676767;
	margin:0 2px 0 0;
}
.search-result .info-box strong a{
	color:#676767;
	font-size:1em;
}
.search-result .info-box span{
	float:left;
	overflow:hidden;
	padding:1px 0 0;
	font-size:0.786em;
	line-height:1.636em;
}
* html .search-result .info-box span{padding:2px 0 0;}
.search-result .info-box a.category{
	padding-left:22px !important;
	margin:0 19px 0 0;
}
.search-result .info-box a.tv-show,
.search-result .info-box a.movie,
.search-result .info-box a.show,
.search-result .info-box a.season,
.search-result .info-box a.episode{
	float:left;
	overflow:hidden;
	padding:1px 0 0;
	font-size:0.786em;
	line-height:1.636em;
}
* html .search-result .info-box a.tv-show,
* html .search-result .info-box a.movie,
* html .search-result .info-box a.show{padding:2px 0 0;}
.search-result .info-box a.tv-show{background:url(//cfm.yidio.com/images/ico-serial-dark.gif) no-repeat 3px 1px;}
.search-result .info-box a.movie{background:url(//cfm.yidio.com/images/ico-movie-dark.gif) no-repeat 4px 1px;}
.search-result .info-box a.show,
.search-result .info-box a.season,
.search-result .info-box a.episode{
	margin:0 22px 0 0;
}
/*inner list*/
.search-result ul.results ul{
	padding:13px 0 0;
	margin:0;
	
	list-style:none;
}
.search-result ul.results ul li{
	font-size:1em;
	line-height:1.667em;
	padding:0 0 1px;
	margin:0 0 2px;
	background:none;
	border-color:#e8e8e8;
}
.search-result ul.results ul li.last{border:0;}
.search-result ul.results ul li a{
	display:block;
	overflow:hidden;
}
.search-result ul.results ul li a:hover{
	color:#2d6fb7;
	cursor:pointer;
	text-decoration:none;
}
.search-result ul.results ul li a strong,
.search-result ul.results ul li a span{
	float:left;
}
.search-result ul.results ul li a span{
	font-size:0.856em;
	line-height:1.667em;
}
* html .search-result ul.results ul li a span{padding:1px 0 0;}
.search-result ul.results ul li a strong{
	width:315px;
	font-size:0.856em;
	line-height:1.583em;
	padding:2px 20px 0 0;
}
.search-result ul.results ul li a img{float:right;}
/*page number*/
.search-result .page-n{
	width:728px;
	overflow:hidden;
	padding:0 0 22px;
}
.search-result .page-n ul{
	list-style:none;
	padding:0 16px 0 0;
	margin:0;
	overflow:hidden;
	float:left;
}
.search-result .page-n ul li{
	float:left;
	overflow:hidden;
}
.search-result .page-n ul li a{
	float:left;
	overflow:hidden;
	padding:1px 7px 0;
	color:#5d5d5d;
	font-weight:bold;
	font-size:1.071em;
	line-height:1.4em;
}
.search-result .page-n ul li a:hover{
	color:#2d6fB7;
	text-decoration:none;
}
.search-result .page-n ul li a.active{
	color:#2d6fB7;
	border:1px solid #d0d0d0;
}
/*button "next page"*/
.search-result .page-n .btn-view{
	margin-top:1px !important;
}
/*"gossip" videos*/
.search-result .rel-videos{
	padding-bottom:5px !important;
}
/*title*/
.search-result .rel-videos .ttl{
	padding:0 17px 0 0;
	width:auto;
}
/*posts*/
.search-result .rel-videos ul{
	width:767px;
}
.search-result .rel-videos ul li{
	overflow:visible;
	width:131px;
}
.search-result .rel-videos u li:after{
	content:"";
	display:block;
	clear:both;
}
/*text box*/
.search-result .rel-videos ul .txt-box{
	width:134px;
	position:relative;
	overflow:hidden;
	margin:0 -2px 0 -1px;
	padding:9px 0 0;
}
.search-result .rel-videos ul .txt-box .txt-top,
.search-result .rel-videos ul .txt-box .txt-btm{
	width:100%;
	overflow:hidden;
	height:4px;
}
.search-result .rel-videos ul .txt-box .txt-top{background:url(//cfm.yidio.com/images/bg-rel-videos-txt-top.gif) no-repeat;}
.search-result .rel-videos ul .txt-box .txt-btm{background:url(//cfm.yidio.com/images/bg-rel-videos-txt-btm.gif) no-repeat;}
.search-result .rel-videos ul .txt-box .txt-inner{
	background:url(//cfm.yidio.com/images/bg-rel-videos-txt-mid.gif) repeat-y;
/*	height:120px;*/
	overflow:hidden;
	padding:2px 5px 7px 7px;
}
.search-result .rel-videos ul .txt-box strong.ttl{
	display:block;
	overflow:hidden;
	width:100%;
	float:none;
	padding:0;
	font-size:0.857em;
}
.search-result .rel-videos ul .txt-box .ttl a{
	font-size:1em;
	color:#585858;
	text-decoration:none;
	line-height:1.167em;
	float:left;
}
.search-result .rel-videos ul .txt-box .ttl a:hover{
	text-decoration:underline;
}

.search-result .rel-videos ul .txt-box .item-info{
	width:100%;
	overflow:hidden;
	border-top:1px solid #ccc;
	padding:4px 0 0;
}
.search-result .rel-videos ul .txt-box .item-info strong{
	display:block;
	overflow:hidden;
	font-size:0.786em;
	line-height:1.2em;
	color:#585858;
}
.search-result .rel-videos ul .txt-box .item-info strong span{
	color:#818181;
}
/*Updated Search Form */
			 #searchbox
{
	/*background: #f4f4f4;
	background-image: -moz-linear-gradient(#fff, #f4f4f4);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #f4f4f4),color-stop(1, #fff));
	
	-moz-border-radius: 35px;
	border-radius: 15px;
	
	border-width: 1px;
	border-style: solid;
	border-color: #eaeaea #bfbfbf #bfbfbf;   */         
	width: 740px;
	height: 40px;
	padding: 0px;
	margin: 10px auto 5px 0px;
	overflow: hidden; /* Clear floats */
}
#search4, #submit2
{
	float: left;
}

#search2,#search4
{
	padding: 5px 9px;
	height: 23px;
	width: 620px;
	border: 1px solid #cacaca;
	background: #fff;
	
	
	-moz-border-radius: 5px 0px 0px 5px;
	 border-radius: 5px 0px 0px 5px;
	 -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
	 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
	 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);            
}

#submit2
{		
	background: #207CCA;
	background-image: -moz-linear-gradient(#4ca2d1, #2c6cb6);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #2c6cb6),color-stop(1, #4ca2d1));
	
	-moz-border-radius: 0px 5px 5px 0px;
	border-radius: 0px 5px 5px 0px;
	
	border-width: 1px;
	border-style: solid;
	border-color: #4CA2D1 #207CCA #2C6CB6;
	
	 -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	 -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	 box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;   		

	height: 35px;
	margin: 0px;
        padding: 0;
	width: 90px;
	cursor: pointer;
	font: bold 14px Arial, Helvetica;
	color: #23441e;
	color:#FFF;
	text-shadow: 0 1px 0 rgba(000,000,000,0.5);
}

#submit2:hover
{		
	background:#4CA2D1;
	background-image: -moz-linear-gradient(#2C6CB6, #207CCA);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #207CCA),color-stop(1, #2C6CB6));
}	

#submit2:active
{		
	background: #207CCA;
	outline: none;
   
	 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	 -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;
	 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5) inset;		
}

#submit2::-moz-focus-inner
{
       border: 0;  /* Small centering fix for Firefox */
}		
input{ vertical-align:top;}		


.search_wrapper_box{
margin: -1px 0 0 175px;
display:none;
border: 1px solid #CACACA;
width: 350px;
padding: 7px 5px 5px 10px;
height: 20px;
float: left;
background:#FAFAFA;
color:#4C4C4C;
border-radius:0 0 5px 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
  font-size:12px;
}

#right_search_300_ad{float:right;margin-right: 15px;margin-top: 104px;}
#top_ad_search_results{margin-left:-11px;}
#inline_ad_search_results{margin-left:-16px;}
#bottom_ad_search_results{margin-left:-11px;margin-bottom:10px;}

#top_ad_search_results{
	margin-left:4px;
	padding-top: 10px;
  width: 730px;
	height:80px;
	border-top: 1px solid #d0d0d0;
}

#bottom_ad_search_results{
	margin-left:4px;
	height:80px;
	border-bottom: 1px solid #d0d0d0;
	width: 730px;
  padding-bottom: 12px;
}
.top-ad-image{
	float:left;
	margin-right: 15px;
	border: 1px solid #888879;
}
.top-ad-text-container{
	float:left;
	display:block;
    width: 100%;
}
.top-ad-text-title{
   color:#2D6FB7;
	 font-size: 1em;
   line-height: 1.143em;
   text-decoration: underline;
   display:block;
   font-weight:bold;
}
.top-ad-text-body{
   color:#2b2b2b;;
	 font-size: 1em;
   text-decoration: none;
   display:block;
   padding: 5px 0;
}
.top-ad-text-container:hover{
	 text-decoration: none;
}
.top-ad-text-link{
  color: #093;
  font-size: 0.857em;
  line-height: 1.25em;
  display:block;
  text-decoration: underline;
  padding-top: 24px;
}

.ad-attribution{
	font-size: 14px;
  margin-left: 4px !important;
  margin-bottom: -10px !important;
  border:none !important;
}
.ad-attribution-bottom{
  border: none;
  margin-bottom: -10px;
  font-size: 14px;
  margin-left: 4px !important;
}
.ad-attribution span, .ad-attribution-bottom span{
	font-weight:bold;
}
.search-under-tt{
  width: 420px;
}