.contentSearch{
	/*background: url(/images/BG001.png) repeat;*/
	background: url(/images/search/texture.png) repeat;
	text-align:left;
	clear:both;	
	margin-top:40px;
	margin-bottom:40px;
	font-family:raleway; font-weight:300;
	width:1050px;
}
.searchBoxcontent{
	padding-top:20px;
	/*padding-bottom:65px;
	padding-right:30px;
	padding-left:30px;*/
}
.searchBoxcontent form{
	display:inline;
}
.searchInnerContentWrraper{
	padding-top:20px;
	padding-bottom:20px;	
}
.innerboxuser {
	width:158px;
	padding:5px;
	overflow:hidden;
}
.searchResults .user {
	clear:both;
	margin:5px;
}
.searchResults .info {
	float:left;
	padding-top:10px;
	padding-left:5px;
	line-height:1.5em;
}


.boxSearchPage {
	border: 1px solid;
  border-color: #eee;
	margin-left: 12px;/*15px;*/
	margin-right: 12px;/*15px;*/
	margin-bottom: 22px;
	background: #fff;
	font-size: 11px;
	line-height: 1.4em;
	float: left;
	/*-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;*/
	/*cursor:pointer;*/
	/*padding:4px;
	box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.05);*/
	max-width: 172px;

}

.boxSearchPage:Hover .searchUserName{
	/*color:#26701f;	*/
}
.boxSearchPage:Hover .innerbox{
	/*background:#d5e295;*/
	
}
.boxSearchPage:Hover {
	/*background: #26701f;
	border:2px solid #26701f;*//*155228;*/
	 
	 
	/*last one box-shadow:rgba(0, 0, 0, 0.25) 0 1.1px 9px;*/

	/*
	box-shadow:0px 0px 5px -1px #444;
	-webkit-box-shadow: 0px 0px 10px -1px #444;
	-moz-box-shadow:0px 0px 10px -1px #444;
	*/
}

/*
.box:Hover{
	background-color:#222;	
	color:#fff;
}
*/
.boxSearchPage:hover .plusListSmallButton{
	display:block;
}


.boxSearchPage .upperSearchBox img{
	poistion:relative;
	width:170px;
	/*border-radius:3px;	
	/*-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border: 1px solid white;*/

	/*box-shadow:rgba(0, 0, 0, 0.25) 0 1.1px 9px inset;*/
}
.boxSearchPage:hover .textOnImage{
	/*display:block;*/
	height:20px;
	transition:height 0.5s;
	-moz-transition:height 0.5s; /* Firefox 4 */
	-webkit-transition:height 0.5s; /* Safari and Chrome */
	-o-transition:height 0.5s; /* Opera */	
}
.boxSearchPage:hover img{
	opacity:.9;	
}


.textOnImage {
	height:0px;
	overflow:hidden;
    /*display: none;*/
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
	color:#222;
	font-size:12px;

    background: #999;
    background: rgba(0,0,0,0.3);
	opacity: 0.5;
    text-align: left;
}

.boxSearchPage .innerbox {
	background:#fff;
	/*padding:10px;*/
	/*-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #eee;*/
}
.col3{
	width: 280px;
}

.photo{
	
}

/* Infinite Scroll loader */
#infscr-loading { 
  text-align: center;
  z-index: 100;
  position: fixed;
  left: 45%;
  bottom: 40px;
  width: 200px;
  padding: 10px;
  background: #000; 
  opacity: 0.8;
  color: #FFF;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
}

.searchMainTitle {
	font-size:36px;
	font-family:raleway; font-weight:300;
}
.searchbox_input {
	font-size:36px;
	font-weight:normal;
	font-family:raleway; font-weight:300;
	color:#41714A;
	outline: none;
	border:0px;
	background-color:transparent;
}

.searchMainTitle span {
	color:#41714A;
	font-weight:normal;
}
.searchUserName {
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:2px;
	/*border-bottom:1px dashed #abc;*/
	color:#525352;
	font-family:open sans; font-weight:700;
	font-size:12px;
	
	
}
.searchUserName span {
	font-weight:normal;
	color:#666666;
	font-family:open sans; font-weight:300;
	font-size:10px;
}
.searchDescription {
	padding:5px;
	font-size:10px;
	font-family:open sans;
	word-wrap:break-word;
	overflow: hidden;
	color: #888;
}
.searchStats {
	/*margin-top:10px;
	margin-bottom:7px;*/
	float:right;
	color:#41714A;
	font-weight:bold;
}
.searchStats span {
	color:#888;
	font-size:10px;
	font-weight:normal;
}
/*input::-moz-selection {
	background:transparent;
}*/

.filterLine{
	background: #c6c6c6;	
}

.toggleSearch{
	background:url(/images/search/toggleAll.png);	
	width:164px;
	height:55px;
	z-index:999;
}

.toggleTitle{
	position:absolute;
	bottom:-5px;	
	font-size:11px;
	font-family:open sans;
	text-align:center;
	width:55px;
}

.toggleA{
	position:relative;
	background:url(/images/search/toggle_1_Off.png) no-repeat;	
	width:55px;
	height:55px;
	float:left;
	z-index:100;
	    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
}
.toggleB{
	position:relative;
	background:url(/images/search/toggle_2_Off.png) no-repeat;
	width:55px;
	height:55px;
	float:left;
	z-index:100;
	    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
}
.toggleC{
	position:relative;
	background:url(/images/search/toggle_3_Off.png) no-repeat;
	width:55px;
	height:55px;
	float:left;
	z-index:100;
	    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
}
.toggleA_selected{
	position:relative;
	background:url(/images/search/toggle_1_On.png) no-repeat;	
	width:55px;
	height:55px;
	float:left;
	z-index:100;
	-webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
}
.toggleA_selected .toggleTitle, .toggleB_selected .toggleTitle{
	font-weight:bold;
	color:#525352;
}
.toggleB_selected{
	position:relative;
	background:url(/images/search/toggle_2_On.png) no-repeat;	
	width:55px;
	height:55px;
	float:left;
	z-index:100;
	    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
}
.toggleA:Hover{
	background:url(/images/search/toggle_1_On.png) no-repeat;	
	width:55px;
	height:55px;
	z-index:10000;
    -webkit-transition: all 0.4s ease 0s;
    -moz-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}
.toggleB:Hover{
	background:url(/images/search/toggle_2_On.png) no-repeat;	
	width:55px;
	height:55px;
	-webkit-transition: all 0.4s ease 0s;
    -moz-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}
.toggleC:Hover{
	background:url(/images/search/toggle_3_On.png) no-repeat;	
	width:55px;
	height:55px;
	    -webkit-transition: all 0.4s ease 0s;
    -moz-transition: all 0.4s ease 0s;
    -o-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}

/*.location_icon {
	background:url(/images/locationGray.png) no-repeat;	
	width:10px;
	height:14px;
}
.location_icon:hover {
	background:url(/images/locationBlack.png) no-repeat;	
	width:10px;
	height:14px;
}*/

.followersIcon {
	background:url(/images/icons/SearchResult-Icons.png) no-repeat;
	background-position: -35px -3px;
	height: 13px;
	width: 17px;
}


/*
::selection {
	background: #c7ecf9; 
	}
::-moz-selection {
	/*background: #c7ecf9; 
}*/

/*#searchFrmMenu input {
	border:0px;
	background:transparent;
	font-family:raleway; font-weight:300;
	font-size:24px;
}*/

#searchFrmMenu {
	font-size:16px;
	font-family:raleway; font-weight:500;
	color:#929292;
	
}
#searchFrmMenu fieldset {
	margin-bottom:10px;
	width:180px;
	border-bottom: 1px solid #dedede;
	padding-bottom: 10px;
	line-height: 1.45;
	/*background: #eee;
	border: 1px solid #ccc;
	box-shadow: 0 1px 0 white;*/
	/*padding:5px;*/
}


#searchFrmMenu fieldset.filtersMenuSection li{
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom:1px solid #ccc;
	box-shadow:0px 1px 0px #fff;	
}

#searchFrmMenu fieldset.filtersMenuSection li i{
	float:right;
	margin-right: 10px;
	color:#aaa;
}
#searchFrmMenu fieldset.filtersMenuSection li:hover i{
	color:#525352;
}

#searchFrmMenu fieldset.filtersMenuSection li.selected i{
	color:#29c;
	/*color: white;*/
}

#searchFrmMenu fieldset.filtersMenuSection{
	padding-bottom: 0px;
	margin-bottom:10px;
	/*background: #dfdfdf;*/
	border: 1px solid #ccc;
}

#searchFrmMenu fieldset.filtersMenuSection .selected{
	color:#2299cc;
	background: white;
	font-family:raleway; font-weight:700;
	/*background: #2299cc;
	color: white;*/
}
#searchFrmMenu .arrowLs{
	display: inline-block;
	float: right;
	margin-top: -2px;
}
#searchFrmMenu legend {
	font-family:raleway; font-weight:500;
	font-size:15px;
	color:#666;/*97b636*/
	/*margin-bottom:20px;
	border-bottom: 1px solid #ccc;*/
	cursor:pointer;
	line-height: 25px;
	width: 100%;
}
#searchFrmMenu legend i{
	float:right;
	font-size: 16px;
	margin-top: 4px;
	margin-right: 5px;
	color:#888;
}
#searchFrmMenu legend:hover i{
	color:#222;
}
#searchFrmMenu legend:hover{
	/*color:#222;*/
}
#searchFrmMenu .specialLegend {
	color:#2299cc;
	padding-left: 5px;
}



.searchFiltersBox {
	/*border:1px solid #dedede;*/
	/*margin-right: 15px;*/
	margin-bottom: 15px;
	/*background: #f5f5f5;*/
	font-size: 11px;
	line-height: 1.4em;
	float: left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
	padding:0px;
	width:180px;
}
.searchFiltersBox:Hover {
	/*box-shadow:rgba(0, 0, 0, 0.25) 0 1.1px 9px;*/
}



input[type='number']  {
	background:#FCC;
	width:20px;
	font-size:14px;
}
#searchFrmMenu li {
	cursor:pointer;
	font-size:13px;
	/*text-indent:5px;*/
	padding-left:5px;
	padding-bottom:3px;
	padding-top:4px;
	/*border-bottom: 1px solid #ccc;
	box-shadow: 0 1px 0 white;*/
	color:#525352;

}
#searchFrmMenu li:Hover {
	background-color:white;
}

#searchFrmMenu .selected {
	/*font-family:raleway; font-weight:700;*/
	color:#29c;/*97B636*/
}
#searchFrmMenu li input[type="checkbox"], #searchFrmMenu li input[type="radio"]{
	margin-right: 5px;
	font-size:11px;
}
/*
.selected {
	font-family:raleway; font-weight:700;
	color:#2299cc;
}*/
.searchMenu {
	width:170px;
	padding-right:10px;
	margin-left:0px;
	margin-top:30px;
	float:left;
	font-family:raleway; font-weight:300;
}

#topicUl {
	max-width:180px;
	max-height:200px;
	overflow-y:auto;
	overflow-x:hidden;
}
.ageBox {
	background:#fff;
	padding:2px;
	font-size:12px;
}
.ageBoxDiv {
	padding-left:5px;
}


/*search box in search page*/
#searchFrmMenu {

}
/*#searchFrmMenu input[type="text"] {
	margin-left:50px;
    /*background: url(/images/search-white.png) no-repeat 10px 6px #e6e6e6;
	background: url(/images/search/searchIcon2.png) no-repeat 5px 0px #e6e6e6;
    border: 0 none;
    font: 24px open sans;
    color: #fff;
    width:450px;
    padding: 8px 15px 6px 60px;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 3px rgba(0, 0, 0, 0.2) inset;
    -webkit-transition: all 1s ease 0s;
    -moz-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    transition: all 1s ease 0s;
	margin-top:5px;
}

#searchFrmMenu input[type="text"]:focus {
	background: url(/images/search/searchIcon2.png) no-repeat 5px 0px #e6e6e6;
    /*background: url(/images/search-white.png) no-repeat 10px 6px #333;
    color: #222;
    width: 600px;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(0, 0, 0, 0.4) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(0, 0, 0, 0.4) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(0, 0, 0, 0.4) inset;
	outline: none;
}*/

.searchByTitle{
	position:absolute;
	bottom:10px;	
}

.percentageFilters{
	float:right;
	color:#525352;
	font-size:10px;
	padding-right: 5px;
}

.searchResultsPinterest{
	float:left;
	/*margin-left:197px;*/
	width:785px;
	padding-left:0px;
	position:relative;
	text-align: left;
	min-height: 700px;
	/*min-height: 100%;
    height: 100%;*/
}

.boxSearchPage .bottomSearchBox{
	/*border-top:1px solid #dedede;
	box-shadow: 0 1px 0px white inset;*/
	/*background: #eee;*//*#fbfbfb;*/
	border-radius: 1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	font-family:raleway; font-weight:300;
	color:#717171;
	font-size:13px;
	padding:10px;
	padding-top: 5px;
}
.boxSearchPage .bottomSearchBox2{
	border-top:1px solid #dedede;
	box-shadow: 0 1px 0px white inset;
	background: #eee;/*#fbfbfb;*/
	border-radius: 1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	font-family:raleway; font-weight:300;
	color:#717171;
	font-size:13px;
	padding:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom: 2px;
}

.boxSearchPage .bottomSearchBox #FieldLeft{
	width:30%;
}
.boxSearchPage .bottomSearchBox #FieldMiddle{
	width:30%;
}
.boxSearchPage .bottomSearchBox #FieldRight{
	width:30%;
}


.boxSearchPage .upperSearchBox{
	/*padding:5px;*/
	
}

.searchResultsTitle{
	font-family:raleway; font-weight:300;
	font-size:30px;	
	color:#525352;
	padding-top:10px;
	position:relative;
}

.searchResultsTitle span{
	font-family: raleway; font-weight:300;
	font-size:30px;	
	color: #97B636;
}
.searchResultsTitle .sort_by {
	position:absolute;right:0;bottom:10px;margin-right:16px;
}
.searchResultsTitle .sort_by select {
	background:#efefef;
	border:1px solid #ddd; 
}

.searchResultsTitle2{
	padding-top:10px;
	padding-left:12px;
	font-family:raleway; font-weight:300;
	font-size:20px;
	text-shadow: 0px 1px 0px #fff;
}
.searchResultsTitle span{
	color: #97B636;
}

.selectDesigned{
	background:#efefef;
	border:1px solid #ddd; 
	font-size: 13px;
	color: #525352;
	font-weight:700;
	cursor:pointer;
}

.leftTweetBoxBig{
	width:79%;	
	float:left;
	/*border-right:1px solid #dedede;*/
	padding-right:10px
}

.rightTweetBoxBig{
	width:18%;
	padding-left:10px;
	float:left;
	border-left:1px solid #dedede;
}

.tweetBigTop{

}

.tweetBigProfileUser{
	float:left;
	padding-top:3px;
}
.tweetBigName{
	font-family:raleway; font-weight:700;
	color:#222;
	font-size:20px;
	
}
.tweetBigScreenName{
	font-family:raleway; font-weight:300;
	color:#999;
	padding-top:2px;
}
.tweetBigProfileImage{
	float:left;
	width:48px;
	padding-right:5px;
}


.tweetBigBottom{
	/*padding-top:13px;*/
	display:table;
	height:82px;
}

.tweetBigFollowButton{
	float:right;
}

.tweetBigText{
	font-family:raleway; font-weight:300;
	/*font-family: Georgia,"Times New Roman",serif;*/
	font-size:26px;
	color:#222;
	display: table-cell;
	vertical-align: middle;
}

.tweetBigDate a{
	font-size:12px;
	position:absolute;
	bottom:0px;
	text-decoration:none;
	color:#999;
}
.tweetBigDate:Hover a{
	color:#222;
}
.tweetBigStatHolder{
	padding:10px;
	cursor: default;
	/*border-bottom:1px solid #dedede*/
	
}
.tweetBigStatNumber{
	font-family:raleway; font-weight:700;
	color:#2299cc;
	font-size:22px;
}
.tweetBigStatText{
	font-family:raleway; font-weight:300;
	color:#999;
	font-size:14px;
}

.innerBoxTweetBig{
	padding:0px;
	margin:10px;
	height:148px;
	position:relative;
}

.FieldSearchBoxBottom{
	float:left;	
}

ul.searchBoxStats{
	text-align:left;
}

ul.searchBoxStats li{
	
	float: right;
	width: auto;
	margin: 0 0 0 12px;
	display: inline;
	font-size: 12px;
	line-height: 1.6;
	color: #AAA;
}
ul.searchBoxStats li.icon{
	float:right;	
}

ul.searchBoxStats li.rts_stat{
	background:url("http://si0.twimg.com/images/dev/cms/intents/icons/retweet.png") no-repeat;
	height: 16px;
	width: 16px;
	background-position: 0px 0px;
	padding-left: 15px;

}

ul.searchBoxStats li.followers_stat{
	background:url("http://si0.twimg.com/images/dev/cms/intents/icons/reply.png") no-repeat;
	height: 16px;
	width: 16px;
	background-position: 0px -2px;
	padding-left: 15px;
	margin-left:10px;
	margin-right:5px;
}
ul.searchBoxStats li.tweetsDay_stat{
	background:url("http://dev.twitter.com/sites/default/files/images_documentation/bird_gray_16.png") no-repeat;
	height: 16px;
	width: 16px;
	background-position: 0px 2px;
	padding-left: 15px;
}

.boxSearchPage:hover ul.searchBoxStats li.tweetsDay_stat{
	/*background:url("http://dev.twitter.com/sites/default/files/images_documentation/bird_black_16_0.png") no-repeat;
	background-position: 0px 2px;*/
}
.boxSearchPage:hover ul.searchBoxStats li.rts_stat{
	/*background:url("http://si0.twimg.com/images/dev/cms/intents/icons/retweet_hover.png") no-repeat;*/
}
.boxSearchPage:hover ul.searchBoxStats li.followers_stat{
	/*background:url("http://si0.twimg.com/images/dev/cms/intents/icons/reply_hover.png") no-repeat;
	background-position: 0px -2px;*/
}

.grayHolder{
	/*float:left;	*/
}
.locationIcon{
	background:url("/images/icons/SearchResult-Icons.png");
	background-position: 0px 0px;
	height:10px;
	width:10px;
	display:inline-block;
	padding-right:5px;
}
.locationIcon:hover{
	background:url("/images/icons/SearchResult-Icons.png");
	width:9px;
	height:12px;
	background-repeat:no-repeat;
}
.grayHolder .grayIconHolder .locationIcon{
	background:url("/images/icons/locationGray.png");
	width:10px;
	height:14px;
	background-repeat:no-repeat;
	display:inline-block;
}
.grayHolder:Hover .locationIcon{
	background:url("/images/icons/locationBlack.png");
	width:10px;
	height:14px;
}
.grayHolder .grayIconHolder{
	margin-bottom:-4px;
	float:left;
	padding-right:5px;
}

.grayHolder .grayTextHolder{
	cursor: default;
	height:14px;
	overflow:hidden; 
	float:left;
	font-family:open sans;
	font-size:11px;
	font-weight: 700;
	/*line-height:1.6;*/
}
.grayHolder a{
	/*	color:#29c;
	text-decoration:none;
text-decoration:none; color:#aaa;*/
}

.grayHolder:hover a{
	/*text-decoration:underline;
	color:#222;*/
}

.clear{
	clear:both;	
}



.imageOverlaySearch .overlayContent{
	padding:5px;
	line-height: 1.5;
	word-wrap: break-word;
	overflow: hidden;
}
.imageOverlaySearch{
	position:absolute;bottom:0px;height:100%;width:100%;	
	color:#525352;
	font-size:11px;
	display: none;
	background-color: rgba(255, 255, 255, .8);
	border-radius: 3px;

	/*border-top: 1px solid #888;*/

	
}

.imageContainerSearch{
	display:inline-block;position:relative;
}

.imageContainerSearch:hover .imageOverlaySearch{
	display: block;
}

.boxSearchPage2 {
	border:1px solid #ddd;/*#dedede;*/
	margin-right: 5px;
	/*margin-bottom: 15px;*/
	/*padding: 5px;*/
	background: #f5f5f5;
	font-size: 11px;
	line-height: 1.4em;
	float: left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*cursor:pointer;*/
	padding:4px;
	box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.05);
}

.boxSearchPage2 .innerboxuser{
	width:109px;
}

.statsBox3 .boxSearchPage2 .innerBox{
	padding:0px;
}
.boxSearchPage2 .bottomSearchBox{
	border-top:1px solid #dedede;
	box-shadow: 0 1px 0px white inset;
	background: #eee;/*#fbfbfb;*/
	border-radius: 1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	font-family:raleway; font-weight:300;
	color:#717171;
	font-size:13px;
	padding:5px;
	padding-left:5px;
	padding-right:5px;
	height:12px
	
}
.boxSearchPage2 .bottomSearchBox2{
	border-top:1px solid #dedede;
	box-shadow: 0 1px 0px white inset;
	background: #cecece;/*#fbfbfb;*/
	border-radius: 1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	font-family:raleway; font-weight:300;
	color:#717171;
	font-size:13px;
	padding:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom: 2px;
}

.boxSearchPage2 .bottomSearchBox #FieldLeft{
	width:30%;
}
.boxSearchPage2 .bottomSearchBox #FieldMiddle{
	width:30%;
}
.boxSearchPage2 .bottomSearchBox #FieldRight{
	width:30%;
}


.boxSearchPage2 .upperSearchBox{
	padding:5px;
	
}
.boxSearchPage2 .innerbox {
	background:#fff;
	/*padding:10px;*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #eee;
}

.boxSearchPage2 .upperSearchBox img{
	poistion:relative;
	width:109px;/*159*/
	border-radius:3px;/*	
	/*-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border: 1px solid white;*/

	/*box-shadow:rgba(0, 0, 0, 0.25) 0 1.1px 9px inset;*/
}
.boxSearchPage2:hover .textOnImage{
	/*display:block;*/
	height:20px;
	transition:height 0.5s;
	-moz-transition:height 0.5s; /* Firefox 4 */
	-webkit-transition:height 0.5s; /* Safari and Chrome */
	-o-transition:height 0.5s; /* Opera */	
}
.boxSearchPage2:hover img{
	opacity:.9;	
}


.expanding3{
	resize: none;font-family:open sans;font-size:12px;color: #525352;
	background-color: transparent;
	/*border-radius: 3px;box-shadow: inset 0px 1px 3px rgba(0,0,0,0.3),0 1px 1px rgba(255,255,255,0.8);*/
	border: 1px solid #dedede;padding: 5px;width:155px;margin-bottom:5px;
}
.expanding3:hover{
	background-color: #fff;
	border:1px solid #dedede;
}

.searchMenuTop{
	border-bottom:1px solid #ccc;
	box-shadow: 0px 1px 0px #fff;
	padding-bottom: 5px;
	padding-top: 8px;
}

.searchAnyFilterRow{
	margin-top:5px;
	margin-bottom:5px;
}
.searchAnyFilterRow i{
	font-size:12px;
	color:#525352;	
	margin-left:-3px;margin-right:3px;
}


.searchAnyFilterRow input.inline_searchbox{
	margin:0px;background:#f8f8f8;padding:5px;font-size:14px;color:#525352;border-radius:0px;width:140px;	
}


/*http://37signals.com/svn/posts/2609-customizing-web-forms-with-css3-and-webkit*/

.searchResultsTitle .sort_by select {
/*border: 1px solid #aaa;*/
font-size: 13px;
color: #525352;

cursor:pointer;
width: auto;

/*
font-size: 12px;
color:#97B636;
line-height:1;
background: transparent;
font-family: raleway; font-weight:700;
-webkit-appearance: none;
-webkit-box-shadow: 1px 1px 1px white;
-webkit-border-radius: 0.5em;
width:111px;
height:24px;
padding: 0.5em 1em 0.5em 0.4em;
background: url("/images/Sort-by-open.png");
-webkit-background-size: 121px 30px;
background-position: -2px -3px;
cursor:pointer;
*/
}
/*
background: white url("data:image/png,%89PNG%0D%0A%1A%0A%00%00%00%0DIHDR%00%00%0C%80%00%00%00%40%08%02%00%00%00W%AEz%EF%00%00%00%19tEXtSoftware%00Adobe%20ImageReadyq%C9e%3C%00%00%04%E5IDATx%DA%EC%DD%3DN%E3Z%18%06%E0%B1oD%82%A8%E8(%A8%D2Q%D2%D0%40%83%C4%12%D8%01%3Db%09P%81%A0%40%A2%60%05%D9%05%BB%A0%04%09!B%3A%9A%10%07%F2g%E7%22%90f(%98%E09%23Y7%E7%3EOi%1F%1FK_%FD%EA%FD%92%E9t%FA%03%00%00%00%00%00%00%00%00%80%3F%97%1A%01%00%00%00%00%00%00%00%00%40%98%9A%06%2C%00%00%00%00%00%00%00%00%20%0E%D5%A7%A14%60%01%00%00%00%00%00%00%00%00%04%D2%80%05%00%00%00%00%00%00%00%00DB%03%16%00%00%00%00%00%00%00%00%C0%DC%D0%80%05%00%00%00%00%00%00%00%00D%A2(%8A%8A%FF(%80%05%00%00%00%00%00%00%00%00D%C2%0AB%00%00%00%00%00%00%00%00%80%B9%A1%01%0B%00%00%00%00%00%00%00%00%88%84%15%84%00%00%00%00%00%00%00%00%00%81%AC%20%04%00%00%00%00%00%00%00%00%98%1B%1A%B0%00%00%00%00%00%00%00%00%80HXA%08%00%00%00%00%00%00%00%00%10%A8%FA4%94%00%16%00%00%00%00%00%00%00%00%10%09%0DX%00%00%00%00%00%00%00%00%00%81%AAOC%A5%86%0E%00%00%00%00%00%00%00%00%10F%03%16%00%00%00%00%00%00%00%00%10%09%2B%08%01%00%00%00%00%00%00%00%00%02U%9F%86%12%C0%02%00%00%00%00%00%00%00%00%22!%80%05%00%00%00%00%00%00%00%00%10%C8%0AB%00%00%00%00%00%00%00%00%80%40%1A%B0%00%00%00%00%00%00%00%00%00%02i%C0%02%00%00%00%00%00%00%00%00%08%A4%01%0B%00%00%00%00%00%00%00%00%20%90%06%2C%00%00%00%00%00%00%00%00%80%40%02X%00%00%00%00%00%00%00%00%00%81%AC%20%04%00%00%00%00%00%00%00%00%08%24%80%05%00%00%00%00%00%00%00%00%10%C8%0AB%00%00%00%00%00%00%00%00%80%40%1A%B0%00%00%00%00%00%00%00%00%00%02i%C0%02%00%00%00%00%00%00%00%00%084%3B%0Du%7B%7B%7Bzz%3A%18%0C%CA_%D8h4%F6%F6%F6677%F3%3C%FF%F2%40%D2%E9t%CC%1D%00%00%00%00%00%00%00%00%88%40%96e3%DE%26I2%18%0C%8E%8F%8F%EF%EE%EE%CA%DC%B6%BC%BC%7Cxx%D8l6_%5E%5EF%A3%D1%97%E9%AE%D4%D0%01%00%00%00%00%00%00%00%80%FF%83%E9t%BA%B8%B8xvv%B6%B3%B3%F3%ED%E1%F5%F5%F5V%AB%B5%B6%B66%99L~W%7F%F5%26y%7C%7C4Y%00%00%00%00%00%00%00%00%20%02%BD%5E%EF%DB3i%9A%D6%EB%F5%AB%AB%ABV%AB%F5%BBu%84%BB%BB%BB%FB%FB%FB%FD~%3F%CB%B2%B73%B3%02X%EDv%DB%DC%01%00%00%00%00%00%00%00%80%08%94%09%60%FDx%DFE%B8%B0%B0%D0n%B7%2F..%3A%9D%CE%E7W%8DF%E3%E8%E8hcc%23%7B7%1C%0E%BF%DC%3C%F8%EB%AA%87%87%07s%07%00%00%00%00%00%00%00%00%22%F0%FC%FC%5C%F2d%9A%A6%B5Zm2%99%9C%9F%9F___%7F%3C%5C%5D%5D%3D99YYY%E9%F5z%FD~%7F%3C%1E%17E1%FB%9E%7F%0E%0E%0E%CC%1D%00%00%00%00%00%00%00%00%88%C0p8%2Cyr%3A%9D%E6y%9E%A6%E9%F6%F6%F6h4%BA%B9%B9%D9%DA%DA%BA%BC%BC%AC%D5j%DDn7%CB%B2%B7%87%B3%BB%AF%3E%24%F7%F7%F7%E6%0E%00%00%00%00%00%00%00%00D%A0%7C%03%D6Oi%9A%D6%EB%F5n%B7%DBl6%C7%E3q%96e%AF%AF%AF%DF%16_%FDT%2B%93%D2%02%00%00%00%00%00%00%00%00%F8%EF%2B%1F%9C%FA%FC%C9%9B%A5%A5%A5%A7%A7%A7%3C%CF%CB%AC%1D%FCL%00%0B%00%00%00%00%00%00%00%00%88DX%1A*%7F%97%24I%C0%E7%02X%00%00%00%00%00%00%00%00%40%24%FE%26%0D%15%F6%AD%00%16%00%00%00%00%00%00%00%00%10%89%80%15%84%7FI%00%0B%00%00%00%00%00%00%00%00%88D%F5i(%01%2C%00%00%00%00%00%00%00%00%20%12%1A%B0%00%00%00%00%00%00%00%00%00%02i%C0%02%00%00%00%00%00%00%00%00%08%24%80%05%00%00%00%00%00%00%00%00%10%C8%0AB%00%00%00%00%00%00%00%00%80%40%D5%A7%A1RC%07%00%00%00%00%00%00%00%00%08%A3%01%0B%00%00%00%00%00%00%00%00%88%84%15%84%00%00%00%00%00%00%00%00%00%81%AAOC%09%60%01%00%00%00%00%00%00%00%00%91%10%C0%02%00%00%00%00%00%00%00%00%08T%FD%0A%C2%D4%D0%01%00%00%00%00%00%00%00%00%C2h%C0%02%00%00%00%00%00%00%00%00%22a%05!%00%00%00%00%00%00%00%00%40%A0%EA%D3PV%10%02%00%00%00%00%00%00%00%00%04%D2%80%05%00%00%00%00%00%00%00%00D%A2(%8A%8A%FF(%80%05%00%00%00%00%00%00%00%00D%C2%0AB%00%00%00%00%00%00%00%00%80%B9%A1%01%0B%00%00%00%00%00%00%00%00%88%84%06%2C%00%00%00%00%00%00%00%00%80%B9%A1%01%0B%00%00%00%00%00%00%00%00%88DQ%14%15%FF%F1_%01%06%00md%E2%BF%C9%C3%19%DA%00%00%00%00IEND%AEB%60%82") no-repeat right center;
-webkit-background-size: 1600px 32px;
*/


/*.followersIcon{
	background:url("/images/icons/followers.png") no-repeat;
	width:35px;
	height:22px;	
}*/



#searchFrmMenu2 {
	font-size:16px;
	font-family:raleway; font-weight:500;
	color:#929292;
	
}
#searchFrmMenu2 fieldset {
	margin-bottom:10px;
	width:180px;
	border-bottom: 1px solid #ccc;
	box-shadow:0px 1px 0px #fff;	
	padding-bottom: 10px;
	/*background: #eee;
	border: 1px solid #ccc;
	box-shadow: 0 1px 0 white;*/
	/*padding:5px;*/
}


#searchFrmMenu2 fieldset.filtersMenuSection li{
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom:1px solid #ccc;
	box-shadow:0px 1px 0px #fff;	
}

#searchFrmMenu2 fieldset.filtersMenuSection li i{
	float:right;
	margin-right: 10px;
	color:#aaa;
}
#searchFrmMenu2 fieldset.filtersMenuSection li:hover i{
	color:#525352;
}

#searchFrmMenu2 fieldset.filtersMenuSection li.selected i{
	color:#29c;
}

#searchFrmMenu2 fieldset.filtersMenuSection{
	padding-bottom: 0px;
	margin-bottom:20px;
	/*background: #dfdfdf;*/
	border: 1px solid #ccc;
}

#searchFrmMenu2 fieldset.filtersMenuSection .selected{
	color:#2299cc;
	background: white;
}
#searchFrmMenu2 .arrowLs{
	display: inline-block;
	float: right;
	margin-top: -2px;
}
#searchFrmMenu2 legend {
	font-family:raleway; font-weight:700;
	font-size:15px;
	color:#666;/*97b636*/
	/*margin-bottom:20px;
	border-bottom: 1px solid #ccc;*/
	cursor:pointer;
	line-height: 25px;
	text-shadow: 0px 1px 0px white;
	width: 100%;
}
#searchFrmMenu2 legend i{
	float:right;
	font-size: 13px;
	margin-top: 4px;
	margin-right: 5px;
	color:#bbb;
}
#searchFrmMenu2 legend:hover i{
	color:#222;
}
#searchFrmMenu2 legend:hover{
	color:#222;
}
#searchFrmMenu2 .specialLegend {
	color:#2299cc;
	padding-left: 5px;
}
.search-panel .expandableFieldSet input[type="radio"], 
.search-panel .expandableFieldSet input[type="checkbox"]{
	margin: 0;
	vertical-align: middle;
}
.search-panel .expandableFieldSet label{
	width:100%;
	padding-left:5px;
	margin-bottom: 1px;
	cursor:pointer;
	font-weight:normal;
}
.search-panel .expandableFieldSet label:hover{
	background-color:white;
}
.search-panel .expandableFieldSet .select-filter{
	margin-left:2px;
	font-size:13px;
	color:#525352;
	font-family: open sans;
}
.search-panel .expandableFieldSet .inner-selection{
	margin-left:10px;
}
#alert_show_more{
	border:1px solid #ddd;width:100%;font-size:15px;float:right;margin-right:19px;text-align:center;display:none;clear:both;font-size:13px;color:#29c;font-family: raleway;margin-bottom:0px;padding:13px;
}

.searchAnyFilterRow input[type="text"]{
  background: #fff;
  padding: 5px;
  font-size: 14px;
  color: #525352;
  border:1px solid #eee;
  width: 83%;
  box-sizing: border-box;
}



