/*
Theme Name: Cells For Life
Theme URI: http://320press.com/wpbs
Description: A custom responsive theme based on the Bootstrap framework.
Version: 1.2
Author: Kent Rygiel
Author URI: http://kentrygiel.com
Tags: healthcare, awesomeness
License: GNU General Public License v2.0 & Apache License 2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0
*/

/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

.comment-respond{display: none !important;}
.mcnTextContent, #bodyCell {
  padding: 0 !important;
}
.thankyou{ background-size: cover;background-repeat: no-repeat;}
.thnkyou { padding: 100px 0;}
.thnkyou h2 { margin: 0; color: #0093d0;}
.page-template-page-annual-storage .thankyou-title h2 { color: #0093d0;}
.thankyou-content h3 {color: #0093d0;}
.page-template-page-contact-single-location .contact-us-single .side-holder3b, .contact-us-single .side-holder3b .h4 { display: none;}
#tab1, #tab2, #cbd_annual, #cbd_18, #cbd_30{text-transform: uppercase;border: 0px;}
#row1, #row2, #row1 h2,  #row5 h2{text-align: center; padding: 2% 0;}
#row1 h2, #row2 h2{margin: 0px; color: #0093d0;}
/* .cb_info, .ct_info {padding-bottom: 2%; display: inline-block; width: 100%;} */
.pad_btm{padding: 2% 0;}
.phead{padding: 2% 0;} 
.phead h2{padding-bottom: 10px;text-align: center;margin: 0px; color: #0093d0; font-weight: 500 !important; font-family: inherit;}
/* #row3{padding: 2% 0;} */
.row3{padding-top:2%;}
.row3 .cb_info, .row3 .ct_info {padding-top: 2%;}
#row3{padding-bottom: 2%;}
.opt-title {margin-bottom: 6.593%;padding-top: 2%;}
.opt-title h2{color: #0093d0; font-weight: 500; text-align: center;margin: 0px;padding-bottom: 10px;font-family: inherit; font-size: 23px;}
.box_layout{
  border-radius: 8px 8px 8px 8px;overflow: hidden; padding-top: 15px!important; padding-right: 15px!important; padding-bottom: 15px!important; 
  padding-left: 15px!important; box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3); border: 1px solid #0088ce;
}
.box_inner h5{font-size: 16px; line-height: 1em !important; font-weight: 500; padding-bottom: 10px; color: #0093d0; text-align: center; margin: 0px;font-family: inherit;}
.box_inner h2{font-size: 23px; line-height: 1em !important; font-weight: 500; padding-bottom: 10px; color: #0093d0; text-align: center; margin: 0px;font-family: inherit;}
.box_inner h6{font-size: 15px; line-height: 1em !important; font-weight: 500; padding-bottom: 10px; color: #0093d0; margin: 0px !important;}
.box_inner ul{padding: 0 0 23px 1em; line-height: 26px; list-style-type: disc; padding-bottom: 1em;}
.box_inner li {font-size: 16px;line-height: 26px;}
.box_inner hr{
  margin: 8px 0 !important;    display: block;unicode-bidi: isolate;margin-block-start: 0.5em;margin-block-end: 0.5em;
  margin-inline-start: auto;margin-inline-end: auto;overflow: hidden;border-style: inset;border-width: 1px;
}
a#tab1, a#tab2, #cbd_annual, #cbd_18, #cbd_30, #cbt_annual, 
#cbt_18, #cbt_30{background-color: #0093d0 !important;border-radius: 30px; padding: 15px 25px; font-size: 16px; line-height: 16px;border: 0px;}
a#tab1.active, a#tab2.active{background-color: #bed62f !important;transition: all 300ms linear;padding-right: 40px !important;border: 0px;}
#cbd_annual.active, #cbd_18.active, #cbd_30.active{background-color: #bed62f !important;transition: all 300ms linear;padding-right: 40px !important;border: 0px;}
.cb_18, .cb_30, .ct_annual, .ct_18, .ct_30{display: none}
#cbd_annual.active, #cbd_18.active, #cbd_30.active{background-color: #bed62f !important;transition: all 300ms linear; border: 0px;}
#cbt_annual.active, #cbt_18.active, #cbt_30.active{background-color: #bed62f !important;transition: all 300ms linear;padding-right: 40px !important; border: 0px;}
a#tab1.active:after, a#tab2.active:after, #cbd_annual.active:after, 
#cbd_18.active:after, #cbd_30.active:after, #cbt_annual.active:after, #cbt_18.active:after, #cbt_30.active:after{
	content: '\f00c';font-size: 16px !important;margin-left: .3em;left: auto;opacity: 1;display: inline-block;font-family: 'FontAwesome';position: absolute;
}
#row4, #row5{padding: 2% 0;text-align: center;}
.plans {width: 50%; margin: 0 auto;margin-bottom: 6.539%;}
#row4 h4{font-size: 18px;font-weight: 500;line-height: 1em; padding-bottom: 10px;text-align: center;font-family: inherit;}
#row5 a{background-color: #0093d0;border: 0px;border-radius: 30px; padding: 15px 25px; font-size: 16px; line-height: 16px;text-transform: uppercase;}
#row5 a:hover{background-color: #bed62f;text-decoration: none;}
#row5 a:hover, #row4 a:hover{text-decoration: none;}
.pricing{padding: 4% 0;}
.pricing .lead, .page-id-12850 #menu-main-menu.nav .register, .page-id-12958 #menu-main-menu.nav .register, 
.page-id-12961 #menu-main-menu.nav .register{display: none !important;}
/* .page-id-12852 #menu-main-menu.nav .register{display: none !important;} */
.pricing h3{margin: 0 !important;padding-bottom: 10px; font-size: 26px; line-height: 26px; font-weight: 500;}
.cb_info > div > div:nth-child(2) .box_inner ul, .ct_info > div > div:nth-child(2) .box_inner ul {padding-bottom: 44px;}
.ct_30 > div > div:nth-child(3) .box_inner ul {padding-bottom: 0px;}
.ct_30 > div > div:nth-child(2) .box_inner ul {padding-bottom: 26px;}
.ct_18 > div > div:nth-child(2) .box_inner ul{padding-bottom: 26px;}
.ct_18 > div > div:nth-child(3) .box_inner ul{padding-bottom: 0px; }
.box_inner > h6 {height: 25px;padding: 0px;}
@media (max-width: 980px){
  #row5 a, a#tab1, a#tab2, #cbd_annual, #cbd_18, #cbd_30, #cbt_annual, #cbt_18, #cbt_30, .box_layout, .plan{margin-bottom: 30px;}
}