#stickyunit {
position: fixed;
}


.thetopic {font: 14pt Arial; text-decoration: none;  color:#3B65A7;}
.thetopic:hover {font: 14pt Arial; text-decoration: underline;  color:#3B65A7;}

.yttitle {
  font-size:11pt;
  color:#222;
  }

.aiwiki {
      font-size: 18px;
      color: #000000e3;
      overflow: hidden;
      line-height: 1.00;
      margin: 13px 0 13px;
}

#adblock {
	background: #fff !important;
	background-color: #fff !important;
}

/* moves results section away from top of the page */
#___gcse_0 {
    margin-top: -40px;
}

/* more space around url */
#___gcse_0 .gsc-results .gs-visibleUrl {
	margin-top: 2px;
	font-weight: normal;
}

/* more space between image results and pagination */
#___gcse_0 .gsc-results .gsc-cursor {
	display: inline-block;
	margin-top: 20px;
	width: 100%;
}

#___gcse_0 .gsc-results .gsc-cursor-box .gsc-cursor-page {
    margin: 0px 1px 20px 10px;
    width: 10%;
    display: inline-block;
    padding: 5px;
    text-align: center;
    max-width: 60px;
    font-size: 40px;

}



#___gcse_0 .gsc-results .gsc-cursor-box .gsc-cursor-page {
    color: #0066B3!important;
}


#___gcse_0 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    background-color: #0066B3!important;
    color: #fff!important;
    margin-top:80px!important;
}


@media screen and (max-width: 482px) {
	#___gcse_0 .gsc-results .gsc-cursor-box .gsc-cursor-page {
	    margin: 0 -1px;
	    width: 10%;
	    padding: 10px 0;
	    font-size: 16px;
	}
}

#__gcse_0 .gsc-results .gs-size {
	font-weight: normal;
}

/**********/
/* WEB RESULTS PAGE*/
/**********/

#___gcse_0 .gs-webResult .gs-web-image-box, 
#___gcse_0 .gs-webResult .gs-promotion-image-box {
    width: 225px;     /*width: 265px;*/
    text-align: right;
    margin-right: 15px;
}

@media screen and (max-width: 482px) {	
	#___gcse_0 .gs-webResult .gs-web-image-box,
	#___gcse_0 .gs-webResult .gs-promotion-image-box {
	    /*width: 100px;*/
    	text-align: left;
	}

	#___gcse_0 .gs-webResult .gsc-table-cell-thumbnail, 
	#___gcse_0 .gs-webResult .gs-promotion-image-cell, 
	#___gcse_0 .gs-webResult .gsc-table-cell-snippet-close, 
	#___gcse_0 .gs-webResult .gs-promotion-text-cell {
	    vertical-align: top;
	    display: block !important;
	    clear: both;
	}
}

#___gcse_0 .gs-webResult .gs-image-box .gs-result a {
	display: block;
}

#___gcse_0 .gs-webResult .gs-image-box img.gs-image {
    border: none;
	min-width: 100px;
	min-height: 100px;
	/* KS addition (was 100%) */
	max-width: 100%;
	/* (175px) change the number below to set the max-height of images on the WEB results page */
	max-height: 200px;
	/* KS addition */
	width:75%!important;
	margin-right:60px!important;
}



.gs-result .gs-image, .gs-result .gs-promotion-image {
    vertical-align: middle;
    border: 0px!important;
}

.gs-image-box.gs-web-image-box.gs-web-image-box-portrait {
  /* KS New Addition width: 60px; */
  height: 160px!important;
  /* overflow: hidden; */
}

  .gcsc-find-more-on-google {
  display: none!important;
  }


#___gcse_0 .gs-webResult .gs-web-image-box, #___gcse_0 .gs-webResult .gs-promotion-image-box {

    min-width: 300px!important;

    /* width: 265px; */
    text-align: right;
    margin-right: 15px;
}


#___gcse_0 .gs-webResult .gsc-control-cse .gs-result .gs-title *,
#___gcse_0 .gs-webResult .gs-title,
#___gcse_0 .gs-webResult .gs-title * {
    font-size: 18px;
    margin: 45px 0px 0px 0px;
}

#___gcse_0 .gs-webResult .gs-title {
    height: auto;
    overflow: visible;
	font-weight: normal !important;
}#___gcse_0 .gs-webResult .gs-title b {font-weight: bold !important;}


#___gcse_0 .gs-webResult .gs-snippet {
	font-size: 16px;
	margin-top: 8px; 
	font-weight: normal !important;
}#___gcse_0 .gs-webResult .gs-snippet b {font-weight: bold !important;}




.productText {font: normal 10pt Arial; text-decoration: none; color: black;}
.kzbot {font: normal 9pt Arial; text-decoration: none; color: #696969;}
.kzanswer {font: normal 14pt Arial; text-decoration: none; color: #000;}

.my-class {
display: none;
  padding: 5px 10px;
}

 .gsc-results .gsc-cursor-box .gsc-cursor-page {
    cursor: pointer;
    color: #000000;
    text-decoration: none;
    margin-right: 6px;
    display: inline;
    border: 1px solid #000000;
    padding:  <?php if($mobiledevice==1) { echo "10px 15px 10px 15px;"; } else echo "10px 15px 10px 15px;"; ?>;
    font-size: <?php if($mobiledevice==1) { echo "48px"; } else echo "40px"; ?>;
}


 .gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #0066B3;
    background-color: #FFFFFF;
    color: #000;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #0066B3;
    background-color: #0066B3;
    color: #fff;
  }

  .gsc-results {
    border-color: #8A99A6;
    background-color: #c0c0c0;
  }

  .gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #FFFFFE;
    background-color: #FFFFFE;
  }
  .gsc-control-cse .gsc-table-result {
    font-family: Arial, sans-serif;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #FF9900;
    background-color: #FFFFFF;
  }
  .gsc-tabHeader.gsc-tabhActive {
    background-color: #E9E9E9;
    border-top-color:  #FF9900;
    border-bottom-color: #E9E9E9;
    border-right-color: #E9E9E9;

  }
  .gsc-tabsArea {
    border-color: #E9E9E9;
  }
  .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {
    border-color: #FFFFFE;
    background-color: #FFFFFE;
  }
  .gsc-webResult.gsc-result:hover, .gsc-imageResult:hover {
    border-color: #FFFFFE;
    background-color: #FFFFFE;
  }
  .gsc-webResult.gsc-result.gsc-promotion:hover {
    border-color: #FFFFFE;
    background-color: #FFFFFE;
  }
  .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: #1155CC;
  }
  .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: #1155CC;
  }
  .gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {
    color: #1155CC;
  }
  .gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b, .gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b {
    color: #1155CC;
  }
  



  a.gsc-trailing-more-results:link {
    color: #1155CC;
  }
  .gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
    color: #000000;
  }
  .gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
    color: #008000;
  }
  .gs-webResult div.gs-visibleUrl-short {
    color: #008000;
  }
  .gs-webResult div.gs-visibleUrl-short  {
    display: none;
  }
  .gs-webResult div.gs-visibleUrl-long {
    display: block;
  }
  .gs-promotion div.gs-visibleUrl-short {
    display: none;
  }
  .gs-promotion div.gs-visibleUrl-long  {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFE;
  }
  .gsc-results  {
    border-color: #E9E9E9;
    background-color: #FFFFFE;
    color: #1155CC;
  }
  .gsc-results  {
    border-color: #FF9900;
    background-color: #FFFFFF;
    color: #1155CC;
  }
  .gsc-webResult.gsc-result.gsc-promotion {
    border-color: #336699;
    background-color: #FFFFFF;
  }
  .gsc-completion-title {
    color: #1155CC;
  }
  .gsc-completion-snippet {
    color: #000000;
  }
  .gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link  {
    color: #1155CC;
  }
  .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited {
    color: #1155CC;
  }
  .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover  {
    color: #1155CC;
  }
  .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active {
    color: #1155CC;
  }
  .gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right * {
    color: #000000;
  }
  .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short  {
    color: #008000;
  }
  
  
   a.gsc-trailing-more-results:link {
    color: #1155CC;
  }
  .gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
    color: #000000;
  }
  .gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
    color: #008000;
  }
  .gs-webResult div.gs-visibleUrl-short {
    color: #008000;
  }
  .gs-webResult div.gs-visibleUrl-short  {
    display: none;
  }
  .gs-webResult div.gs-visibleUrl-long {
    display: block;
  }
  .gs-promotion div.gs-visibleUrl-short {
    display: none;
  }
  .gs-promotion div.gs-visibleUrl-long  {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFE;
  }
  .gsc-results  {
    border-color: #E9E9E9;
    background-color: #FFFFFE;
    color: #1155CC;
  }
  .gsc-results  {
    border-color: #FF9900;
    background-color: #FFFFFF;
    color: #1155CC;
  }
  .gsc-webResult.gsc-result.gsc-promotion {
    border-color: #336699;
    background-color: #FFFFFF;
  }
  .gsc-completion-title {
    color: #1155CC;
  }
  .gsc-completion-snippet {
    color: #000000;
  }
  .gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link  {
    color: #1155CC;
  }
  .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited {
    color: #1155CC;
  }
  .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover  {
    color: #1155CC;
  }
  .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active {
    color: #1155CC;
  }
  .gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right * {
    color: #000000;
  }
  .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short  {
    color: #008000;
  }

  .gcsc-find-more-on-google {
  display: none!important;
  }





 /* meta info */
 /* Just a parent container for the videos */
    .videos {
      margin: 25px auto;
      max-width: 300px;
    }
    /* Individual video container */
    .video-wrap {
      position: relative;
      max-width: 300px;
      width: 100%;
      margin-bottom: 10px;
    }
    /* video poster frame or placeholder image */
    .video-wrap .placeholder {
      max-width: 300px;
      width: 100%;
    }
    /* SVG play button container */
    .video-wrap .play-btn {
      position: absolute;
      max-width: 300px;
      width: 100px;
      height: 100px;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
    }
    .video-wrap .play-btn svg {
      transition: all .2s ease;
      fill: #fffffe61;
    }
    .video-wrap .play-btn:hover svg,
    .video-wrap .play-btn:focus svg {
      cursor: pointer;
      fill: #eee;
    }
    /* adjust your icon size, add different breakpoints as needed */
    @media screen and (max-width: 600px) {
      .video-wrap .play-btn {
        width: 70px;
        height: 70px;
      }
    }


.vidmeta {
padding-top:20px;
}

.vidtitle {
font-size:12px;
color:#333333;
}


#content {
  float: left ;
  width: 70% ;
}
#metainfo {
  float: left ;
  width: 22% ;
  background-color:#fff;
}

#innercontent {
  padding-left: 10px ;
  padding-right: 10px ;
}
#innernavbar {
  padding-left: 2px ;
  padding-right: 2px ;
  background-color:#fafafa;

}


