.article.widget-default-search {
	
}

.article.widget-default-search > .margin {
	
}

.article.widget-default-search > .margin > .padding {
} 

.article.widget-default-search > .margin > .padding > .search-wrap {
	width:100%;
	position: relative;
	
}


.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap  {
	position:relative;

}

.article.widget-default-search > .margin > .padding > .search-wrap > .search-icon {
	padding-left:5px;
	color: #007d48;
}


.article.widget-default-search.width-100 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:95%;	
}

.article.widget-default-search.width-95 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:94%;	
}

.article.widget-default-search.width-90 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:94%;	
}

.article.widget-default-search.width-85 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:94%;	
}
.article.widget-default-search.width-80 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:93%;	
}
.article.widget-default-search.width-75 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:93%;	
}
.article.widget-default-search.width-70 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:92%;	
}
.article.widget-default-search.width-66 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:92%;	
}
.article.widget-default-search.width-65 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:92%;	
}
.article.widget-default-search.width-60 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:91%;	
}
.article.widget-default-search.width-55 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:90%;	
}
.article.widget-default-search.width-50 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:90%;	
}
.article.widget-default-search.width-45 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:90%;	
}
.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:70%;	
	float: right;
}

.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:87%;	
}
.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:86%;	
}
.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:82%;	
}

.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .input-search-wrap  {
	width:82%;	
}

.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .input-search-wrap  {
	display:none;
}

.article.widget-default-search.width-10 > .margin > .padding > .search-wrap > .input-search-wrap  {
	display:none;
}






.article.widget-default-search.width-100 > .margin > .padding > .search-wrap > .search-icon {
	width:5%;	
}
.article.widget-default-search.width-95 > .margin > .padding > .search-wrap > .search-icon {
	width:6%;	
}
.article.widget-default-search.width-90 > .margin > .padding > .search-wrap > .search-icon {
	width:6%;	
}
.article.widget-default-search.width-85 > .margin > .padding > .search-wrap > .search-icon {
	width:6%;	
}
.article.widget-default-search.width-80 > .margin > .padding > .search-wrap > .search-icon {
	width:7%;	
}
.article.widget-default-search.width-75 > .margin > .padding > .search-wrap > .search-icon {
	width:7%;	
}
.article.widget-default-search.width-70 > .margin > .padding > .search-wrap > .search-icon {
	width:8%;	
}
.article.widget-default-search.width-66 > .margin > .padding > .search-wrap > .search-icon {
	width:8%;	
}
.article.widget-default-search.width-65 > .margin > .padding > .search-wrap > .search-icon {
	width:8%;	
}
.article.widget-default-search.width-60 > .margin > .padding > .search-wrap > .search-icon {
	width:9%;	
}
.article.widget-default-search.width-55 > .margin > .padding > .search-wrap > .search-icon {
	width:10%;	
}
.article.widget-default-search.width-50 > .margin > .padding > .search-wrap > .search-icon {
	width:11%;
}
.article.widget-default-search.width-45 > .margin > .padding > .search-wrap > .search-icon {
	width:11%;	
}
.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .search-icon {
	width:11%;	
	position: absolute;
	right: 0;
	top: 0;
}
.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .search-icon {
	width:12%;	
}
.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .search-icon {
	width:13%;	
}
.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .search-icon {
	width:14%;	
}
.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .search-icon {
	width:18%;	
}
.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .search-icon {
	width:18%;	
}
.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .search-icon {
	width:100%;	
}
.article.widget-default-search.width-10 > .margin > .padding > .search-wrap > .search-icon {
	width:100%;	
}




.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > input[type="text"] {
	width:100%;
	padding:12px 10px 12px 10px;
	border:none;
	color:#238f61;
	-webkit-appearance: none;
	border-radius:0;
	opacity:  1;
}

.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > input[type="text"]::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  	color: #76768f;
	text-align:left;
	font-size:16px;
	line-height:20px;
}
.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #76768f;
	text-align:left;
   	opacity:  1;
	font-size:16px;
	line-height:20px;
}
.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #76768f;
	text-align:left;
   	opacity:  1;
	font-size:16px;
	line-height:20px;
}
.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #76768f;
	text-align:left;
	font-size:16px;
	line-height:20px;
}
.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > input[type="text"]:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
 	color: #76768f;
	text-align:left;
	font-size:16px;
	line-height:20px;
}

.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > input[type="text"]:focus {
	outline:none;
}

.article.widget-default-search > .margin > .padding > .search-wrap > .search-icon {
	float:left;
	text-align:center;
}

.article.widget-default-search > .margin > .padding > .search-wrap > .search-icon > i {
	font-size:24px;
	line-height:44px;
	color:#07814d;
	cursor:pointer;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.article.widget-default-search > .margin > .padding > .search-wrap > .search-icon > i:hover { 
	color:#b6d4c2;
}



.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > .bar  { 
	position:relative; 
	display:none; 
	width:100%; 
}
.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > .bar:before, 
.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > .bar:after   {
  content:'';
  height:2px; 
  width:0;
  bottom:0px; 
  position:absolute;
  background:#BCBCBC; 
  transition:0.2s ease all; 
}

.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > .bar:before {
  left:50%;
}

.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap > .bar:after {
  right:50%; 
}

/* active state */
.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap input:focus ~ .bar:before, 
.article.widget-default-search > .margin > .padding > .search-wrap > .input-search-wrap input:focus ~ .bar:after {
  width:50%;
}

#popup-search-popup-shadow,
.search-full-page-loader {
	background-color:rgba(0,0,0,0.70);
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:9999;
	opacity:0;
}

.search-full-page-loader {
	z-index:99999;
	opacity: 1;
}
.search-full-page-loader > i {
	position: fixed;
	font-size: 50px;
	color: #fff;
	top:45%;
	left: 50%;
	margin-left: -20px;
}

#popup-search-popup {
	z-index:10000;
	position:absolute;
	width:800px;
	left:50%;
	margin-left:-400px;
	padding-top:130px;
	padding-left:30px;
	padding-right:30px;
	color:#fff;
	opacity:0;
}

#popup-search-popup.fixed {
	padding-top:50px;	
}



#popup-search-popup > .close {
	position:absolute;
	top:30px;
	right:30px;
	z-index:10;
}



#popup-search-popup > .close > i {
	color:#fff;
	font-size:33px;
	cursor:pointer;
}

#popup-search-popup.fixed > .close > i {
	color:#000;
}

#popup-search-popup > .close > i:hover {
	color:#E5E5E5;	
}

#popup-search-popup > .title {
	color:#fff;
	font-weight:bold;
	font-size:21px;	
	padding-bottom:15px;
	padding-right:50px;
	
}

#popup-search-popup.fixed > .title{
	position:fixed;	
	margin-top:30px;
	padding-top:10px;
	padding-left:10px;
	width:90%;
	top:0;
	color:#000;
	z-index:2;
}

#popup-search-popup > .input-search {
	width:100%;	
	padding-bottom:30px;
	position:relative;

}

#popup-search-popup.fixed > .input-search {
	width:90%;	
	padding-right:50px;
	padding-bottom:30px;

}

#popup-search-popup.fixed > .input-search {
	position:fixed;	
	top:69px;
	z-index:2;
	
}

#popup-search-popup > .input-search > input[type="text"] {
	width:100%;	
	border-radius:5px;
	background-color:#fff;
	color:#494949;
	padding:10px;
	border:none;
}

#popup-search-popup > .input-search > .clear-input {
	position:absolute;
	width:30px;
	height:30px;
	cursor:pointer;
	right:10px;
	top:5px;
	text-align:center;
	display:none;
}

#popup-search-popup > .input-search > .clear-input > i {
	font-weight:normal;
	font-size:16px;
	color:#B1B1B1;
	line-height:30px;
}
#popup-search-popup > .input-search > .clear-input.show {
	display:block;	
}

#popup-search-popup  .search-results {
	width:100%;	
	padding-bottom:100px;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

#popup-search-popup.fixed  .search-results {
	position:relative;
	margin-top:200px;
}

#popup-search-popup .loading {
	text-align: center;
	height: 0;
	opacity: 0;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}

#popup-search-popup .loading.active {
	height: auto;
	opacity: 1;
}

#popup-search-popup .loading.active ~ .search-results {
	opacity: 0;
	height: 0;
	overflow: hidden;
}

#popup-search-popup .loading:not(.active) ~ .search-results {
	opacity: 1;
	height: auto;
}

#popup-search-popup .loading > i { 
	font-size: 30px;
}

#popup-search-popup .search-results > .no-results {
	text-align:center;
	font-size:18px;
	padding-top:50px;
}

#popup-search-popup  .search-results > .total-results {
	width:100%;
	font-size:	16px;
	margin-bottom:30px;
	padding-left:10px;
}

#popup-search-popup .execution-time {
	font-size: 10px;
	color: #7E7E7E;
	float: left;
	width: 50%;
}

#popup-search-popup  .search-results > .navigation-wrap{
	margin-top:0;
	float: left;
	clear: none;
	width:50%;
}

#popup-search-popup  .search-results > .navigation-wrap > a {
	
}

#popup-search-popup  .search-results > .navigation-wrap > a > i{
	color:#fff;
	line-height: 40px;
}

#popup-search-popup  .search-results > .navigation-wrap > a.disabled > i{
	color:#C8C8C8;
}

#popup-search-popup  .search-results > .navigation-wrap > a:hover:not(.disabled) {
    background-color: #FFFFFF;
}

#popup-search-popup  .search-results > .navigation-wrap > a:hover:not(.disabled) > i {
    color: #575757;
}

#popup-search-popup  .search-results > .navigation-wrap > span {
	color:#fff;
	font-size:14px;
}

#popup-search-popup  .search-results > .result-item {
	padding:10px;
	background-color: #fff;
	margin-bottom:10px;
}

#popup-search-popup  .search-results > .result-item:hover {
	cursor:pointer;
	background-color:#EBEBEB;
}

#popup-search-popup  .search-results > .result-item > .item-title {
	
}

#popup-search-popup  .search-results > .result-item > .item-title > a {
	font-weight:bold;
	font-size:15px;
	color:#737373;
	text-decoration:none;
	display:block;
}

#popup-search-popup  .search-results > .result-item > .image {
	width:17%;
	float:left;
	padding:5px 15px 5px 0;
}


#popup-search-popup  .search-results > .result-item > .item-occurrences{
	color: #737373;
	width:100%;
	font-size: 14px;
	line-height:1;
	padding-bottom:5px;
}

#popup-search-popup  .search-results > .result-item > .item-occurrences > a {
	font-size:10px;
	color:#737373;
}

#popup-search-popup  .search-results > .result-item > .item-occurrences > a:hover{
	text-decoration: none;
}


#popup-search-popup  .search-results > .result-item > .item-description {
	
}

#popup-search-popup  .search-results > .result-item > .item-description.short {
	float:left;
	width:83%;	
}

#popup-search-popup  .search-results > .result-item > .item-description a {
	font-size:14px;
	color:#737373;
	text-decoration:none;
	display:block;
}

#popup-search-popup  .search-results > .result-item > .item-description a:hover {
	font-weight: normal;
}

#popup-search-popup  .search-results > .result-item > .item-url {
	clear:both;
}

#popup-search-popup  .search-results > .result-item > .item-url > a {
	font-size:12px;
	text-decoration:none;
	color:#737373;
	display:block;
	padding-top: 5px;
}

#popup-search-popup  .search-results > .result-item > .item-url > a:hover{
	text-decoration:underline;	
	font-weight: normal;
}

#popup-search-popup  .search-results > .result-item > .item-url > a:hover > span.search-marker {
	text-decoration:underline;	
}

#popup-search-popup  .search-results > .result-item > .item-url > a > span.search-marker {
	padding-left: 0;
	padding-right: 0;
}	

#popup-search-popup  .search-results > .result-item  .search-marker {
	display:inline-block;
	background-color:#007d48;
	color:#fff;
	padding-left:3px;
	padding-right:3px;
	margin:1px; 
}

#popup-search-popup  .search-results > .no-results > .tips {
	width:50%;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	margin:0 auto;
	margin-top:50px;
}

#popup-search-popup .search-results > .no-results > .tips > .title {
	width:100%;
	font-weight:bold;
}


#popup-search-popup > .search-results > .no-results > .tips > ul {
	
}

#popup-search-popup > .search-results > .no-results > .tips > ul > li {
	
}

/*  A */
@media (max-device-width:1023px) and (orientation:landscape)
{
	#popup-search-popup {
		padding-top:100px;
	}
	
	#popup-search-popup-shadow {

	}
	
	.article.widget-default-search.width-40 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:86%;	
	}
	.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:86%;	
	}
	.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:84%;	
	}
	.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:82%;	
	}
	.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:78%;	
	}
	
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:72%;	
	}
	
	.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .input-search-wrap  {
		display:none;
	}
	
	.article.widget-default-search.width-10 > .margin > .padding > .search-wrap > .input-search-wrap  {
		display:none;
	}
	
	
	
	
	
	.article.widget-default-search.width-40 > .margin > .padding > .search-wrap > .search-icon {
		width:14%;	
	}
	.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .search-icon {
		width:14%;	
	}
	.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .search-icon {
		width:16%;	
	}
	.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .search-icon {
		width:18%;	
	}
	.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .search-icon {
		width:22%;	
	}
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .search-icon {
		width:30%;	
	}
	
	.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .search-icon {
		width:100%;	
	}
	.article.widget-default-search.width-10 > .margin > .padding > .search-wrap > .search-icon {
		width:100%;	
	}
	
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .input-search-wrap {
		display:none;	
	}
	
	.row.header > div > .group > .margin > .padding > .article .search-wrap .search-icon {
		float:right;	
		width:100%;
	}
	
	
	.row.header > div > .group > .margin > .padding > .article.widget-menu-list {
		width:63%;
	}
	
	.row.header > div > .group > .margin > .padding > .article.widget-default-search {
		width:7%;
	}
}

/*B*/
@media (max-width: 1000px),(max-device-width:1000px) and (orientation:portrait),(max-device-width:767px) and (orientation:landscape)
{
	#popup-search-popup {
		padding-top:100px;
		width:800px;
		margin-left:-400px;
	}
	
	
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .input-search-wrap {
		display:none;	
	}
	
	.row.header > div > .group > .margin > .padding > .article .search-wrap .search-icon {
		float:right;	
		width:100%;
	}
	
	.article.widget-default-search > .margin > .padding {
		padding-top:0;	
	}
	
	.row.header > div > .group > .margin > .padding > .logo {
		width:35%;
	}
	
	.row.header > div > .group > .margin > .padding > .article.widget-menu-list {
		width:55%;
	}
	
	.row.header > div > .group > .margin > .padding > .article.widget-menu-list ul.menu{
		display:none;
	}
	
	.row.header > div > .group > .margin > .padding > .article.widget-default-search {
		width:10%;
	}
	
	.article.widget-default-search.width-100 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:93%;	
	}
	
	.article.widget-default-search.width-95 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:93%;	
	}
	
	.article.widget-default-search.width-90 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:93%;	
	}
	
	.article.widget-default-search.width-85 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:93%;	
	}
	.article.widget-default-search.width-80 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:92%;	
	}
	.article.widget-default-search.width-75 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:92%;	
	}
	.article.widget-default-search.width-70 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:91%;	
	}
	.article.widget-default-search.width-66 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:91%;	
	}
	.article.widget-default-search.width-65 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:91%;	
	}
	.article.widget-default-search.width-60 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:90%;	
	}
	.article.widget-default-search.width-55 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:89%;	
	}
	.article.widget-default-search.width-50 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	.article.widget-default-search.width-45 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:87%;	
	}
	.article.widget-default-search.width-40 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:85%;	
	}
	.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:83%;	
	}
	.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:82%;	
	}
	.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:80%;	
	}
	.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:76%;	 
	}
	
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:70%;	
	}
	
	.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .input-search-wrap  {
		display:none;
	}
	
	.article.widget-default-search.width-10 > .margin > .padding > .search-wrap > .input-search-wrap  {
		display:none;
	}
	
	

	.article.widget-default-search.width-100 > .margin > .padding > .search-wrap > .search-icon {
		width:7%;	
	}
	.article.widget-default-search.width-95 > .margin > .padding > .search-wrap > .search-icon {
		width:7%;	
	}
	.article.widget-default-search.width-90 > .margin > .padding > .search-wrap > .search-icon {
		width:7%;	
	}
	.article.widget-default-search.width-85 > .margin > .padding > .search-wrap > .search-icon {
		width:7%;	
	}
	.article.widget-default-search.width-80 > .margin > .padding > .search-wrap > .search-icon {
		width:8%;	
	}
	.article.widget-default-search.width-75 > .margin > .padding > .search-wrap > .search-icon {
		width:8%;	
	}
	.article.widget-default-search.width-70 > .margin > .padding > .search-wrap > .search-icon {
		width:9%;	
	}
	.article.widget-default-search.width-66 > .margin > .padding > .search-wrap > .search-icon {
		width:9%;	
	}
	.article.widget-default-search.width-65 > .margin > .padding > .search-wrap > .search-icon {
		width:9%;	
	}
	.article.widget-default-search.width-60 > .margin > .padding > .search-wrap > .search-icon {
		width:10%;	
	}
	.article.widget-default-search.width-55 > .margin > .padding > .search-wrap > .search-icon {
		width:11%;	
	}
	.article.widget-default-search.width-50 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-45 > .margin > .padding > .search-wrap > .search-icon {
		width:13%;	
	}
	.article.widget-default-search.width-40 > .margin > .padding > .search-wrap > .search-icon {
		width:15%;	
	}
	.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .search-icon {
		width:17%;	
	}
	.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .search-icon {
		width:18%;	
	}
	.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .search-icon {
		width:20%;	
	}
	.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .search-icon {
		width:24%;	
	}
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .search-icon {
		width:30%;	
	}
	.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .search-icon {
		width:100%;	
	}
	.article.widget-default-search.width-10 > .margin > .padding > .search-wrap > .search-icon {
		width:100%;	
	}
}


/*C*/
@media (max-width:767px),(max-device-width:767px) and (orientation:portrait),(max-device-width:499px) and  (orientation:landscape)
{
	#popup-search-popup {
		padding-top:100px;
		width:100%;
		margin-left:-50%;
	}
	
	#popup-search-popup .search-results > .result-item > .image {
		display:none;	
	}
	
	#popup-search-popup > .close {
		top:15px;
		right:15px;	
	}
	
	#popup-search-popup.fixed > .input-search {
		max-width:100%;	
	}
	

	#popup-search-popup .search-results {
		padding-right:15px;	
		padding-left:15px;
	}
	
	#popup-search-popup > .search-results > .no-results > .tips {
		width:100%;	
	}
	
	.article.widget-default-search.width-100 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	
	.article.widget-default-search.width-95 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	
	.article.widget-default-search.width-90 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	
	.article.widget-default-search.width-85 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	.article.widget-default-search.width-80 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	.article.widget-default-search.width-75 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	.article.widget-default-search.width-70 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	.article.widget-default-search.width-66 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	.article.widget-default-search.width-65 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:88%;	
	}
	.article.widget-default-search.width-60 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:75%;	
	}
	.article.widget-default-search.width-55 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:75%;	
	}
	.article.widget-default-search.width-50 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:75%;	
	}
	.article.widget-default-search.width-45 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:75%;	
	}
	.article.widget-default-search.width-40 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:75%;	
	}
	.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:75%;	
	}
	.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:65%;	
	}
	.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:65%;	
	}
	.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:60%;	 
	}
	
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .input-search-wrap  {
		width:65%;	
	}
	
	.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .input-search-wrap  {
		display:none;
	}
	
	.article.widget-default-search> .margin > .padding > .search-wrap > .input-search-wrap  {
		display:none;
	}
	


	.article.widget-default-search.width-100 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-95 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-90 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-85 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-80 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-75 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-70 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-66 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-65 > .margin > .padding > .search-wrap > .search-icon {
		width:12%;	
	}
	.article.widget-default-search.width-60 > .margin > .padding > .search-wrap > .search-icon {
		width:25%;	
	}
	.article.widget-default-search.width-55 > .margin > .padding > .search-wrap > .search-icon {
		width:25%;	
	}
	.article.widget-default-search.width-50 > .margin > .padding > .search-wrap > .search-icon {
		width:25%;	
	}
	.article.widget-default-search.width-45 > .margin > .padding > .search-wrap > .search-icon {
		width:25%;	
	}
	.article.widget-default-search.width-40 > .margin > .padding > .search-wrap > .search-icon {
		width:25%;	
	}
	.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .search-icon {
		width:25%;	
	}
	.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .search-icon {
		width:35%;	
	}
	.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .search-icon {
		width:35%;	
	}
	.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .search-icon {
		width:40%;	
	}
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .search-icon {
		width:35%;	
	}
	.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .search-icon {
		width:100%;	
	}
	.article.widget-default-search.width-10 > .margin > .padding > .search-wrap > .search-icon {
		width:100%;	
	} 
}


/*D*/
@media (max-width:499px),(max-device-width:499px) and (orientation:portrait)
{
	#popup-search-popup {
		padding-top:100px;
		width:100%;
		margin-left:0;
		left:0;
		padding-left:10px;
		padding-right:10px;
	}
	
	#popup-search-popup.fixed > .top-wrap > .input-search {
		max-width:90%;	
	}
	
	#popup-search-popup .search-results {
		padding-left: 0;
		padding-right: 0;
	}
	

	#popup-search-popup > .top-wrap >  .search-results > .no-results > .tips {
		width:100%;	
	}
	
	#popup-search-popup .search-results > .navigation-wrap,
	#popup-search-popup .execution-time{
		width: 100%;
	}
	
	#popup-search-popup .search-results > .result-item > .item-description.short {
		width: 100%;
	}

	.article.widget-default-search.width-100 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-95 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-90 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-85 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-80 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-75 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-70 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-66 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-65 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-60 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-55 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-50 > .margin > .padding > .search-wrap > .input-search-wrap,
	.article.widget-default-search.width-45 > .margin > .padding > .search-wrap > .input-search-wrap, 
	.article.widget-default-search.width-40 > .margin > .padding > .search-wrap > .input-search-wrap, 
	.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .input-search-wrap, 
	.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .input-search-wrap, 
	.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .input-search-wrap, 
	.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .input-search-wrap, 
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .input-search-wrap, 
	.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .input-search-wrap, 
	.article.widget-default-search.width-10 > .margin > .padding > .search-wrap > .input-search-wrap {
		width:85%;	
	}
	
	.article.widget-default-search.width-100 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-95 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-90 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-85 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-80 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-75 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-70 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-66 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-65 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-60 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-55 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-50 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-45 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-40 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-35 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-33 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-30 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-25 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-20 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-15 > .margin > .padding > .search-wrap > .search-icon,
	.article.widget-default-search.width-10 > .margin > .padding > .search-wrap > .search-icon {
		width: 15%;	
	}
}








