/* LICENSE & DETAILS
   ==================================================

	Theme Name: Guts4life
	Theme URI: http://uplift.swiftideas.com
	Description: An Incredible Responsive Multi-Purpose WordPress Theme - Designed & Developed by Swift Ideas ( www.swiftideas.com )
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Template: uplift
	Version: 1.0
	Author: Swift Ideas
	Author URI: www.swiftideas.com

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

   ==================================================
*/

/* --------------------------------------------
	CHILD THEME CSS
-------------------------------------------- */
.pn-Advancer_Right,.right-paddle{right:0}.left-paddle,.pn-Advancer_Left{left:0}.scroll-wrapper{position:relative;max-width:100%;margin:1em auto}.scroll-menu{box-sizing:border-box;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.paddle{position:absolute;top:2px;bottom:0;width:2.5em;height:2.5em;z-index:30000;background:#FFF;border:0;border-radius:120px;box-shadow:0 8px 24px 0 rgba(0,0,0,.1)}.paddle:focus{outline:0}.paddle i{color:#575756}.hidden{display:none}.link,.link span{display:inline-block}.fw-row.row{overflow:visible}a[rel=tooltip]{border-bottom:none}a[rel=tooltip] sup{font-size:55%;vertical-align:baseline}#noc-subnav a,.link span{font-size:14px}#noc-subnav{padding:0}#noc-subnav a:hover{color:#303030;font-weight:700}#noc-subnav section.row{padding:10px 0 20px}#noc-subnav.subnav-fixed section.row{padding:10px 0}#noc-subnav.subnav-fixed section.row a:hover{color:#FFF}.spb-asset-content{color:#303030!important;line-height:20px!important}.line-height-max{line-height:32px!important}.link{background:#FAFAFA;border-radius:8px;cursor:pointer;margin-right:25px;position:relative}#mobile-menu{background-image:linear-gradient(0deg,#FF8300 0,#EB1629 81%)}#mobile-menu ul li.menu-item>a,#mobile-menu ul.alt-mobile-menu>li>a{color:#FFF}.link .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(-90deg,#FF8300 0,#EB1629 100%);opacity:0;transition:all ease-in-out .2s;z-index:0;border-radius:8px}.link.selected .gradient,.link:hover .gradient{opacity:1}.link .icn,.link .icn_hover{float:left;position:relative;z-index:3;padding:6px 0 0 10px}.link img{height:40px;width:auto}.spb_image.padding-top{padding-top:50px}.link span{color:#303030;line-height:50px!important;font-weight:700;font-family:Roboto;padding:0 20px;position:relative;z-index:1}.icn_hover{display:none}.link.selected .icn_hover,.link:hover .icn_hover{display:block}.link.selected .icn,.link:hover .icn{display:none}.link.selected span,.link:hover span{color:#FFF}.blog-item .quote-excerpt,.spb-row-expand-text,h2{font-size:20px;line-height:32px}blockquote.blockquote1,blockquote.blockquote1 p,body,nav.std-menu ul.sub-menu,p,ul.mega-sub-menu{font-size:15px;line-height:20px!important}.noc-link{text-decoration:none!important;border-bottom:solid 1px;padding-bottom:5px}.gform_wrapper form.gf_simple_horizontal div.gform_body{width:100%!important;max-width:100%!important}.owl-carousel .fw-row{position:static!important;width:100%!important;left:0!important}.owl-dots{text-align:center}.owl-carousel.owl-theme{overflow:hidden!important}.owl-carousel .spb_content_element{padding:0 20px!important}.owl-dot{background-color:#FFF!important;border:1px solid #8E1556!important;width:10px;height:10px;border-radius:20px;display:inline-block;margin:0 5px}.is-sticky nav .menu>li.menu-item:hover>a,.is-sticky nav.std-menu .menu>li:hover>a{font-weight:700;color:#303030!important}.owl-next,.owl-prev{position:absolute;top:50%;color:#8E1556}.owl-prev{left:-2vw}.owl-next{right:-2vw}.owl-dot.active,.owl-pagination .owl-page span{background-color:#8E1556!important}#gform_wrapper_1 form{max-width:80%!important}.owl-pagination .owl-page{border-width:0!important;opacity:1!important}.search-results .heading-text h1{font-weight:400;font-size:18px}.searched-term,.video_link i{font-weight:700}.search-results .heading-text span{font-weight:700;font-size:18px}.search-results .page-heading{border-bottom:0;padding-top:25px;padding-right:35px;margin-bottom:30px}.search-results .blog-item-details time:before{content:""}.modal-header{padding:15px 30px 25px}.search-results .standard-post-content{background:#FFF;box-shadow:0 16px 32px 0 rgba(0,0,0,.1);border-radius:8px;font-family:Roboto-Regular;font-size:12px;color:#303030;letter-spacing:0;text-align:left;margin-bottom:30px;padding:30px!important}.wq_singleAnswerCtr .wq_answerTxtCtr{background-image:none!important;line-height:40px!important;padding-left:10px!important}.wq_quizCtr .wq_singleAnswerCtr{box-shadow:0 8px 24px 0 rgba(0,0,0,.15);border-radius:8px;border:0!important}.wq_triviaQuestionExplanation{padding:20px!important;text-align:center;border-color:#ecf0f1!important}#swift-slider-1,.caption-wrap,.swift-slider-pagination{animation-name:none!important;display:block!important;opacity:1!important}.wq_QuestionExplanationText .wq_promoteQuizCtr,.wq_promoteQuizCtr a,.wq_promoteQuizCtr span{display:none!important;color:#FFF!important;height:0!important}p.wq_QuestionExplanationText{font-size:15px!important}.wq_correctExplanationHead{font-size:20px!important;margin:15px 0;color:#83CB69!important}.modal-dialog{width:100%!important;max-width:780px!important;max-height:90%!important}.wq_singleResultWrapper{padding:40px 20px!important;background-color:transparent!important;border:0!important;text-align:center}.wq_resultTitle{margin-bottom:30px}.wq_questionTextCtr,.wq_quizCtr .wq_singleAnswerCtr:hover{background-image:linear-gradient(-90deg,#FF8300 0,#EB1629 100%)!important;background-color:transparent!important;color:#FFF!important}.gform_button,.video_link{background:0 0!important;color:#8E1556!important}.search-results .standard-post-content h1{margin-bottom:0;font-size:18px}.search-results .blog-item .excerpt{display:none}.search-results .col-sm-8{padding:0}.search-results .standard-items .blog-item .blog-item-details{padding-bottom:0;font-size:15px}.video_link{text-transform:none!important;padding:0!important;box-shadow:0 0 0 0 transparent!important}.video_link span.text{border-bottom:solid 1px;padding-bottom:5px}.video_link i{float:left;font-size:22px!important;margin-right:10px;margin-top:-1px;padding-left:0!important;margin-left:0!important}.noc-text-light p{font-size:12px!important;line-height:22px!important}a.sf-button{letter-spacing:2px;font-weight:400;box-shadow:0 16px 24px 0 rgba(0,0,0,.15)}.gform_button{border:2px solid #8E1556!important;border-radius:6px;text-transform:uppercase}.ginput_container input[type=email],.ginput_container input[type=text]{padding:5px 8px!important;height:auto;border-radius:6px!important}#display-none,.display-none{display:none!important}.scroll{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scroll-menu::-webkit-scrollbar{display:none}.scroll nav{width:4000px}.timer p{color:grey;font-size:14px!important;padding-top:15px;padding-right:15px}.gform_button.button{padding-top:6px!important;padding-bottom:6px!important;margin-top:-10px!important}.home .container,.home .spb_content_element{padding:0}.home .spb-row .spb_content_element{overflow:visible}.home .spb-column-inner{min-height:350px!important;padding-bottom:0!important;margin-left:0;margin-right:0}.mobile-header-opts .hamburger .button-text{transform:translate3d(-10px,-5px,0);display:inline-block}.bg-type-cover .noc-content-bloc h4{line-height:30px}.bg-type-cover .noc-content-bloc .overlay{position:absolute;width:98%;margin-top:0;left:1%;top:-30px;height:350px;text-align:center;opacity:0;transition:all .3s ease-out;transform:translateY(20px);padding:16% 40px 0;background:rgba(0,0,0,.5)}.bg-type-cover,.home .flexbox .spb-column-container>.spb-column-inner{position:relative}.home .spb-row[data-col-spacing="20"] .spb-column-inner{overflow:hidden}.bg-type-cover .noc-content-bloc h1,.bg-type-cover .noc-content-bloc h4{transition:all .3s ease-out}.bg-type-cover .noc-content-bloc .sf-button{margin-top:2em}.bg-type-cover .noc-content-bloc .hover{opacity:1!important;color:#FFF!important;text-align:center}.bg-type-cover:hover .noc-content-bloc h1,.bg-type-cover:hover .noc-content-bloc h4{opacity:0}.bg-type-cover:hover .overlay{opacity:1;transform:translateY(0)}.home .spb_text_column>.spb-asset-content{transform:translateY(30px)}.home .spb_text_column>.spb-asset-content h4{color:#EAEBD6;text-shadow:0 0 7px #000}
/****** Rupali CSS*********/
.page-template-template-symptomchecker .tool .form-item select{width:110% !important;}
.type-page ul li{margin-bottom:5px}.type-page ul{list-style-type:disc}.type-page ol,.type-page ul{display:table;position:relative;left:30px;margin-right:30px}.type-page a{font-weight:700;color:#85618f;text-decoration:none}.type-page a:focus,.type-page a:hover{color:#f07517}
/*---------------------------------------------------
***********CUSTOM CSS FOR GUTS4LIFE     *******************
/*---------------------------------------------------*/
html{background:#f1ead8;color:#616161;font-family:'PT Sans',sans-serif;font-size:93.75%;-webkit-font-smoothing:antialiased}.torn-edge{background:url(images/bg-torn-edge.png) bottom left repeat-x;margin-top:-44px;margin-bottom:40px;height:51px;position:relative;z-index:101}.full-center #header{border:none;padding-bottom:139px!important}.home .full-center #header{padding-bottom:0!important}#main-container .inner-container-wrap,.inner-container-wrap,.tm-toggle-button-wrap a{background:inherit!important}.fade_borderbg{padding-bottom:25px;background:url(images/title-fadeline.png) bottom left no-repeat}h1,h2{margin-bottom:20px}h1{text-transform:lowercase}.capitalize{text-transform:capitalize}.topbar-text{display:table-cell;vertical-align:middle;padding:15px 10px 15px 8px!important}label{display:block;font-size:15px;font-weight:400;color:#34678a;margin-bottom:10px}.search_notfound{font-family:'PT Sans Narrow',sans-serif!important;font-weight:400!important;font-size:15px!important;text-transform:uppercase!important;display:inline-block!important;background-color:#4aa39c!important;background-position:right center!important;background-repeat:no-repeat!important;padding:7px 20px 10px 7px!important;color:#cbebea!important;border:none!important;cursor:pointer!important;background-image:url(images/more-arrow.png),-moz-linear-gradient(top,#4aa39c 0,#43948e 100%)!important;background-image:url(images/more-arrow.png),-webkit-gradient(linear,left top,left bottom,color-stop(0,#4aa39c),color-stop(100%,#43948e))!important;background-image:url(images/more-arrow.png),-webkit-linear-gradient(top,#4aa39c 0,#43948e 100%)!important;background-image:url(images/more-arrow.png),-o-linear-gradient(top,#4aa39c 0,#43948e 100%)!important;background-image:url(images/more-arrow.png),-ms-linear-gradient(top,#4aa39c 0,#43948e 100%)!important;background-image:url(images/more-arrow.png),linear-gradient(to bottom,#4aa39c 0,#43948e 100%)!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;width:auto!important}.row.h4-top-bar>span{display:inline-block}.row.h4-top-bar>span.header-search{float:right}.row.h4-top-bar>span.header-search>form>input[type=text]{background:#eee;color:#8d8a7c;border:1px solid #bab7ac;padding:5px 10px;width:195px;height:30px;margin:0;position:relative;bottom:7px;font-family:'PT Sans Narrow',sans-serif;font-size:15px;outline:0;-webkit-appearance:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15)}#copyright .text-left p,#footer .foot-menu-head a{font-family:"PT Sans Narrow",sans-serif}.row.h4-top-bar>span.header-search>form{padding:6px 0 7px 15px}.row.h4-top-bar>span.header-search>form>input[type=submit]{width:44px;height:32px;margin-top:4px;margin-left:-28px;border:none;text-indent:-999999em;cursor:pointer;background-color:transparent;background-image:url(images/icons/search.png);background-repeat:no-repeat;background-position:12px 0}.no-results-text .search-form input{margin-bottom:25px}.full-center #logo{position:relative;padding-left:0}.full-center #header-section #header{background-color:#1d756e;margin-top:-1px}nav .menu>li.menu-item>a,nav.std-menu .menu>li>a{color:#acd8d7!important}nav .menu>li.current-menu-item>a,nav .menu>li.current-menu-item>a:focus,nav .menu>li.current-menu-item>a:hover,nav.std-menu .menu>li>a:focus,nav.std-menu .menu>li>a:hover{color:#5eb1ab!important}.full-center #header nav.std-menu ul.menu>li>a,.full-center nav.float-alt-menu ul.menu>li>a{padding:0 0 0 15px}#footer.footer-divider{background:url(images/bg-footer.jpg) #e5d6ad}#copyright.copyright-divider{background:url(images/bg-footer02.jpg) #c2bfb5}#copyright{border:none}#copyright .text-left .alignleft{margin:3px 20px 20px 0!important}#copyright .text-left{width:100%;max-width:100%}#copyright .text-left p{font-size:13px;line-height:18px;color:#616161!important;float:none}.copyright-divider .text-left>a>img{margin:0 20px 20px 0}#copyright .text-left a{color:#85618f;font-weight:700}#copyright .text-left a:active,#copyright .text-left a:hover{color:#f07517}#footer{padding-top:10px}#footer .foot-menu-head a{font-size:15px;font-weight:700;text-transform:uppercase;color:#818382;padding:15px 0 0}#footer .foot-menu-sub-head a,#footer .foot-menu-sub-head-1 a{font-family:"PT Sans Narrow",sans-serif;text-transform:normal;color:#818382}#footer .foot-menu-sub-head a{font-size:15px;font-weight:700;padding:3px 0}#footer .foot-menu-sub-head-1 a{font-size:13px;font-weight:400;padding:0}#footer .foot-menu-sub-head-1 a::before{content:"-";color:#818382;padding-right:2px}.sidebar-widget-wrap .menu-menu-section-navigation-managi-container li.menu-item ul li a:before,.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container li.menu-item ul li a:before,.widget_nav_menu .menu-menu-section-navigation-learn-container ul.sub-menu li a:before,.widget_nav_menu .menu-menu-section-navigation-living-container ul.sub-menu li a:before{content:"> "}#footer .menu-item-158,#footer .menu-item-161,#footer .menu-item-163,#footer .menu-item-385,#footer .menu-item-401{padding-bottom:15px}#footer .foot-menu-head a:active,#footer .foot-menu-head a:hover,#footer .foot-menu-sub-head a:active,#footer .foot-menu-sub-head a:hover,#footer .foot-menu-sub-head-1 a:active,#footer .foot-menu-sub-head-1 a:hover{color:#f07517}#footer-header{border-bottom:1px dashed #eae4da}.inner-page-wrap{margin-top:0;margin-bottom:0}#footer-header h2{margin-bottom:0;margin-left:5px}.promo-star-content{padding:20px;overflow:hidden;margin-bottom:15px;border:1px solid #e1e1e1;border-radius:5px;background:#edeae1;background:-moz-linear-gradient(top,#faf6ed 0,#edeae1 100%);background:-o-linear-gradient(top,#faf6ed 0,#edeae1 100%);background:-ms-linear-gradient(top,#faf6ed 0,#edeae1 100%);background:linear-gradient(to bottom,#faf6ed 0,#edeae1 100%);box-shadow:3px 3px 3px rgba(0,0,0,.15)}.promo-star-content .star_content,.promo-star-content .star_content-1{margin-bottom:0}.promo-star-content h3{font-family:'Amatic SC',cursive;font-size:30px;font-weight:400;text-transform:uppercase;color:#616161;line-height:56px;margin-bottom:30px;margin-top:0;padding-left:65px;background:url(images/promos/bg-star-video-header.png) left no-repeat}.promo-star-content h4{font-size:22px;color:#616161}.promo-star-content .more a{font-family:'PT Sans Narrow',sans-serif;font-weight:700;font-size:17px}.feature-worried h2,.feature-worried h3{font-family:SketchBlockBold;font-weight:400;line-height:35px;text-align:center}.promo-star-content .more{margin-bottom:0!important}.feature-ibd .vc_column-inner,.feature-learn .vc_column-inner,.feature-living .vc_column-inner,.feature-worried .vc_column-inner{height:370px;background-repeat:no-repeat}.feature-worried{width:328px}.feature-worried h2{font-size:27px;color:#f07517;margin:45px 40px 0 0}.type-page table thead th{text-transform:none!important}.feature-worried h3{margin:0 40px 15px 0;font-size:35px;color:#58225e}.feature-worried p{font-family:"PT Sans",sans-serif;font-size:15px;color:#616161;text-align:center;margin:0 60px 0 40px}.feature .vc_column-inner{padding-top:0!important}.feature ul{list-style:none!important;margin:0;position:absolute!important;left:15px!important;bottom:40px;text-align:left}.feature li{background:#747a7a;background:rgba(43,51,50,.65);margin-bottom:0!important}.feature li:first-child{border-bottom:1px dashed #97979a}.feature li a{display:block;font-family:'PT Sans Narrow',sans-serif;font-weight:700;text-transform:uppercase;color:#eeede9;padding:5px 40px 5px 15px;background:url(images/icons/feature-arrow.png) right no-repeat}.feature li a:focus,.feature li a:hover{color:#d6a6dd!important}.feature-learn h2{font-family:'Amatic SC',cursive;font-size:33px;font-weight:400;text-transform:lowercase;color:#754883;margin:10px 0 0 15px;line-height:37px}.feature-learn h3,.feature-living h2{color:#21939b;margin:10px 0 0 15px}.feature-learn h3{line-height:37px;display:block;font-family:'PT Sans',sans-serif;font-weight:700;font-size:27px;text-transform:none}.feature-living h2,.feature-living h3{font-family:'Amatic SC',cursive;font-size:45px;text-transform:lowercase;font-weight:400;display:inline-block}.feature-living h3{color:#f07517;margin:10px 0 0 5px}.feature-ibd h2,.feature-ibd h3{font-family:SketchBlockBold;text-align:center}.feature-ibd h2{font-size:31px;font-weight:400;line-height:31px;color:#f07517;margin:45px 0 0 15px}.feature-ibd h3{display:block;font-size:66px;line-height:66px;text-transform:uppercase;color:#58225e;margin-top:0}.feature-ibd p{margin:0 45px;text-align:center}.sidebar-widget-wrap .menu-menu-section-navigation-learn-container li.menu-item a,.sidebar-widget-wrap .menu-menu-section-navigation-managi-container li.menu-item a,.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container li.menu-item a{border-bottom:1px solid #21939b;font-family:'PT Sans Narrow',sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#818382;display:inline;padding:0}.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container li a:hover{color:#f07517!important}.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container li.menu-item ul li a:active{color:#21939b!important}.menu-menu-section-navigation-living-container li.menu-item a{border-bottom:1px solid #21939b;font-family:'PT Sans Narrow',sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#818382!important;display:inline;padding:0}.sidebar-widget-wrap .menu-menu-section-navigation-learn-container,.sidebar-widget-wrap .menu-menu-section-navigation-living-container,.sidebar-widget-wrap .menu-menu-section-navigation-managi-container,.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container{border-top:1px dashed #d3cbd0;margin-top:2px;border-bottom:1px dashed #d3cbd0;padding:15px 0}.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container li.menu-item ul{padding-top:5px}.menu-menu-section-navigation-living-container li.menu-item ul li,.sidebar-widget-wrap .menu-menu-section-navigation-learn-container li.menu-item ul li,.sidebar-widget-wrap .menu-menu-section-navigation-managi-container li.menu-item ul li,.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container li.menu-item ul li{padding-bottom:3px}.menu-menu-section-navigation-living-container li.menu-item.current-menu-item>a,.sidebar-widget-wrap .menu-menu-section-navigation-learn-container li.menu-item.current-menu-item>a,.sidebar-widget-wrap .menu-menu-section-navigation-managi-container li.menu-item.current-menu-item>a,.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container li.menu-item.current-menu-item>a{color:#21939b!important}.sidebar-widget-wrap>section>div.menu-menu-section-navigation-learn-container>ul>li.menu-item.current-menu-item>a,.sidebar-widget-wrap>section>div.menu-menu-section-navigation-living-container>ul>li.menu-item.current-menu-item>a,.sidebar-widget-wrap>section>div.menu-menu-section-navigation-managi-container>ul>li.menu-item.current-menu-item>a,.sidebar-widget-wrap>section>div.menu-menu-section-navigation-worrie-container>ul>li.menu-item.current-menu-item>a{color:#818382!important}.menu-menu-section-navigation-living-container li.menu-item ul li a,.sidebar-widget-wrap .menu-menu-section-navigation-learn-container li.menu-item ul li a,.sidebar-widget-wrap .menu-menu-section-navigation-managi-container li.menu-item ul li a,.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container li.menu-item ul li a{font-weight:400;font-family:'PT Sans Narrow',sans-serif;font-size:15px;text-transform:none;color:#827772;border-bottom:none}.menu-menu-section-navigation-living-container,.widget_nav_menu .menu-menu-section-navigation-learn-container ul.sub-menu li ul.sub-menu,.widget_nav_menu .menu-menu-section-navigation-living-container ul.sub-menu li ul.sub-menu{margin-left:20px!important}.widget_nav_menu .menu-menu-section-navigation-learn-container ul.sub-menu li ul.sub-menu li a:before,.widget_nav_menu .menu-menu-section-navigation-living-container ul.sub-menu li ul.sub-menu li a:before{content:"- "}.sidebar ul ul li{list-style-type:none!important}.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container li.parent ul{list-style:none}span.wpcf7-list-item{display:initial!important}.wpcf7-form{color:#34678a;font-size:15px}.wpcf7 p{line-height:13px!important}:root input[type=checkbox],:root input[type=radio]{position:absolute;left:-1000em}:root input[type=checkbox]+.wpcf7-list-item-label:before,:root input[type=radio]+.wpcf7-list-item-label:before{content:"";display:inline-block;width:22px;margin-right:10px;vertical-align:bottom;position:relative}:root input[type=checkbox]+.wpcf7-list-item-label:before{height:24px;background:url(images/forms/sprite.png) 0 -419px no-repeat;bottom:-5px}:root input[type=checkbox]:checked+.wpcf7-list-item-label:before{background-position:-96px -419px}:root input[type=radio]+.wpcf7-list-item-label:before{height:26px;background:url(images/forms/sprite.png) 0 -445px no-repeat}:root input[type=radio]:checked+.wpcf7-list-item-label:before{background-position:-96px -445px}.Angry span.wpcf7-list-item,.Anxious span.wpcf7-list-item,.Calmed span.wpcf7-list-item,.Empowered span.wpcf7-list-item,.Incontrol span.wpcf7-list-item,.Informed span.wpcf7-list-item,.Relieved span.wpcf7-list-item,.Scared span.wpcf7-list-item,.Tense span.wpcf7-list-item,.recommend span.wpcf7-list-item{display:inline-block!important;margin:5px 100px 20px 0}.wpcf7-form h3{color:#21939b;font-size:15px;padding-top:10px}.view_result .wpcf7-list-item label:before{background:url(images/forms/sprite.png) 0 -419px no-repeat!important;bottom:-5px}.Whatisyouryourfriendsyourrelativesage select{border:none!important;background:0 0!important;position:absolute;height:38px!important;top:-3px;left:0;width:100%;color:#616161!important;font-size:17px!important}.Whatisyouryourfriendsyourrelativesage{background-image:url(images/forms/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;background-position:right 0;height:39px;line-height:39px;padding-right:10px;cursor:pointer;margin-top:15px}input.wpcf7-submit[type=submit]{font-family:'PT Sans Narrow',sans-serif;font-weight:400!important;font-size:15px!important;text-transform:uppercase;display:inline-block!important;background-color:#4aa39c!important;background-position:right center!important;background-repeat:no-repeat!important;padding:10px 20px 10px 10px!important;color:#cbebea!important;border:none!important;cursor:pointer!important;background-image:url(images/icons/more-arrow.png),linear-gradient(to bottom,#4aa39c 0,#43948e 100%)!important;border-radius:5px!important}.daniel a,.virna a{padding:0!important;text-transform:capitalize!important}.widget_nav_menu ul>li{border:none}a.lexicon-term,a.lexicon-term-1{border-bottom:1px dashed #5a2560;background:url(images/icons/icon-lexicon.png) right no-repeat;padding-right:15px;cursor:pointer}.type-page>ul{padding-left:0!important}body{color:#616161!important}.custom-h2{font-weight:700!important;color:#21939b!important;margin-bottom:15px!important;font-size:22px!important}a.lexicon-term,a.lexicon-term:focus,a.lexicon-term:hover{color:#616161!important}a.lexicon-term{font-weight:400!important}a.lexicon-term-1{color:#21939b!important;font-weight:700!important}.tooltip-inner{background-color:#fff;color:#000;width:100%;max-width:300px}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background-color:#ffffff;}body .ui-tooltip{border-width:2px;pointer-events:none;}.ui-tooltip, .arrow:after {
	 background:#fff;}.ui-tooltip {padding:20px;border:none;color:#616161;font-family: 'PT Sans', sans-serif;font-size:0.85em;font-style:italic;-moz-border-radius:5px;-webkit-border-radius:5px;	border-radius:5px;}.arrow{width: 70px;height: 16px;	overflow: hidden;position: absolute;left: 50%;margin-left: -35px;bottom: -16px;}.arrow.top {	top: -16px;	bottom: auto;}.arrow.left {	left: 20%;}.arrow:after {content: "";position: absolute;left: 20px;top: -20px;width: 25px;height: 25px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);tranform: rotate(45deg);}.arrow.top:after {bottom: -20px;top: auto;}p{margin-bottom:25px!important}aside.right-sidebar .quote{margin-bottom:20px}.quote{border-bottom:1px dashed #d2cad0;margin-bottom:40px;font-size:18px}.quote .open-quote{display:block;width:58px;height:53px;float:left;margin:-12px 13px 0 0;background-image:url(images/icons/open-quote.png);background-repeat:no-repeat;background-position:0 0}.quote h2{width:90px;text-align:center;font-family:'Amatic SC',cursive;font-size:28px;font-weight:400;text-transform:lowercase;line-height:25px;margin:0;color:#9b9696}aside.right-sidebar .quote blockquote{margin-top:15px;margin-left:0;font-size:18px;margin-right:6px;line-height:22px}aside.right-sidebar{padding-right:0;width:370px;float:right}.quote .more a{font-family:'PT Sans Narrow',sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;display:inline-block;background-color:#4aa39c;background-position:left center;background-repeat:no-repeat;padding:10px 0 10px 15px;color:#cbebea;background-image:-moz-linear-gradient(top,#4aa39c 0,#43948e 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4aa39c),color-stop(100%,#43948e));background-image:-webkit-linear-gradient(top,#4aa39c 0,#43948e 100%);background-image:-o-linear-gradient(top,#4aa39c 0,#43948e 100%);background-image:-ms-linear-gradient(top,#4aa39c 0,#43948e 100%);background-image:linear-gradient(to bottom,#4aa39c 0,#43948e 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.quote .more a span{display:block;background:url(images/icons/quote-read-more-arrow.png) right center no-repeat;margin-right:15px;padding-right:17px}.quote .more{margin-bottom:15px!important}.quote .quote-header{height:138px;background:url(images/promos/bg-shared-moments.png) right no-repeat}.quote>.quote-header>.view-header>h2{position:relative;top:36px;left:43px}.search-no-results #breadcrumbs,.search-results #breadcrumbs{display:none}.search-results .page-heading{margin-bottom:0!important}.search-no-results form>input[type=text],.search-results form>input[type=text]{width:100%;padding:10px;font-family:'PT Sans',sans-serif;font-size:17px!important;border:1px solid #dad4ab;height:43px;color:#000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 2px 2px 3px rgba(0,0,0,.15);-webkit-box-shadow:inset 2px 2px 3px rgba(0,0,0,.15);box-shadow:inset 2px 2px 3px rgba(0,0,0,.15)}.search-no-results form>input[type=submit],.search-results form>input[type=submit]{padding:5px 20px 5px 10px!important}.search-results form{border-bottom:1px solid #d2cad0}.home .header-shadow #header-section #header{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.05);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.05);box-shadow:0 1px 4px 0 rgba(0,0,0,.05)}.header-shadow #header-section #header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page-heading>.container{margin:0;padding:0}.page-heading{padding-top:15px;padding-bottom:20px}.page-content{padding-left:0}.page-heading>.container>.heading-text>h1{font-family:'Amatic SC',cursive;font-weight:400;font-style:normal;font-size:60px;text-transform:lowercase;color:#6baa8e;padding-bottom:23px;background:url(images/title-fadeline.png) bottom left no-repeat}.search-results .blog-item .excerpt{display:block!important;border-bottom:1px dashed #d2cad0}.at-icon-wrapper,.g4l-social>div,.g4l-social>h2{display:inline-block}.search-results .standard-post-content{padding:0!important;margin:0!important;background-color:unset;box-shadow:unset;font-family:'PT Sans',sans-serif;font-size:15px}.search-results .blog-item .excerpt p{margin-bottom:20px!important}.search-results h1[itemprop="name headline"]>a{font-family:'PT Sans',sans-serif;font-size:18px;font-weight:700;color:#85618f!important;text-transform:none}.search-results h1[itemprop="name headline"]>a:hover{color:#f07517}.search-results .search-heading h2{font-weight:700;color:#21939b;margin-bottom:15px}.at-icon-wrapper{vertical-align:middle;overflow:hidden}a .at-icon-wrapper{cursor:pointer}.at4-visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;overflow:hidden}.g4l-social{border-top:1px dashed #d4cdd4;border-bottom:1px dashed #d4cdd4;padding:13px 0;overflow:hidden;margin-bottom:20px}.g4l-social h2{font-family:'Amatic SC',cursive;font-weight:400;font-style:normal;text-transform:lowercase;font-size:30px;color:#21939b;margin:0;float:left}.g4l-social .addthis_sharing_toolbox{float:right;clear:none!important}.animate_this{animation-fill-mode:both;animation-timing-function:ease-out;animation-duration:.3s;display:block!important;opacity:1!important}.at-share-btn:focus,.at-share-btn:hover,.g4l-facebook:focus,.g4l-facebook:hover{transform:translateY(-4px);outline-offset:-1px;color:inherit}.tell-us-what-you-think{text-align:center}.tell-us-what-you-think .btn-feedback{font-family:'PT Sans Narrow',sans-serif;font-size:17px;text-transform:uppercase;display:inline-block;padding:0 20px;border:1px solid #d4d3d3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#faf6ed;background:-moz-linear-gradient(top,#faf6ed 0,#e4e0d8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#faf6ed),color-stop(100%,#e4e0d8));background:-webkit-linear-gradient(top,#faf6ed 0,#e4e0d8 100%);background:-o-linear-gradient(top,#faf6ed 0,#e4e0d8 100%);background:-ms-linear-gradient(top,#faf6ed 0,#e4e0d8 100%);background:linear-gradient(to bottom,#faf6ed 0,#e4e0d8 100%)}.tell-us-what-you-think>h2{font-size:15px;font-weight:400;color:#4a4f4e;margin-bottom:8px}.promo .more a,.tell-us-what-you-think .btn-feedback span h2{font-family:'PT Sans Narrow',sans-serif;font-weight:700;font-size:17px}.tell-us-what-you-think>.parent_span{display:block;margin-bottom:25px}.tell-us-what-you-think .btn-feedback span{display:block;background:url(images/icons/btn-tell-us-what-you-think.png) 0 50% no-repeat;padding-left:35px}.tell-us-what-you-think .btn-feedback span h2{color:#85618f;margin:5px 0}.promo{background:#fbfdff;color:#616161;margin-bottom:20px;margin-right:4px;padding:15px 15px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:3px 3px 3px rgba(0,0,0,.15);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.15);box-shadow:3px 3px 3px rgba(0,0,0,.15)}.promo .content p:last-of-type{margin-bottom:10px!important}.promo-information h2{background:url(images/icons/promo-icon-information.png) right top no-repeat;padding-right:60px}.promo-information p.more{margin-bottom:10px}.promo h2{font-family:'Amatic SC',cursive;font-weight:400;font-style:normal;text-transform:lowercase;font-size:30px;color:#21939b;border-bottom:1px dashed #d4cdd4;padding:0 0 10px;margin-bottom:15px;margin-top:5px}.promo-how-are-you-managing h2,.promo-managing-your-ibd h2{font-family:SketchBlockBold;text-transform:none;margin-top:10px}.promo-managing-your-ibd h2{font-size:27px;font-weight:400;color:#e6755b;border-bottom:0;line-height:30px}.promo-managing-your-ibd h2 span{display:block;color:#58225e}.promo-managing-your-ibd{background:url(images/promos/bg-managing-your-ibd.png) top left no-repeat;background-size:cover;position:relative;border:none;filter:none;text-align:center;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.promo-middleeast-managing-your-ibd{background:url(images/promos/me-bg-managing-your-ibd.png) top left no-repeat;}.promo a{color:#85618f;font-weight:700}.promo a:active,.promo a:hover,.promo-living-with-ibd h2 span{color:#f07517}.promo-information-for-parents h2{background:url(images/icons/promo-icon-information-for-parents.png) right top no-repeat;padding-right:60px}.promo-home-managing-your-ibd h2{background:url(images/icons/promo-icon-managing-your-ibd.png) right top no-repeat;padding-right:60px}.promo-living-with-ibd{background:url(images/promos/bg-living-with-ibd.png) bottom left no-repeat;position:relative;border:none;filter:none;height:181px;box-shadow:none;border-radius:0}.promo-mexico-living-with-ibd {background: url(images/promos/mexico-bg-living-with-ibd.png) bottom left no-repeat;}.promo-taiwan-living-with-ibd {background: url(images/promos/taiwan-bg-living-with-ibd.png) bottom left no-repeat;}.promo-finland-living-with-ibd{background:url(images/promos/bg-living-with-ibd-fi.png) bottom left no-repeat;}.promo-germany-living-with-ibd{background:url(images/promos/bg-living-with-ibd_de.png) bottom left no-repeat;}.promo-turkey-living-with-ibd {background: url(images/promos/bg-turkey-living-with-ibd.png) bottom left no-repeat;}.promo-middleeast-living-with-ibd{background:url(images/promos/me-bg-living-with-ibd.png) bottom left no-repeat;}.promo-living-with-ibd h2{border-bottom:none;font-size:39px}.promo-living-with-ibd .more{position:absolute;bottom:0}.promo-how-are-you-managing{background:url(images/promos/bg-how-are-you-managing.png) top left no-repeat;position:relative;border:none;filter:none;text-align:center;padding:25px 15px;min-height:185px;box-shadow:none;border-radius:0}.back a,.feedback-ver a{background-repeat:no-repeat}.promo-how-are-you-managing h2{font-size:26px;font-weight:400;color:#d36b1b;border-bottom:0;line-height:29px;margin-bottom:5px}.form-required{color:red}.promo-how-are-you-managing h2 span{display:block;font-family:'Amatic SC',cursive;font-size:35px;text-transform:uppercase;color:#814c90}.promo-how-are-you-managing .content P{padding:0 20px;margin-bottom:10px!important}.feedback-ver a{font-family:'PT Sans',sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;display:inline-block;background-color:#4aa39c;background-position:right center;padding:10px 50px 10px 10px;color:#cbebea;background-image:url(images/icons/arrow-feedback.png),-moz-linear-gradient(top,#4aa39c 0,#408d87 100%);background-image:url(images/icons/arrow-feedback.png),-webkit-gradient(linear,left top,left bottom,color-stop(0,#4aa39c),color-stop(100%,#408d87));background-image:url(images/icons/arrow-feedback.png),-webkit-linear-gradient(top,#4aa39c 0,#408d87 100%);background-image:url(images/icons/arrow-feedback.png),-o-linear-gradient(top,#4aa39c 0,#408d87 100%);background-image:url(images/icons/arrow-feedback.png),-ms-linear-gradient(top,#4aa39c 0,#408d87 100%);background-image:url(images/icons/arrow-feedback.png),linear-gradient(to bottom,#4aa39c 0,#408d87 100%);-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.feedback-ver{width:220px;height:45px;position:fixed;z-index:9999;right:-92px;bottom:20%;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.post-aux-wrap{display:none}.back a{font-size:14px!important;background-position:left center;background-image:url(images/icons/arrow-back.png),-webkit-gradient(linear,left top,left bottom,color-stop(0,#e3dac8),color-stop(100%,#cdc5b3))!important;background-image:url(images/icons/arrow-back.png),-webkit-linear-gradient(top,#e3dac8 0,#cdc5b3 100%)!important;background-image:url(images/icons/arrow-back.png),linear-gradient(to bottom,#e3dac8 0,#cdc5b3 100%)!important}.promo-quick-links{border:1px solid #d7d5d4;background:#f9f5eb;background:-moz-linear-gradient(top,#f9f5eb 0,#e5e1d8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9f5eb),color-stop(100%,#e5e1d8));background:-webkit-linear-gradient(top,#f9f5eb 0,#e5e1d8 100%);background:-o-linear-gradient(top,#f9f5eb 0,#e5e1d8 100%);background:-ms-linear-gradient(top,#f9f5eb 0,#e5e1d8 100%);background:linear-gradient(to bottom,#f9f5eb 0,#e5e1d8 100%)}.promo-quick-links h2{color:#783d89;background:url(images/icons/promo-icon-quick-links.png) right top no-repeat;padding-right:60px}.promo-quick-links ul{display:block;list-style:none;left:0;margin:0}.promo-quick-links li{padding-bottom:15px;background:url(images/quick-links-divider.png) bottom center no-repeat;background-size:100% auto}.promo-quick-links li h3{font-family:'PT Sans Narrow',sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:#444;margin:0}.promo-quick-links a:focus h3,.promo-quick-links a:hover h3{color:#459992}.promo-quick-links li p{font-size:14px;color:#6c7271;margin-bottom:0!important}.promo-quick-links li:last-of-type{background:0 0;padding-bottom:0}.promo-quick-links a{font-weight:400;display:block;padding-right:20px;background:url(images/icons/quick-link-arrow.png) right no-repeat}.post-ratings h2{display:inline-block;font-family:'Amatic SC',cursive;font-size:26px;font-weight:400;color:#459992;text-transform:uppercase;margin:0 5px 0 0}.post-ratings .fivestar-widget{margin-left:7px;font-size:14px;font-weight:700}.rate-content{clear:both;margin:0;border-top:1px solid #d3d6cc;border-bottom:1px solid #d3d6cc;padding:10px 0}.post-ratings .fivestar-widget img{margin-bottom:10px}.post-ratings .fivestar-widget .average-rating{border-left:1px solid #9eaaa9;margin-bottom:10px;padding-left:10px;margin-left:7px;display:inline-block;vertical-align:middle}.post-ratings .fivestar-widget .total-votes{margin-bottom:10px;padding-left:5px;display:inline-block;vertical-align:middle}.tool a.btn.btn-default{margin-right:10px !important;}.page-template-template-symptomchecker .tool .result h3, .symptom .ibdfeedback h3 {font-size: 22px !important;color: #2b2741 !important;font-weight: bold important;text-transform:uppercase;}
/*--- #Home Slider-
================================================= */
.back a,.tool a.btn{font-family:'PT Sans Narrow',sans-serif}body.header-below-slider .home-slider-wrap{position:relative;top:0;left:0;width:100%;height:100%;z-index:99}body.header-below-slider #footer-wrap,body.header-below-slider #main-container{z-index:100}.home-slider-wrap #slider-continue{position:absolute;left:50%;bottom:30px;z-index:102;width:48px;height:48px;margin-left:-24px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:none}.custom-image,.full-center .float-menu,.mh-menu-show #mobile-menu-wrap{height:auto!important}body.header-below-slider .home-slider-wrap #slider-continue{display:block}.home-slider-wrap #slider-continue i{font-size:26px;vertical-align:-12px;font-weight:700;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.vertical-header .home-slider-wrap .rev_slider_wrapper,.vertical-header-right .home-slider-wrap .rev_slider_wrapper{left:auto!important;right:auto!important;width:100%!important}.vertical-header .home-slider-wrap .tp-bullets{left:auto!important;right:0!important;width:100%}.page-id-944 .container,.type-page table{width:100%!important}aside.left-sidebar .sub-menu{display:none}aside.left-sidebar li.current-menu-item>.sub-menu,li.current-menu-ancestor>.sub-menu,li.current-menu-parent>.sub-menu,li.current-page-ancestor>.sub-menu{display:block}section.page-content.clearfix.container{padding-right:4%}.mobile-header-opts{position:unset;top:50%;margin-top:-9px}.mobile-header-opts.opts-right{text-align:right;float:right;padding-top:10px}.tooltip-inner,caption{text-align:left!important}#mobile-logo{margin-bottom:20px!important}#mobile-logo.has-img{max-width:inherit}#container>.home-slider-wrap{overflow:unset;-webkit-backface-visibility:unset;z-index:1;position:relative;width:100%!important}.full-center .float-menu{top:40px}.header4-menu-container,.header4-topbar-container>.row>.container{padding-right:0;padding-left:0}.full-center #main-navigation ul.menu>li>a{height:auto!important;line-height:normal!important}.full-center #header nav.std-menu ul.menu>li>a,.full-center nav.float-alt-menu ul.menu>li>a{padding:0 15px 0 0!important}#mobile-menu-wrap{position:relative!important}caption{display:table-caption;font-size:.75em;margin-bottom:20px}.type-page table{margin-bottom:20px;border-collapse:collapse;clear:both}.type-page table thead th{text-align:left;padding:10px;font-size:1em;font-weight:700;background:#4aa39c;border:1px solid #d3c8d0;color:#fff;text-transform:capitalize}#medical_terms h2,.custom-h3{color:#21939b;font-weight:700}.back a,.lexicon-links,.tool a.btn{text-transform:uppercase}.type-page table thead th strong{font-size:15px}.type-page table tbody{border-top:1px solid #ccc!important}.type-page table td{padding:10px;border:1px solid #d3c8d0;vertical-align:middle;text-align:left;font-size:1em}.type-page table td span{font-size:12px!important}table{line-height:1.5em!important}.type-page table td p{margin-bottom:25px!important}.custom-image{display:block;margin:0 auto;max-width:100%!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px!important;-moz-box-shadow:3px 3px 3px rgba(0,0,0,.15);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.15);box-shadow:3px 3px 3px rgba(0,0,0,.15)!important}.page-heading{background-color:transparent!important}.custom-h2{line-height:28px!important}.custom-li-circle li,ul ul li{list-style-type:circle;margin-left:-15px}.custom-h3{margin-bottom:15px;font-size:17px!important}.custom-widget-area blockquote{font-size:19px!important;line-height:24px!important}.custom-image-position{background-position:bottom}#custom-table{width:545px!important}.lexicon-links{padding:10px;margin-bottom:25px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#medical_terms h2{margin-bottom:15px}.lexicon-extralinks a{background:#eef;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:11px}.back a,.custom-quote .open-quote,.tool a.btn{background-repeat:no-repeat}.lexicon-list dt{font-size:18px;margin-bottom:18px;line-height:45%}.current-menu-item span{border-bottom:1px dashed #d87521!important}.rev_slider_1_1{width:100%;height:100%}.back a{font-weight:700;font-size:.9em;display:inline-block;background-color:#e1d8ac;background-position:left center;padding:10px 15px 10px 30px;color:#616161;border:1px solid #cdc5b3;background-image:url(images/icons/arrow-back.png),-moz-linear-gradient(top,#e3dac8 0,#cdc5b3 100%);background-image:url(images/icons/arrow-back.png),-webkit-gradient(linear,left top,left bottom,color-stop(0,#e3dac8),color-stop(100%,#cdc5b3));background-image:url(images/icons/arrow-back.png),-webkit-linear-gradient(top,#e3dac8 0,#cdc5b3 100%);background-image:url(images/icons/arrow-back.png),-o-linear-gradient(top,#e3dac8 0,#cdc5b3 100%);background-image:url(images/icons/arrow-back.png),-ms-linear-gradient(top,#e3dac8 0,#cdc5b3 100%);background-image:url(images/icons/arrow-back.png),linear-gradient(to bottom,#e3dac8 0,#cdc5b3 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.back a:focus,.back a:hover{color:#f07517}.custom-quote,.custom-quote .quote-full{border-bottom:none;border-top:1px dashed #d2cbcf!important;padding-top:20px!important;margin-top:30px!important;font-size:19px!important;margin-bottom:15px!important}.custom-quote .quote blockquote{font-size:1.27em;font-style:italic;margin-bottom:15px;padding-top:12px}.custom-quote .quote-footer{overflow:hidden;margin-top:-20px;clear:both}.custom-quote .open-quote{display:block;height:53px;float:left;margin:-12px 13px 0 0;background-position:0 0}.custom-quote .quote-footer .quote-end{width:695px;height:39px;float:left;border-bottom:1px dashed #d2cbcf}.quote-footer .close-quote{display:block;width:54px;height:49px;float:right}.foot-menu-head .sub-menu li{list-style-type:none!important}.custom-image-left{width:300px;float:left;margin:0 30px 20px 0}.custom-image-right{margin:0 0 20px 30px;width:300px;float:right}.custom-container .container{padding:0!important;width:100%}.custom-container .tool .form-item{padding-bottom:0!important}.custom-container div.selector select{padding-left:6%;font-size:19px!important;color:#5d4f49!important}.tool .step02 .upper:hover{background-position:-244px 0!important}.check-item,.custom-locating-pain .check-item{margin-bottom:15px}.tool a.btn-back{margin-right:10px;background-color:#e5e3e3;color:#868b8b}.tool .step02 .image .upper{position:absolute;top:156px;left:67px;width:115px;height:73px;cursor:pointer}.tool a.btn{font-weight:400;font-size:.95em;display:inline-block;background-color:#4aa39c;background-position:left center;padding:10px 0 10px 15px;background:linear-gradient(to bottom,#4aa39c 0,#43948e 100%);border-radius:5px;color:#cbebea}.custom-container-wellbeing .tool .buttons{margin-bottom:5%}.tool a.btn span{margin-right:15px;padding-right:17px}.custom-container-wellbeing .tool .form-item{padding-bottom:20px!important}.custom-container-wellbeing .tool a.btn-back span{padding-left:0!important}.custom-container a.btn-back,.custom-container-wellbeing .tool a.btn-back{padding-right:4%}.custom-container aside.right-sidebar{padding-left:4%}.container{padding-left:0}.post-template-default .sf-svg-loader{display:none}.tell-us-what-you-think .btn-feedback:focus h2,.tell-us-what-you-think .btn-feedback:hover h2{color:#f07517}.lexicon-list dd{line-height:normal}.gform_wrapper input[type=submit],.wpcf7 input.wpcf7-submit[type=submit],button[type=submit],input[type=file],input[type=submit]{color:#cbebea!important}input[type=submit]:hover{color:#fff!important}.search-form{border-bottom:1px solid #d2cad0}.no-search-text{font-size:22px;font-weight:700;color:#21939b;margin-bottom:15px}ul.no-search-list{list-style:disc!important;display:table;position:relative;left:30px;margin-right:30px}.quote .open-quote-color{display:block;width:58px;height:53px;float:left;margin:-12px 13px 0 0;background-image:url(images/icons/open-quote.png);background-repeat:no-repeat;background-position:-58px 0}.quote-footer .close-quote{background-image:url(images/icons/close-quote.png)!important;background-repeat:no-repeat!important;background-position:0 0!important}.quote blockquote{margin-left:0;margin-right:0}.tooltip{font-size:12.5px;padding:20px}.tooltip.top .tooltip-arrow{border-top-color:#fff!important}.tooltip-inner{width:2000px!important;padding:20px}.tooltip.top{padding-top:0;padding-bottom:0;box-shadow:0 0 5px #aaa}.menu-item ul li a:hover{color:#f07517!important}.current-page-ancestor span{color:#5eb1ab!important;border-bottom:1px dashed #d87521!important}.mh-overlay-show #container,.mobile-cart-open #container,.mobile-menu-open #container,body.mh-overlay-show,body.mobile-cart-open,body.mobile-menu-open{overflow:scroll!important}.mh-overlay #mobile-menu{overflow:hidden!important;padding:20px 30px 0}.mh-cart-show #mobile-cart-wrap,.mh-menu-show #mobile-menu-wrap,.mobile-menu-aux{background-color:unset}.sidebar-widget-wrap .menu-menu-section-navigation-managi-container li.menu-item.current-menu-item>a:hover,.sidebar-widget-wrap .menu-menu-section-navigation-managi-container li.menu-item.current-menu-item>a:focus{color:#21939b!important}.lexicon-links{background-color:#eef!important;text-align:center}#footer>.container>#footer-header>h2{font-weight:400!important}.lexicon-list p{margin-bottom:15px!important}#header-section .row,.header-1 .split-menu,.mega-menu-wrap,.mega-menu-wrap>ul{position:relative!important}aside.left-sidebar{padding-left:0!important}h2.select-country{font-weight:700;color:#21939b;margin-bottom:7px;font-size:1.46em}.header4-topbar-container .h4-top-bar .header-search input:focus,.header4-topbar-container .h4-top-bar .header-search input[type=text]:focus{border:1px solid #bab7ac!important}#footer-widgets{margin-left:-23px}body{-ms-overflow-style:scrollbar}.footer-copyright{display:inline-block;vertical-align:top}.footer-copyright p{margin-top:0;margin-bottom:0}@media screen and (min-width:1081px){.header-mobile-topbar,.mobile-display,.mobile-footer{display:none}.float-image-right{float:left!important}.float-content-left{float:right!important}.quote>.quote-header>.view-header>h2{left:31px}}@media screen and (max-width:1080px){#menu-footer-mobile-menu li a,.mobile-header-opts a{font-family:'PT Sans Narrow',sans-serif;font-weight:700;text-transform:uppercase}.mobile-menu-link.menu-bars-link{float:right;padding-bottom:10px;padding-right:50px;display:block;width:auto;background:url(images/icons/menu@2x.png) right no-repeat;background-size:37px 29px;height:auto;overflow:visible}.mobile-header-opts.opts-right{display:block;background:url(images/icons/menu-arrow@2x.png) right bottom no-repeat;background-size:118px 11px;margin-top:20px;overflow:hidden;width:120px}.mobile-header-opts a{color:#acd8d7!important;font-style:normal;font-size:17px}.mobile-header-opts a div.text-menu{position:relative;right:33px}#header-mobile-topbar{border-bottom-color:unset}.header-mobile-topbar{background-color:#c8c4bb;border-bottom:1px dashed #a6b7b7}#mobile-header,#mobile-top-text{background-color:inherit!important}#mobile-top-text{border-bottom:none;font-size:9px;margin-bottom:17px;padding:25px 10px 0}#mobile-header{border-top:1px dashed #a6b7b7;background-color:#1e7871!important;padding:20px 0;border-bottom:none;margin-bottom:-1px}.country-menu{display:block;width:100%;margin:0 auto}.country-menu a{display:block;width:145px;color:#24867e;font-family:'PT Sans Narrow',sans-serif;font-weight:700;margin-right:15px;padding:10px 0 10px 10px;border:1px solid #a49f8c;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;MARGIN:0 AUTO}.country-menu a span{background:url(images/icons/arrow-country.png) right center no-repeat;padding-right:20px}.header-search{clear:both;display:block;margin:25px auto 5px;padding-left:0;text-align:center}#footer-widgets>.col-sm-3,.header-wrap{display:none}.header-search>form>input[type=text]{background:#eee;color:#8d8a7c;border:1px solid #bab7ac;padding:5px 10px;width:195px;height:32px;font-family:'PT Sans Narrow',sans-serif;font-size:15px;outline:0;-webkit-appearance:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.15);box-shadow:1px 1px 1px rgba(0,0,0,.15);margin-bottom:7px}.header-search>form>input[type=submit]{width:32px;height:32px;margin-top:-2px;margin-left:-28px;margin-bottom:0;border:none;text-indent:-999999em;cursor:pointer;background-color:transparent;background-image:url(images/icons/search.png);background-repeat:no-repeat;background-position:12px 0}#mobile-menu,.mh-menu-show #mobile-menu-wrap{background-image:linear-gradient(to bottom,#1e7871 0,#1d716b 100%)!important}.wrapper-nav-mobile{width:100%;margin:0;border-top:1px solid #31837d;padding:0 5%}.tp-mask-wrap>h1{font-size:40px!important}.tp-mask-wrap>.first_para,.tp-mask-wrap>.first_para a,.tp-mask-wrap>.second_para,.tp-mask-wrap>.second_para a{font-size:17px!important;white-space:pre-wrap;line-height:20px}#footer-header,#footer-header h2{text-align:center!important}#footer,#footer-widgets .widget,#menu-footer-mobile-menu li:first-child{padding:0!important}#menu-footer-mobile-menu li a{color:#818382;text-align:center}.float-image-right{margin-top:30px}.feature-worried>.vc_column-inner>.wpb_wrapper>.wpb_text_column>.wpb_wrapper{width:363px!important}.feature-worried>.vc_column-inner>.wpb_wrapper>.wpb_text_column>.wpb_wrapper p{padding:0 10px 0 0}#copyright>.container{margin:0 auto}#main-container{max-width:95%;margin:0 auto}#mobile-header,#mobile-top-text{display:block}#mobile-menu{background-color:inherit}#mobile-menu ul li.menu-item>a{line-height:normal}#mobile-menu-wrap nav{border-top:1px solid #31837d;margin:20px 0 0;padding:0 5%}#mobile-menu ul li{border-color:none}#mobile-menu-wrap nav li{display:block;margin:0;text-align:center;background:#5eb1ab;border-bottom:1px solid #1d726b!important;padding:3px;outline:0;border-top:none}#mobile-menu-wrap nav li.current-menu-item{background:#49a29b}#mobile-menu-wrap nav li a,#mobile-menu-wrap nav li.current-menu-item a{color:#fff!important}#mobile-menu-wrap{padding-top:10px!important}.page-content{padding-left:30px;padding-right:30px}.home .page-content{padding-left:0;padding-right:0}}@media screen and (max-width:1079px){aside.right-sidebar{width:382px!important;margin:0 auto;float:none!important;overflow:hidden}.inner-page-wrap>div{width:100%}.float-image-right{float:left!important}.float-content-left{float:right!important}}@media screen and (max-width:840px){#custom-table,.custom-quote,.type-page table{width:100%!important}.custom-image-position{background-repeat:no-repeat;background-position:center}.custom-image-position p{font-size:10px}.up-custom-para{width:50%}.vc_custom_1547890923284{padding-right:0!important}}@media screen and (max-width:810px){.inner-page-wrap>div,aside.right-sidebar{width:100%x!important}.aside.right-sidebar>.sidebar-widget-wrap{width:382px!important;margin:0 auto}.sidebar.left-sidebar .sidebar-widget-wrap{padding-left:20px}.inner-container-wrap>.container{padding-left:0!important;padding-right:0!important}.inner-page-wrap>div{padding-left:5px!important;padding-right:5px!important}#main-container{max-width:98%;margin:0 auto}}@media screen and (max-width:782px){html{margin-top:0!important}}@media screen and (max-width:767px){.promo-star-content .float-image-right .wpb_single_image{text-align:center}.feature.feature-worried{width:376px;margin:0 auto}.feature.feature-learn{width:398px;margin:0 auto}.feature.feature-ibd,.feature.feature-living{width:400px;margin:0 auto}aside.right-sidebar{width:350px!important;margin:0 auto}.sidebar-widget-wrap .menu-menu-section-navigation-learn-container,.sidebar-widget-wrap .menu-menu-section-navigation-living-container,.sidebar-widget-wrap .menu-menu-section-navigation-managi-container,.sidebar-widget-wrap .menu-menu-section-navigation-worrie-container{padding:15px}.quote>.quote-header>.view-header>h2{left:29px}}@media screen and (max-width:600px){#noc-subnav,.home .blank_spacer,.hover,.link span{display:none}.bg-type-cover .noc-content-bloc .overlay{background:0 0!important;padding-top:0!important}.link span{margin-right:50px}body{overflow-x:hidden}#rev_slider_3_1_wrapper,.home .forcefullwidth_wrapper_tp_banner{height:400px!important}.home .spb-row[data-col-spacing="20"] .spb-column-inner{margin-left:0!important;margin-right:0!important}.home .spb_parallax_asset .spb-column-inner{padding-bottom:0!important}.home .spb_parallax_asset .spb-column-inner .noc-content-bloc{padding:20px!important}.home .spb-row-no-cols-wrapper{margin:0 20px!important}.home .page-content section.fw-row{padding:0!important}.home #no-small-margin-top{margin-top:-50px}.fullwidthbanner-container .fullwidthabanner{height:100%!important}.tp-caption img{display:none!important}.tp-caption h1{font-size:46px!important;transform:translate3d(-11vw,19vw,0)}.tp-caption span{font-size:20px!important;transform:translate3d(-10vw,22vw,0);display:block;line-height:25px!important}.home .col-sm-8 .spb-asset-content{padding:0 20px!important}#footer-widgets .widget{padding-left:20px;padding-right:20px}#footer .widget_nav_menu ul li:first-child{padding-left:20px!important}.noc-content-bloc h4{padding:0 20px;line-height:1.5}.bg-type-cover .noc-content-bloc .sf-button,.bg-type-cover:focus .noc-content-bloc .sf-button,.bg-type-cover:hover .noc-content-bloc .sf-button{margin-top:3em}.bg-type-cover .noc-content-bloc .overlay{opacity:1;margin-top:3em;top:15px!important}.bg-type-cover:hover .noc-content-bloc h1,.bg-type-cover:hover .noc-content-bloc h4{opacity:1}.home .spb-column-inner{min-height:260px!important}.bg-type-cover:hover .overlay{opacity:1;transform:translateY(20px)}.noc-content-bloc h1{margin-top:-20px}#footer .widget_nav_menu #menu-footer-mobile-menu li:first-child{padding-left:0!important}}@media screen and (max-width:480px){.feedback-ver{position:relative;width:100%;right:auto;bottom:auto;text-align:center;height:auto;padding:10px 0;margin:0;background:#c2bfb5;-moz-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);margin-bottom:-1px!important}.feedback-ver a{background-image:url(images/icons/arrow-feedback-mobile.png);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}aside.right-sidebar{width:280px!important;margin:0 auto}aside.right-sidebar .quote .quote-header{background-size:contain}.quote>.quote-header>.view-header>h2{left:5px;font-size:22px;line-height:19px;top:43px}.feature ul{bottom:10px}.feature li a{padding:5px 86px 5px 15px}.feature-ibd .vc_column-inner,.feature-learn .vc_column-inner,.feature-living .vc_column-inner,.feature-worried .vc_column-inner{height:260px;background-size:cover}.feature-worried>.vc_column-inner>.wpb_wrapper>.wpb_text_column>.wpb_wrapper{width:300px!important}.feature.feature-ibd,.feature.feature-learn,.feature.feature-living,.feature.feature-worried{width:320px}.feature-worried h2,.feature-worried h3{font-size:22px;line-height:22px}.feature-worried h2{margin:35px 30px 0 0}.feature-worried h3{margin:0 15px 10px 0}.feature-worried p{font-size:13px;margin:0 25px 0 5px}.feature-learn h2{margin:0 0 0 15px}.feature-ibd h2{font-size:21px;line-height:21px;margin:31px 0 0 35px}.feature-ibd h3{font-size:29px;line-height:25px}.feature-ibd h2,.feature-ibd h3{display:inline-block}.feature-ibd p{font-size:13px;margin:6px 45px 0}}#mobile-menu ul > li.current-page-ancestor > a > span{color: #ffffff!important;border-bottom: none !important; background-color:#49a29b;}.single-post .shared-moments-menu-current a span{border-bottom: 1px dashed #d87521;color: #5eb1ab !important;}.left-sidebar .widget_nav_menu ul.menu > li:first-child > a:hover {color: #f07517!important;}.header4-menu-container{    width:100%;    max-width:1130px;}.full-center .float-menu{   right: 0px !important;   position:absolute;}@media screen and (max-width: 1080px){ .torn-edge { margin-top: 0px; margin-bottom: 0px; height: 17px; position: relative; z-index: 9999; top: -10px; } .mh-overlay #mobile-menu{ padding: 0 } #mobile-header{ padding: 20px 0px 50px 0px; } .mh-menu-show #mobile-menu-wrap{ background-color:transparent; }}@media screen and (max-width:870px){ .mh-overlay #mobile-menu{ padding:0; }}.feedback-menu-selected li.checker-menu-selected a,.feedback-menu-selected .checker-menu-selected a:hover,.feedback-menu-selected .checker-menu-selected a:focus{color: #21939b !important; }.feedback-form_wrapper input[type=submit] {border-radius: 5px;}.shared-custom-quote-3 blockquote, .single-post blockquote {font-size: 19px;line-height: 25px;}