.gs-no-results-result .gs-snippet{margin:10px 0px 5px!important;padding:0px;width:auto}

.gsc-adBlock iframe{/* left:0px; *//* width: auto; */position: static;}
.gsc-results.gsc-webResult{width:100%}
.results_search_page .consulting_services{bottom:0}


form.gsc-search-box {padding: 0px;}
table.gsc-search-box {padding: 0px;}


.gsc-search-box.gsc-search-box-tools{background:none;border: none;padding-left:0px !important;padding-right:0px !important;padding-top: 0px  !important;}
.gsc-search-box a{text-indent: 0px !important}

.gsc-search-box .gsc-input .gsc-input-box{
background-color:#5A5A5A !important;
background-image: url(../img/mag.png) !important;
background-position: 7px 6px !important;
background-repeat: no-repeat !important;
border: none;
box-shadow: none;
margin-top: 13px;
padding: 0px 20px 1px 20px !important;
box-shadow:inset 1px 1px 0px #2d2d2d,inset -1px -1px 0px #7e7e7e;
border-radius:7px;
}


.gsc-search-box .gsc-input .gsc-input-box.gsc-input-box-focus{
background-color:#fff !important;
background-image: url(../img/mag_inverted.png) !important;
}

.gsib_a .gsc-input{
font-size: 13px;
border: none !important;
padding: 5px 2px 1px 2px !important;
margin: 0px 0px 0px 0px !important;
z-index:100000;
background:none !important;
line-height: 17px !important;
}


/*LETRA*/
.gsc-input-box .gsc-input{color:#fff !important}
.gsc-input-box.gsc-input-box-focus .gsc-input{color:#333 !important}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right: 0px !important}
/*CLOSE*/
.gsc-search-box .gsib_a{padding:  0;vertical-align: baseline !important;}
.gsc-search-box .gsst_b{width: 12px;position: absolute;top: 20px;right: 3px;height: 14px;}
.gsc-input-box .gsst_a .gscb_a{color: #fff !important;font: 22px/12px arial,sans-serif;text-shadow: none !important;}
.gsc-input-box.gsc-input-box-focus .gsst_a .gscb_a{color: #999 !important}

.gsc-control-cse.gsc-control-cse-en{padding: 20px 10px 10px 10px;}

.gsc-search-box-tools .gsc-input-box-focus .gsc-input{color: #333 }
.gsc-control-cse{background: none !important;border: none !important}
.gsc-search-box.gsc-search-box-tools span{background:none;width: 11px;height: 13px;float: none;text-indent: 0px;}
.Header ul li .gsc-search-box.gsc-search-box-tools a {margin: 0px;padding: 0px;color: #333;height: auto;height: 12px;padding-left: 0px !important;}
.gsc-search-box.gsc-search-box-tools  a:hover {background:none}
#cse{background: white; z-index: 10020; right: -13px; border-radius: 3px; margin: 0 auto; width: 1010px;}
/*.gsc-results-wrapper-nooverlay.gsc-results-wrapper-visible{background: white; z-index: 10020; right: -13px; border-radius: 3px; margin: 0 auto; width: 1010px;}*/
.gsc-above-wrapper-area-container{}
.gsc-result-info-container{}
.gsc-result-info-container .gsc-result-info{}
.gsc-control-cse .gs-bidi-start-align { padding-bottom: 4px;}
.gsc-webResult .gsc-result {padding: 0 !important;border: none !important;}
.gsc-result-info {margin-top: 0;margin-bottom: 0;padding: 6px 0 5px 15px;line-height: normal;}
.gcsc-branding {display: none;}
.gs-result .gs-snippet {padding: 0px 4px 6px 0px;}
.gs-result .imagen_resul{padding: 3px;float:left ;margin: 3px 10px 8px 0px;display: inline;width: auto;max-width: 73px;/* border: 1px solid #D1D1D1; */}
.gs-result .imagen_resul img{padding: 0px;margin: 0;max-width: 50px;max-height: 120px;}
.gsc-webResult.gsc-result{border-bottom: 1px dotted #C4C4C4 !important;padding-bottom: 11px  !important;margin-bottom: 8px !important;width: 100%;}
.gs-webResult div.gs-visibleUrl-short {font-weight: bold;font-size: 12px}
.gs-webResult div.gs-visibleUrl-short{display: none !important;}
.gs-title{height: auto !important;line-height: normal;}
.gs-title a.gs-title{display: block; text-shadow: none;font-weight: normal;padding: 2px 10px 5px 2px !important;/* height: 44px !important; */text-indent: 0px;color: #09C !important; text-decoration: underline;}
.gs-title a.gs-title:hover{background:none}

.gsc-tabsArea,
.gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long{display:none}
.gsc-control-cse div{padding-left:0px;}
.gsc-results .gsc-cursor-box.gs-bidi-start-align{text-align:center }
.gsc-control-cse div{position:static !important;margin: 0;padding: 0;height: auto;overflow: visible;top: 0;left: 0;box-shadow: none;background: transparent;/* margin-left: 10px; *//* margin-right: 10px; */}
.gsc-cursor-page{font-size:18px}

.gsc-table-result{overflow:hidden}
.gs-image-box.gs-web-image-box.gs-web-image-box-landscape,
.gs-image-box.gs-web-image-box.gs-web-image-box-portrait { display: inline-block;width: 60px;margin-left: 10px;margin-right: 10px;}

.gs-image-box.gs-web-image-box.gs-web-image-box-landscape a,
.gs-image-box.gs-web-image-box.gs-web-image-box-portrait a{}

.gs-image-box.gs-web-image-box.gs-web-image-box-portrait img{width:100%;/* margin-left: 20px; */}
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {color: #444 !important; }
.gs-result .gs-title, .gs-result .gs-title *{color: #09C !important }

td.gsc-search-button{display: none !important}
.gsc-above-wrapper-area{display: none !important}
.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult{background: none !important}
.gsc-search-box .gsc-input .gsc-search-button {}
.gsc-search-box .gsc-input .gsc-search-button .gsc-search-button{}
.gsc-search-box .gsc-input .gsc-search-button {}

.gs-fileFormat{display: none;}



.pages{text-align:center; padding:0px 10px 20px 10px}
.pages ul {}
.pages ul li{display:inline}
.pages ul li a{display:inline; padding:10px;font-size:20px}
.pages ul li.on a{font-weight:bold;color: #DD4B39;}
.pages ul li.prev, .pages ul li.next{display:none}

/*NEEEEEWWWWW*/
.last .container{background-color:#5A5A5A !important;background-image: url(../img/mag.png) !important;background-position: 7px 6px !important;background-repeat: no-repeat !important;border: none;box-shadow: none;margin-top: 14px;padding: 0px 21px 1px 23px !important;box-shadow: inset 1px 1px 0px #383838,inset -1px -1px 0px #7e7e7e;border-radius: 7px;height: 24px;}

.last.large .container{background-color:#fff !important; background-image: url(../img/mag_inverted.png) !important; }


.searchfield{font-size: 13px; border: none !important; padding: 4px 2px 3px 2px !important; margin: 0px 0px 0px 0px !important; z-index:100000; background:none !important; line-height: 17px !important; width: 100%; color: #fff ; float: left; }

.last.large .searchfield{outline: none; color: #333 }
.clean{position:absolute;z-index: 1000;top:18px;right: 3px;font-size: 12px;border: none;color: rgb(230, 230, 230);height: 16px;width: 17px;line-height: 1px;text-indent: -1px;display: none; background: url(../img/clean.png) left 0px no-repeat;text-indent:100px;overflow:hidden; }
.last.large .clean{display: block}




/*NEEEEEWWWWW*/
/*.gsc-adBlockVertical, .gsc-adBlock{display: none !important}*/

.Header li a{-webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition:  all .2s ease-in-out; }


.Header li.last{padding: 0  0px  0 0px; float: right; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition:  all .2s ease-in-out; }

.Header li.last.large{width: 184px}
.Header ul.animatepadding li>a{padding-left: 7px !important;padding-right:7px !important}


#results{width: 290px !important; right: -13px; position: absolute; border-radius: 3px; box-shadow: 1px 1px 1px rgba(0,0,0,0.3),-1px -1px 1px rgba(0,0,0,0.3),0px 6px 11px  rgba(0,0,0,0.5); top: 55px; z-index: 10000000000; background: #fff; text-align: left;}
#results p{color: #464646;line-height: normal;font: normal 11px/13px 'lucida sans' sans-serif;padding: 8px 14px 10px;border-bottom: 1px solid #E6E6E6;}
#results p:last-child{border:none;}
#results p:hover{background:#d9dede }
#results p a {background:none;margin: 0px;padding: 0px;color: #333;height: auto;padding-left: 0px !important;display: block;text-indent: 0px;opacity: 1;font: normal 13px/17px 'Lucida Sans' sans-serif;text-shadow: none;padding: 2px 0 2px;}
#results p a span{font-size: 11px;background: none;padding:0px;margin:0;width: 100%;line-height: 14px;padding-top: 7px;height: auto;}
#results p a:hover{background:none; text-decoration:none}
#results p a:hover span{text-decoration:none}
#results p a .top{background:none; text-decoration:none;font-size:13px;font-weight: bold}
#results p a:hover .top{background:none; text-decoration:underline;}


/*sponsored search*/
.sponsored{background: #EEE; z-index: 10020; right: -13px; border-radius: 3px; padding: 20px 10px 10px; width: 970px;margin: 10px auto 13px;border: 1px solid #DFDFDF;}
.sponsored .image{width: 310px;}
.sponsored .descritiontext{width: 630px;}
.sponsored .left a{}
.sponsored .left a img{
    width: 300px;
}
.sponsored .left h3{display:block;overflow:hidden;height:auto;}
.sponsored .left h3 a{}
.sponsored .left h3 a{display: block;line-height: normal;font-size: 19px !important;text-shadow: none;font-weight: normal;padding: 0px 10px 0px 2px !important;text-indent: 0px;color: #09C !important;margin-bottom: 10px;}
.sponsored .left h3 a:hover{background:none}
.sponsored .left p{
    font-size: 15px;
    line-height: 21px;
    margin: 0;
}





/* new */
/* new */
/* new */
/* new */
/* new */
#adBlock {
    background: #FFFFFF none repeat scroll 0 0;
    margin: 0;
    padding: 0;
    background-color: #fdf6e5;
    border-left: 1px solid #fdf6e5;
    border-right: 1px solid #fdf6e5;
    border-top: 1px solid #fdf6e5;
    border-bottom: 1px solid #fdf6e5;
display:none !important}


.gsc-adBlock{display:none !important}
.gcsc-branding{display:none !important}


@media (max-width: 992px) {
.sponsored{width:100%}
.sponsored .image{width:100%}
.sponsored .descritiontext{width:100%;}
.sponsored .left a img{width: 100%}
#cse{ width:100%;}
}}