.error{
	 
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	background:#efefef;
	padding:10px 10px;
	margin:10px 10px;
	border:1px dashed #cc0000;
	text-align:center; 
	margin-top:0px;
	width:99%
	
}

.success{
	 
	color:#339900; 
	font-size:16px; 
	font-weight:bold; 
	background:#efefef; 
	padding:3px 5px; 
	border:1px dashed #339900; 
	text-align:center; 
	margin-top:0px
	width:99%
} 


.gsc-control-cse
{
	padding:0px !important;
	border-width:0px !important;
}

form.gsc-search-box,table.gsc-search-box
{
	margin-bottom:0px !important;
}

.gsc-search-box .gsc-input
{
	padding:0px 4px 0px 6px !important;
}

#gsc-iw-id1,#gsc-iw-id2
{
        height: auto !important;
        padding: 0px !important;
        border-width: 0px !important;
        box-shadow:none !important;
}

#gs_tti50,#gs_tti51
{
	padding:0px !important;
}

#gsc-i-id1,#gsc-i-id2
{
	height:33px !important;
	padding:0px !important;
	background:none !important;
	text-indent:0px !important;
}

.gsib_b
{
	display:none;
}

button.gsc-search-button
{
        display:block;
        width:13px !important;
        height:13px !important;
        border-width:0px !important;
        margin:0px !important;
        padding: 10px 6px 10px 13px !important;
        outline:none;
        cursor:pointer;
        box-shadow:none !important;
        box-sizing: content-box !important;
}

.gsc-branding
{
	display:none !important;
}

.gsc-control-cse,#gsc-iw-id1,#gsc-iw-id2
{
	background-color:transparent !important;
}



#search-box
{
	width:310px;
	height: 42px;
	margin:0 auto;
	background-color: #FFF;
	padding: 3px;
	border: 2px solid #000;
	border-radius: 4px;
}

#gsc-i-id1
{
	color:#000;
}

button.gsc-search-button
{
	padding:10px !important;
	background-color: #000 !important;
	border-radius: 3px !important;
	box-sizing: unset !important;
}
.select-x2 {
  padding: 3px 0px 4px 3px !important;
}
.input-x1 {
	margin:  3px 0px 4px 0px !important;
    padding: 3px 0px 4px 3px !important;
}

.padbot-x2 {
    padding-bottom: 1%;
}
.padtop-x2 {
    padding-top: 1%;
}

.modal-content  {
    max-height: calc(100vh - 100px);
    overflow-y: auto; 
}
.serch-text > h2 { font-weight:bold; padding: 1% 2%; font-size: 18px;color: #FFFFFF;}