﻿.menu-title,.menu-title-expanded{color:#FFF;font-weight:normal;font-size:18px;float:right;padding-top:1px;}
.menu-title-expanded{display:none;}
.expanded .menu-title{display:none;}
.expanded .menu-title-expanded{display:inline;}
.nav--subpage--primary .menu-title{padding-left:10px;color:#404040;position:relative !important;}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}



.content { margin:0 auto; width:100%; position:relative; margin-top:0px; z-index:9;}


.side_small .content { padding:0;}





.author-box:after,
.clear:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.widget-area:after,
.after-entry:after,
.comment-respond:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}


.site-inner,
.wrap  {
	margin: 0 auto;
	max-width: 1140px;
}


.site-inner {
	margin-top: 40px;
	margin-bottom: 40px;
}
.prices .section-title{color:#929292;padding-bottom:0}
.section-title{position:relative;font-size:30px;padding-top:50px;padding-bottom:50px;text-align:center;background:0 0;z-index:1}
.abcp_principles .section-title{margin:0;color:#333}
.abcp_writers-selection .section-title{padding-bottom:0;margin-bottom:0}
.abcp_writers-selection .section-title .subtitle{font-size:30px}
.abcp_process .section-title{color:#333}
.guarantees-info .section-title{margin-bottom:60px}
.abcp_services-tabs .section-title{margin-bottom:80px}


.container-wrap, footer .ftop {float: left;margin: 0;padding: 2% 2% 0 2%;width: 96%;background-color:white;}



.container-wrap {
    padding: 0% 2% 0 2%;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-lg-10 {
    width: 83.33333333%;
  }

.diysdk_twitterNG_twitterNG.web_view.webcomponent .permalink a:hover { text-decoration:underline !important; }

.diysdk_twitterNG_twitterNG.web_view.webcomponent .permalink {
    float: right;
    position: relative;
    z-index: 50;
}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}
