body{    max-width: 350px;

width: 100%;
 }
 .form-home { 
     width: 90%;
       margin-left:auto;
   margin-right:auto;
   display:block;
   text-align:center;
margin-top:50%;

   }
   
  .search-form {
margin:20px;
border: 0px;
}
.snipet{
border-bottom: 1px #cccccc solid;
padding-bottom:10px;
margin-right:10px;
	}

.info{
    margin-left:10px;
    	padding-top:80px;
		width: 94%;
		padding-bottom: 70px;
	}
  .form-wrapper { 

    margin:auto;
    left: 0px;
  height: 70px; 
    position: fixed; /* Фиксированное положение */    
    top: 0px; /* Расстояние сверху */
    padding: 20px; /* Поля вокруг текста */ 
    border: 1px solid #f8f8f8; /* Параметры рамки */ 
    background: #f8f8f8; /* Цвет фона */ 
border-bottom: 1px solid #ccc;
box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .2);
   }
 .form-wrapper #query { 
margin-left:1px;
     width: 60%; 
  height: 40px; 
  padding: 4px;
  float: left;  
  font-size:110%; 
  border: 1px solid #ccc; 
   -moz-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff; 
  -webkit-box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff; 
  box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff;
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px; 
   border-radius: 3px; 
  } 

 .form-wrapper #logo {display: none;}












 .form-wrapper #catmessages {
margin-left:10px;
}
 
  .form-wrapper #query:focus { 
  outline: 0;  
  border-color: #aaa; 
  -moz-box-shadow: 0 1px 1px #bbb inset; 
  -webkit-box-shadow: 0 1px 1px #bbb inset; 
  box-shadow: 0 1px 1px #bbb inset;  
  }

  .form-wrapper #query::-webkit-input-placeholder { 
  color: #999; 
  font-weight: normal; 
  } 

  .form-wrapper #query:-moz-placeholder { 
  color: #999; 
  font-weight: normal; 
  } 

  .form-wrapper #query:-ms-input-placeholder { 
  color: #999; 
  font-weight: normal; 
  }
  
  .form-wrapper #submit:hover, 
  .form-wrapper #submit:focus {  
   color: rgb(24,24,24);
  border: 1px solid rgb(198,198,198);
  background: #f7f7f7 linear-gradient(#f0f1f2, #f1f1f1);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  }  
  .form-wrapper #submit {
    margin:auto;
 margin-left:4px; 
     width: auto; 
  height: 40px; 
  font-size: 110%;
  font-weight: bold;
  color: rgb(68,68,68);
  text-decoration: none;
  user-select: none;
  outline: none;
  border: 1px solid rgba(0,0,0,.2);
  border-radius: 2px;
  background: rgb(240,240,240) linear-gradient(#f7f7f7, #f1f1f1);
  transition: all .218s ease 0s;
  } 



  .form-wrapper #submit:active { 
 color: rgb(51,51,51);
  border: 1px solid rgb(204,204,204);
  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));
  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
  } 

  .form-wrapper #submit::-moz-focus-inner { 
  border: 0} 



/*Search page body */
body {background-color:#FFFFFF; font-family:arial,sans-serif; font-size: 100%;}
/*Top categories*/
.main_cat1 {font-size: 125%; font-weight: bold; color:#1a0dab}
.main_cat2 {font-size: 115%; color:#000000}
.wrapper {
	 width: 100%;
	    }
.search {
	text-align:left;
	width:99%;
	    }

/*Small urls*/
.url {color: #006621;
font-size: 120%;
	text-align:left;}

a{
text-decoration: none;
color:#1a0dab;}
a:hover { 
text-decoration: underline; 
color:#1a0dab;
} 



/*Page descriptions*/
.description{font-size: 120%;
	text-align:left;}

/* */
td {font-family:arial,sans-serif; font-size: 100%; }

/* Title/link of pages */
.title
{
margin-top:20px;
font-size:160%;
text-align:left;}



#result_report {
	text-align: left;
	padding:3px;
	margin-top:70px;
	margin-left:10px;
	font-weight: bold;
}



.catBanner {
	text-align: left;
	padding:3px;
	margin-top:120px;
	margin-left:10px;
	font-weight: bold;

}
.webPageBanner {
	padding:3px;
	margin-top:20px;
	background-color:#e5ecf9; 
	font-weight: bold;

}

hr{color:#000066;}
hr.powered{width:100%; color: #000066}

/*main results table */
#results{width: 99%;
	margin-left:10px;}


#other_pages {
	margin-top:50px;
	margin-left:10px;
	font-size: 100%; 
}

#powered_by {
	margin:0 auto;
	margin-top:20px;
	padding-top:10px;
	font-size:100%;
	text-align:center;
	vertical-align: center;
}

#common_report {
		text-align:center;
	padding-top:100px;
}

#cat_table {
width: 99%; height: auto;
	margin-left:1px;
		padding-top:20px;
		padding-bottom:20px;
		border-top:1px solid #AAAAAA;
		border-bottom:1px solid #AAAAAA;

}

#cat_main {
	font-size:100%;

	font-weight: bold;
	padding-top:120px;
}

.divline{

	margin-bottom:-5px;
	border-bottom:1px solid #DDDDDD;
}

#sub_cat {
	font-size:100%;
}

.idented {

	text-align:left;
}

#did_you_mean {
	font-size: 100%;
	text-align:center ;
	margin:10px;

}
.dotazy { 
   display: none;
   }
.share{ 
   display: none;
   }
.SuggestFramework_List
{	
	border-top: 3px;
margin-left: 1px;
    top: 57px;
  float: left;  
  background-color: #ffffff;
  border: 1px solid #ccc; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px; 
   border-radius: 3px; 
}

.SuggestFramework_Heading
{    font-size: 120%;
	padding: 2px 5px 2px 10px;
	background-color: #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
}

.SuggestFramework_Highlighted
{    font-size: 120%;
	font-weight: bold;
	padding: 2px 5px 2px 10px;
	background-color: f1f1f1;
	color: 000000;
}


.SuggestFramework_Normal
{
font-size: 120%;
font-weight: bold;
	padding: 2px 5px 2px 10px;

}

.SuggestFramework_Combo
{
font-size: 14px;

	width: 100%;

}


.footer
{
font-size: 14px;

	width: 100%;

}