@charset "utf-8"; 
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,300,500,600,700|Crimson+Text:400,italic,600,700&display=swap'); 

legend,td,th { padding:0; }

a,a:hover { text-decoration:underline; }

.form input:focus,.form textarea:focus,a:active,a:focus,a:hover { outline:0; }

html { -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }

body { margin:0; font-family:'Open Sans', sans-serif; }

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary { display:block; }

audio,canvas,progress,video { display:inline-block; vertical-align:baseline; }

audio:not([controls]) { display:none; height:0; }

[hidden],template { display:none; }

a { background-color:transparent; color:#e35a10; }

abbr[title] { border-bottom:1px dotted; }

b,optgroup,strong { font-weight:700; }

dfn { font-style:italic; }

h1 { font-size:2em; margin:.67em 0; }

mark { background:#ff0; color:#000; }

small { font-size:80%; }

sub,sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; }

sup { top:-.5em; }

sub { bottom:-.25em; }

svg:not(:root) { overflow:hidden; }

figure { margin:1em 40px; }

hr { box-sizing:content-box; height:0; }

pre,textarea { overflow:auto; }

code,kbd,pre,samp { font-family:'Open Sans', sans-serif; font-size:1em; }

button,input,optgroup,select,textarea { color:inherit; font:inherit; margin:0; }

button { overflow:visible; }

button,select { text-transform:none; }

button,html input[type=button],input[type=reset],input[type=submit] { -webkit-appearance:button; cursor:pointer; }

button[disabled],html input[disabled] { cursor:default; }

button::-moz-focus-inner,input::-moz-focus-inner { border:0; padding:0; }

input { line-height:normal; }

input[type=checkbox],input[type=radio] { box-sizing:border-box; padding:0; }

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button { height:auto; }

input[type=search] { -webkit-appearance:textfield; box-sizing:content-box; }

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration { -webkit-appearance:none; }

fieldset { border:1px solid silver; margin:0 2px; padding:.35em .625em .75em; }

legend { border:0; }

table { border-collapse:collapse; border-spacing:0; }

.text--center { text-align:center; }

@media (max-width:1225px) { .inner { padding-left:20px; padding-right:20px; }
 .text--center { text-align:left; max-width:700px; margin-left:auto; margin-right:auto; } }

.block--ico-text:after,.block--ico-text:before,.content__wrapper:after,.content__wrapper:before,.cpnt--opinions:after,.cpnt--opinions:before,.list--faq:after,.list--faq:before,.nav--foot .nav__list:after,.nav--foot .nav__list:before { content:"\0020"; display:block; height:0; visibility:hidden; }

.block--ico-text:after,.content__wrapper:after,.cpnt--opinions:after,.list--faq:after,.nav--foot .nav__list:after { clear:both; }

.list--faq,.list--opinions,.nav--foot .nav__list { margin:0; padding:0; list-style:none; }

*,:after,:before { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }

html { font-size:62.5%; }

body { font-family:'Open Sans', sans-serif; font-size:1.4rem; line-height:1.4; color:#333; background:#ffb4b7!important; -webkit-backface-visibility:hidden; backface-visibility:hidden; }

.block--opinion__author dd,.block--social__title,.content blockquote,.sec--hero__title,h1,h2,h3,h4,h5,h6 { font-family:'Crimson Text', sans-serif; }

.btn--primary,.btn--primary:hover { text-decoration:none; }

img { border:0; max-width:100%; }

h1,h2,h3,h4,h5,h6 { font-weight:400; }

.color--black { color:#000; }

.color--orange { color:#ea6a25; }

.btn--primary,.sec--attention,.sec--hero__title { color:#fff; text-align:center; }

.form fieldset { margin:0; padding:0; border:0; }

.sec--attention .inner,.sec--head .inner { margin-left:auto; margin-right:auto; overflow:hidden; }

.form ::-ms-clear { display:none; }

.btn { display:inline-block; }

.btn--primary { padding:10px 30px; font-size:2.4rem; background:url(../images/btn-bg.png) repeat; box-shadow:0 1px 2px #000; }

@media (max-width:1225px) { .btn--primary { font-size:2rem; width:300px; } }

@media (max-width:767px) { .btn--primary { width:260px; } }

.btn--primary--alt { background-image:url(../images/btn-bg-yellow.png); }

.btn--primary--alt-2 { background-image:url(../images/btn-bg-orange.png); }

.sec--attention { background-color:#4A8922; padding:5px 0; }

.sec--attention .inner { max-width:975px; }

.sec--head { padding:20px 0; border-top:8px solid #2f5219; }

.sec--head .inner { max-width:1057px; }

.sec--head .logo { margin:0; float:left; }

@media (max-width:1225px) { .sec--head .logo { float:none; margin:0 auto; }
 .sec--head .block--social { display:none; } }

.sec--head .block--social { float:right; margin-top:35px; }

.sec--hero { background-color:#fff; position:relative; height:465px; margin:0px 0; background-repeat:no-repeat; background-position:50% 0; background-size:cover; }

@media (max-width:1225px) { .sec--hero { height:300px; } }

@media (max-width:950px) { .sec--hero { height:250px; } }

.sec--hero:after,.sec--hero:before { position:absolute; left:0; content:''; width:100%; height:2px; background:url(../images/line-horizontal.html) 50% 0 repeat-x; }

.sec--hero:before { top:-5px; }

.sec--hero:after { bottom:-5px; }

.sec--hero__content { display:table-cell; width:1%; height:455px; text-align:center; vertical-align:middle; }

@media (max-width:1225px) { .sec--hero__content { height:300px; } }

@media (max-width:950px) { .sec--hero__content { height:250px; } }

.sec--hero__title { margin:0; font-size:4.8rem; font-weight:400; line-height:1.3; text-shadow:.5px .9px 1px rgba(0,0,0,.75); }

@media (max-width:1225px) { .sec--hero__title { font-size:3rem; } }

@media (max-width:767px) { .sec--hero__title { font-size:2.4rem; }
 .sec--hero__title br { display:none; } }

.sec--foot { padding-top:60px; padding-bottom:60px; background-image:url(../images/body_paper_texture.jpg); background-repeat:repeat; }

.sec--foot .nav--foot { margin-bottom:17px; }

@media (max-width:1225px) { .sec--foot { padding-top:20px; padding-bottom:20px; }
 .sec--foot .nav--foot { margin-bottom:10px; } }

@media (max-width:375px) { .sec--foot .nav--foot { margin-bottom:20px; } }

.sec--foot .foot-copy { margin:0; font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; text-align:center; color:#000; }

.sec--alt,.sec--default,.sec--primary { overflow:hidden; }

.sec--alt .inner,.sec--default .inner,.sec--primary .inner { padding:62px 0; }

@media (max-width:1225px) { .sec--foot .foot-copy { font-size:1.6rem; }
 .sec--alt .inner,.sec--default .inner,.sec--primary .inner { padding:40px 20px; } }

@media (max-width:767px) { .sec--alt .inner,.sec--default .inner,.sec--primary .inner { padding:20px; } }

.sec--default+.sec--default { padding-top:0; margin-top:-82px; }

@media (max-width:1225px) { .sec--default+.sec--default { margin-top:-30px; } }

.sec--alt,.sec--primary { position:relative; background:url(../images/body_paper_texture.jpg) #f8faf7; }

.sec--alt:after,.sec--alt:before,.sec--primary:after,.sec--primary:before { position:absolute; left:0; content:''; width:100%; height:2px; background:url(../images/line-horizontal.html) 50% 0 repeat-x; }

.buy-btn-top-of-page.sec--alt:before { height:0; background:none; }

.sec--alt:before,.sec--primary:before { top:0; }

.sec--alt:after,.sec--primary:after { bottom:0; }

.sec--alt+.sec--primary { margin-top:-2px; }

.sec--primary { color:#fff; background:url(../images/body.png) #5a4e45; }

.sec--primary .color--highlight { color:#e0c5a8; }

.line--one { display:block; max-width:1180px; height:1px; margin:90px auto; background:url(../images/line-horizontal.html) no-repeat; }

@media (max-width:1225px) { .line--one { margin:50px auto; } }

@media (max-width:767px) { .line--one { margin:25px auto; } }

.logo { margin:0; width:315px; height:115px; text-indent:-777em; }

@media (max-width:767px) { .logo { width:210px; height:77px; background-size:cover; } }

.nav--foot .nav__list { text-align:center; }

.nav--foot .nav__list a { font-family:'Open Sans', sans-serif; font-size:14px; font-weight:400; text-decoration:none; color:#000; transition:150ms ease-in-out; }

.nav--foot .nav__list a:hover,figcaption strong { color:#c3ae04; }

.nav--foot .nav__list__item { display:inline-block; margin:0 0px; }

@media (max-width:1225px) { .nav--foot .nav__list a { font-size:1.6rem; }
 .nav--foot .nav__list__item { margin:0 7px; } }

@media (max-width:375px) { .nav--foot .nav__list__item { display:block; margin-bottom:10px; }
 .nav--foot .nav__list__item:last-child { margin-bottom:0; } }

.image { margin:0; }

.image--normal img { display:block; margin:0 auto; }

.image--default { margin:0 0 33px; }

.image--default:last-child { margin-bottom:0; }

.image--default span { overflow:hidden; display:block; margin:0; width:333px; background:url(../images/image-lines-1.html) no-repeat; }

.image--default img { display:block; margin:16px auto; }

@media (max-width:1225px) { .image--default span { width:auto; height:auto; background:0 0; }
 .image--default img { margin:0 auto; padding:4px; border:1px solid #e2e2e2; } }

figcaption { margin-top:16px; font-family:'Open Sans', sans-serif; font-size:1.8rem; text-align:center; line-height:1.4; color:#666; }

.image--default--alt span { width:367px; height:475px; background:url(../images/image-lines-2.html) no-repeat; }

.image--default--alt-2 span { width:352px; height:484px; background:url(../images/image-lines-3.html) no-repeat; }

.image--default--alt-3 span { width:352px; height:462px; background:url(../images/image-lines-4.html) no-repeat; }

.block--social__title { margin:0; font-family:'Open Sans', sans-serif; font-size:2.4rem; font-weight:400; text-align:right; line-height:1; }

.block--social__social { text-align:right; margin-top:14px; }

.cpnt--summary__foot,.head--lead { text-align:center; }

.head--default,.head--quote { font-family:'Crimson Text', sans-serif; margin:0 0 40px; font-size:4rem; font-weight:400; text-align:center; line-height:1.2; }

.head--default--alt { margin-bottom:60px; }

@media (max-width:1225px) { .image--default--alt span,.image--default--alt-2 span,.image--default--alt-3 span { width:auto; height:auto; background:0 0; }
 .head--default,.head--quote { max-width:700px; margin-left:auto; margin-right:auto; font-size:3rem; }
 .head--default--alt { margin-bottom:30px; } }

@media (max-width:767px) { .head--default,.head--quote { font-size:2.4rem; }
 .head--default br,.head--quote br { display:none; }
 .head--default--alt { margin-bottom:20px; } }

.head--quote { margin-bottom:40px; }

@media (max-width:1225px) { .head--quote { max-width:700px; margin-left:auto; margin-right:auto; margin-bottom:20px; } }

.head--quote span { position:relative; }

.head--quote span:after,.head--quote span:before { position:absolute; content:''; width:29px; height:23px; background-repeat:no-repeat; background-size:cover; }

@media (max-width:767px) { .head--quote span:after,.head--quote span:before { width:20px; height:16px; } }

.head--quote span:before { top:5px; left:-30px; background-image:url(../images/quote-1-left.html); }

.head--quote span:after { top:5px; right:-30px; background-image:url(../images/quote-1-right.html); }

.head--lead { margin:0 0 25px; font-size:2.4rem; font-weight:700; text-transform:uppercase; color:#e35a10; }

@media (max-width:1225px) { .head--lead { max-width:700px; margin-left:auto; margin-right:auto; margin-bottom:20px; font-size:2rem; }
 .desc--lead { text-align:center; } }

.cpnt--opinions { max-width:1180px; margin:0 auto 60px; }

.cpnt--opinions__column { float:left; width:25%; padding:0 20px; }

@media (max-width:1225px) { .cpnt--opinions { max-width:700px; margin-bottom:30px; }
 .cpnt--opinions__column { float:none; width:auto; padding:0; margin-bottom:10px; }
 .cpnt--opinions__column:last-child { margin-bottom:0; } }

.cpnt--summary { margin:80px 0; padding:80px 120px; border:2px solid #e35a10; background:#fff; }

@media (max-width:1225px) { .cpnt--summary { margin:30px 0; padding:20px; } }

.cpnt--summary .head { margin-bottom:70px; }

@media (max-width:767px) { .cpnt--summary .head { margin-bottom:30px; } }

.cpnt--summary ul.list--pool { position:relative; left:20%; margin-bottom:65px; }

@media (max-width:1225px) { .cpnt--summary ul.list--pool { margin:25px auto; left:0; } }

.cpnt--summary__foot p.cpnt--summary__foot__price { margin:0; font-size:2rem; font-weight:400; line-height:1; text-decoration:line-through; color:#9a9a9a; }

@media (max-width:767px) { .cpnt--summary__foot p.cpnt--summary__foot__price { font-size:1.8rem; } }

.cpnt--summary__foot p.cpnt--summary__foot__name { margin:15px 0 25px; font-size:3.6rem; font-weight:400; line-height:1; }

@media (max-width:1225px) { .cpnt--summary__foot p.cpnt--summary__foot__name { font-size:2.4rem; } }

.cpnt--summary__foot p.cpnt--summary__foot__btn { margin-bottom:35px; }

.cpnt--summary__foot p.cpnt--summary__foot__cards { margin-bottom:20px; }

.cpnt--summary__foot p.cpnt--summary__foot__order { margin:0; font-size:2rem; line-height:1; }

.list--opinions .list__item { font-family:'Open Sans', sans-serif; margin-bottom:40px; }

@media (max-width:767px) { .list--opinions .list__item { margin-bottom:20px; }
 .list--pool-horizontal.text--center+p.desc--offset,.list--pool-primary.text--center+p.desc--offset,.list--pool.text--center+p.desc--offset { text-align:left; } }

.list--opinions .list__item:last-child { margin-bottom:0; }

.list--faq { max-width:880px; margin:0 auto; }

.list--faq li { padding:50px 35px; border-top:1px solid #e2e2e2; }

@media (max-width:1225px) { .list--faq { max-width:700px; }
 .list--faq li { padding:20px; } }

.list--faq li:last-child { padding-bottom:0; }

.list--faq li dd,.list--faq li dl,.list--faq li dt { margin:0; padding:0; }

.list--faq li dl { overflow:hidden; }

.list--faq li dl:nth-child(1) { margin-bottom:35px; font-weight:700; }

.list--faq li dl dt { width:30px; float:left; padding-top:2px; }

.list--faq li dl dd { display:table-cell; width:1%; }

.block--opinion { padding:25px 20px; border:1px solid #e1e1e1; background:#fff; }

@media (max-width:1225px) { .list--faq li dl:nth-child(1) { margin-bottom:20px; }
 .block--opinion { padding:25px 20px; } }

.block--opinion__desc { position:relative; margin:0; padding:0 0 0 53px; }

.block--opinion__desc p { margin:20px 0; font-size:1.6rem; line-height:1.8; }

.block--opinion__desc p:first-child { margin-top:0; }

.block--opinion__desc p:last-child { margin-bottom:0; }

.block--opinion__desc:before { position:absolute; top:6px; left:0; content:''; width:29px; height:23px; background:url(../images/ico-quote.html) no-repeat; }

@media (max-width:1225px) { .block--opinion__desc { padding-left:40px; }
 .block--opinion__desc p { line-height:1.6; font-size:1.4rem; }
 .block--opinion__desc:before { width:24px; height:19px; background-size:cover; }
 .block--opinion__author dt { width:40px; height:40px; } }

.block--opinion__author { overflow:hidden; margin:35px 0 0 53px; padding:0; }

.block--opinion__author dt { float:left; }

.block--opinion__author dd { display:table-cell; width:1%; height:66px; padding-left:25px; font-size:2.4rem; font-weight:700; vertical-align:middle; }

.columns { overflow:hidden; }

.columns--i2 { margin-left:-30px; margin-right:-30px; }

.columns--i2 .columns__column { font-family:'Open Sans', sans-serif; width:50%; float:left; padding:0 30px; }

@media (max-width:950px) { .columns--i2 { margin-left:0; margin-right:0; }
 .columns--i2 .columns__column { width:auto; max-width:700px; float:none; margin-bottom:10px; margin-left:auto; margin-right:auto; padding:0; } }

.columns--i2.columns--narrow { max-width:100%; margin:0 12%; auto; }

.columns--i2.columns--narrow li { margin-right:-100px; }

@media (max-width:950px) { .columns--i2.columns--narrow li { margin-right:0; } }

.list--pool,.list--pool-horizontal,.list--pool-primary { margin:0; padding:0; list-style:none; }

.list--pool li,.list--pool-horizontal li,.list--pool-primary li { position:relative; min-height:45px; padding-left:60px; padding-top:8px; margin-bottom:23px; font-size:1.8rem; line-height:1.6; }

@media (max-width:1225px) { .block--opinion__author dd { height:40px; font-size:1.8rem; }
 .list--pool,.list--pool-horizontal,.list--pool-primary { max-width:700px; margin-left:auto; margin-right:auto; }
 .list--pool li,.list--pool-horizontal li,.list--pool-primary li { padding-left:40px; padding-top:4px; margin-bottom:10px; font-size:1.6rem; text-align:left; } }

.list--pool li:last-child,.list--pool-horizontal li:last-child,.list--pool-primary li:last-child { margin-bottom:0; }

.list--pool li:before,.list--pool-horizontal li:before,.list--pool-primary li:before { position:absolute; top:0; left:0; content:''; width:42px; height:42px; background:url(../images/icon.png) no-repeat; }

@media (max-width:1225px) { .list--pool li:before,.list--pool-horizontal li:before,.list--pool-primary li:before { width:30px; height:30px; background-size:cover; } }

.list--pool-horizontal.text--center,.list--pool-primary.text--center,.list--pool.text--center { text-align:left; max-width:605px; margin-left:auto; margin-right:auto; }

.list--pool-horizontal.text--center+p.desc--offset,.list--pool-primary.text--center+p.desc--offset,.list--pool.text--center+p.desc--offset { max-width:495px; margin-left:auto; margin-right:auto; }

.list--pool--alt li { margin-bottom:5px; }

.list--pool-primary li { min-height:5px; padding-top:0; margin-bottom:16px; padding-left:40px; }

.list--pool-primary li:last-child { margin-bottom:0; }

.list--pool-primary li:before { position:absolute; top:4px; left:0; content:''; width:25px; height:19px; background:url(../images/ico-agree-2.png) no-repeat; }

.list--pool-horizontal { margin-top:55px; margin-bottom:55px; text-align:center; font-size:0; }

@media (max-width:767px) { .list--pool-horizontal { margin-top:25px; margin-bottom:25px; } }

.list--pool-horizontal:first-child { margin-top:0; }

.list--pool-horizontal:last-child { margin-bottom:0; }

.list--pool-horizontal li { position:relative; display:inline-block; padding-left:0; padding-top:60px; margin:0 58px 0 52px; text-align:center; }

.list--pool-horizontal li:first-child { margin-left:0; }

.list--pool-horizontal li:last-child { margin-right:0; }

@media (max-width:767px) { .list--pool-horizontal li { margin:0 0 15px; padding-top:45px; display:block; text-align:center; } }

.list--pool-horizontal li:before { top:0; left:50%; margin-left:-21px; }

.block--ico-text { margin-bottom:40px; }

@media (max-width:1225px) { .list--pool-horizontal li:before { margin-left:-15px; }
 .block--ico-text { margin-bottom:20px; } }

.block--ico-text dd,.block--ico-text dt { margin:0; padding:0; }

.block--ico-text dt { width:75px; float:left; }

@media (max-width:767px) { .block--ico-text dt { margin:0 auto 15px; width:auto; float:none; }
 .block--ico-text dt img { display:block; margin:0 auto; } }

.block--ico-text dd { display:table-cell; width:1%; }

.block--ico-text:last-child { margin-bottom:0; }

.content { font-size:1.8rem; }

@media (max-width:1225px) { .content { font-size:1.6rem; } }

.content:after { clear:both; display:block; content:''; }

.content h3 { font-size:2.4rem; font-weight:600; }

@media (max-width:1225px) { .content h3 { font-size:2rem; } }

.content h4 { margin-top:60px; margin-bottom:30px; font-size:3rem; color:#e35a10; }

@media (max-width:1225px) { .content h4 { margin-top:20px; margin-bottom:20px; font-size:2.2rem; } }

.content h4:first-child { margin-top:0; }

.content h4:last-child { margin-bottom:0; }

.content p { font-family:'Open Sans', sans-serif; margin-top:25px; margin-bottom:25px; line-height:1.7; }

.content p:first-child { margin-top:0; }

.content p:last-child { margin-bottom:0; }

@media (max-width:767px) { .block--ico-text dd { display:block; width:auto; }
 .content p { margin-top:15px; margin-bottom:15px; line-height:1.4; } }

.content blockquote { width:464px; margin:40px 0; padding:30px 17px; border-top:1px solid #e35a10; border-bottom:1px solid #e35a10; font-size:3.6rem; font-weight:400; font-style:italic; line-height:1.1; }

@media (max-width:1225px) { .content br { display:none; }
 .content blockquote { margin:30px auto; padding:20px 10px; font-size:2.4rem; } }

@media (max-width:767px) { .content blockquote { width:auto; padding:20px 10px; } }

.content blockquote span { display:inline-block; padding:0 55px; position:relative; }

.content blockquote span:after,.content blockquote span:before { position:absolute; content:''; width:29px; height:23px; }

@media (max-width:767px) { .content blockquote span { padding:0; }
 .content blockquote span:after,.content blockquote span:before { display:none; }
 .content__main { text-align:left; } }

.content blockquote span:before { top:5px; left:0; background:url(../images/quote-1-left.html) no-repeat; }

.content blockquote span:after { top:5px; right:0; background:url(../images/quote-1-right.html) no-repeat; }

.content .image--normal { margin:80px 0 60px; }

@media (max-width:1225px) { .content .image--normal { margin:25px 0; } }

.content .list--pool { margin-top:40px; margin-bottom:40px; }

@media (max-width:1225px) { .content .list--pool { margin-top:20px; margin-bottom:20px; } }

.content .list--pool+.desc--offset { margin-left:60px; margin-top:15px; }

.content .list--pool:first-child { margin-top:0; }

.content .list--pool:last-child { margin-bottom:0; }

.content__main { display:table-cell; font-family:'Open Sans', sans-serif; }

@media (max-width:1225px) { .content .list--pool+.desc--offset { margin-left:auto; margin-right:auto; max-width:700px; text-align:left; }
 .content__main { display:block; text-align:left; max-width:700px; margin:0 auto; } }

.content--get-reiki,.content--get-reiki .text--center { text-align:center; }

.price--old { font-size:2.4rem; color:#e35a10; }

@media (max-width:1225px) { .price--old { font-size:2rem; } }

.price--old span { text-decoration:line-through; color:#000; }

.block--bonus-complete h3 { margin:0; font-size:3rem; }

.block--bonus-complete h3 span { color:#e35a10; }

.block--bonus-complete p { margin-bottom:0; }

.content__wrapper { margin-left:auto; margin-right:auto; }

.content__wrapper .content__images--right { float:right; }

.content__wrapper .content__images--left { float:left; }

@media (max-width:1225px) { .block--bonus-complete h3 { font-size:2.4rem; }
 .content__wrapper .content__images--left,.content__wrapper .content__images--right { float:none; } }

.content__wrapper--bonus-desc .content__images img,.content__wrapper--bonus-four .content__images img,.content__wrapper--bonus-one .content__images img,.content__wrapper--bonus-second .content__images img,.content__wrapper--bonus-third .content__images img { float:right; }

.content__wrapper .content__images--left .image,.content__wrapper .content__images--right .image { display:block; margin:0 auto; }

.content__wrapper--default { max-width:980px; }

.content__wrapper--default .content__images--right+.content__main { padding-right:20px; }

@media (max-width:1225px) { .content__wrapper .content__images--left .image,.content__wrapper .content__images--right .image { margin-bottom:20px; }
 .content__wrapper .content__images--left .image img,.content__wrapper .content__images--right .image img { display:block; margin:0 auto; }
 .content__wrapper .content__images--left .image span,.content__wrapper .content__images--right .image span { margin:0 auto; }
 .content__wrapper--default { max-width:initial; }
 .content__wrapper--default .content__images--right+.content__main { padding:0; } }

.content__wrapper--default .content__images--left+.content__main { padding-left:60px; }

.content__wrapper--default-alt { max-width:1000px; }

@media (max-width:1225px) { .content__wrapper--default .content__images--left+.content__main { padding:0; }
 .content__wrapper--default-alt { max-width:initial; } }

.content__wrapper--default-alt .content__images--right+.content__main { padding-right:50px; }

@media (max-width:1225px) { .content__wrapper--default-alt .content__images--right+.content__main { padding:0; } }

.content__wrapper--default-alt .content__images--left+.content__main { padding-right:60px; }

@media (max-width:1225px) { .content__wrapper--default-alt .content__images--left+.content__main { padding:0; } }

.content__wrapper--instruction .content__images--right+.content__main,.content__wrapper--results .content__images--left+.content__main,.content__wrapper--works .content__images--right+.content__main { padding-left:50px; padding-top:50px; }

.content__wrapper--about .content__images--right+.content__main,.content__wrapper--bonus-desc .content__images--right+.content__main,.content__wrapper--bonus-four .content__images--right+.content__main,.content__wrapper--bonus-one .content__images--right+.content__main,.content__wrapper--bonus-second .content__images--right+.content__main,.content__wrapper--bonus-third .content__images--right+.content__main,.content__wrapper--bonus-three .content__images--right+.content__main,.content__wrapper--certificates .content__images--right+.content__main,.content__wrapper--course .content__images--right+.content__main,.content__wrapper--courses-includes .content__images--right+.content__main,.content__wrapper--crazy .content__images--right+.content__main,.content__wrapper--guarante-money-back .content__images--right+.content__main,.content__wrapper--instruction .content__images--right+.content__main,.content__wrapper--points-remember .content__images--right+.content__main,.content__wrapper--results .content__images--right+.content__main,.content__wrapper--the-best .content__images--right+.content__main,.content__wrapper--video-bonus .content__images--right+.content__main,.content__wrapper--works .content__images--right+.content__main { padding-right:80px; }

.content--summary { max-width:880px; margin:0 auto; }

@media (max-width:1225px) { .content--summary { max-width:700px; } }

.content__wrapper--results { max-width:965px; }

.content__wrapper--results .content__images { width:320px; }

.content__wrapper--crazy .content__images,.content__wrapper--instruction .content__images,.content__wrapper--points-remember .content__images,.content__wrapper--works .content__images { width:auto; }

.content__wrapper--results .content__images--left { margin-left:-80px; margin-top:-100px; }

.content__wrapper--works { max-width:1000px; }

.content__wrapper--crazy,.content__wrapper--instruction,.content__wrapper--points-remember { max-width:1130px; }

.content__wrapper--crazy .content__images--left+.content__main,.content__wrapper--points-remember .content__images--left+.content__main { padding-left:40px; }

.content__wrapper--crazy .content__images--left { margin-left:-70px; }

.content__wrapper--points-remember .content__images--left { width:50%; margin-left:-20%; }

.content__wrapper--about .content__images,.content__wrapper--certificates .content__images,.content__wrapper--course .content__images,.content__wrapper--course--second .content__images,.content__wrapper--course--third .content__images,.content__wrapper--video-bonus .content__images { width:auto; }

.content__wrapper--about { max-width:1100px; }

.content__wrapper--about .content__images--left { margin-left:-70px; margin-top:-35px; }

.content__wrapper--about .content__images--left+.content__main { padding-left:40px; padding-top:30px; }

.content__wrapper--bonus-four .content__images--left+.content__main,.content__wrapper--bonus-one .content__images--left+.content__main,.content__wrapper--bonus-second .content__images--left+.content__main,.content__wrapper--bonus-third .content__images--left+.content__main,.content__wrapper--certificates .content__images--left+.content__main,.content__wrapper--course .content__images--left+.content__main { padding-left:100px; }

.content__wrapper--the-best { max-width:1200px; margin-top:60px; margin-bottom:60px; }

.content__wrapper--the-best:first-child { margin-top:0; }

.content__wrapper--the-best:last-child { margin-bottom:0; }

.content__wrapper--courses-includes { max-width:900px; margin-top:60px; margin-bottom:60px; }

.content__wrapper--courses-includes:first-child { margin-top:0; }

.content__wrapper--courses-includes:last-child { margin-bottom:0; }

.content__wrapper--course--second,.content__wrapper--course--third { margin-bottom:-100px; }

.content__wrapper--course .content__images--left { margin-left:0; }

.content__wrapper--course { max-width:1050px; }

.content__wrapper--course--third .content__images--left+.content__main { padding-top:50px; }

.content__wrapper--video-bonus { max-width:950px; }

.content__wrapper--certificates { max-width:1050px; }

.content__wrapper--certificates .content__images--left { width:400px; margin-left:-50px; }

.content__wrapper--bonus-four .content__images--left,.content__wrapper--bonus-one .content__images--left,.content__wrapper--bonus-second .content__images--left,.content__wrapper--bonus-third .content__images--left { margin-left:0; width:430px; }

.content__wrapper--bonus-four,.content__wrapper--bonus-one,.content__wrapper--bonus-second,.content__wrapper--bonus-third { max-width:1100px; }

.content__wrapper--bonus-four .content__images,.content__wrapper--bonus-one .content__images,.content__wrapper--bonus-second .content__images,.content__wrapper--bonus-third .content__images { width:auto; }

.content__wrapper--bonus-third .content__images--left { width:430px; margin-left:30px; }

.content__wrapper--bonus-third .content__images--left+.content__main { padding-left:80px; }

.content__wrapper--bonus-four { max-width:1050px; margin-bottom:150px; }

.content__wrapper--bonus-four .content__images--right { margin-top:80px; }

.content__wrapper--guarante-money-back { max-width:788px; }

@media (max-width:1225px) { .content__wrapper--guarante-money-back { max-width:1000px; } }

.content__wrapper--guarante-money-back .content__images--left+.content__main { padding-left:45px; }

.content__wrapper--bonus-desc { max-width:1100px; }

.content__wrapper--bonus-desc .content__images { width:auto; }

.content__wrapper--bonus-desc .content__images--left { width:430px; margin-left:0; }

.content__wrapper--bonus-desc .content__images--left+.content__main { padding-left:80px; }

.content__wrapper--bonus-desc .content__main { float:right; width:600px; }

@media (max-width:1225px) { .content__wrapper--bonus-desc .content__main { float:none; width:auto; margin-bottom:50px; } }

.content__wrapper--bonus-desc+.line { margin-top:50px; margin-bottom:75px; }

@media (max-width:1225px) { .content__wrapper--bonus-desc+.line { margin:25px 0; } }

@media (max-width:767px) { .block--bonus-complete h3 { font-size:2.2rem; }
 .content__wrapper--bonus-desc+.line { margin:20px 0; } }

.content__wrapper--bonus-desc h4 { color:#000; }

.content--get-reiki .head { margin-bottom:30px; }

@media (max-width:767px) { .content--get-reiki .head { margin-bottom:15px; } }

.content--get-reiki p { margin-bottom:30px; text-align:center; }

@media (max-width:767px) { .content--get-reiki p { margin-bottom:20px; } }

.content--get-reiki p:last-child { margin-bottom:0; }

@media (max-width:1225px) { .content__wrapper--about,.content__wrapper--bonus-desc,.content__wrapper--bonus-four,.content__wrapper--bonus-one,.content__wrapper--bonus-second,.content__wrapper--bonus-third,.content__wrapper--bonus-three,.content__wrapper--certificates,.content__wrapper--course,.content__wrapper--courses-includes,.content__wrapper--crazy,.content__wrapper--guarante-money-back,.content__wrapper--instruction,.content__wrapper--points-remember,.content__wrapper--results,.content__wrapper--the-best,.content__wrapper--video-bonus,.content__wrapper--works { margin:20px 0; max-width:initial; }
 .content__wrapper--about .content__images,.content__wrapper--bonus-desc .content__images,.content__wrapper--bonus-four .content__images,.content__wrapper--bonus-one .content__images,.content__wrapper--bonus-second .content__images,.content__wrapper--bonus-third .content__images,.content__wrapper--bonus-three .content__images,.content__wrapper--certificates .content__images,.content__wrapper--course .content__images,.content__wrapper--courses-includes .content__images,.content__wrapper--crazy .content__images,.content__wrapper--guarante-money-back .content__images,.content__wrapper--instruction .content__images,.content__wrapper--points-remember .content__images,.content__wrapper--results .content__images,.content__wrapper--the-best .content__images,.content__wrapper--video-bonus .content__images,.content__wrapper--works .content__images { width:auto; }
 .content__wrapper--about .content__images--right+.content__main,.content__wrapper--bonus-desc .content__images--right+.content__main,.content__wrapper--bonus-four .content__images--right+.content__main,.content__wrapper--bonus-one .content__images--right+.content__main,.content__wrapper--bonus-second .content__images--right+.content__main,.content__wrapper--bonus-third .content__images--right+.content__main,.content__wrapper--bonus-three .content__images--right+.content__main,.content__wrapper--certificates .content__images--right+.content__main,.content__wrapper--course .content__images--right+.content__main,.content__wrapper--courses-includes .content__images--right+.content__main,.content__wrapper--crazy .content__images--right+.content__main,.content__wrapper--guarante-money-back .content__images--right+.content__main,.content__wrapper--instruction .content__images--right+.content__main,.content__wrapper--points-remember .content__images--right+.content__main,.content__wrapper--results .content__images--right+.content__main,.content__wrapper--the-best .content__images--right+.content__main,.content__wrapper--video-bonus .content__images--right+.content__main,.content__wrapper--works .content__images--right+.content__main { padding:0; } }

.content__wrapper--about .content__images--left+.content__main,.content__wrapper--bonus-desc .content__images--left+.content__main,.content__wrapper--bonus-four .content__images--left+.content__main,.content__wrapper--bonus-one .content__images--left+.content__main,.content__wrapper--bonus-second .content__images--left+.content__main,.content__wrapper--bonus-third .content__images--left+.content__main,.content__wrapper--bonus-three .content__images--left+.content__main,.content__wrapper--certificates .content__images--left+.content__main,.content__wrapper--course .content__images--left+.content__main,.content__wrapper--courses-includes .content__images--left+.content__main,.content__wrapper--crazy .content__images--left+.content__main,.content__wrapper--guarante-money-back .content__images--left+.content__main,.content__wrapper--instruction .content__images--left+.content__main,.content__wrapper--points-remember .content__images--left+.content__main,.content__wrapper--results .content__images--left+.content__main,.content__wrapper--the-best .content__images--left+.content__main,.content__wrapper--video-bonus .content__images--left+.content__main,.content__wrapper--works .content__images--left+.content__main { padding-right:80px; }

@media (max-width:1225px) { .content__wrapper--about .content__images--left+.content__main,.content__wrapper--bonus-desc .content__images--left+.content__main,.content__wrapper--bonus-four .content__images--left+.content__main,.content__wrapper--bonus-one .content__images--left+.content__main,.content__wrapper--bonus-second .content__images--left+.content__main,.content__wrapper--bonus-third .content__images--left+.content__main,.content__wrapper--bonus-three .content__images--left+.content__main,.content__wrapper--certificates .content__images--left+.content__main,.content__wrapper--course .content__images--left+.content__main,.content__wrapper--courses-includes .content__images--left+.content__main,.content__wrapper--crazy .content__images--left+.content__main,.content__wrapper--guarante-money-back .content__images--left+.content__main,.content__wrapper--instruction .content__images--left+.content__main,.content__wrapper--points-remember .content__images--left+.content__main,.content__wrapper--results .content__images--left+.content__main,.content__wrapper--the-best .content__images--left+.content__main,.content__wrapper--video-bonus .content__images--left+.content__main,.content__wrapper--works .content__images--left+.content__main { padding:0; }
 .content__wrapper--about .content__images--left,.content__wrapper--about .content__images--right,.content__wrapper--bonus-desc .content__images--left,.content__wrapper--bonus-desc .content__images--right,.content__wrapper--bonus-four .content__images--left,.content__wrapper--bonus-four .content__images--right,.content__wrapper--bonus-one .content__images--left,.content__wrapper--bonus-one .content__images--right,.content__wrapper--bonus-second .content__images--left,.content__wrapper--bonus-second .content__images--right,.content__wrapper--bonus-third .content__images--left,.content__wrapper--bonus-third .content__images--right,.content__wrapper--bonus-three .content__images--left,.content__wrapper--bonus-three .content__images--right,.content__wrapper--certificates .content__images--left,.content__wrapper--certificates .content__images--right,.content__wrapper--course .content__images--left,.content__wrapper--course .content__images--right,.content__wrapper--courses-includes .content__images--left,.content__wrapper--courses-includes .content__images--right,.content__wrapper--crazy .content__images--left,.content__wrapper--crazy .content__images--right,.content__wrapper--guarante-money-back .content__images--left,.content__wrapper--guarante-money-back .content__images--right,.content__wrapper--instruction .content__images--left,.content__wrapper--instruction .content__images--right,.content__wrapper--points-remember .content__images--left,.content__wrapper--points-remember .content__images--right,.content__wrapper--results .content__images--left,.content__wrapper--results .content__images--right,.content__wrapper--the-best .content__images--left,.content__wrapper--the-best .content__images--right,.content__wrapper--video-bonus .content__images--left,.content__wrapper--video-bonus .content__images--right,.content__wrapper--works .content__images--left,.content__wrapper--works .content__images--right { margin:0 0 10px; }
 .content__wrapper--about .content__images--left img,.content__wrapper--about .content__images--right img,.content__wrapper--bonus-desc .content__images--left img,.content__wrapper--bonus-desc .content__images--right img,.content__wrapper--bonus-four .content__images--left img,.content__wrapper--bonus-four .content__images--right img,.content__wrapper--bonus-one .content__images--left img,.content__wrapper--bonus-one .content__images--right img,.content__wrapper--bonus-second .content__images--left img,.content__wrapper--bonus-second .content__images--right img,.content__wrapper--bonus-third .content__images--left img,.content__wrapper--bonus-third .content__images--right img,.content__wrapper--bonus-three .content__images--left img,.content__wrapper--bonus-three .content__images--right img,.content__wrapper--certificates .content__images--left img,.content__wrapper--certificates .content__images--right img,.content__wrapper--course .content__images--left img,.content__wrapper--course .content__images--right img,.content__wrapper--courses-includes .content__images--left img,.content__wrapper--courses-includes .content__images--right img,.content__wrapper--crazy .content__images--left img,.content__wrapper--crazy .content__images--right img,.content__wrapper--guarante-money-back .content__images--left img,.content__wrapper--guarante-money-back .content__images--right img,.content__wrapper--instruction .content__images--left img,.content__wrapper--instruction .content__images--right img,.content__wrapper--points-remember .content__images--left img,.content__wrapper--points-remember .content__images--right img,.content__wrapper--results .content__images--left img,.content__wrapper--results .content__images--right img,.content__wrapper--the-best .content__images--left img,.content__wrapper--the-best .content__images--right img,.content__wrapper--video-bonus .content__images--left img,.content__wrapper--video-bonus .content__images--right img,.content__wrapper--works .content__images--left img,.content__wrapper--works .content__images--right img { float:none; display:block; margin:0 auto; }
 .content__wrapper--about .content__main,.content__wrapper--bonus-desc .content__main,.content__wrapper--bonus-four .content__main,.content__wrapper--bonus-one .content__main,.content__wrapper--bonus-second .content__main,.content__wrapper--bonus-third .content__main,.content__wrapper--bonus-three .content__main,.content__wrapper--certificates .content__main,.content__wrapper--course .content__main,.content__wrapper--courses-includes .content__main,.content__wrapper--crazy .content__main,.content__wrapper--guarante-money-back .content__main,.content__wrapper--instruction .content__main,.content__wrapper--points-remember .content__main,.content__wrapper--results .content__main,.content__wrapper--the-best .content__main,.content__wrapper--video-bonus .content__main,.content__wrapper--works .content__main { max-width:700px; margin:0 auto; } }

.content--author h2 { font-family:'Crimson Text', sans-serif; margin-top:0; margin-bottom:18px; font-size:3.6rem; line-height:1.2; }

@media (max-width:1225px) { .content--author h2 { margin-bottom:20px; text-align:center; font-size:3rem; } }

@media (max-width:767px) { .content--author h2 { font-size:2.4rem; }
 .content--author h2 br { display:none; } }

@media (max-width:1225px) { .img--money-back { max-width:160px; display:block; margin:0 auto; } }

@media (max-width:767px) { .hidden-xs { display:none!important; } }

@media (min-width:768px) and (max-width:950px) { .hidden-sm { display:none!important; } }

@media (min-width:951px) and (max-width:1225px) { .hidden-md { display:none!important; } }

@media (min-width:1226px) { .hidden-lg { display:none!important; } }

body:before { content:"smartphone"; display:none; }

@media (min-width:700px) { body:before { content:"tablet"; } }

@media (min-width:1100px) { body:before { content:"desktop"; } }

* { box-sizing:border-box; }

/* Slideshow container */
.slideshow-container { position:relative; font-size:21px; }

/* Slides */
.mySlides { display:none; text-align:center; }

/* Next & previous buttons */
.prev, .next { cursor:pointer; position:absolute; top:50%; width:auto; margin-top:-30px; padding:16px; color:#888; font-weight:bold; font-size:20px; border-radius:0 3px 3px 0; user-select:none; }

/* Position the "next button" to the right */
.next { position:absolute; right:0; border-radius:3px 0 0 3px; }

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover { background-color:rgba(0,0,0,0.8); color:white; }

/* The dot/bullet/indicator container */
.dot-container { text-align:center; padding:20px; }

/* The dots/bullets/indicators */
.dot { cursor:pointer; height:15px; width:15px; margin:0 2px; background-color:#bbb; border-radius:50%; display:inline-block; transition:background-color 0.6s ease; }

/* Add a background color to the active dot/circle */
.active, .dot:hover { background-color:#717171; }

/* Add an italic font style to all quotes */
q { font-style:italic; }

/* Add a blue color to the author */
.author { color:cornflowerblue; }

.accordion { background-color:#eee; color:#444; cursor:pointer; padding:18px; width:100%; border-bottom:thin solid #888; text-align:left; outline:none; font-size:14px; transition:0.4s; margin-top:4px; }

.active, .accordion:hover { background-color:#ccc; }

.panel { padding:28px 18px; display:none; background-color:white; overflow:hidden; border:thin solid #ccc; }

@media screen and (min-width:0px) and (max-width:720px) { .mobile-padding { padding-top:200px; } }

@media (min-width:1024px) { 
/* Navbar General ------*/ 
nav.navbar ul.nav > li > a { font-family:'Open Sans', sans-serif; padding:30px 15px; font-weight:600; }
nav.navbar .navbar-brand { margin-top:0; }
nav.navbar .navbar-brand img.logo { width:200px; }
nav.navbar .navbar-brand { margin-top:0; }
nav.navbar .navbar-brand img.logo { width:200px; }
nav.navbar li.dropdown ul.dropdown-menu { border-top:solid 5px; }
/* Navbar Center ------*/ nav.navbar-center .navbar-brand { margin:0 !important; }
/* Navbar Brand Top ------*/ nav.navbar-brand-top .navbar-brand { margin:10px !important; }
/* Navbar Full ------*/ nav.navbar-full .navbar-brand { position:relative; top:-15px; }
/* Navbar Sidebar ------*/ nav.navbar-sidebar ul.nav, nav.navbar-sidebar .navbar-brand { margin-bottom:50px; }
nav.navbar-sidebar ul.nav > li > a { padding:10px 15px; font-weight:bold; }
/* Navbar Transparent & Fixed ------*/ nav.navbar.bootsnav.navbar-transparent.white { background-color:rgba(255,255,255,0.3); border-bottom:solid 1px #bbb; }
nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark, nav.navbar.bootsnav.navbar-transparent.dark { background-color:rgba(0,0,0,0.3); border-bottom:solid 1px #555; }
nav.navbar.bootsnav.navbar-transparent.white .attr-nav { border-left:solid 1px #bbb; }
nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav, nav.navbar.bootsnav.navbar-transparent.dark .attr-nav { border-left:solid 1px #555; }
nav.navbar.bootsnav.no-background.white .attr-nav > ul > li > a, nav.navbar.bootsnav.navbar-transparent.white .attr-nav > ul > li > a, nav.navbar.bootsnav.navbar-transparent.white ul.nav > li > a, nav.navbar.bootsnav.no-background.white ul.nav > li > a { color:#fff; }
nav.navbar.bootsnav.navbar-transparent.dark .attr-nav > ul > li > a, nav.navbar.bootsnav.navbar-transparent.dark ul.nav > li > a { color:#eee; } }

@media (max-width:992px) { 
/* Navbar General ------*/ nav.navbar .navbar-brand { margin-top:0; position:relative; top:-2px; }
 nav.navbar .navbar-brand img.logo { width:30px; }
 .attr-nav > ul > li > a { padding:16px 15px 15px; }
 /* Navbar Mobile slide ------*/ nav.navbar.navbar-mobile ul.nav > li > a { padding:15px 15px; }
 nav.navbar.navbar-mobile ul.nav ul.dropdown-menu > li > a { padding-right:15px !important; padding-top:15px !important; padding-bottom:15px !important; }
 nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu .title { padding-right:30px !important; padding-top:13px !important; padding-bottom:13px !important; }
 nav.navbar.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li a { padding-top:13px !important; padding-bottom:13px !important; }
 /* Navbar Full ------*/ nav.navbar-full .navbar-brand { top:0; padding-top:10px; } }

/* Navbar Inverse
=================================*/
nav.navbar.navbar-inverse { background-color:#222; border-bottom:solid 1px #303030; }

nav.navbar.navbar-inverse ul.cart-list > li.total > .btn { border-bottom:solid 1px #222 !important; }

nav.navbar.navbar-inverse ul.cart-list > li.total .pull-right { color:#fff; }

nav.navbar.navbar-inverse.megamenu ul.dropdown-menu.megamenu-content .content ul.menu-col li a, nav.navbar.navbar-inverse ul.nav > li > a { color:#eee; }

nav.navbar.navbar-inverse ul.nav > li.dropdown > a { background-color:#222; }

nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a { color:#999; }

nav.navbar.navbar-inverse ul.nav .dropdown-menu h1, nav.navbar.navbar-inverse ul.nav .dropdown-menu h2, nav.navbar.navbar-inverse ul.nav .dropdown-menu h3, nav.navbar.navbar-inverse ul.nav .dropdown-menu h4, nav.navbar.navbar-inverse ul.nav .dropdown-menu h5, nav.navbar.navbar-inverse ul.nav .dropdown-menu h6 { color:#fff; }

nav.navbar.navbar-inverse .form-control { background-color:#333; border-color:#303030; color:#fff; }

nav.navbar.navbar-inverse .attr-nav > ul > li > a { color:#eee; }

nav.navbar.navbar-inverse .attr-nav > ul > li.dropdown ul.dropdown-menu { background-color:#222; border-left:solid 1px #303030; border-bottom:solid 1px #303030; border-right:solid 1px #303030; }

nav.navbar.navbar-inverse ul.cart-list > li { border-bottom:solid 1px #303030; color:#eee; }

nav.navbar.navbar-inverse ul.cart-list > li img { border:solid 1px #303030; }

nav.navbar.navbar-inverse ul.cart-list > li.total { background-color:#333; }

nav.navbar.navbar-inverse .share ul > li > a { background-color:#555; }

nav.navbar.navbar-inverse .dropdown-tabs .tab-menu { border-right:solid 1px #303030; }

nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a { border-bottom:solid 1px #303030; }

nav.navbar.navbar-inverse .dropdown-tabs .tab-content { border-left:solid 1px #303030; }

nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:hover, nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li > a:focus, nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul > li.active > a { background-color:#333 !important; }

nav.navbar-inverse.navbar-full ul.nav > li > a { border:none; }

nav.navbar-inverse.navbar-full .navbar-collapse .wrap-full-menu { background-color:#222; }

nav.navbar-inverse.navbar-full .navbar-toggle { background-color:#222 !important; color:#6f6f6f; }

@media (min-width:1024px) { nav.navbar.navbar-inverse ul.nav .dropdown-menu { background-color:#222 !important; border-left:solid 1px #303030 !important; border-bottom:solid 1px #303030 !important; border-right:solid 1px #303030 !important; }
 nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a { border-bottom:solid 1px #303030; }
 nav.navbar.navbar-inverse ul.dropdown-menu.megamenu-content .col-menu { border-left:solid 1px #303030; border-right:solid 1px #303030; }
 nav.navbar.navbar-inverse.navbar-transparent.dark { background-color:rgba(0,0,0,0.3); border-bottom:solid 1px #999; }
 nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav { border-left:solid 1px #999; }
 nav.navbar.navbar-inverse.no-background.white .attr-nav > ul > li > a, nav.navbar.navbar-inverse.navbar-transparent.dark .attr-nav > ul > li > a, nav.navbar.navbar-inverse.navbar-transparent.dark ul.nav > li > a, nav.navbar.navbar-inverse.no-background.white ul.nav > li > a { color:#fff; }
 nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a, nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a, nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a, nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a { color:#3f3f3f; } }

@media (max-width:992px) { nav.navbar.navbar-inverse .navbar-toggle { color:#eee; background-color:#222 !important; }
 nav.navbar.navbar-inverse .navbar-nav > li > a { border-top:solid 1px #303030; border-bottom:solid 1px #303030; }
 nav.navbar.navbar-inverse ul.nav li.dropdown ul.dropdown-menu > li > a { color:#999; border-bottom:solid 1px #303030; }
 nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu .title { border-bottom:solid 1px #303030; color:#eee; }
 nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu ul > li > a { border-bottom:solid 1px #303030; color:#999 !important; }
 nav.navbar.navbar-inverse .dropdown .megamenu-content .col-menu.on:last-child .title { border-bottom:solid 1px #303030; }
 nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul { border-top:solid 1px #303030; }
 nav.navbar.navbar-inverse.navbar-mobile .navbar-collapse { background-color:#222; } }

@media (max-width:767px) { nav.navbar.navbar-inverse.navbar-mobile ul.nav { border-top:solid 1px #222; } }

/* Color =========================== */
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a:hover, .side .widget ul.link li a:hover, .side .widget ul.link li a:focus, .check-list li:before, ul.cart-list > li > h6 > a, .attr-nav > ul > li > a:hover, .attr-nav > ul > li > a:focus, nav.navbar-sidebar ul.nav li.dropdown.on > a, nav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title, nav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a:hover, nav.navbar ul.nav li.dropdown.on > a, nav.navbar.navbar-inverse ul.nav li.dropdown.on > a, nav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on > a, nav.navbar .dropdown .megamenu-content .col-menu.on .title, nav.navbar ul.nav > li > a:hover, nav.navbar ul.nav > li.active > a:hover, nav.navbar ul.nav li.active > a, nav.navbar li.dropdown ul.dropdown-menu > li a:hover { color:#f43438; }

nav.navbar.navbar-transparent ul.nav > li > a:hover, nav.navbar.no-background ul.nav > li > a:hover, nav.navbar ul.nav li.scroll.active > a, nav.navbar.navbar-dark ul.nav li.dropdown ul.dropdown-menu > li > a:hover, nav.navbar ul.nav li.dropdown.on > a, nav.navbar-dark ul.nav li.dropdown.on > a { color:#f43438 !important; }

@media(max-width:920px) { nav.navbar .dropdown .megamenu-content .col-menu ul > li > a:hover, nav.navbar.navbar-dark .dropdown .megamenu-content .col-menu .title:hover { color:#f43438 !important; } }

.menu-round { background-color:#c3ae04!important; color:#FFF!important; text-transform:uppercase; font-size:12px!important; font-weight:600!important; border-radius:6%; padding:12px 12px!important; margin-right:4px; }

.menu-round:hover { background-color:#988804!important; }


/*whatsapp css start*/
.whatsapp_main{ position:fixed; width:60px; height:60px; bottom:40px; right:40px; background-color:#25d366; color:#FFF; border-radius:50px;
text-align:center; font-size:30px; box-shadow: 2px 2px 3px #999; }
.whatsapp_icon {margin-top:16px;}
.whatsapp_main:hover { color:#fff;}
/*whatsapp css end*/

.healy_device { width:100%; margin:0px auto; background:#fff; border:1px solid #333; overflow:hidden; text-decoration:none; text-align:center; }
.healy_device img { text-align:center; display:block;}
.healy_device h3{ text-align:center; font-size:20px; font-family:'Open Sans', sans-serif;}
a.more { padding: 10px 30px; font-size: 2.4rem; background:#F50307; display:block; text-align:center; color:#fff; text-decoration:none; }
a.more:hover {color:#EFE60B;  text-decoration:none;} 

