@charset "UTF-8";
/* CSS Styles for Custom Pages */

/* Subpage Title Break */
#SpTitleBar {display: none;}
#SpContent_Container {padding: 0 15px 15px;}
#SpSubHead {display: none;}
#sp-main {width: 100%;}
#sp-main::before {display: none;}
#SpContent_Container {padding: 0;}
#sp-main #left {margin-top: 0px; padding-top: 0px; padding-left: 0; padding-right: 0; width: 100%;}
#sp-main #right {display: none; margin-top: 0px; padding-top: 0px; padding-left: 0; padding-right: 0; width: 100%;}
#SpContent_Container .calloutbox {display: none;}
.addthis_toolbox {display: none;}
#SpContent_Container .calloutbox {display: none;}	
/* End Subpage Title Break */


.myContainer {padding: 0 8px; margin: 0 auto;}
.cpTier {padding: 60px 0; text-align: center; position: relative;}
.cpTier-title {margin-bottom: 20px; display: inline-block;}
.cpTier-title h1 {margin: 0; font-size: 30px; font-weight: 600; text-transform: none; color: #333333;}
.cpTier-title p {margin-top: 20px; font-size: 16px;}

.col-5 {float: left; width: 20%; padding-left: 8px; padding-right: 8px;}


.textUppercase {text-transform:uppercase;}
.textUnderline {text-decoration: underline;}
.textStrike {text-decoration: line-through;}
.textItalic {font-style: italic;}
.textThin {font-weight:100;}
.textExtraLight {font-weight:200;}
.textLight {font-weight:300;}
.textRegular {font-weight:400;}
.textMedium {font-weight:500;}
.textSemiBold {font-weight:600;}
.textBold {font-weight:700;}
.textExtraBold {font-weight:800;}
.textBlack {font-weight:900;}
.important {display: inline-block; vertical-align: top; color: #ca2828; font-size: 8px; padding-left: 5px;}


.cpList {margin: 0px; list-style: none; padding-left: 0px; display: inline-block; vertical-align: top;}
.cpList li {background: url("//cdn.ymaws.com/staging-gapsychology.site-ym.com/resource/resmgr/custom_pages/images/bullet.png") no-repeat scroll 0 7px transparent; padding: 0px 0 7px 17px; font-weight: 300; font-size: 14px; line-height: 20px;}


.custBtn {text-transform: none; border: none; border-radius: 50px; display: inline-block; vertical-align: top; padding: 10px 35px; font-weight: 600; background-color: #359d93; color: #fff; font-size: 15px; text-align: center; -webkit-transition: all 200ms linear 0s; -moz-transition: all 200ms linear 0s; -o-transition: all 200ms linear 0s; transition: all 200ms linear 0s;}
.custBtn:hover {background-color: #eebd6b; color: #fff;}





/* Media Queries */
@media (min-width:768px){.myContainer{width:750px}}
@media (min-width:960px){.myContainer{width:900px;}}
@media (min-width:1200px){.myContainer{width:1180px}}



@media (max-width: 1199px) {

}


@media (max-width: 959px) {
	
}

	
@media (max-width: 767px) {
.myContainer {padding: 0 15px;}
.col-5 {padding-left: 15px; padding-right: 15px; position: relative; width: 100%; float: none;}
#sp-main {margin-top: 0;}

}
	

@media (max-width: 480px) {		

}