.et_pb_pricing_5 .et_pb_pricing_table:nth-child(4n+1) {
clear: none !important;
margin-top: 30px !important;
}

.et_pb_pricing_4 .et_pb_pricing_table {
width: 25% !important;
margin-top: 30px !important;
}

.et_pb_pricing_5 .et_pb_pricing_table {
clear: none !important;
width: 20% !important;
}

.et_pb_pricing_4 .et_pb_featured_table .et_pb_pricing_content {
padding-bottom: 30px !important;
}

@media only screen and (max-width: 1405px) and (min-width: 981px){
.et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table:nth-child(3n+1), .et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table:nth-child(2n+1) {
clear: none;
}
}

@media only screen and (max-width: 1405px) and (min-width: 981px) {
.et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table:nth-child(n+4) { 
margin-top: 30px !important;
}
}

@media only screen and (max-width: 980px) {
.et_pb_column .et_pb_pricing_table:nth-child(n+3) { 
margin-top: 30px !important;
}
}

@media only screen and (min-width: 981px) {
.et_vertical_nav #main-header .container {
margin: 0 10px;
}
.et_header_style_left #et-top-navigation {
padding-left: 40px;
}
}
#top-header {
  font-size: 16px;
}
#top-header .container {
text-align: center;
}

@media only screen and ( max-width: 980px ) {
.et_pb_pricing_4 .et_pb_pricing_table {
width: 50% !important;
}
}

@media only screen and (max-width: 479px) {
.et_pb_pricing_5 .et_pb_pricing_table { 
clear: none !important; 
width: 100% !important;
}
.et_pb_pricing_4 .et_pb_pricing_table { 
clear: none !important; 
width: 100% !important;
}
}
@media only screen and (max-width: 767px) {
.et_pb_pricing_5 .et_pb_pricing_table { 
clear: none !important; 
width: 100% !important;
}
} 

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
media="all"
#top-header {
	font-size: 16px;
	line-height: 13px;
	z-index: 100000;
	color: #ffffff;
}

#widget_op_overview-3 {
	width: 300px;
}

#widget_op_status-2 {
	width: 200px;
}

#et-info {
	float: none;
}

.et_pb_column_1_4 h2, h3 {
	font-size: 18px;
}

navigation {
	text-align: center;
}

.et_vertical_nav #main-header #top-menu > li > a {
	padding-bottom: 10px;
	padding-top: 10px;
	margin-right: 0;
	padding-right: 10px;
	border-bottom: 1px solid #595959;
}