#component_kyUOVEQpYuAt em{
font-style: italic!important
}
@media screen and (max-width: 500px) {
  #component_lZUjBhrfTOQt > div > div > div > table{
  	width:100%!important
  }
  #siteblocks-setting-wrap-ppAYTfswbRVE > div > div > div > ul > li:nth-child(1) > div.textBox > div *,
  #siteblocks-setting-wrap-ppAYTfswbRVE > div > div > div > ul > li:nth-child(2) > div.textBox > div *,
  #siteblocks-setting-wrap-ppAYTfswbRVE > div > div > div > ul > li:nth-child(3) > div.textBox > div *{
  	    font-size: 30px!important
  }
.frontend-body-canvas {padding-top:60px;}
  .livedemo{
  	    height: 100%!important;
    	    display: flex;
    flex-direction: column;
  }
  .livedemo-wrapper{
  	height: 100%!important;
  }
  .livedemo-box{
  	    width: 100%!important;
  }
  #component_ARfrYyDsmGcO > div > div > h1 > span > span > span{
  	font-size: 27px!important;
  }
  #component_hCAhsIFWDLMt > div > div > div > span > span{
  	    font-size: 14px!important;
  }
  #component_tFfhMVujPJmE > div > div > h1 > span > span,#component_rtKqQjmgLGnE > div > div > h1 > span > span{
  	font-size: 27px!important;
  }
  #siteblocks-setting-wrap-qtULlPqeQaAO > div > div > div.imgTextLeft > div.text1 > div > h6 > span > strong{
  	    display: block;
    width: 100%;
    text-align: left;
  }
  .gallery480 .gallery-col2 li, .gallery480 .gallery-col3 li, .gallery480 .gallery-col4 li, .gallery768 .gallery-col2 li, .gallery990 .gallery-col2 li{
  	width: 33%!important;
  }
  #component_yPpMDIkCtmSO > div > div > div{
  	    display: none;
  }
  #component_nkArqvapQwhZ > div > div > div:nth-child(1) > span > strong > span{
  	font-size: 22px!important;
  }
  .QX-95440313 .imgBox2 img{
  	    object-fit: cover;
  }
}
@media(min-width:1000px){
	.sitewidget-navnew.sitewidget-navigation_style-20180425141257 .smsmart {
        display: flex!important;
        justify-content: space-around;
        flex-wrap: nowrap;
    }
}

@media (max-width:600px){
  #component_rbpOhJrzfPBt > div.form_fixed_button{
      opacity: 0 !important;
  }
  
  #picture-wrap-kyAtgMupeUWO{
  	    margin-left: 0 !important;
        left: 0 !important;
     max-width: 100% !important;
  }
  
  #picture-wrap-kyAtgMupeUWO * {
      max-width: 100% !important;
  }
}