.gsc-result .gs-title {
	height:100%;
	
	
}

@media screen and (min-width: 600px) and (max-width: 980px),
(orientation: portrait) and (min-device-width: 600px) and (max-device-width: 980px),
(orientation:landscape) and (min-device-width: 600px) and (max-device-width: 980px) {
	.gsc-control-cse .gs-spelling,
.gsc-control-cse .gs-result .gs-title,
.gsc-control-cse .gs-result .gs-title * {
  font-size: 12px;
}
.gsc-control-cse,
.gsc-control-cse .gsc-table-result {
  font-size : 11px;
}

}


.gsc-webResult.gsc-result {
padding-bottom: 40px!important;
margin-bottom: 20px!important;
border-bottom: #dbdee4 1px solid!important;
}

td.gsc-table-cell-thumbnail.gsc-thumbnail, td.gsc-table-cell-snippet-close {
    border: none!important;
}

td.gsc-twiddleRegionCell.gsc-twiddle-opened {
   border: none!important;
}

td.gsc-configLabelCell {
   border: none!important;
}

.gsc-input-box {
   border:none!important;
   background: #fff!important;
}

input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
   border-color: none!important;
}

.gsc-search-box .gsc-input>input:hover,
.gsc-input-box-hover {
 border: none!important;
 border-top-color: none!important;
 -moz-box-shadow: none!important;
 -webkit-box-shadow: none!important;
 box-shadow: none!important;
 outline: none!important;
}
.gsc-search-box .gsc-input>input:focus,
.gsc-input-box-focus {
 border: none!important;
 -moz-box-shadow: none!important;
 -webkit-box-shadow: none!important;
 box-shadow: none!important;
 outline: none!important;
}

td.gsc-search-button {
   border: none!important;
    padding-bottom: 30px!important;
}

td.gsc-input {
   border: none!important;
}

td.gsc-result-info-container {
   border: none!important;
}

.gsc-result-info {
   text-align: left!important;
   color: #676767!important;
   font-size: 13px!important;
   padding-left: 0!important;
   margin: 0!important;
}

button.gsc-search-button.gsc-search-button-v2 {
   border: #f93d4d 1px solid!important;
}




.gsc-results .gsc-cursor-box .gsc-cursor-page {
   cursor: pointer!important;
   text-decoration: none!important;
   margin-right: 8px!important;
   display: inline!important;
    border: #c1c5ce 1px solid!important;
   background-color: #FFFFFF!important;
   color: #2b2e31!important;
   padding: .5rem .75rem!important;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
   cursor: default!important;
   color: #2b2e31!important;
   font-weight: normal!important;
   text-decoration: none!important;
    background-color: #FFFFFF!important;
    border: #f93d4d 1px solid!important;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
   text-decoration: none!important;
}

.gsc-results .gsc-cursor-box {
   margin: 40px 0 30px 0!important;
}

.gsc-search-button-v2 svg {
    fill: #323539;
   margin-top: 6px;
}

.gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {
   color: #f93d4d;
}

.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {
   color: #f93d4d;
}

.gs-web-image-box-landscape img.gs-image {
   max-width: 180px;
   max-height: 100%;
}

.gs-image-box.gs-web-image-box.gs-web-image-box-landscape {
   width: 180px;
}


.gs-image-box.gs-web-image-box.gs-web-image-box-portrait {
    width: 180px;
   height: auto;
   overflow: hidden;
}

.gs-web-image-box img.gs-image, .gs-promotion-image-box img.gs-promotion-image {
   border: none;
   max-width: 180px;
   max-height: 100%;
   width: ex * pression(this.width > 64 ? '64px': true);
   height: ex * pression(this.height > 120 ? '120px': true);
   padding-right: 15px;
}

.gsc-search-button-v2, .gsc-search-button-v2:hover, .gsc-search-button-v2:focus {
   border-color: #666666;
   background-color: #f8f8f8;
   background-image: none;
   filter: none;
}
