/* Enter Your Custom CSS Here */
/*Home*/
/*home page container*/
.site-header{
	padding: 15px;
}

#post-44{
	/*-webkit-box-shadow: none;
  	box-shadow: none;
  	-moz-box-shadow: none;*/
}
/*features*/
#panel-44-0-0-0{
	margin:0;
  	min-height:0px;
}
/*download call to action*/
#pg-44-1{
	background:#ededed;
  	margin: 0 -40px 0 -40px;
    padding-top:1em;
  	padding-bottom:1em;
}
/*testimonial section*/
#panel-44-4-0-0 .sow-features-list{
	margin: 0 -40px;
  	padding:1em;
  	background: #ededed;
}
.categories{
	width:100%;
}

div#pg-44-4 {
background: #ededed;
margin: 0 -40px 0 -40px;
padding-top: 2em;
padding-bottom: 1em;
padding-left: 2em;
padding-right: 2em;
}

div#panel-44-5-0-0 {
margin-bottom: -20px;
}

div#pg-44-5 {
padding-top: 2em;
}

.textwidget p:first-child {
margin-top: 2em;
font-style: italic;
font-weight: 400;
font-size: medium;
}
/*.taxonomy{
	display: none;
}*/

/*About Page*/
#panel-17-1-1-1{
	margin-left:15%;
}
#panel-17-1-3-1{
	margin-left:15%;
}
#panel-17-1-5-1{
	margin-left:15%;
}
#panel-17-2-1-1{
	margin-left:15%;
}
#panel-17-2-3-1{
	margin-left:15%;
}
#panel-44-1-2-1{
	min-width:280px;
}

@media screen and (max-width: 767px) {
  #pg-44-1{
  	margin: 0 -40px 0 -40px !important;
  }
  
}

/*Contact Page*/
#subscribe-field{
	height:42px;
}

@media screen and (min-width: 768px) {
  #g23-name{
      width:100%;
      background:#f6f6f6;
  }
  #g23-email{
      width:100%;
      background:#f6f6f6;
  }
  #contact-form-comment-g23-comment{
      width:100%;
      resize:none;
      background:#f6f6f6;
  }
  
  .pushbutton-wide{
      float:right;
      background: #139ed7 !important;
    
  }
}
@media screen and (max-width: 767px) {
  #g23-name{
      width:100%;
      background:#f6f6f6;
  }
  #g23-email{
      width:100%;
      background:#f6f6f6;
  }
  #contact-form-comment-g23-comment{
      width:100%;
      resize:none;
      background:#f6f6f6;
  }
  
  .pushbutton-wide{
      float:right;
      width:100%;
      background: #139ed7 !important;
  }
}

/*Footer*/
#subscribe-submit > input[type=submit]{
	width: 100%;
  	background-color: #139ed7;
}

#subscribe-email{
	margin-bottom: 0.7em !important;
}
#subscribe-email > input[type=email]{
	width: 100%;
  	padding: 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 4px 7px;
	-webkit-appearance: none;
  	max-width:100%;
  	
}

#blog_subscription-2 > h3 > label{
	color:#F7921E;
}

#colophon{
	background: #313131;
  	color: #929292;
}


/*Apps arhive and page*/
.entry-title{
	display:none;
}

/*Support page*/
.active-faq-link{
	
}

.faq-link{
	background-color: Transparent;
  	color: #424141;
}

.faq-link:focus{
	outline: 0 !important;
}

.qa-faq-anchor{
	color: #444444;
  	text-decoration: none;
  	font-size: 80%;
  	font-family: "Open Sans";
    font-weight: 400;
}

.qa-faq-anchor:hover{
	color: #139ED7;
}

#qasearch{
	max-width:100%;
	top: 0px;
}

.wpdm-link-tpl{
	font-size: 1.15em;
	padding: 0.75em 1em;
	background: #efefef;
	border-bottom: 2px solid #c9c9c9;
	color: #545454 !important;
	-webkit-border-radius: em;
	-moz-border-radius: em;
	border-radius: em;
	text-shadow: 0 1px 0 rgba(0,0,0,0.05);
}

.w3eden a{
	color: #545454 !important;
  	font-weight: 100;
}

/*Apps Page*/
#panel-15-1-0-1 > .textwidget > a{
  	color: #545252;
  	font-size:1.5em;
  	font-weight: 600;
}

#panel-15-1-1-1 > .textwidget > a{
  	color: #545252;
  	font-size:1.5em;
  	font-weight: 600;
}

#panel-15-2-0-1 > .textwidget > a{
  	color: #545252;
  	font-size:1.5em;
  	font-weight: 600;
}

.wpdm-download-link {
	padding-left: 0.75em;
}

/*Articles*/
@media screen and (max-width: 768px) {
  #pgc-19-0-1{
  	display:none;
  }
}
