/*
Theme Name: Poseidon Child
Theme URI: https://themezee.com/themes/poseidon/
Template: poseidon
Author: ThemeZee
Author URI: https://themezee.com
Description: Poseidon is an elegant designed WordPress theme featuring a splendid fullscreen image slideshow. The clean typography and spacious white layout makes it great to share your stories. You can use the theme as simple blog or easily create a news website with the widget-based Magazine Homepage template.
Tags: two-columns,custom-background,custom-header,custom-menu,blog,news,editor-style,rtl-language-support,featured-image-header,featured-images,flexible-header,custom-colors,full-width-template,sticky-post,threaded-comments,translation-ready,theme-options,one-column,left-sidebar,right-sidebar,three-columns
Version: 1.1.8.1488210056
Updated: 2017-02-27 15:40:56

*/

@import url("../poseidon/style.css");

#panel-w5c562e7b06531-0-0-1 .bdp_blog_template img {
	display: none;
}
#panel-w5c562e7b06531-0-0-1 .blog_template{
	margin-left: 0px!important;
}
#panel-w5c562e7b06531-0-0-1 .bdp_blog_template.blog_template {
	width: 100%!important;
	border-radius: 0px!important;
}
#panel-w5c562e7b06531-0-0-1 .bdp_blog_template.blog_template {
	border-left: none;
	border-right: none;
}
#panel-w5c562e7b06531-0-0-1 .blog_template .post_content {
	display:none;
}
#panel-w5c562e7b06531-0-0-1 .bdp_blog_template.box-template .read-more {
	display:none;
}
#panel-w5c562e7b06531-0-0-1 .blog_header, #panel-w5c562e7b06531-0-0-1 .post_content, #panel-w5c562e7b06531-0-0-1 .media-box-content {
	padding: 0!important;
}
#panel-w5c562e7b06531-0-0-1 .blog_template {
	box-shadow: none!important;
}
#panel-w5c562e7b06531-0-0-1 .blog_template .blog_header h1 {
	padding-left: 0px!important;
	padding-right: 0px!important;
}
#panel-w5c562e7b06531-0-0-1 .post-title {
	padding: 0px!important;
}
#panel-w5c562e7b06531-0-0-1 .bdp_blog_template .meta_data_box {
	border-bottom: none!important;
}

#panel-w5c562d4c58ea3-0-0-0 .bdp_blog_template img {
	display: none;
}
#panel-w5c562d4c58ea3-0-0-0 .blog_template{
	margin-left: 0px!important;
}
#panel-w5c562d4c58ea3-0-0-0 .bdp_blog_template.blog_template {
	width: 100%!important;
	border-radius: 0px!important;
}
#panel-w5c562d4c58ea3-0-0-0 .bdp_blog_template.blog_template {
	border-left: none;
	border-right: none;
}
#panel-w5c562d4c58ea3-0-0-0 .blog_template .post_content {
	display:none;
}
#panel-w5c562d4c58ea3-0-0-0 .bdp_blog_template.box-template .read-more {
	display:none;
}
#panel-w5c562d4c58ea3-0-0-0 .blog_header, #panel-w5c562d4c58ea3-0-0-0 .post_content, #panel-w5c562d4c58ea3-0-0-0 .media-box-content {
	padding: 0!important;
}
#panel-w5c562d4c58ea3-0-0-0 .blog_template {
	box-shadow: none!important;
}
#panel-w5c562d4c58ea3-0-0-0  .blog_template .blog_header h1 {
	padding-left: 0px!important;
	padding-right: 0px!important;
}
#panel-w5c562d4c58ea3-0-0-0 .post-title {
	padding: 0px!important;
}
#panel-w5c562d4c58ea3-0-0-0 .bdp_blog_template .meta_data_box {
	border-bottom: none!important;
}

.podcast-img img{
	width: 100% !important;
	height: 300px !important;
	object-fit: cover !important;
}
.podcast-class{
	height: 66px !important;
	width: 100% !important;
}
.podcast-class > html > body > div > div{
	bottom: 0 !important;
	left: 0 !important;
	height: 20px !important;
}

.cat-item {
	display: inline-block !important;
    margin: 20px 10px 0 0;
	width: 100% !important;
    text-align: center !important;
}
.cat-item > a {
    background-color: #EC6B02;
    color: #FFF;
    padding: 15px 20px;
    display: inline-block;
    border-radius: 3px;
	width: 100% !important;
}
.cat-item > a:hover {
	cursor: pointer;
	opacity: 0.8;
	color: #FFF !important;
}
#customblog .cat-item-15,#custompodcast .cat-item-13{
	display: none !important;
}
.cat-item-4,.cat-item-14{
	display: none !important;
}

#panel-10-1-1-0 > h3{
	display: none !important;
}
.search-submit {
	background-color: #EC6B02 !important;
}

.blog_template .post_content {
	height: 180px !important;
}
@media screen and (max-width: 1300px) {
	.blog_template .post_content {
	    height: 250px !important;
    }
}

.content-area {
	max-width: 100% !important;
}

#pl-w596c86f9ccae2 .panel-grid-cell .so-panel {
	margin-bottom: 0px !important;
}

#logo img {
	width: 200px;
}

@media screen and (max-width: 1280px) {
	.posts-BlogPosts h3 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.posts-LatestCourse h3 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.posts-LatestCourse .i8em div:nth-of-type(2) {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
}
.posts-BlogPosts .recent-post-inner .bdp-feature-image {
	display: none;
	width: 0px !important;
}
.posts-BlogPosts .recent-post-inner .bdp-metadata {
	padding-left: 0px !important;
}
.posts-BlogPosts .recent-post-inner {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.posts-LatestCourse .i8em div:nth-of-type(1) a img {
	display: none;
}
.posts-LatestCourse .events-list .i8em .col-md-8 {
	width: 100% !important;
}

div#divBottomRight {
	display: none !important;
}
#acurax_si_simple {
	padding-top: 20px !important;
}

.page-id-312 .section2Text p, .page-id-613 .section2Text p,
.page-id-373 .section2Text p, .page-id-381 .section2Text p,
.page-id-375 .section2Text p, .page-id-379 .section2Text p {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.wf-loading h1, .wf-loading h2, .wf-loading h3, .wf-loading h4,
.wf-loading h5, .wf-loading h6, .wf-loading p, .wf-loading a,
.wf-loading button {
	visibility: hidden;
}

.inspireColumn p:first-of-type, .createColumn p:first-of-type, .coordinateColumn p:first-of-type {
	padding: 0 !important;
}

.page-id-631 .events-plus-2 .events-list {
	margin-bottom: 0px !important;
}
.page-id-631 .events-list .i8em .col-md-4 {
	width: 100%;
}
.page-id-631 .events-list .i8em .col-md-4 a img {
	display: none;
	height: 100px !important;
	width: 100px !important;
}
.page-id-631 .events-list .i8em .col-md-8 {
	width: 100% !important;
	text-align: center;
}
.page-id-631 .me8a {
	/*display: none;*/
}
.page-id-631 .d3sc strong {
	font-weight: 100 !important;
}
.page-id-631 .i8em h2 a {
	color: #EC6B06 !important;
	font-size: 30px !important;
	font-weight: 900;
}
.page-id-631 .events-plus-2 .events-list .i8em {
	border-bottom: none !important;
	box-shadow: none !important;
}

.aboutTextPadding {
	padding-left: 20px;
	padding-bottom: 20px;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font-size: 15px !important;
}
::-moz-placeholder { /* Firefox 19+ */
	font-size: 15px !important;
}
:-ms-input-placeholder { /* IE 10+ */
	font-size: 15px !important;
}
:-moz-placeholder { /* Firefox 18- */
	font-size: 15px !important;
}
#coursesSendButton {
	margin-top: -15px !important;
}

#mfPreviewBar {
	display: none !important;
}

button {
	font-family: 'Filson-Soft' !important;
}

.ms-skin-default .ms-nav-prev {
	left: 100px !important;
}
.ms-skin-default .ms-nav-next {
	right: 100px !important;
}

.socialMediaButton {
	font-family: 'Filson-Soft';
}

.whiteText {
	color: #FFFFFF!important;
}

.whiteText blockquote {
	color: #f1f1f1!important;
}

@media screen and (max-width: 1024px) {
	#pg-w591423ad30ad0-1 .panel-grid-cell, #pg-w591423ad30ad0-1 .panel-grid-cell,
	#pg-w591423ad30ad0-1 .panel-grid-cell {
		width: 100% !important;
	}
	#pgc-w58e4ec6fe69c0-1-0, #pgc-w58e4ec6fe69c0-1-1, #pgc-w58e4ec6fe69c0-1-2 {
		width: 100% !important;
	}
	#pgc-w591423ad30ad0-1-2 {
		margin-top: 25px;
	}
	.upcomingCoursesh3 {
		padding-top: 0px !important;
		padding-bottom: 10px;
	}
	#eBookEmail {
		width: 100% !important;
	}
	#eBookSubscribe {
		width: 100% !important;
		margin-left: 0px !important;
		margin-top: 20px !important;
	}
	.textVAlign {
		width: 100% !important;
	}
	.servicesImage {
		width: 200px !important;
		margin-left: calc(50% - 100px);
		display: block!important;
	}

	.spacer {
		display: none!important;
	}
}

#menu-item-283 {
	/*display: none !important;*/
}

#evr-grid.media-boxes-container {
	height: 1000px !important;
}
.media-boxes-load-more-button {
	display: none;
}

#recentBlogsId.floating {
	position: fixed !important;
	top: 0 !important;
}

.msp-preset-btn-84 {
	background-color: #EC6B06 !important;
	color: #FFF !important;
	font-weight: 900 !important;
}
.msp-preset-btn-85 {
	background-color: #CDC000 !important;
	color: #FFF !important;
	font-weight: 900 !important;
}
.msp-preset-btn-84:hover, .msp-preset-btn-85:hover {
	color: #FFF !important;
	opacity: 0.8;
}



.contactSocial {
	display: inline-block!important;
	padding-right: 5px;
}
.contactSocial img {
	display: inline-block!important;
	height: 30px !important;
	width: auto !important;
}

/*.contactSocial1, .contactSocial2, .contactSocial3, .contactSocial4, .contactSocial5 {
	display: inline-block!important;
	padding-right: 5px;
}
.contactSocial1 img, .contactSocial2 img, .contactSocial3 img, .contactSocial4 img, .contactSocial5 img {
	display: inline-block!important;
	width: 30px !important;
}*/




.media-boxes-filter>li a {
	font-family: 'Filson-Soft' !important;
}

.slideShowHeight {
	margin-top: -80px !important;
	height: 110px !important;
}
.ms-staff-carousel {
	margin-top: -80px !important;
}

.homeGreenButton {
	background-color: #5CC417;
	margin-left: 30px;
}

@media screen and (max-width: 780px) {
	#homeTopDiv {
		padding-top: 0px !important;
	}
}
#homeTopDiv {
	width: 100%;
	padding-top: 24px;
}
#ourServicesButton {
	background-color: #EC6B06;
	width: 300px;
}
#ourServicesButton h2 a {
	color: #FFF !important;
}
@media screen and (max-width: 780px) {
	.homeTopBannerImage {
		padding-top: 0px !important;
		padding-bottom: 30px;
		margin-top: -40px;
	}
}
div#homeHeadingImage.siteorigin-panels-stretch.panel-row-style {
	min-height: 580px;
}
/*div#pg-w58dcfb87bab32-0.panel-grid {
	padding-top: 24px;
}*/
.homeTopBannerImage {
	padding-top: 140px;
}

#blueRightSemiCircle .panel-grid-cell:nth-of-type(even) {
	float: right !important;
}
#blueRightSemiCircle .panel-grid-cell:nth-of-type(odd) {
	float: left !important;
}

.wdi_feed_main_container {
	width: 75%!important;
	position: relative;
	display:inline-block;
	padding-top: 30px;
}
.wdi_single_user {
	padding-left: 23px !important;
}
#footer-text {
	width: 25%!important;
}
@media screen and (max-width: 1024px) {
	.wdi_feed_main_container {
		width: 100% !important;
		padding-top: 0px !important;
	}
	#footer-text {
		width: 100% !important;
	}
	.site-footer .site-info {
		padding-bottom: 0px !important;
	}
	#wdi_feed_0 .wdi_single_user {
		padding-top: 0px !important;
		padding-left: 30px !important;
	}
}
@media screen and (max-width: 600px) {
	.wdi_feed_item {
		width: 20% !important;
		padding-left: 5px !important;
		padding-top: 0px !important;
	}
	.wdi_feed_wrapper {
		padding-left: 25px;
		padding-top: 20px;
	}
}
#wdi_feed_0 .wdi_feed_container {
	border-bottom: none !important;
}
#wdi_feed_0 .wdi_feed_container, #wdi_feed_0 .wdi_feed_wrapper {
	background-color: #EC6B06 !important;
}
.wdi_header_user_text h3, .wdi_media_info {
	color: #FFF !important;
}
.wdi_photo_wrap_inner {
	border: none !important;
}
.wdi_feed_item {
	width: 18% !important;
	padding-left: 25px;
	padding-top: 20px;
}
.wdi_load_more {
	display: none !important;
}

@media screen and (max-width: 1024px) {
	#pg-w58db6e5ea5611-1 .panel-grid-cell {
		width: 100% !important;
	}
	.conisterImgMiddle {
		padding-top: 0px !important;
	}
	
}
#MS58dbb95e0da7b .ms-container .ms-inner-controls-cont .ms-view {
	height: auto !important;
}

.upcomingCoursesColumns {
	width: 100% !important;
}

.grayBusinessLogo div img {
	-webkit-filter: grayscale(100%) !important; /* Safari 6.0 - 9.0 */
	filter: grayscale(100%) !important;
}
.grayBusinessLogo div img:hover {
	-webkit-filter: grayscale(0%) !important; /* Safari 6.0 - 9.0 */
	filter: grayscale(0%) !important;
}
.grayBusinessLogo div img {
	height: 65px !important;
	width: auto !important;
}
.robinsonsImg div img {
	height: 45px !important;
	width: auto !important;
}
.conisterBankImg div img {
	height: 54px !important;
	width: auto !important;
}

.meta-author {
	display: none;
}

.clientTopHeadings:hover {
	cursor: pointer;
}
.ms-slide-info.ms-dir-h.ms-align-bottom {
	position: static !important;
}

#blogOrangeLeftCircle {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Blog-Background-2.png");
	background-repeat: no-repeat;
	/*background-position: left center;*/
	background-size: 100%;
}
/*.blogBlueRightCircle {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/02/Blue-Semi-Circle.png");
	background-repeat: no-repeat;
	background-position: right bottom;
	background-size: 350px;
}*/

/*.ms-slide .ms-slide-bgcont img {
	-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
	filter: grayscale(100%);
}
.ms-slide .ms-slide-bgcont img:hover {
	-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
	filter: grayscale(0%);
}*/

@media screen and (max-width: 1024px) {
	#viewCoursesLink {
		padding-top: 80px;
		padding-bottom: 90px;
		margin-top: 0 !important;
	}
	.viewCoursesLinkMiddle {
		margin-top: 0px !important;
	}
	#pgc-w58da852934ce3-1-0, #pgc-w58da852934ce3-1-1, #pgc-w58da852934ce3-1-2 {
		width: 100% !important;
	}
	/*#pg-631-8 .panel-grid-cell {
		width: 100% !important;
	}*/

	.upcomingCoursesButton {
		min-height: 233px;
	}
}
/*#pgc-w58e3b1a71aadd-1-0, #pgc-w58e3b1a71aadd-1-1, #pgc-w58e3b1a71aadd-1-2 {
	width: 100% !important;
}*/
.upcomingCoursesh3 {
	padding-top: 100px;
}
/*.ivycat-post, .upcomingCoursesButton {
	-webkit-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.3) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.3) !important;
        box-shadow: 0 30px 30px 0 rgba(0,0,0,0.3) !important;
	background-color: #FFF;
}*/

.upcomingCoursesButton:nth-of-type(2) {
	-webkit-box-shadow: none !important;
       	-moz-box-shadow: none !important;
        box-shadow: none !important;
} 

/*.ivycat-post:hover, .upcomingCoursesButton:hover {
	-webkit-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.3) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.3) !important;
        box-shadow: 0 30px 30px 0 rgba(0,0,0,0.3) !important;
}*/
.ivycat-post .entry-title {
	text-align: center !important;
	display: block !important;
	color: #68A2BD !important;
	font-size: 30px !important;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;
}
.ivycat-post .entry-title:hover {
	opacity: 0.6;
}
.entry-title a .entry-title {
	
}
.entry-summary p {
	text-align: center !important;
	color: #000 !important;
	padding-left: 15px;
	padding-right: 15px;
}

.coursesReadMore {
	color: #EC6B06 !important;
	text-align: center;
	padding-bottom: 20px;
}
.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div:nth-of-type(2),.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div > div:nth-of-type(3){
	display: none !important;
}
.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div > div:nth-of-type(2),.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div > div:nth-of-type(3),.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div:nth-of-type(1){
	width: 100% !important;
}
.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div:nth-of-type(1) > div:nth-of-type(1),.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div > div:nth-of-type(2){
	margin-bottom: 0px !important;
}
.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post{
    display:  flex;
    flex-direction: column !important;
}
.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div > div:nth-of-type(2) > div > div > *:nth-child(n+2),.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div > div:nth-of-type(2) > div > h3{
	display: none !important;
}
.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > h2{
	padding: 15px 10px !important;
}
.siteorigin-widget-tinymce.textwidget > .post.hentry.ivycat-post > .entry-summary > div > div > div:nth-of-type(1) > div:nth-of-type(1) > div > div > img{
	height: 200px !important;
	object-fit: cover !important;
}
.coursesReadMore:nth-of-type(2){
	padding-bottom: 0px!important;
}
.coursesReadMore:hover {
	font-weight: bold;
}
.entry-utility {
	display: none;
}

.form-submit #submit:before {
	content: "Leave a Comment";
}
.ms-thumb-list.ms-dir-h.ms-align-bottom {
	margin-top: 50px !important;
}
.ms-info h3 {
	margin-top: -175px;
}
div.ms-slide-info.ms-dir-h.ms-align-bottom {
	padding-bottom: 80px;
}
.sfsi_footerLnk {
	display: none;
}
.nav-previous a, .nav-next a, .logged-in-as a {
	color: #EC6B06 !important;
}
.nav-previous a:hover, .nav-next a:hover, .logged-in-as a:hover {
	font-weight: 900;
}
.form-submit .submit {
	background-color: #EC6B06;
	color: #FFF;
}
.form-submit .submit:hover {
	opacity: 0.7;
	background-color: #EF8837 !important;
}

.entry-meta {
	padding-bottom: 30px;
}
.sfsi_footerLnk .meta-author, #headimg {
	display: none;
}
.single .entry-header {
	padding-top: 50px !important;
}
.recent-post-inner {
	padding: 15px 20px 2px 15px;
	border-bottom: 1px solid #e0e0e0 !important;
}
.recent-post-inner:hover {
	/*box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	-webkit-transition: box-shadow 0.3s ease 0s;
	transition: box-shadow 0.3s ease 0s;*/
}
.bdp-feature-image a img {
	/*height: 70px !important;
	width: 70px !important;*/
}
.bdp-metadata {
	padding-bottom: 20px !important;
}
.bdp-metadata {
	margin-bottom: 0px !important;
}

.media-box {
	position: static !important;
	width: 50% !important;
	transform: none !important;
	/*transition-property: none !important;*/
	transition-duration: 0.01s !important;
	-webkit-transition-duration: 0.01s !important;
}


.media-box-container {
	-webkit-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.2) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.2) !important;
        box-shadow: 0 30px 30px 0 rgba(0,0,0,0.2) !important;
	margin-top: 20px;
	margin-left: 40px !important;
}
@media screen and (max-width: 496px) {
	.media-box {
		width: 100% !important;
	}
}
.media-box-content {
	background-color: #FFF !important;
}
.events-list .i8em .col-md-4 a img {
	border-radius: 50%;
	height: 60px;
	width: 60px;
	padding-top: 0px !important;
	margin-top: 20px;
}



.events-plus-2	.event-single {
	background-color: #FFF !important;
	-webkit-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.2) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.2) !important;
            box-shadow: 0 30px 30px 0 rgba(0,0,0,0.2) !important;
	border: none !important;
}
.fa-calendar:before, .fa-clock-o:before, .fa-map-marker:before, .fa-money:before {
	color: #EC6B06;
	display: none !important;
}
.events-plus-2 .event-single .me8a .fa {
	border-color: #FFF !important;
	background-color: transparent !important;
}
.events-plus-2 .event-single .me8a .it3m {
	border-right: none !important;
}
.events-plus-2 .event-single .me8a {
	border-style: none !important;
}
#details .evrplus_counter {
	border-bottom: none !important;
}

iframe.ma9 {
	height: 500px;
}
.col-xs-12 #details {
	border: none !important;
}
#details {
	background-color: transparent !important;
}
.events-plus-2 .btn {
	background-color: #EC6B06 !important;
	box-shadow: none !important;
}
.bann3r .acti0n a {
	color: #FFF !important;
}
.events-plus-2 .event-single .bann3r {
	max-height: 400px !important;
	overflow-y: hidden !important;
}
.events-plus-2 .event-single .bann3r img {
	width: 100% !important;
}
.ac8ion #eventplus_register_btn {
	color: #FFF !important;
}
.events-plus-2 .btn-ic0n.regis8er:before {
	color: #FFF !important;
}
.events-plus-2 .btn-ic0n.cal3ndar:before {
	color: #FFF !important;
}
.events-plus-2 .btn:hover {
	
}

.events-plus-2 .events-list {
	border: none !important;
	box-shadow: none !important;
}
.events-plus-2 .events-list .i8em {
	background-color: transparent !important;
	border-bottom: 1px solid #333 !important;
}
.events-plus-2 .events-list-widget .i8em {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.events-list .i8em .col-md-4 {
	width: 90px;
}
@media screen and (max-width: 1280px) {
	.events-list .i8em .col-md-8 .ti8le {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
}
.events-plus-2 {
	padding-top: 21px;
}
.events-list .i8em .col-md-8 .ti8le {
	font-size: 18px !important;
	font-weight: bold;
	padding-top: 10px;
}
.page-id-390 .events-list .i8em .col-md-8 .ti8le a {
	color: #000 !important;
}
@media screen and (min-width: 992px) {
	.events-list .i8em .col-md-8 {
		width: 60% !important;
	}
}




.me8a {
	/*margin: 0px !important;*/
}
.page-id-390 .d3sc {
	/*display: none;*/
}

@media screen and (max-width: 1024px) {

	#homeTopDiv a > .homeGreenButton {
		display: none;
	}

	.homeGreenButton {
		margin-left: -30px!important;
		display: block!important;
		margin-top: 20px!important;
	}

	.bdp_blog_template.blog_template {
		float: left !important;
	}
	#blogOrangeLeftCircle {
		background-image: none !important;
	}
}

.bdp_blog_template .blog_header {
	text-align: left !important;
}
.bdp-post-image a img:hover {
	opacity: 0.8;
}
.bdp_blog_template .post_content {
	text-align: left !important;
	color: #000 !important;
	font-size: 16px !important;
}
.blog_header {
	padding-top: 20px;
}
.blog_template {
	margin-left: 20px !important;
}
.blog_header, .post_content, .media-box-content {
	padding-left: 60px !important;
	padding-right: 60px !important;
}
.read-more {
	padding-bottom: 30px;
}

.bdp_blog_template.blog_template {
	padding: 0px !important;
	margin-top: 13px;
}
/*.read-more a {
	background-color: #FFF !important;
	font-size: 17px !important;
}
.read-more a:hover {
	background-color: #FFF !important;
	font-weight: 900 !important;
}
.bdp_blog_template.blog_template {
	border: none !important;
}
.bdp_blog_template.blog_template {
	width: 47% !important;
	float: left!important;
}

.bdp_blog_template.blog_template:nth-of-type(even) {
	float: right !important;
}*/

.bdp_blog_template.blog_template {
	width: 47% !important;
}
.blog_header, .post_content, .media-box-content {
	padding: 0 30px !important;
}

.bdp_wrapper {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.bdp_blog_template.blog_template {
	float: none !important;
	width: 47% !important;
}
.blog_template .post_content {
	height: auto !important;
	padding-bottom: 10px !important;
}





/*@media screen and (max-width: 1024px) {
	.bdp_blog_template.blog_template {
		width: 100% !important;
	}
}*/
@media screen and (max-width: 990px) {
	.bdp_blog_template.blog_template {
		width: 100% !important;
	}
	.bdp_blog_template.blog_template:nth-of-type(even) {
		float: left !important;
	}
}




.post-title {
	padding-top: 45px !important;
}
.category-list {
	display: none !important;
}
div.blog_template.bdp_blog_template.box-template.active.lightbreeze {
	/*margin-right: 20px;*/
}




/*@media screen and (max-width: 1250px) {
	.recentBlogs, #pgc-10-1-1, #pgc-390-1-1 {
		display: none;
	}
	#pgc-10-1-0, #pgc-390-1-0 {
		width: 100% !important;
	}
}*/
@media screen and (max-width: 1367px) {
	.recentBlogs, #pgc-10-1-1, #pgc-390-1-1 {
		display: none;
	}
	#pgc-10-1-0, #pgc-390-1-0 {
		width: 100% !important;
	}
}




@media screen and (max-width: 975px) {
	#pgc-10-1-0.panel-grid-cell, #pgc-390-1-0.panel-grid-cell {
		width: 100% !important;
	}
}
.bdp-metadata h3 a {
	font-weight: bold;
}
.bdp-metadata h3 a, .bdp-metadata span a {
	color: #000 !important;
}
.archive-title {
	padding-top: 50px !important;
}

.media-boxes-search {
	font-size: 16px !important;
}
.media-box-date, .media-box-more a {
	color: #EC6B06 !important;
}
.media-box-more {
	padding-bottom: 20px;
	text-align: center;
}
.media-box-more a:hover {
	/*text-decoration: underline !important;*/
}

.rotateImage {
	transition: all .2s ease-in-out;
}
.rotateImage:hover {
	transform: scale(1.2);
}
#pgc-9-2-0, #pgc-9-2-1 {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
#contactHeadingRow {
	height: 600px;
}
#contactFullView {
	margin-top: -450px;
}
.learnMFullButtonRight {
	padding-right: 30px;
	color: #FFF !important;
}
.learnMFullButtonRight:hover {
	color: #FFF !important;
	text-decoration: underline;
}
.aboutTextContent {
	/*width: 55%;*/
}


#aboutPageText {
	display: flex;
}

#aboutPageText div {
	width: 70%;
	display: inline-block;
	position: relative;
}

#aboutPageText div p {
	width: 100%!important;
}

#aboutPageText .image {
	width: 30%;
	padding: 0px 0px 0px 40px;
}

@media screen and (max-width: 975px) {
	.aboutTextContent {
		width: 100%;
	}
}
.main-navigation-menu > .menu-item-has-children > a:after {
	color: #97A0A5 !important;
}
.homeSlideShowBannerImg {
	/*height: 98px !important;*/
}
@media screen and (max-width: 1024px) {
	/*.bdp_blog_template.blog_template:nth-of-type(even) {
		float: left !important;
	}*/
	.blog_template {
		margin-left: 0px !important;
	}
	.footerPageLinks {
		padding-top: 15px;
	}
	.footer-wrap {
		
	}
}

#footerLinksContainer {
	width: calc( 100% - 60px);
	display: block;
	position: relative;
	padding: 30px;
	text-align: center;
}

.footerPageLinks {
	color: #FFF !important;
	opacity: 0.5;
	font-size: 14px;
	padding-left: 30px;
	display: block;
	text-align: left;
}
.footerPageLinks:hover {
	color: #FFF !important;
}

.client-slider .ms-slide img {
	position: relative;
	height: 500px;
	width: auto;
	-webkit-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.5)!important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.5)!important;
        box-shadow: 0 30px 30px -30px rgba(0,0,0,0.5)!important;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
    	-o-transform: translate(-50%,-50%);
    	-ms-transform: translate(-50%,-50%);
    	-moz-transform: translate(-50%,-50%);
    	-webkit-transform: translate(-50%,-50%);
}


/*div#pl-580, div#pl-7, div#pl-177, div#pl-280, div#pl-10, div#pl-9, div#pl-390, div#pl-631 {
	margin-top: -24px;
}*/
#homeH1, h2.sow-headline {
	font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
.main-navigation-menu a:link, .main-navigation-menu a:visited {
	color: #97A0A5;
}
#aboutAchieveRow {
	display: flex;
}
#pgc-177-1-0 {
	background-color: #3ac7fb!important;
	padding: 0px!important;
	margin: 0px 15px;
}

#pgc-177-1-0 p:first-of-type, #pgc-177-1-1 p:first-of-type, #pgc-177-1-2 p:first-of-type {
	padding: 0px!important;
	margin-top: 0px;
}

#pgc-177-1-1 {
	background-color: #CDC000!important;
	padding: 0px!important;
	margin: 0px 15px;
}

#pgc-177-1-2 {
	background-color: #ec6b06!important;
	padding: 0px!important;
	margin: 0px 15px;
}

#aboutAchieveRow .panel-grid-cell {
	-webkit-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.5);
       	-moz-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.5);
        box-shadow: 0 30px 30px -30px rgba(0,0,0,0.5);
}

#aboutAchieveRow .paddingText {
	padding: 0px 20px;
}

#aboutAchieveRow li {
	padding-bottom: 10px!important;
}


#ourServicesPenPaperImage {
	padding-top: 30px;
	padding-bottom: 30px;
}
.textVAlign {
	display: inline-block !important;
	vertical-align: middle !important;
	width: 55%;
}

.spacer {
	margin-left: 10%;
	height: 10px;
	display: inline-block;
}

.textVAlign, .textVAlign {
	display: inline-block !important;
	vertical-align: middle !important;1
}

.servicesImage {
	height: 100%;
	vertical-align: middle;
	width: 30%;
	display: inline-block;
}

.servicesImage img {
	height: 100%;
	vertical-align: middle;
	width: 100%;
	height: auto;
	display: inline-block;
}


.fullWidthShadow {
	display: block;
	width: 110%;
	margin-left: -5%;
	height: 50px;
	-webkit-box-shadow: 0 20px 20px -20px rgba(0,0,0,0.3);
       	-moz-box-shadow: 0 20px 20px -20px rgba(0,0,0,0.3);
            box-shadow: 0 20px 20px -20px rgba(0,0,0,0.3);
}

.blog_template {
	-webkit-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.2) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.2) !important;
            box-shadow: 0 30px 30px 0 rgba(0,0,0,0.2) !important;
}
.shadow {
	-webkit-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.7) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(0,0,0,0.7) !important;
	box-shadow: 0px 30px 30px -30px rgba(0,0,0,0.7) !important;
}
.orangeShadow {
	-webkit-box-shadow: 0 30px 30px -30px rgba(236,107,6,1) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(236,107,6,1) !important;
	box-shadow: 0px 30px 30px -30px rgba(236,107,6,1) !important;
}
.blueShadow {
	-webkit-box-shadow: 0 30px 30px -30px rgba(58,199,251,1) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(58,199,251,1) !important;
	box-shadow: 0px 30px 30px -30px rgba(58,199,251,1) !important;
}
.greenShadow {
	-webkit-box-shadow: 0 30px 30px -30px rgba(205,205,5,1) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(205,205,5,1) !important;
	box-shadow: 0px 30px 30px -30px rgba(205,205,5,1) !important;
}

#greenSocMedImage {
	width: 100%;
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Green-Testimonial-Blank.png");
	padding-bottom: 60px;
}
#orangeSocMedImage {
	width: 100%;
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Orange-Testimonial-Blank.png");
	padding-bottom: 60px;
}
#blueSocMedImage {
	width: 100%;
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Blue-Testimonial-Blank.png");
	padding-bottom: 60px;
}
.socMedTitle {
	color: #FFF;
	font-size: 30px;
	text-align: center;
	padding-top: 80px;
}
.socMedPTag {
	color: #FFF;
	font-size: 25px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 50px;
}
.socialMediaButton, .socialMediaButtonGreen {
	margin: 0 auto;
	display: block;
	text-transform: none !important;
	font-family: 'Filson-Soft';
	font-size: 24px;
	font-weight: bold;
}
.socialMediaButton {
	background-color: #EC6B06;
}
.socialMediaButtonGreen {
	background-color: #CDCD19;
}

.testimonialsBox {
	width: 100%;
	min-height: 400px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 80px;
	padding-bottom: 5px;
	margin-top: -60px;
}
.testimonialsPTag {
	color: #FFF;
	font-size: 16px;
	text-align: center;
	padding: 0px !important;
	margin-top: 20px;
}
.testimonialName {
	color: #FFF;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0px;
	padding: 0px!important;
}
.main-navigation-menu a {
	text-transform: none;
}1
@media screen and (max-width: 526px) {
	.homeOrangeButton .homeGreenButton {
		margin: 0 auto;
		display: block;
		width: 100%;
	}

}
#homeH1, #paddingLRNone {
	color: #333;
}
@media screen and (min-width: 1024px) {
	#homeH1 {
		padding-top: 100px;
	}
}
@media screen and (max-width: 1024px) {
	#homeH1 {
		padding-top: 40px;
	}
	#homeH1 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	#paddingLRNone {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.homeOrangeButton {
		margin-left: -30px !important;
	}
}
#homeHeadingImage {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/02/Home-Page-Header.jpg") !important;
	/*background-image: url("https://simply-marketing.net/wp-content/uploads/2017/02/Home-Page-Header.jpg") !important;
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Home-Page-Header.jpg") !important;*/
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
}
#ourClientsHeadingRow {
	background-image: url("https://www.simply-marketing.net/wp-content/uploads/2017/04/Clients.jpg") !important;
	background-repeat: no-repeat;
	background-size: cover;
}
#coursesHeadingRow {
	background-image: url("https://www.simply-marketing.net/wp-content/uploads/2017/04/Courses.jpg") !important;
	background-repeat: no-repeat;
	/*background-size: cover;*/
	background-attachment: fixed;
}

@media screen and (max-width: 661px) {
	li.sow-slider-image.sow-slider-image-cover.cycle-slide.cycle-sentinel, li.sow-slider-image.sow-slider-image-cover.cycle-slide.cycle-slide-active {
		height: 800px;
	}
}
.so-widget-sow-hero-default-65213046327b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
	max-width: 60% !important;
}


li.sow-slider-image.sow-slider-image-cover.cycle-slide.cycle-sentinel {
	min-height: 400px !important;
}
li.sow-slider-image.sow-slider-image-cover.cycle-slide.cycle-slide-active {
	min-height: 400px !important;
}






#homeTopDiv a > button:nth-of-type(2){
	display: block;
}

.homeOrangeButton:parent, 
.homeGreenButton:parent{
	display: none;
}

.homeOrangeButton, .homeGreenButton {
	text-transform: none !important;
	font-family: 'Filson-Soft';
	padding: 10px 40px 10px 40px;
	font-size: 18px;
	font-weight: normal;
	left: 0px;
	margin-left: 0px!important;
}
.homeOrangeButton:hover {
	opacity: 0.7;
	background-color: #EC6B06;
}
.homeGreenButton:hover {
	opacity: 0.7;
	background-color: #5CC417;
}
.homeOrangeButton {
	background-color: #EC6B06;
}

.homeLearnMoreLink {
	color: #FFF !important;
	float: right;
	font-weight: bold;
}
.homeLearnMoreLink:hover {
	color: #FFF !important;
}
/***********BEGIN CONTACT STYLING************/
@media screen and (min-width: 975px) {
	.contactMobileView {
		display: none;
	}
	#contactFullView {
		background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Contact-Blue-Semi-Circle.png");
		background-repeat: no-repeat;
		background-position: left center;
		background-size: 280px;
	}
}
@media screen and (max-width: 975px) {
	.centeredTextMobile {
		text-align: center !important;
	}
	#contactHeadingRow {
		height: 600px;
	}
	#contactMobileRow {
		margin-top: -440px;
	}
	#contactFullView {
		display: none !important;
	}
}


@media screen and (min-width: 975px) {
	.contactPaddingLeft {
		padding-left: 20px;
	}
	 #fullNameFull, #phoneNumberFull, #emailAddressFull, #enquiryFull, #messageFull {
		margin-left: 20px;
	}
}
#fullNameFull, #phoneNumberFull, #emailAddressFull, #enquiryFull, #messageFull {
	width: 95%;
	border: none;
	border-bottom: 2px #CACACA solid;
}
#messageFull {
	height: 150px;
}
.last_column {
	margin-top: -25px;
}
#phoneNumberFull {
	padding-top: 10px;
}
#submitFull {
	background-color: black !important;
}

div.wpcf7 {
	margin-top:-25px!important;
	padding-bottom:5px!important;
}

div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors {
	border: 2px solid #EC6B06 !important;
}
@media screen and (min-width: 1295px) {
	.wpcf7-form {
		/*padding-left: 30px;
		padding-right: 30px;*/
	}
}
.eBookForm {
	padding-bottom: 200px;
}
#eBookEmail {
	height: 60px;
	width: 77%;
	text-align: center !important;
	display: inline-block!important;
	padding: 0px!important;
}
#eBookSubscribe {
	background-color: #EC6B06 !important;
	text-transform: none;
	font-size: 20px;
	width: 20%;
	height 60px!important;
	display: inline-block!important;
	margin-left: 2%;
	padding: 14px 0px 15px 0px;
}

.contactText {
	display: none;
}

#coursesEmailField {
	
}
#coursesSendButton {
	background-color: #EC6B06 !important;
	text-transform: none;
	font-size: 20px;
	margin: 0 auto;
	width: 100%;
	display: block;
	/*margin-top: -25px;*/
	padding: 0px !important;
}


#submitFull, #submitMobile {
	background-color: #5CC417 !important;
	text-transform: none;
	font-size: 20px;
	margin: 0 auto;
	width: 50%;
	display: block;
}
#fullNameMobile, #phoneNumberMobile, #emailAddressMobile, #enquiryMobile, #yourMessageMobile {
	width: 100%;
	border: none;
	border-bottom: 2px #CACACA solid;
	text-align: center;
}
input[type="text"], input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel, input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email, textarea.wpcf7-form-control.wpcf7-textarea {
	
}
.contactInput {
	width: 100%;
	border: none !important;
	border-bottom: 2px solid #CACACA !important;
	width: 90%;
	text-align: center;
}
::-webkit-input-placeholder {
	text-align: center;
	font-size: 20px;
	margin-bottom: 20px;
}
:-moz-placeholder {
	text-align: center;  
}
::-moz-placeholder {
	text-align: center;  
}
:-ms-input-placeholder {
	text-align: center; 
}
/***********END CONTACT STYLING************/

/***********BEGIN EVENTS STYLING************/
.media-box-title {
	color: #EC6B06 !important;
	font-size: 22px !important;
	font-family: "Filson-Soft";
	padding-top: 20px;
}
.media-box-date {
	font-size: 13px !important;
	font-family: "Filson-Soft" !important;
}
.media-box-text {
	font-size: 16px !important;
	font-family: "Filson-Soft" !important;
	line-height: 1.5;
	color: #000 !important;
}
.media-box-more a {
	font-size: 17px !important;
	font-family: "Filson-Soft" !important;
}
/***********END EVENTS STYLING************/
ul.sub-menu {
	z-index: 999 !important;
}
@media screen and (max-width: 800px) {
	/*div.siteorigin-panels-stretch.panel-row-style {
		background-image: none !important;
	}*/
	.darkText {
		color: #000 !important;
		text-align: middle !important;
	}
	.clientTopHeadings {
		display: block !important;
		text-align: center;
		padding-left: 50px;
		padding-top: 20px;
	}
	.contactButton {
		text-align: center;
		float: none !important;
	}
}
.contactButton {
	margin-top: -15px;
	padding-bottom: 15px;
	float: right;
}
.clientTopHeadings {
	display: inline;
	padding-left: 50px;
}
.learnMoreLink {
	color: #d8d8d8 !important;
}
.learnMoreLink:hover {
	color: #FFF !important;
	text-decoration: underline;
}
.conisterImgMiddle {
	padding-top: 145px;
}
.section2Text, .section3Text {
	width: 100%;
	margin: 0 auto;
}
#section2Row, #section3Row{
	padding-top: 90px !important;
	padding-bottom: 90px !important;
}
@media screen and (min-width: 1280px) {
	#section2Row {
		background-image: url("https://simply-marketing.net/wp-content/uploads/2017/04/Orange-Semi-Circle-Right-Hand-Side-01.png");
		background-size: 130px;
		background-repeat: no-repeat;
		background-position: right center;
	}
	.section2Text, .section3Text {
		width: 70%;
	}
}
#section1Row {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Green-Semi-Circle-1.png");
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 170px;
}
.section1Text {
	padding-top: 60px;
}
.ourClientsHover:hover {
	
}
@media screen and (max-width: 1280px) {
	.conisterImgMiddle {
		align: middle;
		padding-bottom: 50px;
		margin-top: 0px;
	}
	#footerSocialIcons {
		padding-left: 30px;
	}
}
.site-footer .site-info {
	text-align: left;
}

/* START FOOTER STYLING */
.footer-wrap {
	background-color: #EC6B06;
	min-height: 300px;
}
/* END FOOTER STYLING */

@media screen and (max-width: 1024px) {
	.headerTextBanner {
		width: 100% !important;
	}
	#pgc-312-0-0 {
		width: 100% !important;
	}
	.ourClientsTextBanner {
		width: 100% !important;
	}
	.coursesHeadingText {
		width: 100% !important;
	}
}
@media screen and (max-width: 975px) {
	#section1Row {
		background-image: none !important;
	}
	#greenLeftSemiCircle {
		background-image: none !important;
	}
	#blueRightSemiCircle {
		background-image: none !important;
	}
}
#greenLeftSemiCircle {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Green-Semi-Circle-1.png");
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 30px;
}
#blueRightSemiCircle {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/02/Blue-Semi-Circle.png");
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 290px;
}
.ourClientsH3 {
	padding-top: 10px;
}
.ourClientsTextPadding {
	padding-left: 50px;
	padding-right: 50px;
}
.learnMoreBlue, .learnMoreOrange, .learnMoreGreen {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
	font-weight: bold;
}
.learnMoreBlue {
	background-color: #30ACD8;
}
.learnMoreOrange {
	background-color: #D46008;
}
.learnMoreOrange:hover {
	background-color: ##E08F52 !important;
}
.learnMoreGreen {
	background-color: #B6B700;
}
.paddingBottom {
	padding-bottom: 100px;
}




.coursesHeadingText {
	width: 50%;
}
.ourClientsTextBanner {
	width: 50%;
}
.headerTextBanner {
	width: 100%;
}




#ourClientsHeading {
	color: #FFF;
	padding-top: 100px;
}
#contactImgBackground {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Our-Services-Orange-Background.png");
	background-repeat: no-repeat;
	background-position: left center;
}
@media screen and (max-width: 1024px) {
	.greenImgRow, .blueImgRow {
		background-image: none !important;
	}
	#ourServicesPenPaperImage {
		float: none !important;
	}

}
#orangeImgRow {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Our-Services-Orange-Background.png");
	background-repeat: no-repeat;
	background-position: right top;
	background-size: 230px;
}
.greenImgRow {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Our-Services-Green-Background.png");
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 90px;
}
.blueImgRow {
	background-image: url("https://www.simply-marketing.net/wp-content/uploads/2017/04/Blue-Semi-Circle.png");
	/*background-image: url("https://simply-marketing.net/wp-content/uploads/2017/02/Blue-Semi-Circle.png");*/
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 132px;
}
@media screen and (max-width: 800px) {
	.mobileAlignLeft {
		text-align: left !important;
	}
}
.bannerImg1, .bannerImg2, .bannerImg3, .bannerImg4 {
	width: 100%;
}
.middle > * {
	vertical-align: middle;
}
#aboutAchieveRowMobile {
	display: none;
}
.whiteText {
	color: #FFF;
}
#aboutDescription {
	/*height: 1400px;*/
}
.imgFloatLeft {
	display: inline;
	float: left;
	margin-right: 0.8em;
}
.hideImgFull {
	display: none;
}

@media screen and (max-width: 975px) {
	#aboutDescription {
		/*height: 1500px !important;*/
	}
	#aboutAchieveMobile {
		/*margin-top: -240px !important;*/
	}
	.hideImgFull {
		display: block;
	}

	#aboutPageText .image {
		display: none;
	}
	#aboutPageText div {
		width: 100%!Important;
	}
	.aboutParagraph {
		width: 100% !important;
		padding-right: 0px !important;
	}
	#aboutContainer {
		background-image: none !important;
		padding-right: 0px !important;
		/*padding-right: 25px !important;*/
	}
}
@media screen and (max-width: 1025px) {
	#aboutContainer {
		padding-left: 0px !important;
	}
	.aboutParagraph {
		width: 65%;
	}
}
@media screen and (max-width: 1200px) {
	#aboutAchieveRow {
		/*margin-top: -400px !important;*/
	}

	#aboutPageText {
		display: flex;
	}

	#aboutPageText div {
		width: 55%;
		display: inline-block;
		position: relative;
	}

	#aboutPageText div p {
		width: 100%!important;
	}

	#aboutPageText .image {
		width: 45%;
		padding: 0px 0px 0px 40px;
	}


}
@media screen and (max-width: 1025px) {
	#aboutAchieveRowMobile {
		display: block;
	}
	#pg-177-1 .panel-grid-cell, #pg-177-2 .panel-grid-cell {
		width: 100% !important;
	}
	#aboutAchieveRow {
		display: none;
	}
	#aboutAchieveMobile {
		display: block;
	}
	.inspireColumn {
		width: 100% !important;
	}
	#aboutDescription {
		/*height: 1250px;*/
	}
}
#aboutDescription {
	
}
#aboutAchieveRow {
	margin-top: -400px;
}
#aboutAchieveRowMobile {
	margin-top: -435px;
}
.paddingText {
	padding: 20px;
}
.achieveH2 {
	color: #FFF;
	padding-top: 80px;
	padding-bottom: 400px;
}
#marketingSupportText {
	display: none;
}
@media screen and (max-width: 500px) {
	.imageFloat1, .imageFloat2, .imageFloat3, .imageFloat4, .imageFloat5 {
	}
	.imageFloat1 {
		
	}
	.imageFloat2 {
		width: 45px !important;
		margin-top: 7px !important;
	}
	.imageFloat3 {
		width: 45px !important;
		margin-top: 7px !important;
	}
	.imageFloat4 {
		width: 45px !important;
		margin-top: 7px !important;
	}
	.imageFloat5 {
		width: 45px !important;
		margin-top: 7px !important;
	}
	.serviceHeading {
		padding-right: 0px !important;
		padding-left: 10px !important;
	}
	.alignright {
		float: right;
	}
}
.alignright {
	margin: 0;
}
.site-branding .custom-logo {
	margin: 0;
}
.site-title {
	display: none;
}
#aboutContainer {
	width: 100%;
	background-color: #FFF;
	margin: 0 auto;
	padding-left: 70px;
	padding-right: 50px;
	padding-bottom: 50px;
	/*background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/About-Image-e1489756615489.png");
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 413px;*/
}
.whiteHeading {
	color: #FFF;
	padding-top: 120px;
}
.aboutParagraph {
	width: 50%;
}
@media screen and (max-width: 960px) {
	.contactContainer {
		width: 100% !important;
	}
	.contactHeading {
		width: 100% !important;
	}
	.contactText {
		width: 100% !important;
	}
}
.socialMediaImg1, .socialMediaImg2, .socialMediaImg3 {
	width: 90%;
}
.socialMediaImg2, .socialMediaImg3 {
	padding-top: 30px;
}
.contactContainer {
	width: 70%;
	margin: 0 auto;
	-webkit-box-shadow: 0 30px 30px -30px rgba(58,199,251,1) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(58,199,251,1) !important;
	box-shadow: 0px 30px 30px -30px rgba(58,199,251,1) !important;
}
.contactHeading {
	color: #FFF;
	width: 65%;
	margin: 0 auto;
	padding-top: 40px;
	padding-bottom: 20px;
}
.contactText {
	color: #FFF;
	width: 75%;
	margin: 0 auto;
	padding-top: 5px;
	padding-bottom: 20px;
}
.serviceBox:hover {
	opacity: 0.8;
}
#panel-7-5-0-0, #panel-7-5-0-1, #panel-7-5-0-2, #panel-7-5-0-3 {
	margin-bottom: -10px !important;
}
.serviceHeading {
	float: left;
	padding-top: 15px;
}
.imageFloat1 {
	padding: 25px;
	/*margin-right: -40px;*/
}
.imageFloat2 {
	width: 50px;
	margin-right: 30px;
	padding-top: 17px;
}
.imageFloat3 {
	width: 65px;
	margin-right: 25px;
	padding-top: 20px;
}
.imageFloat4 {
	width: 65px;
	margin-right: 25px;
	padding-top: 17px;
}
.imageFloat5 {
	width: 65px;
	margin-right: 25px;
	padding-top: 20px;
}
.servicesContent {
	color: #FFF;
}
.headline {
	cursor: pointer;
	color: #FFF;
	height: 100px;
}
.texter1, .texter2, .texter3, .texter4, .texter5 {
	display: none;
	padding-bottom: 10px;
}
@media screen and (min-width: 1025px) {
	#socialMediaMobile {
		display: none;
	}
	#servicesMobile {
		display: none;
	}
}
@media screen and (max-width: 1025px) {
	#testimonialsFull {
		display: none;
	}
	#servicesButtons, #servicesText {
		display: none;
	}
}
.bannerTableTR {
	max-height: 50px !important;
}
.bannerTableBody {
	width: 100%;
}
th, td {
	border: none;
}
#pg-7-3 > #pgc-7-3-0, #pg-7-3 > #pgc-7-3-1, #pg-7-3 > #pgc-7-3-2, #pg-7-3 > #pgc-7-3-3, #pg-7-3 > #pgc-7-3-4 {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
hr {
	height: 3px;	
}
#markPlanContent, #pubRelContent, #creativeContent, #socMediaContent {
	display: none;
}
#markSuppWidget, #markPlannWidget, #pubRelWidget, #creativeWidget, #socialMediaWidget {
	cursor: pointer;
}

.servicesImg {
	height: 80px;
	width: auto!important;
}

.servicesImg:hover {
	opacity: 0.7;
}
.markSuppLogo {
	height: 150px !important;
}
.ms-slide-bgcont img {
	opacity: 1 !important;
}
#pg-7-0, #pg-7-1, #pg-7-2, #pg-7-3, #pg-7-4, #pg-7-5 {
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.contactContainer {
	width: 100%;
	margin: 0 auto;
	-webkit-box-shadow: 0 30px 30px -30px rgba(58,199,251,1) !important;
       	-moz-box-shadow: 0 30px 30px -30px rgba(58,199,251,1) !important;
	box-shadow: 0px 30px 30px -30px rgba(58,199,251,1) !important;
}

@media screen and (max-width: 960px) {
	#pg-7-1 .panel-grid-cell {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}
}
@media screen and (max-width: 960px) {
	#socialMediaRow, #testimonialsReplacement, #testimonialsRow, #contactFull {
		background-image: none !important;
	}
}
#testimonialsReplacement {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/02/Orange-Semi-Circle.png");
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 200px;
}
#testimonialsFull {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/02/Orange-Semi-Circle.png");
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 200px;
}
#socialMediaRow {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/02/Blue-Semi-Circle.png");
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 200px;
}
#contactFull {
	background-image: url("https://simply-marketing.net/wp-content/uploads/2017/03/Coffee-Cup.png");
	background-repeat: no-repeat;
	background-position: right bottom;
	background-size: 270px;
}
h1, h2, h3, h4, h5, h6, p, a {
	font-family: "Filson-Soft" !important;
}
.main-navigation-toggle {
	padding-top: 24px;
}
.bannerImg1, .bannerImg2, .bannerImg3 {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.bannerImg1:hover, .bannerImg2:hover, .bannerImg3:hover {
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
.so-widget-sow-hero-default-65213046327b .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper {
	padding: 100px 0px 0px 0px;
}
@media screen and (max-width: 1280px) {
	h1, h2, h3, h4, h5, h6, p {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
}
@media screen and (min-width: 960px) {
	.sow-slider-image-wrapper {
		float: left !important;
		padding-left: 100px !important;
		width: 1000px !important;
	}
}
#menu-top-menu {
	margin-top: 10px;
}
.site-content {
	padding: 0;
}
.page-title {
	display: none;
}
a:hover {
	color: #EC6B06 !important;
}
.main-navigation-menu li.current-menu-item > a {
	color: #EC6B06;
}

.homeGreenButton {
	margin-left: 30px!important;
}

@media screen and (max-width: 1200px) {
	.homeGreenButton {
		margin-left: 0px!important;
		display: block!important;
		margin-top: 20px!important;
	}
}

@media screen and (max-width: 1024px) {

	.homeGreenButton {
		margin-left: 0px!important;
		display: block!important;
		margin-top: 20px!important;
	}

	.homeOrangeButton, .homeGreenButton {
		margin-left: -30px!important;
	}
}