/* =Google CSE Search Results
================================================== */

#___gcse_0 > div {
 border:none; padding:0; background:transparent;
}

#___gcse_0 > div * {
 font-family: 'LightCon';
}
#___gcse_0 .gsc-above-wrapper-area-container {
 margin:0;
}
#___gcse_0 .gs-title {
 font-size: 20px;
 line-height: 25px;
 font-family: 'RegCon';
 text-decoration:none;
  border-bottom:1px solid transparent;
-webkit-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
 color:#990033;


}
#___gcse_0 a.gs-title b {
 color:#990033;
 font-size: 20px;
 line-height: 25px;
 font-family: 'BoldConObl';
 text-decoration:none;
 border-bottom:none;
 -webkit-transition:all 0.2s ease-out; transition:all 0.2s ease-out;
}

#___gcse_0 a.gs-title:hover, #___gcse_0 a.gs-title b:hover, #___gcse_0 a.gs-title:hover b {
 color: #147cac;
 text-decoration:none;
  border-bottom:1px solid #147cac;
}
#___gcse_0 .gsc-table-result {
 margin:0;
}
#___gcse_0 .gsc-webResult.gsc-result {
 background:transparent; padding:0; border:none; margin-bottom:20px;
}
/*Description*/
#___gcse_0 .gs-bidi-start-align.gs-snippet {
 font-size: 16px;
 line-height: 20px;
 color:#1e252b;

}
/*URL*/
#___gcse_0 .gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long {
 color:#485155;
}
#___gcse_0 .gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long b {
 color:#485155; font-style:normal; font-weight:normal; font-family:'RegCon';
}
/*Pagination*/
#___gcse_0 .gsc-cursor-box {
 margin-top:40px;
}
#___gcse_0 .gsc-cursor-page {
 padding:5px 10px; text-decoration:none; background:white; margin:0;
 border: 1px solid #c6cbce;
 border-left:none;
 color: #ac1455;
 font-family: 'RegCon';
}
#___gcse_0 .gsc-cursor-page:hover {
color:#fff;
 background-color: #ac1455;

}
#___gcse_0 .gsc-cursor-page.gsc-cursor-current-page {
  background-color: #8e979d;
 color:#fff;
 font-family: 'LightCon';
}
#___gcse_0 .gsc-table-cell-thumbnail.gsc-thumbnail {
 display:none;
}
#___gcse_0 .gsc-above-wrapper-area {
 border-bottom:0;
}
#___gcse_0 .gsc-result-info {
 padding:0; margin:20px 0 0 0; color:#485155;
}
#___gcse_0 .gsc-resultsHeader {
 margin-top:0;
}

   #results_016475097484789876602\3a k-mjfj6zibs > iframe{
     width: 100%;

   }

    #results_016475097484789876602\3a k-mjfj6zibs > iframe > #cse > div > div > div > div.gsc-wrapper > div.gsc-resultsbox-visible > div > div {
      width:100%;
   }
   .gs-webResult.gs-result {
     width: 100% !important;
   }

   /*.btn-group{
     margin: 8px auto;
   }*/
   .btn-mac-search{
     width:49.5%;
     height:30px;
     padding: 0 !important;

   }
   .close-x {
     stroke: black;
 fill: transparent; stroke-linecap: round; stroke-width: 5;
   }
