header nav.site-navigation .full-container {
    box-shadow: none;
}
body.home.page-template figure.wp-caption > a > img.attachment-full.size-full{
  max-width:70%;
}
body.home.page-template section.elementor-element.elementor-element-1577750.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section .elementor-row {
  justify-content: center;
}
#menu-drbrowns-menu>li#menu-item-74932>a, #menu-drbrowns-menu>li#menu-item-74932>a:hover {
    background-image: url(/wp-content/uploads/2017/09/menu_search.png);
    background-position: center 18px;
    background-repeat: no-repeat;
}
#menu-drbrowns-menu>li#menu-item-72337>a,
#menu-drbrowns-menu>li#menu-item-72337>a:hover{
  background-image: url(/wp-content/uploads/2017/09/menu_info.png);
  background-position: center 18px;
  background-repeat: no-repeat;
}
/*untuk mobile*/
@media only screen and (max-width: 600px) {
 	body.home.page-template div.elementor-widget-container p.font_2 {
      font-size: 14px;
  }
  body.home.page-template .elementor-column.elementor-col-20{
      margin-right: 0px;
  }
}

/*untuk mobile and tab*/
@media only screen and (max-width: 1024px) {
  /* homepages */
  .elementor-20 .elementor-element-r35ue4o, 
  .elementor-20 .elementor-element-gv0s6ke {
     	width: 50% !important;
  }
  .elementor-20 #sb_instagram.sbi_col_10 #sbi_images .sbi_item, 
  .elementor-20 #sb_instagram.sbi_col_3 #sbi_images .sbi_item, 
  .elementor-20 #sb_instagram.sbi_col_4 #sbi_images .sbi_item, 
  .elementor-20 #sb_instagram.sbi_col_5 #sbi_images .sbi_item, 
  .elementor-20 #sb_instagram.sbi_col_6 #sbi_images .sbi_item, 
  .elementor-20 #sb_instagram.sbi_col_7 #sbi_images .sbi_item, 
  .elementor-20 #sb_instagram.sbi_col_8 #sbi_images .sbi_item, 
  .elementor-20 #sb_instagram.sbi_col_9 #sbi_images .sbi_item {
   		width: 20%;
  }
  .elementor-20 #sb_instagram svg:not(:root).svg-inline--fa {
      height: 15px;
  }
  .elementor-20 .elementor-custom-embed-play i {
      font-size: 50px;
  }
  /*welcome mobile */
  .elementor-70558 .elementor-element-c895c8c .elementor-widget:not(:last-child) {
      margin-bottom: 9px;
  }
  .elementor-70558 .elementor-element-8c219c3 > div, 
  .elementor-70558 .elementor-element-c895c8c > div, 
  .elementor-70558 .elementor-element-f66732a > div,
  .elementor-70558 .elementor-element-df0eb0b > div {
      padding: 5px !important;
  }
  .elementor-70558 .elementor-element-8c219c3, 
  .elementor-70558 .elementor-element-c895c8c,
  .elementor-70558 .elementor-element-f66732a, 
  .elementor-70558 .elementor-element-df0eb0b {
      width: 50%;
  }
  /*find-us*/
  .elementor-69895 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section .elementor-row {
      flex-wrap: nowrap;
      margin: 0px 20px;
  }
  .elementor-69895 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section .elementor-row .elementor-column-wrap.elementor-element-populated {
      padding: 2px;
  }
  .elementor-69895 section.elementor-element-702a342 .elementor-69895 .elementor-element.elementor-element-702a342 > .elementor-container{
    min-height: 50px;
  }
  .elementor-69895 .elementor-element.elementor-element-914ca76.elementor-widget.elementor-widget-image {
      width: 74%;
      margin: 0px auto;
  }
  .elementor-69895 .elementor-element.elementor-element-61375c7 > .elementor-container {
      max-width: 525px;
      min-height: 55px;
  }
  .elementor-69895 section.elementor-element.elementor-element-02bb5fa.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section,
  .elementor-69895 section.elementor-element.elementor-element-abf2611.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section,
  .elementor-69895 section.elementor-element.elementor-element-40602f9.elementor-section-height-min-height.elementor-section-items-top.elementor-section-content-top.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section{
      width: 80%;
      margin: 0px auto;
  }
  .elementor-69895 .elementor-element.elementor-element-7fff90b > .elementor-container,
  .elementor-69895 .elementor-element.elementor-element-702a342 > .elementor-container,
  .elementor-69895 .elementor-element.elementor-element-40602f9 > .elementor-container{
      min-height: 75px;
  }
  /*buy*/
  .elementor-70600 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section .elementor-row {
      flex-wrap: nowrap;
      margin: 0px 20px;
  }
  .elementor-70600 section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section .elementor-row .elementor-column-wrap.elementor-element-populated {
      padding: 2px;
  }
  .elementor-70600 section.elementor-element-702a342 .elementor-69895 .elementor-element.elementor-element-702a342 > .elementor-container{
    min-height: 50px;
  }
  .elementor-70600 .elementor-element.elementor-element-914ca76.elementor-widget.elementor-widget-image {
      width: 74%;
      margin: 0px auto;
  }
  .elementor-70600 .elementor-element.elementor-element-61375c7 > .elementor-container {
      max-width: 525px;
      min-height: 55px;
  }
  .elementor-70600 section.elementor-element.elementor-element-02bb5fa.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section,
  .elementor-70600 section.elementor-element.elementor-element-abf2611.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section,
  .elementor-70600 section.elementor-element.elementor-element-40602f9.elementor-section-height-min-height.elementor-section-items-top.elementor-section-content-top.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section{
      width: 80%;
      margin: 0px auto;
  }
  .elementor-70600 .elementor-element.elementor-element-7fff90b > .elementor-container,
  .elementor-70600 .elementor-element.elementor-element-702a342 > .elementor-container,
  .elementor-70600 .elementor-element.elementor-element-40602f9 > .elementor-container{
      min-height: 75px;
  }
}
/*untuk desktop*/
@media only screen and (min-width: 1024px) {
  /*efek image help pages*/
  .elementor-70615 div.elementor-image,.elementor-70558 div.elementor-image{
			overflow: hidden;
   }
  .elementor-70615 div.elementor-image img.attachment-full.size-full:hover{
      transform: scale(1.1);
      transition: transform .6s;
  }
  .elementor-70558 div.elementor-image img.attachment-full.size-full:hover{
  		transform: scale(1.1);
      transition: transform .6s;
  }
 }
/*untuk video galerry*/
.elementor-171 section #huge_it_videogallery #fullPreview 
{
  background-color: #333333;
  border-top: 2px solid #333333;
  border-bottom: 2px solid #333333;
  padding: 50px 0 30px 0;
  display: none; 
}
.elementor-171 section #huge_it_videogallery #fullPreview img,
.elementor-171 section #huge_it_videogallery #fullPreview .fullCaption {
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
  display: block; 
}
.elementor-171 section #huge_it_videogallery #fullPreview .fullCaption {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 15px;
  font-weight: 300;
  color: white;
  margin: 15px auto 0 auto; 
}
.elementor-171 section #huge_it_videogallery #fullPreview figure {
  background-image: url("../img/effects/close.png");
  background-size: 100%;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 10px;
  right: 20px;
  cursor: pointer; 
}
.elementor-171 section #huge_it_videogallery li {
  display: inline-block;
  vertical-align: top;
  position: relative;
}

.elementor-171 section #huge_it_videogallery li a.spinner {
  background-size: 100%;
  background-image: url("../img/effects/spinner.gif");
  width: 50px;
  height: 50px;
  position: absolute;
  left: 95px;
  top: 60px; 
}
.elementor-171 section #huge_it_videogallery li img {
  border: none;
  margin: 10px 10px 0 0; 
}
.elementor-171 section #huge_it_videogallery li .overLayer ul,
.elementor-171 section #huge_it_videogallery li .infoLayer ul {
  padding: 1px 0 0 0; 
}
.elementor-171 section #huge_it_videogallery li .overLayer ul li,
.elementor-171 section #huge_it_videogallery li .infoLayer ul li {
  display: block;
  margin: 0 auto;
  width: 85%;
  padding: 0px 0px 5px 0px; 
}
.elementor-171 section #huge_it_videogallery li .overLayer ul li:first-child,
.elementor-171 section #huge_it_videogallery li .infoLayer ul li:first-child {
  border-bottom: 2px white solid; 
}
.elementor-171 section #huge_it_videogallery li .overLayer ul li:last-child,
.elementor-171 section #huge_it_videogallery li .infoLayer ul li:last-child {
  padding: 5px 0 0 0;
  text-transform: lowercase; 
}
.elementor-171 section #huge_it_videogallery li .projectInfo {
  display: none; 
}
.elementor-171 #huge_it_gallery li .overLayer ul, section #huge_it_videogallery li .infoLayer ul {
  padding: 0px;
  margin: 0px;
  margin-top: 10%;
}

body.post-template-default header.entry-header, body.post-template-default .entry-categories {
    display: none;
}