/*
 Theme Name: NEW AWS child of twentytwenty 
 Template:     twentytwenty
  */
  @import url("../twentytwenty/style.css");
/* accounting page */
.page-id-62 .container{
	width: 100% !important;
}
.page-id-62 .page-wrap{
padding: 0px !important;	
}
.page-id-1596 ol li{
margin-top: 10px;	
}
.site-footer, .site-footer a{
	color: #fff;
    border-bottom:0px;
}
.site-footer, .site-footer a:hover, .site-footer a:focus{
	color: #fff;
}
.sydney-admin-notice {
display:none;	
}
.licensetype{
font-size: 110%;
     line-height: 1.1;
    margin-top: 10px;
}
.licensetype .support{
 font-size: 85%;
  
}

h3.accordion-title, h2.accordion-title{
font-size: 90% !important;
cursor:pointer;
}
.accordion-content{
margin: 10px;
	margin-bottom: 20px;
	padding-left: 20px;
	border-left: 1px dotted #636963;
	font-size: 90% !important;
}
a, .accordion-title{
color: #000;	
}
a.btn {
    color: #fff !important;
    padding-left: 10px;
    padding-right: 10px;
}
a, .accordion-title {
    border-bottom: 1px dotted #636963;
}
.accordion-title:hover, .accordion-title:focus, a:hover, a:focus{
	border: 1px dotted #636963;

}
.versioncompartable td{
	text-align:left;
	color: #000;
	font-size: 80%;
}
.versioncompartable th{
	background-color:#fff;
	color:#000;
}
.versioncompartable th.free{
	background-color:#680B0C;
	color:#fff;
}
.versioncompartable th.full{
	background-color:#07310B;
	color:#fff;
}
.versioncompartable tr:nth-child(odd) {background: #eee}
.versioncompartable  tr:nth-child(even) {background: #FFF}
.content-wrapper a {

    border-bottom: 1px dotted #636963;
}
.container .col-md-4 a{
border-bottom: 0;	
}
.shopping_cart{
font-size: 110%;
}
.shopping_cart table, .shopping_cart td, .shopping_cart th{
border: 0px;	
}
.shopping_cart td{
min-width: 75px;	
}
.wspsc_add_cart_submit {
    font-size: 100%;
    padding: 5px;
    margin-top: 10px !important;
    cursor: pointer;
    margin-bottom: 20px !important;
}
.latest-post-date, .post-edit-link, .post-footer, .category-archive-title {
    display: none !important;
}
.purchasebtn label, .renewalbutton label{
font-weight:normal;
	font-size: 90%;
}
.purchasebtn {
    width: 32%;

    margin: 2px;
 
    border: 1px solid #000;
    padding: 3px;
    text-align: center;
    float: left;

}
.purchasebtn p{
margin-bottom: 5px;	
}
.purchasebtn form{
font-size: 80%; 	
}
.btn-primary{
border-color:#eee !important;
background-color:#000 !important; 
box-shadow: 0 0 0 0 #fff !important; 
}
.accordions-head{
background-color:	#ccc !important;
color: #000 !important;	
}
.ui-state-active, .ui-accordion-header-active{
background:	#ccc !important;	
border:0px !important;	
}
.purchasebtn h3 {
    font-size: 85% !important;
}
.page-id-580 fieldset legend {
    font-weight: bold !important;
}
.page-id-580 fieldset {
    padding: 10px !important;
    border: 1px solid #ccc !important;
    margin-bottom: 20px;
}
.btnbar {
    text-align: center;
	margin-top: 0px;
}
.btnbar .btn-primary {
    width: 100% !important;
    display: inline-block;
}
.accordion-content ul, .accordion-content ol{
	margin-left: -30px;
}

.accordion-content {
    font-size: 70% !important;
}

.wedocs-single-wrap .wedocs-single-content article .entry-content img {
    border: 0px solid #eee !important;
    margin-top: 0px  !important;
    margin-bottom: 0px !important;
    padding: 0px !important;

    background: #fff !important;
    display: inline;
}
@media only screen and (max-width: 768px){
  
}
@media only screen and (max-width: 640px) {

	.accordion-content ul, .accordion-content ol{
	margin-left: -45px;
}

}
.page-template-accounting h2{
    margin-bottom: 0px;
}
.page-template-accounting table{
    margin-top: 0px;
}
@media print {
    body{
     background-color:#fff !important;   
    }
    .cookie-notice-container,.selectormenus{
     display:none;   
    }
   a[href]:after {
      display: none;
      visibility: hidden;
   }
}