@media screen and (max-width : 768px)
{
	img, form, form select, form input
	{
	  max-width  :  100%;
	}
	

	#Body, #Footer, .inContainer, #UserLinks div, #PatternSearches
	{ 
	  width  :  100% !important;
	}
	
	.pageCenter
	{ 
	  width  :  99% !important;
	}
	
	#Heading h1
	{
	  width      :  100% !important;
	  font-size  :  20px;
	  height     :  auto;
	}
	
	#UserGuideTabs .userGuideCenter
	{ 
	  width  :  96% !important;
	}
	
	#HomeWrapper 
	{
      background-image  :  url(../images/mobileBanner.jpg);
	}
	
	#Header #HeaderDiv, #Footer #FooterDiv, #Heading, #Body #Contents
	{
	  width    :  96% !important;
	  padding  :  2%;	
	}
	
	
	.filterReset.fLeft
	{
	  clear       :  both;
	  margin-top  :  10px;
	}
	
	#SaveSearch
	{
	  margin-top  :  10px;	
	}

	#Filter .results 
	{
      line-height   :  35px;
      margin-top    :  10px;
	}
	
	#Filter .paging 
	{
      margin-top  :  10px;
	}

	#Heading
	{
	  padding        :  2%;
	  margin-bottom  :  0px;
	}
		
	#Header #HeaderDiv table tr td:first-child
	{
	  width  :  80%;
	  float  :  left;
	}
	
	#Header #HeaderDiv table tr td:last-child
	{
	  float  :  right;	
	}

	#MainNavigation 
	{
	  display  :  none;	
	}
	
	#MobileNavigation
	{
	  display   :  block;
	  cursor    :  pointer;
	  width     :  30px;
      position  :  absolute;
      top       :  55px;	
	  right     :  20px;
	  z-index   :  1111;
	}


	#MainNavigation
	{
	  background  :  #ffa200;
	  display     :  none;
	  position    :  absolute;
	  width       :  200px;
      right       :  45px;
      top         :  30px;
	  z-index     :  10000;
	}
	
	#MainNavigation ul li
	{
	  float    :  none;
	  display  :  block;	
	}
	
	#MainNavigation ul li ul
	{
	  display     :  block !important;
	  position    :  relative;
	  top         :  0;
	  left        :  0;
	  background  :  transparent;
	  border      :  0;
	  box-shadow  :  none;
	}
	
	#MainNavigation ul li ul li
	{
	  border  :  0;	
	}
	
	#MainNavigation ul li ul li a, #MainNavigation ul li ul li a:hover
	{
      font-family  :  arial, verdana, sans-serif;
      font-size    :  15px !important;
	  padding      :  5px 1px 5px 30px !important;
	  background   :  transparent;
	  color        :  #ffffff;
	  border       :  0;	
	}
	
	#MainNavigation ul li a.selected, #MainNavigation ul li ul li a.selected
	{
	  background  :  transparent;
	  color       :  #ffffff;		
	}
	
	#MainNavigation ul li a
	{
	  padding  :  5px;
	  display  :  block;	
	}
	
	.noMobile, #StickyBarLogo, #aa-widget, #ShortlistScroller, #Reminder, #ReminderDiv
	{
	  display  :  none !important;
	}
	
	#BtnSignUp
	{
	  padding  :  5px 10px 10px 10px;
	  top      :  0;	
	}
	
	.userPassword
	{
	  color      :  #000000 !important;
	  font-size  :  12px !important;
	  padding    :  0 !important;
	  margin     :  0 !important;	
	}

	#TopSearchBar h1 
	{
	  font-size      :  24px;
      margin-bottom  :  20px;
	}
	
	#TypeOfSearch .domainCats 
	{
      padding    :  5px 10px;
      font-size  :  14px;
	}
	
	#TopSearchBar .searchDiv 
	{
	  position               :  absolute;
	  width                  :  40px;
	  height                 :  10px;
	  -moz-border-radius     :  0px;
	  -webkit-border-radius  :  0px;
	  -o-border-radius       :  0px;
	  border-radius          :  0px;
	  clip                   :  auto;
	}
	
	#TopSearchBar #SearchDiv 
	{
	  width       :  50px;
	  height      :  45px;
	  position    :  absolute;
	  z-index     :  10;
	  left        :  5% !important; 
	  transform   :  none !important; 
	  top         :  37px !important;
	  background  :  #dddddd; 
	}
	
	#TopSearchBar #SearchDiv .hold
	{
	  padding-top  :  3px;
	}
	
	#TopSearchBar .smallSearch
	{
	  width  :  38% !important;
	}
	
	#TopSearchBar .smallSearch1
	{
	  width    :  41% !important;
	  padding  :  8px 0 8px 5px !important;	
	}
	
	#TopSearchBar .hold 
	{
	  position               :  relative;
	  width                  :  40px;
	  height                 :  10px;
	  margin                 :  0 auto;
	  -moz-border-radius     :  5px;
	  -webkit-border-radius  :  5px;
	  -o-border-radius       :  5px;
	  border-radius          :  5px;
	  clip                   :  auto;
	}
	
	#TopSearchBar #pieSliceBlue2, #TopSearchBar #pieSliceRed, #TopSearchBar #pieSliceBlue .searchDiv, #TopSearchBar #pieSliceBlue2 .searchDiv, #TopSearchBar #pieSliceRed .searchDiv
	{
	  -webkit-transform  :  rotate(0deg);
	  -moz-transform     :  rotate(0deg);
	  -o-transform       :  rotate(0deg);
	  transform          :  rotate(0deg);
	}
	
	#TopSearchBar #pieSliceBlue .searchDiv 
	{
	  background-color  :  #5680c7;
	}
	
	#TopSearchBar #pieSliceBlue2 .searchDiv 
	{
	  background-color  :  #0CC;
	}
	
	#TopSearchBar #pieSliceRed .searchDiv 
	{
	  background-color  :  #b4022f;
	}
	
	#TopSearchBar .search .rst-page-input, .home .rst-page-input
	{
	  border-radius  :  0;
	  font-size      :  15px;
	  border         :  1px solid #e1e3e4;
	  color          :  #8a8e95;
	  box-shadow     :  none;
	  padding        :  8px 0 8px 12%;
	  width          :  88%;
	}
	
	#TopSearchBar .search input[type="submit"], #TopSearchBar .home input[type="submit"]
	{
	  background  :  #b4022f  url("../images/icons/search.png") no-repeat scroll 10px 14px;
	  padding     :  17px 16px 14px 31px;
	  top         :  22px;	
	  right       :  -6px;
	}
	
	#TopSearchBar #frmSearch #txtKeyword, #TopSearchBar #frmSearch .smallSearch
	{
		border-radius  :  0px !important;	
	}
	
	
	#TopSearchBar #frmSearch #txtKeyword, #TopSearchBar #frmSearch #txtKeyword1
	{
	  height  :  28px;	
	}


	#SearchBar 
	{
      position  :  absolute;
      top       :  5%; 
      left      :  40%;
      width     :  100px;
	}

	#TopSearchBar h1 
	{
	  font-size      :  24px;
      margin-bottom  :  20px;
	}
	
	#TypeOfSearch .domainCats 
	{
      padding    :  5px 10px;
      font-size  :  14px;
	}
	
	#SelectedSearch
	{
	  left  :  5%;	
	}

	.topSearchBar .search form 
	{
      position     :  relative;
      width        :  96%;
      margin-left  :  auto;
	}
	
	.topSearchBar .smallSearch 
	{
      width  :  38% !important;
	}
	
	.topSearchBar .smallSearch1 
	{
      width    :  38% !important;
      padding  :  10px 0 10px 5px !important;
	}

	#TopSearchBar.topSearchBar .search input[type="submit"], #TopSearchBar.topSearchBar .home input[type="submit"] 
	{
      background   :  #b4022f url(../images/icons/search.png) no-repeat scroll center;
      padding      :  16px 31px 14px 31px;
	  top          :  1px;
      text-indent  :  -99999px;
	}
	
	#TopSearchBar.topSearchBar #SearchDiv 
	{
      left  :  2.2% !important;
	  top   :  16px !important;
	}
	
	.search input[type="submit"], .home input[type="submit"] 
	{
      text-indent  :  -9999px;
	}
	
	.search form
	{
	  width  :  90% !important;	
	}
	
	.topSearchBar .search form
	{
	  width  :  96% !important;	
	}
	
	.smallSearch
	{
      width    :  35% !important;
	}

	.smallSearch1
	{
      width    :  38% !important;
	  padding  :  15px 0 15px 10px !important;
	}
	
	.search .rst-page-input, .home .rst-page-input
	{
	  font-size  :  14px;
	  padding    :  15px 0 15px 50px;	
	}

	#TopSearchBar #RemoveKeyword 
	{
	  left  :  47%;
	  top   :  25%;
	}
	
	#TopSearchBar #RemoveKeyword1
	{
	  right  :  10%;
	  top    :  25%;
	}
	
	#TopSearchBar.topSearchBar #RemoveKeyword, #TopSearchBar.topSearchBar #RemoveKeyword1
	{
	  top    :  5%;	
	}

	#TopSearchBar.topSearchBar #RemoveKeyword1
	{
	  right  :  13%;
	  top    :  5%;	
	}	
	
	#Home #SearchKeywords, #Home #SearchPattern
	{
	  width  :  65%;	
	}
	
	#ExcludeOptions, #IncludeOptions, #PatternOptions
	{
	  width  :  30%;	
	}
		
	#SearchResults
	{
	  padding     :  0 2%;
	  text-align  :  center;
	}
	
	.searched-domains
	{
	  float  :  none;	
	}
	
	#DomainStyle, .domainStyle
	{
	  float    :  none;
	  display  :  inline-block;
	}
	
	#Home .searched-domains
	{
	  margin  :  0px 10px 45px 10px;
	}
	
	.searched-domains:nth-child(5n)
	{
	  margin  :  0px 10px 45px 10px;
	}
	
	.domainOptions
	{
	  width  :  101%;
	}
	
	.domainValue
	{
	  width  :  -13%;	
	}

	#UserGuideDiv ul
	{
	  width  :  95% !important;
	}
	
	#UserGuideDiv ul li
	{
	  margin-right  :  0;	
	}
	
	#UserGuideDiv ul li span
	{
	  font-size  :  10px;	
	}
	
	#UserGuideArrow
	{
	  width  :  16px;
	  right  :  6%;
	  top    :  2px;	
	}
	
	.ui-tabs .ui-tabs-panel
	{
	  padding  :  0 !important;
	}
	
	#UserGuideDiv .tab p, #UserGuideDiv .tab span 
	{
      color           :  #ffffff;
      font-size       :  14px !important;
      letter-spacing  :  1px;
	}

	#UserGuideDiv .tab ul li 
	{
	  width           :  90%;
	  line-height     :  20px;
	  padding-left    :  5%;
	  margin-left     :  5%;
	  text-align      :  left;
	  font-size       :  14px;
	  letter-spacing  :  1px;
	  display         :  block;
	  margin-right    :  0;
	}
	
	#UserGuideTabs .btnTabs.button
	{
	  margin-left  :  5% !important;	
	}
	
	.search #Counts
	{
	  left  :  10%;
	}
	
	.form-field label, .form-field .mce-tinymce
	{
      width  :  100% !important;
	}
	
	#frmContact table tr td
	{
	  width  :  98%;
	  float  :  left;	
	}

	#frmContact
	{
	  margin-bottom  :  20px; 
	}

	#frmContact table table tr td:nth-of-type(1)
	{
	  width         :  115px;
	  float         :  left;	
	  margin-right  :  20px;
	}

	#frmContact table table tr td:nth-of-type(2)
	{
	  width  :  195px;
	  float  :  left;	
	}
	
	#frmContact #txtSubject, #frmContact #txtMessage, #frmContact input.textbox, #frmContact select, #frmContact textarea
	{
	  width  :  93% !important;	
	}
	
	#Footer1
	{
	  float  :  left;
	  width  :  30%;
	}

	#Footer2
	{
	  float  :  left;
	  width  :  60%;
	}
	
	#Footer3 
	{
	  clear  :  both;
      width  :  100%;
      float  :  left;
	}
	
	#Footer #FooterDiv table tr:nth-child(2) td
	{
	  text-align  :  center;
	}
	
	#Footer #FooterDiv table tr:nth-child(2) td .fRight
	{
	  width       :  100%;
	  text-align  :  center;	
	}
	
	#txtBuyer
	{
	  width  :  45%;	
	}
	
	#SearchTabs 
	{
      width   :  95%;
      margin  :  20px auto;
	}
	
	#TabContent
	{
	  width   :  95%;
      margin  :  0 auto;	
	}
	
	#Home #ExcludeSelect, #Home #ExcludeUnSelect, #Home #ExcludeRemove, #Home #FilterSelect, #Home #FilterUnSelect, #Home #FilterRemove, #Home #PatternSelect, #Home #PatternUnSelect, #Home #PatternRemove
	{
	  top      :  6px;
	  display  :  inline-block;
      margin   :  0px 0px 5px 0px;	
	}
	
	.socialTabs .ui-tabs .ui-tabs-panel
	{
	  padding  :  10px !important;	
	}

	#Home .searched-domains 
	{
      margin  :  0px 2px 45px 2px;
      width   :  145px !important;
	}
	
	.searched-domains .logo 
	{
      height  :  78px;
	}
	
	.domainValue
	{
	  margin-left  :  35%;
	  bottom       :  -1px;
	}
	
	#TopSearchBar .search.blueColor #SearchDiv
	{
	  height  :  44px;	
	}
	
	.scroll 
	{
      width       : 100%;
      overflow-x  :  auto;
	}
	
	#Body .scroll #Contents
	{
	  width  :  1100px !important;	
	}

	.scroll .filter.price, .scroll .filter.circle, .scroll .filter.length
	{
	  width               :  auto;
	  border-right-width  :  5px !important;
	  min-width           :  125px !important;	
	}
	
	.scroll form input
	{
	  max-width  :  none;	
	}
	
	.scroll .search .rst-page-input, .scroll .home .rst-page-input
	{
	  font-size  :  18px;
	  padding    :  22px 0 20px 50px;
	}
	
	.scroll .search input[type="submit"], .scroll .home input[type="submit"]
	{
	  text-indent  :  unset;	
	}
	
	.scroll .search form
	{
	  width  :  1100px !important;	
	}
	
	.scroll #Home #SearchKeywords, .scroll #Home #SearchPattern
	{
	  width  :  834px;	
	}
	
	.scroll #ExcludeOptions, .scroll #IncludeOptions, .scroll #PatternOptions 
	{
      width  :  251px;
	}
	
	.scroll #SearchBar 
	{
	  position  :  absolute;
	  top       :  0px;
	  left      :  480px;
	}
	
	.scroll .accountTabs
	{
	  width  :  1200px;	
	}

	div
	{
		//border  :  1px solid red;	
	}

	#MainNavigation ul
	{
	  padding  :  5px 0;	
	}

	img.MobileLogo 
	{
	  display  :  inline-table;	
	}

	section .section/*#SectionOne.section*/
	{
	  width  :  96%;	
	}

	#SectionOne
	{
	  margin-top  :  35px;	
	}

	#SectionOne ul li
	{
	  width   :  90%;
	  height  :  auto;	
	}

	#SectionOne #SearchSection
	{
	  padding-top    :  0;
	  margin-bottom  :  20px;
	}

	#SectionOne #SearchSection h1 
	{
	  font-size    :  30px;
	  line-height  :  34px;
	}	

	#SectionOne #SearchSection p 
	{
	  font-size    :  16px;
	  line-height  :  24px;
	}

	#FooterDiv tr
	{
	  display  :  inline-block;	
	  width    :  100%;
	}

	#Footer1, #Footer2, #Footer3 
	{
	  width  :  96%;
	  float  :  left;
	}

	#FooterDiv #Footer1 ul li, #FooterDiv #Footer2 ul li:nth-of-type(4n)
	{
      border-right  :  0;
	}

	#FooterDiv #Footer2 ul li
	{
	  width  :  22%;
	}

	a.mobileLogo
    {
      display        :  initial;
	  margin-bottom  :  10px;
	  margin-top     :  12px;
	  display        :  inline-block;
    }

	#HeaderSubSection 
	{
	  width  :  96%;	
	}

	#SearchField #frmSearchNew
	{
	  width          :  235px; 	
	  margin-bottom  :  10px;
	}

	#SearchField #frmSearchNew #txtKeyword 
	{
	  width      :  185px;
	  padding    :  12px 8px 12px 41px;
	  font-size  :  12px;
	}

	#Tick 
	{
	  position  :  absolute;
	  top       :  10px;
	  right     :  9px;
	}

	#Body.homePage 
	{
	  padding-top  :  89px;
	  background   :  #ffffff;
	}

	#Body.innerPage 
	{
	  padding-top  :  145px;
	}

	#Body.innerPage h1 
	{
	  font-size    :  26px;
	  line-height  :  30px;	
	}

	#MainNavigation ul li a 
	{
	  font-size  :  14px;
	}

	.subSectionScrollOuter
	{
      overflow    :  auto;
	  min-height  :  125px;
	}

	#ScrollOuter.subSectionScrollOuter
	{
	  min-height  :  auto;	
	}

	.subSectionScroll
	{
      min-width  :  1150px;
	}

	td.sharingSection 
	{
	  padding-left  :  80px;	
	}

	#TypeOfSearch 
	{
	  top  :  45px;
	}

	#PriceRangeSlabs, #ShapeColorList
	{
	  top  :  49px;	
	}

	#Body.innerSearchPage 
	{
	  padding-top  :  255px;
	}

	#MainTable table td 
	{
	  display         :  inline-block;
	  vertical-align  :  top;
	  width           :  100%;	
	  margin-bottom   :  15px; 
	}

	#BoxDomain ul
	{
	  display  :  inline-block;	
	  text-align  :  center;
	}

	#BoxDomain li 
	{
	  //width          :  29.2%;
	  float          :  none;
	  display        :  inline-block;
	  margin-bottom  :  20px;
	}
	
	#BoxDomain li:nth-child(5n)
	{
		margin-right  :  15px;
	}

	#colorbox
	{
	  width        :  90% !important;
      margin-left  :  5% !important;
	  overflow     :  auto !important;	
	}

	#cboxWrapper
	{
	  width      :  auto !important;	
	  min-width  :  100% !important;	
	}

	#Footer #FooterDiv tr:nth-child(2) td .fRight 
	{
	  margin-top     :  10px;
	  margin-bottom  :  10px;
	}

	#LogoArrow #LogoRight
	{
	  left  :  12px;	
	}

	#LogoArrow #LogoLeft
	{
	  left  :  1px;	
	}

	span#LogoName
	{
	  left  :  -31px;	
	}

	span#LogoName2
	{
	  left  :  57px;	
	}

	.overlayWindow.mobile
	{
	  right          :  auto;
	  top            :  66px;
	  z-index        :  1000;
	  left           :  -25px;
	}

	.overlayWindow.mobile:before
	{
	  border  :  transparent;
	}

	.overlayWindow.mobile table
	{
	  width  :  200px;
	}

	#BoxDomain li:nth-child(5n) .overlayWindow.mobile
	{
	  left  :  -25px;
	}

	#MainTable .overlayWindow.mobile table td
	{
	  width          :  37%;
	  margin-bottom  :  0;
	}
	
	#BoxDomain li:nth-child(5n) .overlayWindow:before, #BoxDomain li:nth-child(4n) .overlayWindow:before
	{
		border  :  transparent;
	}
	
	#BoxDomain li:nth-child(4n) .overlayWindow
	{
		left  :  -25px;
	}
	
	.mobileMoreMenu 
	{
		display  :  block;
	}
}




@media screen and (max-width : 481px)
{
	
	#BoxDomain li 
	{
	  //width          :  43.5%;
	  margin-bottom  :  20px;
	}

	#FooterDiv #Footer2 ul li
	{
	  width  :  46.2%;
	}

	#FooterDiv #Footer1 ul li, #FooterDiv #Footer2 ul li:nth-of-type(2n)
	{
      border-right  :  0;
	}

	/* #FooterDiv #Footer1 ul li, #FooterDiv #Footer2 ul li:nth-of-type(4n)
	{
	  border-right  :  1px solid #cccccc;
	} */

	#SectionOne #frmSearch #Keyword
	{
	  width      :  160px;
	  font-size  :  12px;	
	}

	#SectionOne #frmSearch #BtnSearch
	{
	  top        :  0;	
	  padding    :  10px 15px;
	  font-size  :  13px	
	}

	.search form
	{
	  width  :  95% !important;	
	}
	
	#TopSearchBar h1
	{
	  font-size      :  18px;
	  margin-bottom  :  5px;	
	}
	
	.topSearchBar #frmSearch #txtKeyword
	{
	  width   :  80%;
	}
	
	.topSearchBar #frmSearch #txtKeyword, .topSearchBar #frmSearch #txtKeyword1 
	{
      height  :  15px;
	}
	
	.topSearchBar .search .rst-page-input, .home .rst-page-input
	{
	  font-size  :  14px;
	  padding    :  10px 0px 10px 40px;	
	}
	
	.topSearchBar #SearchDiv
	{
	  width   :  35px;
	  height  :  35px;	
	}
	
	.topSearchBar .searchDiv
	{
	  width   :  31px;
	  height  :  7px;	
	}
	
	.topSearchBar .hold
	{
	  width   :  30px;
	  height  :  8px;	
	}
	
	.topSearchBar .search input[type="submit"], .topSearchBar .home input[type="submit"]
	{
	  padding  :  11px 0px 11px 25px;	
	}
	
	#TopSearchBar.topSearchBar .search .rst-page-input, .home .rst-page-input
	{
	  padding  :  8px 0px 8px 18%;	
	}
	
	#TopSearchBar.topSearchBar .smallSearch
	{
	  width  :  33% !important;
	}
	
	#TopSearchBar.topSearchBar .search input[type="submit"], #TopSearchBar.topSearchBar .home input[type="submit"]
	{
	  padding  :  17px 12px 14px 15px;
	  top      :  0px;
	  right    :  2px;
	}
	
	#SelectedSearch 
	{
      left  :  2.5%;
	}
	
	#TopSearchBar .smallSearch 
	{
      width  :  81% !important;
	}
	
	#TopSearchBar .search .rst-page-input, .home .rst-page-input
	{
	  padding  :  8px 0px 8px 18%;	
	}
	
	#TopSearchBar #SearchDiv
	{
	  left  :  2.7% !important;	
	}
	
	#TopSearchBar .smallSearch1
	{
	  width  :  90% !important;	
	}
		
	#TopSearchBar .redColors.search input[type="submit"], #TopSearchBar .home input[type="submit"]
	{
	  top    :  68px;
	  right  :  1px;	
	}

	#TopSearchBar .search.blueColor .rst-page-input, #TopSearchBar .search.grayColor .rst-page-input, .home .rst-page-input
	{
	  width  :  75%;
	}

	#TopSearchBar .search .rst-page-input, .home .rst-page-input 
	{
      padding  : 8px 3% 8px 14%;
	}

	#TopSearchBar .blueColor.search input[type="submit"], #TopSearchBar .search.grayColor input[type="submit"], #TopSearchBar .home input[type="submit"]
	{
	  right  :  2px;	
	}
	
	#TopSearchBar .search.redColors #txtKeyword
	{
	  width  :  78% !important;
	}

	#TopSearchBar .search.redColors .rst-page-input, .home .rst-page-input 
	{
      padding  : 8px 3% 8px 18%;
	}

	#TopSearchBar.topSearchBar .redColors.search input[type="submit"], #TopSearchBar.topSearchBar .home input[type="submit"]
	{
	  top      :  46px;
	  right    :  1px;
	  padding  :  17px 18px 14px 20px;	
	}
	
	#TopSearchBar #RemoveKeyword 
	{
      left   :  93%;
      top    :  18%;
	}
	
	#TopSearchBar #RemoveKeyword1 
	{
      right  :  18%;
      top    :  50%;
	}
	
	#TopSearchBar.topSearchBar #RemoveKeyword1 
	{
      right  :  15%;
      top    :  47%;
	}

	.filter.price
	{
	  width               :  42%;	
	  border-right-width  :  2px !important;
	  min-width           :  auto !important;
	}
	
	.filter.circle
	{
	  width               :  27%;	
	  border-right-width  :  2px;		
	  min-width           :  auto !important;
	}

	.filter.length
	{
	  width               :  27%;
	  border-right        :  0px !important;
	  border-right-width  :  0px !important;
	  min-width           :  auto !important;
	}
	
	#Filter .filter .sort, #TableFilter .filter .sort
	{
	  width   :  15px;
	  margin  :  3px 8px 0px 8px;	
	}
	
	#Filter .filter .title, #TableFilter .filter .title
	{
	  font-size  :  11px;	
	}

	#Filter .filter.circle .title, #TableFilter .filter.circle .title
	{
	  margin  :  0px 4px;	
	}

	#Filter .filter.length .title, #TableFilter .filter.length .title
	{
	  margin  :  0px 5px;	
	}
	
	#Filter .filter.length .sort, #TableFilter .filter.length .sort 
	{
      margin-left  :  15px;
	}
	
	#Filter .paging 
	{
      margin-right  :  0px;
	}
	
	#Filter .link, #Home .link
	{
	  font-size  :  10px;	
	}
	
	#FilterReset
	{
	  padding-left  :  0px;	
	}
	
	ul.paging li a, ul.paging li a, ul.paging li a:hover, ul.paging li a.selected
	{
	  padding    :  3px 5px;
	  font-size  :  11px;	
	}
	
	#Filter .results
	{
	  margin       :  15px 5px 0px 5px;
	  font-size    :  11px;
	  width        :  40px;
	  line-height  :  12px;	
	}
	
	#SaveSearch
	{
	  font-size     :  10px !important;
	  margin-right  :  0px;	
	}
	
	#SearchTabs, #TabContent 
	{
      width  :  99%;
	}
	
	#SearchResults
	{
	  padding  :  0;	
	}
		
}


