@media (max-width: 1170px) {
	#wpadminbar ul li#wp-admin-bar-vc_inline-admin-bar-link,
	#wpadminbar ul li#wp-admin-bar-revslider{
		display:none;
	}
}
@media (max-width: 979px) {
	#pe-allpage #pe-mainmenu .pe-module-raw.off-canvas-sidebar{
		display:none;
	}
	#pe-allpage #pe-mainmenu .pe-module-raw.search-ms{
		display:none;
	}
  .pe-module-in {
    height: auto !important;
  }
  img {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .btn {
    -webkit-appearance: none;
  }
  #pe-back-top span {
    width: 40px;
    height: 40px;
  }
  .pe-module-in {
    height: auto !important;
  }
  .pe-bottom-box .icon {
    display: block;
  }
}
@media screen and ( max-width: 782px ){
	.sticky-bar.admin-bar #pe-bar-wrapp{
		top:46px;
	}
	.admin-bar #pe-offcanvas{
		top:46px;
	}
}
@media (max-width: 767px) {
  input,
  select,
  textarea {
    max-width: 100%;
  }
  #pe-footer-left,
  #pe-footer-right,
  #pe-footer-center {
    text-align: center;
  }
  .pe-bottom-box {
    margin: 0;
    text-align: center;
  }
  .pe-bottom-box .content {
    padding-top: 30px;
  }
  .items-row {
    margin-bottom: 30px;
  }
  .items-row .item {
    margin-bottom: 30px;
  }
  #pe-maincontent .wpb_wrapper .pe-module{
  	margin-bottom: 30px;
  }
  #pe-maincontent .vc_column_container:last-of-type .wpb_wrapper .pe-module{
  	margin-bottom:0;
  }
  .pe-bottom-box {
    margin: 0;
    text-align: center;
  }
  .pe-bottom-box .icon {
    display: block;
  }
  .pe-bottom-box .content {
    padding-top: 30px;
  }
  .comments .form-group > div{
  	margin-bottom:15px;
  }
  .comments .form-group > div:last-of-type{
  	margin-bottom:0;
  }
   body .thumbnail.pull-right,
   body .thumbnail.pull-left{
	float:none !important;
   }
}
@media (max-width: 600px) {
	#pe-allpage,
	.pe-offcanvas-pusher,
	.pe-offcanvas-wrapper{
		position:static;
	}
	.sticky-bar.admin-bar #pe-bar-wrapp.scrolled{
		top:0;
	}
}
@media (max-width: 480px) {
  input,
  select,
  textarea {
    width: 100%;
  }
  dl.tabs,
  .nav-tabs {
    display: block !important;
  }
  dl.tabs dt.tabs,
  .nav-tabs > li {
    float: none !important;
  }
  #pe-allpage {
    padding: 0 !important;
  }
  .sticky-bar #pe-bar-wrapp {
    position: static;
  }
  .contact-form span.control-label,
  .form-horizontal .control-label{
  	width:100%;
  	text-align: left;
  }
  .contact-form .wpcf7-form-control-wrap,
  .contact-form .wpcf7-form input[type="submit"],
  .form-horizontal .controls{
    margin-left: 0;
    margin-right: 0;
  }
  .pe-tabs .pe-tabmenu li{
  	margin-left:0;
  	width:100%;
  }
  .bootstrap-tabs .nav-tabs > li{
    margin-left: 0;
    width: 100%;  	
  }
  #pe-allpage table.pricing{
  	width:100% !important;
  }
}
@media (max-width: 325px) {
  #pe-bar-right {
    min-width: none;
  }
  #pe-allpage #pe-page .search-ms .search form {
    width: auto;
    height: auto;
  }
  #pe-allpage #pe-page .search-ms .search input#mod-search-searchword {
    position: static;
  }
  #pe-allpage #pe-page .search-ms .search input.button,
  #pe-allpage #pe-page .search-ms .search button.button {
    right: 5px;
  }
  #pe-allpage #pe-page .search-ms .search input#mod-search-searchword {
    max-width: 100%;
    padding: 0 30px 0 10px;
    width: 100%;
    border-color: #98c93c;
    pointer-events: auto;
    opacity: 1;
    filter: alpha(opacity=100);
  }
  html[dir='rtl'] #pe-allpage #pe-page .search-ms .search input.button,
  html[dir='rtl'] #pe-allpage #pe-page .search-ms .search button.button {
    right: auto;
    left: 5px;
  }
  html[dir='rtl'] #pe-allpage #pe-page .search-ms .search input#mod-search-searchword {
    padding: 0 10px 0 30px;
  }
}