/*

Theme Name: Solo AD Press

Theme URI: http://soloadpress.com

Author: Kiran Badepalli

Author URI: http://soloadpress.com

Version: 1.0.0.1

*/



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup,  var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

	margin: 0;

	padding: 0;

	border: 0;

	font-size: 100%;

	font: inherit;

}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

	display: block;

}

body {

	line-height: 1;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after, q:before, q:after {

	content: '';

	content: none;

}



html {

	-webkit-text-stroke: 0.15px;

}

/* =WordPress Core

-------------------------------------------------------------- */

.alignnone {

	margin: 5px 20px 20px 0;

}

.aligncenter, div.aligncenter {

	display: block;

	margin: 5px auto 5px auto;

}

.alignright {

	float:right;

	margin: 5px 0 20px 20px;

}

.alignleft {

	float: left;

	margin: 5px 20px 20px 0;

}

.aligncenter {

	display: block;

	margin: 5px auto 5px auto;

}

a img.alignright {

	float: right;

	margin: 5px 0 20px 20px;

}

a img.alignnone {

	margin: 5px 20px 20px 0;

}

a img.alignleft {

	float: left;

	margin: 5px 20px 20px 0;

}

a img.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto

}

.wp-caption {

	background: #fff;

	border: 1px solid #f0f0f0;

	max-width: 96%; /* Image does not overflow the content area */

	padding: 5px 3px 10px;

	text-align: center;

}

.wp-caption.alignnone {

	margin: 5px 20px 20px 0;

}

.wp-caption.alignleft {

	margin: 5px 20px 20px 0;

}

.wp-caption.alignright {

	margin: 5px 0 20px 20px;

}

.wp-caption img {

	border: 0 none;

	height: auto;

	margin: 0;

	max-width: 98.5%;

	padding: 0;

	width: auto;

}

.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	margin: 0;

	padding: 0 4px 5px;

}

body {

	

	color:#000;

	font-size:13px;

	line-height:20px;

	 border-top: 1px solid;

	 

}

p {

	line-height:20px;

	padding:10px 0;

}

a {

	text-decoration:none;

}

h1, h2, h3, h4, h5, h6 {

	font-weight:700;

}

h1 {

	font-size:24px;

	line-height:30px;

}

h2 {

	font-size:20px;

	line-height:24px;

}

h3 {

	font-size:18px;

	line-height:20px;

}

h4 {

	font-size:16px;

	line-height:18px;

}

h5 {

	font-size:14px;

	line-height:16px;

}

h6 {

	font-size:12px;

	line-height:14px;

}

.left {

	float:left;

}

.right {

	float:right;

}

.clear {

	clear:both;

}

.center {

	text-align:center;

}

#sapx_page {

	margin-left:auto;

	margin-right:auto;

	border-top: 1px solid #000;

}

#logo {

	padding:10px;

}

.wrapper {

	margin:0 auto;

}

#sapx-packContent {

	display:none;

}

.menu_right {

	margin-right:20px;

}

/* Menu Styles */

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {

	display: inline-block !important;

	text-align: left;

}

.main-navigation {

	padding-left:10px;

}

.main-navigation ul {

	margin: 0;

	text-indent: 0;

}

.main-navigation li a, .main-navigation li {

	display: inline-block;

	text-decoration: none;

}

.main-navigation li a {

	border-bottom: 0;

	color: #6a6a6a;

	line-height: 45px;

	white-space: nowrap;

}

.main-navigation li a:hover {

	color: #000;

}

.main-navigation li {

	margin: 0 10px 0 0;

	position: relative;

}

.main-navigation li ul {

	display: none;

	margin: 0;

	padding: 0;

	position: absolute;

	top: 100%;

	z-index: 1;

}

.main-navigation li ul ul {

	top: 0;

	left: 100%;

}

.main-navigation ul li:hover > ul {

	border-left: 0;

	display: block;

}

.main-navigation li ul li a {

	background: #efefef;

	border-bottom: 1px solid #ededed;

	display: block;

	font-size: 11px;

	font-size: 0.785714286rem;

	line-height: 2.181818182;

	padding: 8px 10px;

	padding: 0.571428571rem 0.714285714rem;

	width: 180px;

	width: 12.85714286rem;

	white-space: normal;

}

.main-navigation li ul li a:hover {

	background: #e3e3e3;

	color: #444;

}

.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a {

	color: #636363;

	font-weight: bold;

}

.menu-toggle {

	display: none;

}

.primary-container {

	padding:10px 30px;

}

.sapx_pre_headline, .sapx_headline, .sapx_sub_headline {

	padding:15px 0;

}

/**Package Styles*/

.packages-list {

	text-align:center;

}

.package {

	margin:30px auto;

	width:640px;

	text-align:center;

}

.package_a {

	display:block !important;

	width:440px;

	margin:0 auto;

}

.strike {

	text-decoration:line-through;

}

.package-1 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:40px;

	color:#002a42;

}

.package-1 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:700;

	padding-top:15px;

	color:#ff0000;

}

.package-1 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:15px;

	color:#ff0000;

}

.package-1 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:15px;

	color:#002a42;

}

.package-1-390-3 .no-offer, .package-1-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-1-390-2 .no-offer {

	padding-top: 37px;

}

.package-2 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:32px;

	font-weight:800;

	padding-top:40px;

	color:#002a42;

}

.package-2 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:22px;

	font-weight:700;

	padding-top:15px;

	color:#d31919;

}

.package-2 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:15px;

	color:#d31919;

}

.package-2 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:15px;

	color:#002a42;

}

.package-2-390-3 h2 {

	padding-top:31px;

}

.package-2-390-3 .no-offer, .package-2-390-2 .no-offer {

	font-size:34px;

	padding-top: 20px;

}

.package-2-390-2 .no-offer {

	padding-top: 37px;

}

.package-3 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:32px;

	font-weight:700;

	padding-top:32px;

	color:#ffd304;

}

.package-3 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:700;

	padding-top:40px;

	color:#002a42;

}

.package-3 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:15px;

	color:#d22121;

}

.package-3 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:15px;

	color:#002a42;

}

.package-3-390-3 h3 {

	padding-top:30px;

}

.package-3-390-3 h1 {

	padding-top:10px;

}

.package-3-390-3 .no-offer, .package-3-390-2 .no-offer {

	font-size:34px;

	padding-top: 33px;

}

.package-3-390-2 .no-offer {

	padding-top: 48px;

}

.package-4 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:40px;

	color:#002a42;

}

.package-4 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:700;

	padding-top:20px;

	color:#ff0000;

}

.package-4 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:15px;

	color:#ff0000;

}

.package-4 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:15px;

	color:#002a42;

}

.package-4-390-3 h2 {

	padding-top:30px;

}

.package-4-390-3 .no-offer, .package-4-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-4-390-2 .no-offer {

	padding-top: 37px;

}

.package-5 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:34px;

	font-weight:800;

	padding-top:30px;

	color:#0075eb;

}

.package-5 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:22px;

	font-weight:700;

	padding-top:35px;

	color:#0075eb;

}

.package-5 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:38px;

	font-weight:800;

	padding-top:15px;

	color:#002a42;

}

.package-5 p {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:400;

	padding-top:20px;

	color:#002a42;

}

.package-5-390-3 .no-offer, .package-5-390-2 .no-offer {

	font-size:34px;

	padding-top: 36px;

}

.package-5-390-2 .no-offer {

	padding-top: 37px;

}

.package-6 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:34px;

	font-weight:800;

	padding-top:30px;

	color:#fff;

}

.package-6 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:700;

	padding-top:35px;

	color:#002a42;

}

.package-6 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:15px;

	color:#0077f0;

}

.package-6 p {

	font-family: 'Open Sans', sans-serif;

	font-size:16px;

	font-weight:400;

	padding-top:20px;

	color:#002a42;

}

.package-6-390-3 .no-offer, .package-6-390-2 .no-offer {

	font-size:45px;

	padding-top: 38px;

}

.package-6-390-2 .no-offer {

	padding-top: 50px;

}

.package-7 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:700;

	padding-top:45px;

	color:#f72e2c;

}

.package-7 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:23px;

	color:#f72e2c;

}

.package-7 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:15px;

	color:#404042;

}

.package-7 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:400;

	padding-top:20px;

	color:#404042;

}

.package-7-390-3 .no-offer, .package-7-390-2 .no-offer {

	font-size:45px;

	padding-top: 27px;

}

.package-7-390-2 .no-offer {

	padding-top: 37px;

}

.package-8 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:30px;

	font-weight:800;

	padding-top:37px;

	color:#f72e2c;

}

.package-8 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:600;

	padding-top:37px;

	color:#0688f9;

}

.package-8 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:15px;

	color:#0688f9;

}

.package-8 p {

	font-family: 'Open Sans', sans-serif;

	font-size:14px;

	font-weight:600;

	padding-top:20px;

	color:#f72e2c;

}

.package-8-390-3 p {

	padding-top:16px;

}

.package-8-390-3 .no-offer, .package-8-390-2 .no-offer {

	font-size:40px;

	padding-top: 38px;

}

.package-8-390-2 .no-offer {

	padding-top: 47px;

}

.package-9 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:32px;

	font-weight:700;

	padding-top:30px;

	color:#ffd304;

}

.package-9 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:700;

	padding-top:37px;

	color:#002a42;

}

.package-9 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:15px;

	color:#d22121;

}

.package-9 p {

	font-family: 'Open Sans', sans-serif;

	font-size:16px;

	font-weight:600;

	padding-top:20px;

	color:#002a42;

}

.package-9-390-3 h2, .package-9-390-2 h2 {

	padding-top:42px;

}

.package-9-390-3 .no-offer, .package-9-390-2 .no-offer {

	font-size:34px;

	padding-top: 33px;

}

.package-9-390-2 .no-offer {

	padding-top: 46px;

}

.package-9-390-3 h3 {

	padding-top:33px;

}

.package-9-390-3 h1 {

	padding-top:2px;

}

.package-9-390-3 p {

	padding-top:14px;

}

.package-10 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:40px;

	color:#404042;

}

.package-10 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:700;

	padding-top:20px;

	color:#ff0000;

}

.package-10 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:20px;

	color:#ff0000;

}

.package-10 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:15px;

	color:#002a42;

}

.package-10-390-3 .no-offer, .package-10-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-10-390-2 .no-offer {

	padding-top: 37px;

}

.package-11 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:40px;

	color:#404042;

}

.package-11 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:700;

	padding-top:20px;

	color:#ff0000;

}

.package-11 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:20px;

	color:#ff0000;

}

.package-11 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:15px;

	color:#002a42;

}

.package-11-390-3 .no-offer, .package-11-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-11-390-2 .no-offer {

	padding-top: 37px;

}

.package-12 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:40px;

	color:#404042;

}

.package-12 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:700;

	padding-top:20px;

	color:#ff0000;

}

.package-12 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:20px;

	color:#ff0000;

}

.package-12 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:15px;

	color:#002a42;

}

.package-12-390-3 .no-offer, .package-12-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-12-390-2 .no-offer {

	padding-top: 37px;

}

.package-13 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:70px;

	color:#0080d9;

}

.package-13 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:28px;

	font-weight:700;

	padding-top:30px;

	color:#404042;

}

.package-13 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:44px;

	font-weight:800;

	padding-top:20px;

	color:#ff0000;

}

.package-13 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:35px;

	color:#404042;

}

.package-13-390-3 .no-offer, .package-13-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-13-390-2 .no-offer {

	padding-top: 37px;

}

.package-14 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:45px;

	color:#0080d9;

}

.package-14 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:28px;

	font-weight:700;

	padding-top:30px;

	color:#404042;

}

.package-14 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:44px;

	font-weight:800;

	padding-top:20px;

	color:#ff0000;

}

.package-14 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:35px;

	color:#404042;

}

.package-14-390-3 .no-offer, .package-14-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-14-390-2 .no-offer {

	padding-top: 37px;

}

.package-15 h2 {

	font-family: 'Roboto', sans-serif;

	font-size:36px;

	font-weight:900;

	padding-top:35px;

	color:#c91f1c;

}

.package-15 h3 {

	font-family: 'Roboto', sans-serif;

	font-size:28px;

	font-weight:700;

	padding-top:30px;

	color:#148e6d;

}

.package-15 h1 {

	font-family: 'Roboto', sans-serif;

	font-size:44px;

	font-weight:900;

	padding-top:20px;

	color:#148e6d;

}

.package-15 p {

	font-family: 'Roboto', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:25px;

	color:#c91f1c;

}

.package-15-390-3 h2, .package-15-390-2 h2 {

	padding-top:19px;

}

.package-15-390-3 .no-offer, .package-15-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-15-390-2 .no-offer {

	padding-top: 37px;

}

.package-16 h2 {

	font-family: 'Raleway', sans-serif;

	font-size:34px;

	font-weight:800;

	padding-top:28px;

	color:#fff;

}

.package-16 h3 {

	font-family: 'Raleway', sans-serif;

	font-size:22px;

	font-weight:700;

	padding-top:42px;

	color:#252525;

}

.package-16 h1 {

	font-family: 'Raleway', sans-serif;

	font-size:36px;

	font-weight:900;

	padding-top:20px;

	color:#252525;

}

.package-16 p {

	font-family: 'Raleway', sans-serif;

	font-size:18px;

	font-weight:600;

	padding-top:15px;

	color:#ff6968;

}

.package-16-390-3 h1 {

	font-size: 32px;

	padding-top: 10px;

}

.package-16-390-3 .no-offer, .package-16-390-2 .no-offer {

	font-size:34px;

	padding-top: 46px;

}

.package-16-390-2 .no-offer {

	padding-top: 57px;

}

.package-17 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:34px;

	font-weight:900;

	padding-top:28px;

	color:#7d7d7d;

}

.package-17 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:400;

	padding-top:52px;

	color:#3a8686;

}

.package-17 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:38px;

	font-weight:800;

	padding-top:13px;

	color:#3a8686;

}

.package-17 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:4600;

	padding-top:45px;

	color:#7d7d7d;

}

.package-17-390-3 .no-offer, .package-17-390-2 .no-offer {

	font-size:34px;

	padding-top: 40px;

}

.package-17-390-2 .no-offer {

	padding-top: 37px;

}

.package-18 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:32px;

	font-weight:700;

	padding-top:58px;

	color:#000000;

}

.package-18 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:16px;

	font-weight:300;

	padding-top:23px;

	color:#ff7200;

}

.package-18 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:700;

	padding-top:13px;

	color:#ff7200;

}

.package-18 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:300;

	padding-top:10px;

	color:#000000;

}

.package-18-390-3 h3 {

	padding-top:14px;

}

.package-18-390-3 h1 {

	padding-top:7px;

}

.package-18-390-3 p {

	padding-top:15px;

}

.package-18-390-3 .no-offer, .package-18-390-2 .no-offer {

	font-size:34px;

	padding-top: 17px;

}

.package-18-390-2 .no-offer {

	padding-top: 37px;

}

.package-19 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:36px;

	font-weight:700;

	padding-top:27px;

	color:#fdc908;

}

.package-19 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:700;

	padding-top:40px;

	color:#000000;

}

.package-19 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:44px;

	font-weight:700;

	padding-top:13px;

	color:#000000;

}

.package-19 p {

	font-family: 'Open Sans', sans-serif;

	font-size:18px;

	font-weight:700;

	padding-top:26px;

	color:#000000;

}

.package-19-390-3 .no-offer, .package-19-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-19-390-2 .no-offer {

	font-size:40px;

	padding-top: 63px;

}

.package-20 h2 {

	font-family: 'Merriweather Sans', sans-serif;

	font-size:34px;

	font-weight:800;

	padding-top:27px;

	color:#2e3033;

}

.package-20 h3 {

	font-family: 'Merriweather Sans', sans-serif;

	font-size:18px;

	font-weight:800;

	padding-top:40px;

	color:#fb5300;

}

.package-20 h1 {

	font-family: 'Merriweather Sans', sans-serif;

	font-size:36px;

	font-weight:800;

	padding-top:13px;

	color:#fb5300;

}

.package-20 p {

	font-family: 'Merriweather Sans', sans-serif;

	font-size:18px;

	font-weight:700;

	padding-top:26px;

	color:#2e3033;

}

.package-20-390-3 .no-offer, .package-20-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-20-390-2 .no-offer {

	padding-top: 52px;

	font-size: 45px;

}

.package-21 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:32px;

	font-weight:800;

	padding-top:40px;

	color:#e4241d;

}

.package-21 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:14px;

	font-weight:800;

	padding-top:30px;

	color:#0000ff;

}

.package-21 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:34px;

	font-weight:800;

	padding-top:13px;

	color:#0000ff;

}

.package-21 p {

	font-family: 'Open Sans', sans-serif;

	font-size:16px;

	font-weight:600;

	padding-top:30px;

	color:#e4241d;

}

.package-21-390-3 .no-offer, .package-21-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-21-390-2 .no-offer {

	padding-top: 37px;

}

.package-22 h2 {

	font-family: 'Lato', sans-serif;

	font-size:32px;

	font-weight:900;

	padding-top:40px;

	color:#ff0000;

}

.package-22 h3 {

	font-family: 'Lato', sans-serif;

	font-size:16px;

	font-weight:400;

	padding-top:25px;

	color:#0000ff;

}

.package-22 h1 {

	font-family: 'Lato', sans-serif;

	font-size:34px;

	font-weight:900;

	padding-top:13px;

	color:#0000ff;

}

.package-22 p {

	font-family: 'Lato', sans-serif;

	font-size:16px;

	font-weight:400;

	padding-top:15px;

	color:#e4241d;

}

.package-22-390-3 h2 {

	padding-top:21px;

}

.package-22-390-3 .no-offer, .package-22-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-22-390-2 .no-offer {

	padding-top: 37px;

}

.package-23 h2 {

	font-family: 'Lato', sans-serif;

	font-size:32px;

	font-weight:900;

	padding-top:40px;

	color:#ff0000;

}

.package-23 h3 {

	font-family: 'Lato', sans-serif;

	font-size:16px;

	font-weight:400;

	padding-top:25px;

	color:#0000ff;

}

.package-23 h1 {

	font-family: 'Lato', sans-serif;

	font-size:34px;

	font-weight:900;

	padding-top:13px;

	color:#0000ff;

}

.package-23 p {

	font-family: 'Lato', sans-serif;

	font-size:16px;

	font-weight:400;

	padding-top:15px;

	color:#e4241d;

}

.package-23-390-3 .no-offer, .package-23-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-23-390-2 .no-offer {

	padding-top: 37px;

}

.package-24 h2 {

	font-family: 'Lato', sans-serif;

	font-size:32px;

	font-weight:900;

	padding-top:40px;

	color:#000000;

}

.package-24 h3 {

	font-family: 'Lato', sans-serif;

	font-size:16px;

	font-weight:400;

	padding-top:25px;

	color:#0000ff;

}

.package-24 h1 {

	font-family: 'Lato', sans-serif;

	font-size:34px;

	font-weight:900;

	padding-top:13px;

	color:#0000ff;

}

.package-24 p {

	font-family: 'Lato', sans-serif;

	font-size:16px;

	font-weight:400;

	padding-top:15px;

	color:#000000;

}

.package-24-390-3 h3 {

	padding-top:14px;

}

.package-24-390-3 .no-offer, .package-24-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-24-390-2 .no-offer {

	padding-top: 37px;

}

.package-25 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:32px;

	font-weight:800;

	padding-top:40px;

	color:#000000;

}

.package-25 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:16px;

	font-weight:400;

	padding-top:25px;

	color:#0000ff;

}

.package-25 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:34px;

	font-weight:800;

	padding-top:13px;

	color:#0000ff;

}

.package-25 p {

	font-family: 'Open Sans', sans-serif;

	font-size:16px;

	font-weight:400;

	padding-top:15px;

	color:#000000;

}

.package-25-390-3 .no-offer, .package-25-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-25-390-2 .no-offer {

	padding-top: 37px;

}

.package-26 h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:38px;

	font-weight:800;

	padding-top:40px;

	color:#000000;

}

.package-26 h3 {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:400;

	padding-top:25px;

	color:#ff0000;

}

.package-26 h1 {

	font-family: 'Open Sans', sans-serif;

	font-size:44px;

	font-weight:800;

	padding-top:13px;

	color:#ff0000;

}

.package-26 p {

	font-family: 'Open Sans', sans-serif;

	font-size:20px;

	font-weight:400;

	padding-top:21px;

	color:#000000;

}

.package-26-390-3 h2 {

	padding-top:29px;

}

.package-26-390-3 .no-offer, .package-26-390-2 .no-offer {

	font-size:34px;

	padding-top: 27px;

}

.package-26-390-2 .no-offer {

	padding-top: 37px;

}

/* Calendar Styles*/

.sapx_soload_calendar {

	padding:20px;

	border:1px solid #e3e3e3;

	background-color:#fbfbfb;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

}

.fc-ltr .fc-event-hori.fc-event-end, .fc-rtl .fc-event-hori.fc-event-start {

	border:0;

}

.fc-event {

	margin:5px 0;

}

.fc-event-title {

	padding:5px 0 !important;

	cursor:pointer;

	font-size:11px;

	text-align:center;

	-webkit-text-stroke: 0.15px;

}

.fc-event-inner {

	text-align:center;

}

.fc-event-title:hover {

	text-decoration:underline;

}

.pack-title {

	padding:10px;

}

.order-box {

	line-height:38px;

	text-align:center;

	font-family: 'Open Sans', sans-serif;

	background-color:#fff;

}

.order-box .no-offer {

	font-size:34px;

	padding: 15px;

}

.order-box .strike {

	text-decoration:line-through;

	padding: 5px;

}

.order-box h3 {

	font-size:18px;

	font-weight:700;

}

.order-box h3, .order-box h2 {

	color:red;

}

.order-box p span {

	display: inline-block;

}

.fchild p span:first-child {

	margin-right:30px;

}

.p1 h1 {

	font-weight:700;

	color:#002a42;

}

.order-box h2 {

	font-weight:700;

}

.order-box p {

	padding:3px 0;

}

.sapx_pp_button {

	max-width:250px;

}

.sapx_sel_date {

	background-color:#F30;

	color:#fff;

	padding:5px;

	text-align:center;

	margin:5px 0;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	font-weight:700;

	font-size:13px;

}

.sapx_pack_dialog_details {

	background-color:#f2f2f2;

}

/*UI Styles*/



.ui-dialog {

	z-index:99999 !important;

}

.ui-dialog .ui-dialog-titlebar-close span {

	margin:-8px !important;

}

.ui-widget-overlay {

	position:fixed !important;

	z-index:999 !important;

}

input[type=reset]:hover, input[type=reset]:active {

	color:#2ea2cc

}

textarea, input[type=text], input[type=password], input[type=email], input[type=number], input[type=search], input[type=tel], input[type=url], .titlewrap input, select {

	border-color:#ddd;

	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .07);

	border-width: 1px;

	border-style: solid;

	

}

.widget textarea, .widget input[type=text], .widget input[type=password], .widget input[type=email], .widget input[type=number], .widget input[type=search], .widget input[type=tel], .widget input[type=url], .widget  select

{

	line-height:24px;

	width:95%;

	padding:5px;

}

.widget

{



}

.widget li

{

	//border-bottom: 1px dotted #e3e3e3;

padding: 5px 0;

}

.widget table

{

	width:95%;

}

.commentlist li

{

	padding:10px;

	margin-bottom:15px;

	background-color:#f9f9f9;

}

.commentlist li .children li

{

	padding-left:25px;

}

.comment-meta a

{

	color:#444;

	font-size:12px;

}

textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=number]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=url]:focus, input[type=checkbox]:focus, input[type=radio]:focus, select:focus, #widgets-left .widget-in-question .widget-top, #available-widgets .widget-top:hover, #widgets-right .widget-top:hover, #widgets-left .widget-top:hover, .menu-item-bar .menu-item-handle:hover {

	border-color:#999;

	border-width: 1px;

	border-style: solid;

}

.widget {

    border-bottom: 1px dotted #E3E3E3;

    margin-bottom: 15px;

    margin-top: 15px;

   

}

.widget h2

{

	

	color:#000;

	padding:5px 10px;

}

.widget ul

{

	padding:10px;

}

.order_details_section {

	text-align:center;

}

#order_details_form {

	width:600px;

	margin:0 auto;

}

#sapx-order-details-form {

	margin:20px;

	text-align:left;

}

#sapx-order-details-form textarea, #sapx-order-details-form input[type=text] {

	display:block !important;

	width:500px;

	margin:10px 0;

	padding:5px;

}

#sapx-order-details-form fieldset

{

	border:1px solid #e3e3e3;

	padding:10px 20px;

}



.order_details_section ul {

	margin:10px auto;

	width:90%;

	border:1px solid #e3e3e3;

	padding:0px;

}

.sapx_order_title {

	background-color:#e3e3e3;

	color:#444;

	padding:10px;

	text-align:center;

	width:88%;

	margin:0 auto;

	margin-bottom:-4px;

}

.order_details_section ul li {

	display:inline-block;

	width:47%;

	text-align:left;

	border-bottom:1px solid #e3e3e3;

	margin:0px;

	padding:10px;

}

.order_user_mesages li {

	width:98% !important;

}

.testimonials, .sapx_terms_conditions {

	width:800px;

	margin:10px auto;

	text-align:left;

}

.testimonial, .sapx_terms_conditions {

	margin:30px auto;

	padding:20px;

}

.testimonial-video {

	text-align:center;

}

.testimonial-title {

	text-align:center;

	height:40px;

}

.testimonial .attachment-thumbnail {

	float:left;

	margin:10px;

}

.testimonial table {

	width:100%;

	word-break: break-word;

}

.testimonial table tr td {

	vertical-align:top;

}

.testimonial

{

	word-break: break-word;

}

.testimonial cite {

	font-style:italic;

	font-weight:700;

}

.sapx_toc_points ul li {

	background-repeat:no-repeat;

	/*background-position:5px 5px;*/

	vertical-align:middle;

	padding:0 0 20px 0;

}

.sapx_toc_title {

	text-align:center;

	margin:10px 0px 20px 0;

}

/**********Signature Boxes*********************/

.sapx_signature_boxes .sapx_section_item {

	margin-bottom:30px;

}

.sapx_signature_box {

	padding:10px;

	text-align:left;

	position:relative;

}

.profile_box {

	position:relative;

	background-repeat:no-repeat;

}

.profile_box img {

	position:absolute;

	width:150px;

	height:183px;

	border:1px solid #e3e3e3;

}

.profile_style_1 {

	background-image:url(images/profile/1.png);

	width:172px;

	height:172px;

}

.profile_style_1 img {

	top:10px;

	left:10px;

}

.profile_style_2 {

	background-image:url(images/profile/2.png);

	width:172px;

	height:172px;

}

.profile_style_2 img {

	top:10px;

	left:10px;

	border-radius: 150px;

	-webkit-border-radius: 150px;

	-moz-border-radius: 150px;

}

.profile_style_3 {

	background-image:url(images/profile/3.png);

	width:162px;

	height:167px;

}

.profile_style_3 img {

	top:0px;

	left:2px;

}

.profile_style_4 {

	background-image:url(images/profile/4.png);

	width:166px;

	height:181px;

}

.profile_style_4 img {

	top:8px;

	left:7px;

}

.profile_style_5 {

	background-image:url(images/profile/5.png);

	width:171px;

	height:156px;

}

.profile_style_5 img {

	top:3px;

	left:18px;

	border:0px;

}

.profile_style_6 {

	background-image:url(images/profile/6.png);

	width:190px;

	height:176px;

}

.profile_style_6 img {

	top:21px;

	left:22px;

}

.profile_style_7 {

	background-image:url(images/profile/7.png);

	width:177px;

	height:170px;

}

.profile_style_7 img {

	top:3px;

	left:13px;

	border:0px;

}

.profile_style_8 {

	background-image:url(images/profile/8.png);

	width:198px;

	height:200px;

}

.profile_style_8 img {

	top:25px;

	left:25px;

}

.profile_style_9 {

	background-image:url(images/profile/9.png);

	width:205px;

	height:162px;

}

.profile_style_9 img {

	top:3px;

	left:27px;

	border:0px;

}

.profile_style_10 {

	background-image:url(images/profile/10.png);

	width:150px;

	height:183px;

}

.profile_style_10 img {
	top: 1px;
	left: 1px;

}

.profile_style_11 {

	background-image:url(images/profile/11.png);

	width:172px;

	height:172px;

}

.profile_style_11 img {

	top:8px;

	left:8px;

}

.profile_style_12 {

	background-image:url(images/profile/12.png);

	width:178px;

	height:178px;

}

.profile_style_12 img {

	top:14px;

	left:13px;

}

.profile_style_13 {

	background-image:url(images/profile/13.png);

	width:165px;

	height:163px;

}

.profile_style_13 img {

	top:7px;

	left:8px;

}

.profile_style_14 {

	background-image:url(images/profile/14.png);

	width:180px;

	height:152px;

}

.profile_style_14 img {

	top:0px;

	left:14px;

}

.profile_style_15 {

	background-image:url(images/profile/15.png);

	width:220px;

	height:196px;

}

.profile_style_15 img {

	top:21px;

	left:34px;

}

.profile_style_16 {

	background-image:url(images/profile/16.png);

	width:191px;

	height:179px;

}

.profile_style_16 img {

	top:25px;

	left:16px;

}

.profile_style_17 {

	background-image:url(images/profile/17.png);

	width:164px;

	height:166px;

}

.profile_style_17 img {

	top:13px;

	left:10px;

}

.profile_style_18 {

	background-image:url(images/profile/18.png);

	width:172px;

	height:172px;

}

.profile_style_18 img {

	top:10px;

	left:10px;

}

.profile_style_19 {

	background-image:url(images/profile/19.png);

	width:179px;

	height:179px;

}

.profile_style_19 img {

	top:11px;

	left:11px;

}

.profile_style_20 {

	background-image:url(images/profile/20.png);

	width:198px;

	height:179px;

}

.profile_style_20 img {

	top:12px;

	left:19px;

}

.profile_style_22 {

	background-image:url(images/profile/22.png);

	width:172px;

	height:172px;

}

.profile_style_22 img {

	top:10px;

	left:10px;

}

.profile_style_23 {

	background-image:url(images/profile/23.png);

	width:172px;

	height:172px;

}

.profile_style_23 img {

	top:9px;

	left:9px;

	border-radius: 75px;

	-webkit-border-radius: 75px;

	-moz-border-radius: 75px;

}

.profile_style_24 {

	background-image:url(images/profile/24.png);

	width:172px;

	height:172px;

}

.profile_style_24 img {

	top:10px;

	left:10px;

}

.sapx_style_one .sapx_profile_box, .sapx_style_two .sapx_profile_box {

	float:left;

	text-align:center;

	width:250px;

	vertical-align:middle;

}

.sapx_style_one .sapx_profile_box ul li>div, .sapx_style_two .sapx_profile_box ul li>div, .sapx_style_three .sapx_profile_box ul li>div, .sapx_style_four .sapx_profile_box ul li>div {

	text-align:center;

	margin:0 auto;

}

.sapx_style_one .sapx_contact_box {

	float:left;

	width:65%;

	vertical-align:middle;

	margin: 0px auto 30px auto;

	text-align:center;

}

.sapx_style_one .sapx_contact_box ul li, .sapx_style_two .sapx_contact_box ul li, .sapx_style_three .sapx_contact_box ul li {

	display:inline-block;

	vertical-align:top;

	margin:15px;

}

.sapx_style_one .sapx_contact_box ul li a img {

	max-width:150px;

}

.sapx_style_three .sapx_profile_box, .sapx_style_two .sapx_profile_box, .sapx_style_two .sapx_contact_box {

	float:none;

	text-align:center;

	margin:0 auto;

}

.sapx_style_three .sapx_contact_box {

	margin: 30px auto;

	text-align:center;

}

.sapx_style_four .sapx_profile_box, .sapx_style_four .sapx_profile_box {

	float:none;

	text-align:center;

	margin:0 auto;

}

.sapx_style_four .sapx_contact_box {

	margin: 30px auto;

	text-align:center;

}

.sapx_signature_boxes, .sapx_disclaimer {

	margin:30px 0;

}

.package-440-4 .no-calendar-form .sapx_pp_button, .package-390-3 .no-calendar-form .sapx_pp_button, .package-390-2 .no-calendar-form .sapx_pp_button {

	width: 400px;

	height: 225px;

	background: transparent;

	border: none;

	cursor: pointer;

	max-width:500px !important;

}

.package-390-3 .no-calendar-form .sapx_pp_button {

	height: 206px !important;

}

.package-390-2 .no-calendar-form .sapx_pp_button {

	margin-top:10px !important;

}

.package-10-390-3 .no-calendar-form .sapx_pp_button {

	margin-top: 11px !important;

}

.package-10-390-2 .no-calendar-form .sapx_pp_button {

	margin-top: 45px !important;

	height: 200px;

}

.package-11-390-2 .no-calendar-form .sapx_pp_button {

	margin-top: 45px !important;

	height: 200px;

}

.package-11-390-3 .no-calendar-form .sapx_pp_button {

	margin-top: 11px !important;

}

.package-12-390-2 .no-calendar-form .sapx_pp_button {

	margin-top: 45px !important;

	height: 200px;

}

.package-12-390-3 .no-calendar-form .sapx_pp_button {

	margin-top: 11px !important;

}

.package-13-390-2 .no-calendar-form .sapx_pp_button {

	margin-top: 76px !important;

	height: 140px;

}

.package-13-390-3 .no-calendar-form .sapx_pp_button {

	margin-top: 30px !important;

	height: 140px !important;

}

.package-14-390-2 .no-calendar-form .sapx_pp_button {

	margin-top: 63px !important;

	height: 175px;

}

.package-14-390-3 .no-calendar-form .sapx_pp_button {

	margin-top: 30px !important;

	height: 140px !important;

}

.sapx_content_box1, .sapx_content_box2, .sapx_content_box3, .sapx_content_box4 {

	margin:30px auto;

	text-align:center;

}

.sapx_loading {

	background-image:url(images/loading.gif);

	background-repeat:no-repeat;

	width:90px;

	height:90px;

	position:absolute;

	top:50%;

	left:50%;

	z-index:999999;

	display:none;

	background-color:#fff;

	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);

	-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);

	box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);

}

.sapx_soload_calendar {

	position:relative;

}

#sapx_blog_page {

	margin-left:auto;

	margin-right:auto;

}

.blog-wrapper

{

	margin:0 auto;

}

#blog-logo

{

	margin-top:20px;

	padding:10px;

}

#blog-logo h1

{

	font-size:40px;

}

.blog-main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {

	display: inline-block !important;

	text-align: left;

}

.blog-main-navigation{

	padding-left:10px;

}

.blog-main-navigation ul {

	margin: 0;

	text-indent: 0;

}

.blog-main-navigation li a, .blog-main-navigation li {

	display: inline-block;

	text-decoration: none;

}

.blog-main-navigation li a {

	border-bottom: 0;

	color: #6a6a6a;

	line-height: 45px;

	white-space: nowrap;

}

.blog-main-navigation li a:hover {

	color: #000;

}

.blog-main-navigation li {

	margin: 0 10px 0 0;

	position: relative;

}

.blog-main-navigation li ul {

	display: none;

	margin: 0;

	padding: 0;

	position: absolute;

	top: 100%;

	z-index: 1;

}

.blog-main-navigation li ul ul {

	top: 0;

	left: 100%;

}

.blog-main-navigation ul li:hover > ul {

	border-left: 0;

	display: block;

}

.blog-main-navigation li ul li a {

	background: #efefef;

	border-bottom: 1px solid #ededed;

	display: block;

	font-size: 11px;

	font-size: 0.785714286rem;

	line-height: 2.181818182;

	padding: 8px 10px;

	padding: 0.571428571rem 0.714285714rem;

	width: 180px;

	width: 12.85714286rem;

	white-space: normal;

}

.blog-main-navigation li ul li a:hover {

	background: #e3e3e3;

	color: #444;

}

.blog-main-navigation .current-menu-item > a, .blog-main-navigation .current-menu-ancestor > a, .blog-main-navigation .current_page_item > a, .blog-main-navigation .current_page_ancestor > a {

	color: #636363;

	font-weight: bold;

}

.content-area

{

	padding:10px;

}

.content

{

width:65%;

}

.sidebar 

{

	width:30%;

	max-width:300px;

}

#footer .copyrights

{

	text-align:center;

	margin-bottom:10px;

	font-size:12px;

}

.footer-navigation

{

	text-align:center;

	font-size:13px;

}

.footer-navigation ul.nav-menu, .footer-navigation div.nav-menu > ul {

	display: inline-block !important;

	text-align: left;

}

.footer-navigation {

	padding-left:10px;

}

.footer-navigation ul {

	margin: 0;

	text-indent: 0;

}

.footer-navigation li a, .footer-navigation li {

	display: inline-block;

	text-decoration: none;

}

.footer-navigation li a {

	border-bottom: 0;

	color: #6a6a6a;

	line-height: 45px;

	white-space: nowrap;

}

.footer-navigation li a:hover {

	color: #000;

}

.footer-navigation li {

	margin: 0 10px 0 0;

	position: relative;

}

/* CSS Document */



.sapx_editor_container

{

	width:	700px;

	margin-top: 30px;

	margin-bottom:30px;

	font-family: 'Open Sans', sans-serif;

	font-weight: 400;

	font-style: normal;

	padding:20px;

	text-align:center;

}

.sapx_editor_container h1

{

	font-size: 30px;

	line-height: 39px;

	font-family: 'Open Sans', sans-serif;

	font-weight: 600;

	font-style: normal;	

}

.sapx_editor_container ul

{

	list-style-position:inside;

	text-align:left;

}

.sapx_editor_container ul li

{

	padding:10px 10px 10px 30px;

	background-repeat:no-repeat;

	background-position:left center;

	

}

.sapx_container_one h1{

color: #cc0000;

}

.sapx_container_one {



background-color: #f6eeee;

border: 3px dashed #cc0000;

color: #000000;

}

.sapx_container_one ul li

{

	background-image:url(images/bullets/16-red-e.png);

}

.sapx_container_two

{

	background-color: #FFFF00;

    border: 3px dashed #000000;

	color:#000;

}

.sapx_container_two h1

{

	color: #cc0000;

}

.sapx_container_two ul li

{

	background-image:url(images/bullets/16-red-e.png);

}

.sapx_container_three

{

	background-color: #e6f9ff;

    border: 3px dashed #89abb5;

	color:#000;

}

.sapx_container_three h1

{

	color: #cc0000;

	

}

.sapx_container_three ul li

{

	background-image:url(images/bullets/16-red-e.png);

}

.sapx_container_four

{

	background-color: #fff;

    border: 3px dashed #000;

	color:#000;

}



.sapx_container_four ul li

{

	background-image:url(images/bullets/16-red-e.png);

}



.sapx_container_four h1

{

	color: #000000;

}



.sapx_container_five

{

	background-color: #fff200;

    border: 3px dashed #ed1c24;

	color:#000;

}

.sapx_container_four ul li

{

	background-image:url(images/bullets/16-red-e.png);

}



.sapx_container_five h1

{

	color: #000000;

}

.sapx_container_six h1{

color: #cc0000;

}

.sapx_container_six {



background-color: #f6eeee;

border: 3px dotted #cc0000;

color: #000000;

}

.sapx_container_six ul li

{

	background-image:url(images/bullets/16-red-e.png);

}

.sapx_container_seven

{
	margin-left:87px;

	background-color: #FFFF00;

    border: 3px dotted #000000;

	color:#000;

}

.sapx_container_seven h1

{

	color: #cc0000;

}

.sapx_container_seven ul li

{

	background-image:url(images/bullets/16-red-e.png);

}

.sapx_container_eight

{

	background-color: #e6f9ff;

    border: 3px dotted #89abb5;

	color:#000;

}

.sapx_container_eight h1

{

	color: #cc0000;

	

}

.sapx_container_eight ul li

{

	background-image:url(images/bullets/16-red-e.png);

}

.sapx_container_nine

{

	background-color: #fff;

    border: 3px dotted #000;

	color:#000;

}



.sapx_container_nine ul li

{

	background-image:url(images/bullets/16-red-e.png);

}



.sapx_container_nine h1

{

	color: #000000;

}



.sapx_container_ten

{

	background-color: #fff200;

    border: 3px dotted #ed1c24;

	color:#000;

}

.sapx_container_ten ul li

{

	background-image:url(images/bullets/16-red-e.png);

}



.sapx_container_ten h1

{

	color: #000000;

}

.sapx_container_eleven h1{

color: #cc0000;

}

.sapx_container_eleven {



background-color: #f6eeee;

border: 3px solid #cc0000;

color: #000000;

}

.sapx_container_eleven ul li

{

	background-image:url(images/bullets/16-red-e.png);

}

.sapx_container_twelve

{

	background-color: #FFFF00;

    border: 3px solid #000000;

	color:#000;

}

.sapx_container_twelve h1

{

	color: #cc0000;

}

.sapx_container_twelve ul li

{

	background-image:url(images/bullets/16-red-e.png);

}

.sapx_container_thirteen

{

	background-color: #e6f9ff;

    border: 3px solid #89abb5;

	color:#000;

}

.sapx_container_thirteen h1

{

	color: #cc0000;

	

}

.sapx_container_thirteen ul li

{

	background-image:url(images/bullets/16-red-e.png);

}

.sapx_container_fourteen

{

	background-color: #fff;

    border: 3px solid #000;

	color:#000;

}



.sapx_container_fourteen ul li

{

	background-image:url(images/bullets/16-red-e.png);

}



.sapx_container_fourteen h1

{

	color: #000000;

}



.sapx_container_fifteen

{

	background-color: #fff200;

    border: 3px solid #ed1c24;

	color:#000;

}

.sapx_container_fifteen ul li

{

	background-image:url(images/bullets/16-red-e.png);

}



.sapx_container_fifteen h1

{

	color: #000000;

}

.sapx-package-title-li

{

	padding:10px;

	text-align:center;

	background-color:#e3e3e3;

	color:#000;

	font-size:24px;

}

.header h1

{

	font-size:36px;

	padding:20px;

}

.sapx_pre_headline_graphic, .sapx_headline_graphic, .sapx_sub_headline_graphic

{

	text-align:center;

	margin:30px 0 40px;

}
