/*! * Google Open Sans Fonts * //fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,300,400,600,700&display=swap *//* cyrillic-ext */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hmIqOjjg.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hvIqOjjg.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hnIqOjjg.woff2) format("woff2"); unicode-range: U+1F00-1FFF;}/* greek */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hoIqOjjg.woff2) format("woff2"); unicode-range: U+0370-03FF;}/* vietnamese */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hkIqOjjg.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hlIqOjjg.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem6YaGs126MiZpBA-UFUK0Udc1UAw.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem6YaGs126MiZpBA-UFUK0ddc1UAw.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem6YaGs126MiZpBA-UFUK0Vdc1UAw.woff2) format("woff2"); unicode-range: U+1F00-1FFF;}/* greek */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem6YaGs126MiZpBA-UFUK0adc1UAw.woff2) format("woff2"); unicode-range: U+0370-03FF;}/* vietnamese */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem6YaGs126MiZpBA-UFUK0Wdc1UAw.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem6YaGs126MiZpBA-UFUK0Xdc1UAw.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format("woff2"); unicode-range: U+1F00-1FFF;}/* greek */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format("woff2"); unicode-range: U+0370-03FF;}/* vietnamese */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format("woff2"); unicode-range: U+1F00-1FFF;}/* greek */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format("woff2"); unicode-range: U+0370-03FF;}/* vietnamese */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format("woff2"); unicode-range: U+1F00-1FFF;}/* greek */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format("woff2"); unicode-range: U+0370-03FF;}/* vietnamese */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* cyrillic-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format("woff2"); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}/* cyrillic */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format("woff2"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}/* greek-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format("woff2"); unicode-range: U+1F00-1FFF;}/* greek */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format("woff2"); unicode-range: U+0370-03FF;}/* vietnamese */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format("woff2"); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}/* latin-ext */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-display: swap; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/*! * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face { font-family: "FontAwesome"; src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/fontawesome-webfont.eot?v=4.3.0); src: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"), url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"), url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"), url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"), url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg"); font-display: swap; font-weight: normal; font-style: normal;}.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0);}.fa-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%;}.fa-2x { font-size: 2em;}.fa-3x { font-size: 3em;}.fa-4x { font-size: 4em;}.fa-5x { font-size: 5em;}.fa-fw { width: 1.28571429em; text-align: center;}.fa-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none;}.fa-ul > li { position: relative;}.fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center;}.fa-li.fa-lg { left: -1.85714286em;}.fa-border { padding: 0.2em 0.25em 0.15em; border: solid 0.08em #eee; border-radius: 0.1em;}.pull-right { float: right;}.pull-left { float: left;}.fa.pull-left { margin-right: 0.3em;}.fa.pull-right { margin-left: 0.3em;}.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear;}.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }}@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }}.fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);}.fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}.fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);}.fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1);}.fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical { filter: none;}.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle;}.fa-stack-1x,.fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center;}.fa-stack-1x { line-height: inherit;}.fa-stack-2x { font-size: 2em;}.fa-inverse { color: #fff;}.fa-glass:before { content: "\f000";}.fa-music:before { content: "\f001";}.fa-search:before { content: "\f002";}.fa-envelope-o:before { content: "\f003";}.fa-heart:before { content: "\f004";}.fa-star:before { content: "\f005";}.fa-star-o:before { content: "\f006";}.fa-user:before { content: "\f007";}.fa-film:before { content: "\f008";}.fa-th-large:before { content: "\f009";}.fa-th:before { content: "\f00a";}.fa-th-list:before { content: "\f00b";}.fa-check:before { content: "\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before { content: "\f00d";}.fa-search-plus:before { content: "\f00e";}.fa-search-minus:before { content: "\f010";}.fa-power-off:before { content: "\f011";}.fa-signal:before { content: "\f012";}.fa-gear:before,.fa-cog:before { content: "\f013";}.fa-trash-o:before { content: "\f014";}.fa-home:before { content: "\f015";}.fa-file-o:before { content: "\f016";}.fa-clock-o:before { content: "\f017";}.fa-road:before { content: "\f018";}.fa-download:before { content: "\f019";}.fa-arrow-circle-o-down:before { content: "\f01a";}.fa-arrow-circle-o-up:before { content: "\f01b";}.fa-inbox:before { content: "\f01c";}.fa-play-circle-o:before { content: "\f01d";}.fa-rotate-right:before,.fa-repeat:before { content: "\f01e";}.fa-refresh:before { content: "\f021";}.fa-list-alt:before { content: "\f022";}.fa-lock:before { content: "\f023";}.fa-flag:before { content: "\f024";}.fa-headphones:before { content: "\f025";}.fa-volume-off:before { content: "\f026";}.fa-volume-down:before { content: "\f027";}.fa-volume-up:before { content: "\f028";}.fa-qrcode:before { content: "\f029";}.fa-barcode:before { content: "\f02a";}.fa-tag:before { content: "\f02b";}.fa-tags:before { content: "\f02c";}.fa-book:before { content: "\f02d";}.fa-bookmark:before { content: "\f02e";}.fa-print:before { content: "\f02f";}.fa-camera:before { content: "\f030";}.fa-font:before { content: "\f031";}.fa-bold:before { content: "\f032";}.fa-italic:before { content: "\f033";}.fa-text-height:before { content: "\f034";}.fa-text-width:before { content: "\f035";}.fa-align-left:before { content: "\f036";}.fa-align-center:before { content: "\f037";}.fa-align-right:before { content: "\f038";}.fa-align-justify:before { content: "\f039";}.fa-list:before { content: "\f03a";}.fa-dedent:before,.fa-outdent:before { content: "\f03b";}.fa-indent:before { content: "\f03c";}.fa-video-camera:before { content: "\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before { content: "\f03e";}.fa-pencil:before { content: "\f040";}.fa-map-marker:before { content: "\f041";}.fa-adjust:before { content: "\f042";}.fa-tint:before { content: "\f043";}.fa-edit:before,.fa-pencil-square-o:before { content: "\f044";}.fa-share-square-o:before { content: "\f045";}.fa-check-square-o:before { content: "\f046";}.fa-arrows:before { content: "\f047";}.fa-step-backward:before { content: "\f048";}.fa-fast-backward:before { content: "\f049";}.fa-backward:before { content: "\f04a";}.fa-play:before { content: "\f04b";}.fa-pause:before { content: "\f04c";}.fa-stop:before { content: "\f04d";}.fa-forward:before { content: "\f04e";}.fa-fast-forward:before { content: "\f050";}.fa-step-forward:before { content: "\f051";}.fa-eject:before { content: "\f052";}.fa-chevron-left:before { content: "\f053";}.fa-chevron-right:before { content: "\f054";}.fa-plus-circle:before { content: "\f055";}.fa-minus-circle:before { content: "\f056";}.fa-times-circle:before { content: "\f057";}.fa-check-circle:before { content: "\f058";}.fa-question-circle:before { content: "\f059";}.fa-info-circle:before { content: "\f05a";}.fa-crosshairs:before { content: "\f05b";}.fa-times-circle-o:before { content: "\f05c";}.fa-check-circle-o:before { content: "\f05d";}.fa-ban:before { content: "\f05e";}.fa-arrow-left:before { content: "\f060";}.fa-arrow-right:before { content: "\f061";}.fa-arrow-up:before { content: "\f062";}.fa-arrow-down:before { content: "\f063";}.fa-mail-forward:before,.fa-share:before { content: "\f064";}.fa-expand:before { content: "\f065";}.fa-compress:before { content: "\f066";}.fa-plus:before { content: "\f067";}.fa-minus:before { content: "\f068";}.fa-asterisk:before { content: "\f069";}.fa-exclamation-circle:before { content: "\f06a";}.fa-gift:before { content: "\f06b";}.fa-leaf:before { content: "\f06c";}.fa-fire:before { content: "\f06d";}.fa-eye:before { content: "\f06e";}.fa-eye-slash:before { content: "\f070";}.fa-warning:before,.fa-exclamation-triangle:before { content: "\f071";}.fa-plane:before { content: "\f072";}.fa-calendar:before { content: "\f073";}.fa-random:before { content: "\f074";}.fa-comment:before { content: "\f075";}.fa-magnet:before { content: "\f076";}.fa-chevron-up:before { content: "\f077";}.fa-chevron-down:before { content: "\f078";}.fa-retweet:before { content: "\f079";}.fa-shopping-cart:before { content: "\f07a";}.fa-folder:before { content: "\f07b";}.fa-folder-open:before { content: "\f07c";}.fa-arrows-v:before { content: "\f07d";}.fa-arrows-h:before { content: "\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before { content: "\f080";}.fa-twitter-square:before { content: "\f081";}.fa-facebook-square:before { content: "\f082";}.fa-camera-retro:before { content: "\f083";}.fa-key:before { content: "\f084";}.fa-gears:before,.fa-cogs:before { content: "\f085";}.fa-comments:before { content: "\f086";}.fa-thumbs-o-up:before { content: "\f087";}.fa-thumbs-o-down:before { content: "\f088";}.fa-star-half:before { content: "\f089";}.fa-heart-o:before { content: "\f08a";}.fa-sign-out:before { content: "\f08b";}.fa-linkedin-square:before { content: "\f08c";}.fa-thumb-tack:before { content: "\f08d";}.fa-external-link:before { content: "\f08e";}.fa-sign-in:before { content: "\f090";}.fa-trophy:before { content: "\f091";}.fa-github-square:before { content: "\f092";}.fa-upload:before { content: "\f093";}.fa-lemon-o:before { content: "\f094";}.fa-phone:before { content: "\f095";}.fa-square-o:before { content: "\f096";}.fa-bookmark-o:before { content: "\f097";}.fa-phone-square:before { content: "\f098";}.fa-twitter:before { content: "\f099";}.fa-facebook-f:before,.fa-facebook:before { content: "\f09a";}.fa-github:before { content: "\f09b";}.fa-unlock:before { content: "\f09c";}.fa-credit-card:before { content: "\f09d";}.fa-rss:before { content: "\f09e";}.fa-hdd-o:before { content: "\f0a0";}.fa-bullhorn:before { content: "\f0a1";}.fa-bell:before { content: "\f0f3";}.fa-certificate:before { content: "\f0a3";}.fa-hand-o-right:before { content: "\f0a4";}.fa-hand-o-left:before { content: "\f0a5";}.fa-hand-o-up:before { content: "\f0a6";}.fa-hand-o-down:before { content: "\f0a7";}.fa-arrow-circle-left:before { content: "\f0a8";}.fa-arrow-circle-right:before { content: "\f0a9";}.fa-arrow-circle-up:before { content: "\f0aa";}.fa-arrow-circle-down:before { content: "\f0ab";}.fa-globe:before { content: "\f0ac";}.fa-wrench:before { content: "\f0ad";}.fa-tasks:before { content: "\f0ae";}.fa-filter:before { content: "\f0b0";}.fa-briefcase:before { content: "\f0b1";}.fa-arrows-alt:before { content: "\f0b2";}.fa-group:before,.fa-users:before { content: "\f0c0";}.fa-chain:before,.fa-link:before { content: "\f0c1";}.fa-cloud:before { content: "\f0c2";}.fa-flask:before { content: "\f0c3";}.fa-cut:before,.fa-scissors:before { content: "\f0c4";}.fa-copy:before,.fa-files-o:before { content: "\f0c5";}.fa-paperclip:before { content: "\f0c6";}.fa-save:before,.fa-floppy-o:before { content: "\f0c7";}.fa-square:before { content: "\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before { content: "\f0c9";}.fa-list-ul:before { content: "\f0ca";}.fa-list-ol:before { content: "\f0cb";}.fa-strikethrough:before { content: "\f0cc";}.fa-underline:before { content: "\f0cd";}.fa-table:before { content: "\f0ce";}.fa-magic:before { content: "\f0d0";}.fa-truck:before { content: "\f0d1";}.fa-pinterest:before { content: "\f0d2";}.fa-pinterest-square:before { content: "\f0d3";}.fa-google-plus-square:before { content: "\f0d4";}.fa-google-plus:before { content: "\f0d5";}.fa-money:before { content: "\f0d6";}.fa-caret-down:before { content: "\f0d7";}.fa-caret-up:before { content: "\f0d8";}.fa-caret-left:before { content: "\f0d9";}.fa-caret-right:before { content: "\f0da";}.fa-columns:before { content: "\f0db";}.fa-unsorted:before,.fa-sort:before { content: "\f0dc";}.fa-sort-down:before,.fa-sort-desc:before { content: "\f0dd";}.fa-sort-up:before,.fa-sort-asc:before { content: "\f0de";}.fa-envelope:before { content: "\f0e0";}.fa-linkedin:before { content: "\f0e1";}.fa-rotate-left:before,.fa-undo:before { content: "\f0e2";}.fa-legal:before,.fa-gavel:before { content: "\f0e3";}.fa-dashboard:before,.fa-tachometer:before { content: "\f0e4";}.fa-comment-o:before { content: "\f0e5";}.fa-comments-o:before { content: "\f0e6";}.fa-flash:before,.fa-bolt:before { content: "\f0e7";}.fa-sitemap:before { content: "\f0e8";}.fa-umbrella:before { content: "\f0e9";}.fa-paste:before,.fa-clipboard:before { content: "\f0ea";}.fa-lightbulb-o:before { content: "\f0eb";}.fa-exchange:before { content: "\f0ec";}.fa-cloud-download:before { content: "\f0ed";}.fa-cloud-upload:before { content: "\f0ee";}.fa-user-md:before { content: "\f0f0";}.fa-stethoscope:before { content: "\f0f1";}.fa-suitcase:before { content: "\f0f2";}.fa-bell-o:before { content: "\f0a2";}.fa-coffee:before { content: "\f0f4";}.fa-cutlery:before { content: "\f0f5";}.fa-file-text-o:before { content: "\f0f6";}.fa-building-o:before { content: "\f0f7";}.fa-hospital-o:before { content: "\f0f8";}.fa-ambulance:before { content: "\f0f9";}.fa-medkit:before { content: "\f0fa";}.fa-fighter-jet:before { content: "\f0fb";}.fa-beer:before { content: "\f0fc";}.fa-h-square:before { content: "\f0fd";}.fa-plus-square:before { content: "\f0fe";}.fa-angle-double-left:before { content: "\f100";}.fa-angle-double-right:before { content: "\f101";}.fa-angle-double-up:before { content: "\f102";}.fa-angle-double-down:before { content: "\f103";}.fa-angle-left:before { content: "\f104";}.fa-angle-right:before { content: "\f105";}.fa-angle-up:before { content: "\f106";}.fa-angle-down:before { content: "\f107";}.fa-desktop:before { content: "\f108";}.fa-laptop:before { content: "\f109";}.fa-tablet:before { content: "\f10a";}.fa-mobile-phone:before,.fa-mobile:before { content: "\f10b";}.fa-circle-o:before { content: "\f10c";}.fa-quote-left:before { content: "\f10d";}.fa-quote-right:before { content: "\f10e";}.fa-spinner:before { content: "\f110";}.fa-circle:before { content: "\f111";}.fa-mail-reply:before,.fa-reply:before { content: "\f112";}.fa-github-alt:before { content: "\f113";}.fa-folder-o:before { content: "\f114";}.fa-folder-open-o:before { content: "\f115";}.fa-smile-o:before { content: "\f118";}.fa-frown-o:before { content: "\f119";}.fa-meh-o:before { content: "\f11a";}.fa-gamepad:before { content: "\f11b";}.fa-keyboard-o:before { content: "\f11c";}.fa-flag-o:before { content: "\f11d";}.fa-flag-checkered:before { content: "\f11e";}.fa-terminal:before { content: "\f120";}.fa-code:before { content: "\f121";}.fa-mail-reply-all:before,.fa-reply-all:before { content: "\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before { content: "\f123";}.fa-location-arrow:before { content: "\f124";}.fa-crop:before { content: "\f125";}.fa-code-fork:before { content: "\f126";}.fa-unlink:before,.fa-chain-broken:before { content: "\f127";}.fa-question:before { content: "\f128";}.fa-info:before { content: "\f129";}.fa-exclamation:before { content: "\f12a";}.fa-superscript:before { content: "\f12b";}.fa-subscript:before { content: "\f12c";}.fa-eraser:before { content: "\f12d";}.fa-puzzle-piece:before { content: "\f12e";}.fa-microphone:before { content: "\f130";}.fa-microphone-slash:before { content: "\f131";}.fa-shield:before { content: "\f132";}.fa-calendar-o:before { content: "\f133";}.fa-fire-extinguisher:before { content: "\f134";}.fa-rocket:before { content: "\f135";}.fa-maxcdn:before { content: "\f136";}.fa-chevron-circle-left:before { content: "\f137";}.fa-chevron-circle-right:before { content: "\f138";}.fa-chevron-circle-up:before { content: "\f139";}.fa-chevron-circle-down:before { content: "\f13a";}.fa-html5:before { content: "\f13b";}.fa-css3:before { content: "\f13c";}.fa-anchor:before { content: "\f13d";}.fa-unlock-alt:before { content: "\f13e";}.fa-bullseye:before { content: "\f140";}.fa-ellipsis-h:before { content: "\f141";}.fa-ellipsis-v:before { content: "\f142";}.fa-rss-square:before { content: "\f143";}.fa-play-circle:before { content: "\f144";}.fa-ticket:before { content: "\f145";}.fa-minus-square:before { content: "\f146";}.fa-minus-square-o:before { content: "\f147";}.fa-level-up:before { content: "\f148";}.fa-level-down:before { content: "\f149";}.fa-check-square:before { content: "\f14a";}.fa-pencil-square:before { content: "\f14b";}.fa-external-link-square:before { content: "\f14c";}.fa-share-square:before { content: "\f14d";}.fa-compass:before { content: "\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before { content: "\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before { content: "\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before { content: "\f152";}.fa-euro:before,.fa-eur:before { content: "\f153";}.fa-gbp:before { content: "\f154";}.fa-dollar:before,.fa-usd:before { content: "\f155";}.fa-rupee:before,.fa-inr:before { content: "\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before { content: "\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before { content: "\f158";}.fa-won:before,.fa-krw:before { content: "\f159";}.fa-bitcoin:before,.fa-btc:before { content: "\f15a";}.fa-file:before { content: "\f15b";}.fa-file-text:before { content: "\f15c";}.fa-sort-alpha-asc:before { content: "\f15d";}.fa-sort-alpha-desc:before { content: "\f15e";}.fa-sort-amount-asc:before { content: "\f160";}.fa-sort-amount-desc:before { content: "\f161";}.fa-sort-numeric-asc:before { content: "\f162";}.fa-sort-numeric-desc:before { content: "\f163";}.fa-thumbs-up:before { content: "\f164";}.fa-thumbs-down:before { content: "\f165";}.fa-youtube-square:before { content: "\f166";}.fa-youtube:before { content: "\f167";}.fa-xing:before { content: "\f168";}.fa-xing-square:before { content: "\f169";}.fa-youtube-play:before { content: "\f16a";}.fa-dropbox:before { content: "\f16b";}.fa-stack-overflow:before { content: "\f16c";}.fa-instagram:before { content: "\f16d";}.fa-flickr:before { content: "\f16e";}.fa-adn:before { content: "\f170";}.fa-bitbucket:before { content: "\f171";}.fa-bitbucket-square:before { content: "\f172";}.fa-tumblr:before { content: "\f173";}.fa-tumblr-square:before { content: "\f174";}.fa-long-arrow-down:before { content: "\f175";}.fa-long-arrow-up:before { content: "\f176";}.fa-long-arrow-left:before { content: "\f177";}.fa-long-arrow-right:before { content: "\f178";}.fa-apple:before { content: "\f179";}.fa-windows:before { content: "\f17a";}.fa-android:before { content: "\f17b";}.fa-linux:before { content: "\f17c";}.fa-dribbble:before { content: "\f17d";}.fa-skype:before { content: "\f17e";}.fa-foursquare:before { content: "\f180";}.fa-trello:before { content: "\f181";}.fa-female:before { content: "\f182";}.fa-male:before { content: "\f183";}.fa-gittip:before,.fa-gratipay:before { content: "\f184";}.fa-sun-o:before { content: "\f185";}.fa-moon-o:before { content: "\f186";}.fa-archive:before { content: "\f187";}.fa-bug:before { content: "\f188";}.fa-vk:before { content: "\f189";}.fa-weibo:before { content: "\f18a";}.fa-renren:before { content: "\f18b";}.fa-pagelines:before { content: "\f18c";}.fa-stack-exchange:before { content: "\f18d";}.fa-arrow-circle-o-right:before { content: "\f18e";}.fa-arrow-circle-o-left:before { content: "\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before { content: "\f191";}.fa-dot-circle-o:before { content: "\f192";}.fa-wheelchair:before { content: "\f193";}.fa-vimeo-square:before { content: "\f194";}.fa-turkish-lira:before,.fa-try:before { content: "\f195";}.fa-plus-square-o:before { content: "\f196";}.fa-space-shuttle:before { content: "\f197";}.fa-slack:before { content: "\f198";}.fa-envelope-square:before { content: "\f199";}.fa-wordpress:before { content: "\f19a";}.fa-openid:before { content: "\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before { content: "\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before { content: "\f19d";}.fa-yahoo:before { content: "\f19e";}.fa-google:before { content: "\f1a0";}.fa-reddit:before { content: "\f1a1";}.fa-reddit-square:before { content: "\f1a2";}.fa-stumbleupon-circle:before { content: "\f1a3";}.fa-stumbleupon:before { content: "\f1a4";}.fa-delicious:before { content: "\f1a5";}.fa-digg:before { content: "\f1a6";}.fa-pied-piper:before { content: "\f1a7";}.fa-pied-piper-alt:before { content: "\f1a8";}.fa-drupal:before { content: "\f1a9";}.fa-joomla:before { content: "\f1aa";}.fa-language:before { content: "\f1ab";}.fa-fax:before { content: "\f1ac";}.fa-building:before { content: "\f1ad";}.fa-child:before { content: "\f1ae";}.fa-paw:before { content: "\f1b0";}.fa-spoon:before { content: "\f1b1";}.fa-cube:before { content: "\f1b2";}.fa-cubes:before { content: "\f1b3";}.fa-behance:before { content: "\f1b4";}.fa-behance-square:before { content: "\f1b5";}.fa-steam:before { content: "\f1b6";}.fa-steam-square:before { content: "\f1b7";}.fa-recycle:before { content: "\f1b8";}.fa-automobile:before,.fa-car:before { content: "\f1b9";}.fa-cab:before,.fa-taxi:before { content: "\f1ba";}.fa-tree:before { content: "\f1bb";}.fa-spotify:before { content: "\f1bc";}.fa-deviantart:before { content: "\f1bd";}.fa-soundcloud:before { content: "\f1be";}.fa-database:before { content: "\f1c0";}.fa-file-pdf-o:before { content: "\f1c1";}.fa-file-word-o:before { content: "\f1c2";}.fa-file-excel-o:before { content: "\f1c3";}.fa-file-powerpoint-o:before { content: "\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before { content: "\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before { content: "\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before { content: "\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before { content: "\f1c8";}.fa-file-code-o:before { content: "\f1c9";}.fa-vine:before { content: "\f1ca";}.fa-codepen:before { content: "\f1cb";}.fa-jsfiddle:before { content: "\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before { content: "\f1cd";}.fa-circle-o-notch:before { content: "\f1ce";}.fa-ra:before,.fa-rebel:before { content: "\f1d0";}.fa-ge:before,.fa-empire:before { content: "\f1d1";}.fa-git-square:before { content: "\f1d2";}.fa-git:before { content: "\f1d3";}.fa-hacker-news:before { content: "\f1d4";}.fa-tencent-weibo:before { content: "\f1d5";}.fa-qq:before { content: "\f1d6";}.fa-wechat:before,.fa-weixin:before { content: "\f1d7";}.fa-send:before,.fa-paper-plane:before { content: "\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before { content: "\f1d9";}.fa-history:before { content: "\f1da";}.fa-genderless:before,.fa-circle-thin:before { content: "\f1db";}.fa-header:before { content: "\f1dc";}.fa-paragraph:before { content: "\f1dd";}.fa-sliders:before { content: "\f1de";}.fa-share-alt:before { content: "\f1e0";}.fa-share-alt-square:before { content: "\f1e1";}.fa-bomb:before { content: "\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before { content: "\f1e3";}.fa-tty:before { content: "\f1e4";}.fa-binoculars:before { content: "\f1e5";}.fa-plug:before { content: "\f1e6";}.fa-slideshare:before { content: "\f1e7";}.fa-twitch:before { content: "\f1e8";}.fa-yelp:before { content: "\f1e9";}.fa-newspaper-o:before { content: "\f1ea";}.fa-wifi:before { content: "\f1eb";}.fa-calculator:before { content: "\f1ec";}.fa-paypal:before { content: "\f1ed";}.fa-google-wallet:before { content: "\f1ee";}.fa-cc-visa:before { content: "\f1f0";}.fa-cc-mastercard:before { content: "\f1f1";}.fa-cc-discover:before { content: "\f1f2";}.fa-cc-amex:before { content: "\f1f3";}.fa-cc-paypal:before { content: "\f1f4";}.fa-cc-stripe:before { content: "\f1f5";}.fa-bell-slash:before { content: "\f1f6";}.fa-bell-slash-o:before { content: "\f1f7";}.fa-trash:before { content: "\f1f8";}.fa-copyright:before { content: "\f1f9";}.fa-at:before { content: "\f1fa";}.fa-eyedropper:before { content: "\f1fb";}.fa-paint-brush:before { content: "\f1fc";}.fa-birthday-cake:before { content: "\f1fd";}.fa-area-chart:before { content: "\f1fe";}.fa-pie-chart:before { content: "\f200";}.fa-line-chart:before { content: "\f201";}.fa-lastfm:before { content: "\f202";}.fa-lastfm-square:before { content: "\f203";}.fa-toggle-off:before { content: "\f204";}.fa-toggle-on:before { content: "\f205";}.fa-bicycle:before { content: "\f206";}.fa-bus:before { content: "\f207";}.fa-ioxhost:before { content: "\f208";}.fa-angellist:before { content: "\f209";}.fa-cc:before { content: "\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before { content: "\f20b";}.fa-meanpath:before { content: "\f20c";}.fa-buysellads:before { content: "\f20d";}.fa-connectdevelop:before { content: "\f20e";}.fa-dashcube:before { content: "\f210";}.fa-forumbee:before { content: "\f211";}.fa-leanpub:before { content: "\f212";}.fa-sellsy:before { content: "\f213";}.fa-shirtsinbulk:before { content: "\f214";}.fa-simplybuilt:before { content: "\f215";}.fa-skyatlas:before { content: "\f216";}.fa-cart-plus:before { content: "\f217";}.fa-cart-arrow-down:before { content: "\f218";}.fa-diamond:before { content: "\f219";}.fa-ship:before { content: "\f21a";}.fa-user-secret:before { content: "\f21b";}.fa-motorcycle:before { content: "\f21c";}.fa-street-view:before { content: "\f21d";}.fa-heartbeat:before { content: "\f21e";}.fa-venus:before { content: "\f221";}.fa-mars:before { content: "\f222";}.fa-mercury:before { content: "\f223";}.fa-transgender:before { content: "\f224";}.fa-transgender-alt:before { content: "\f225";}.fa-venus-double:before { content: "\f226";}.fa-mars-double:before { content: "\f227";}.fa-venus-mars:before { content: "\f228";}.fa-mars-stroke:before { content: "\f229";}.fa-mars-stroke-v:before { content: "\f22a";}.fa-mars-stroke-h:before { content: "\f22b";}.fa-neuter:before { content: "\f22c";}.fa-facebook-official:before { content: "\f230";}.fa-pinterest-p:before { content: "\f231";}.fa-whatsapp:before { content: "\f232";}.fa-server:before { content: "\f233";}.fa-user-plus:before { content: "\f234";}.fa-user-times:before { content: "\f235";}.fa-hotel:before,.fa-bed:before { content: "\f236";}.fa-viacoin:before { content: "\f237";}.fa-train:before { content: "\f238";}.fa-subway:before { content: "\f239";}.fa-medium:before { content: "\f23a";}/* $Id: layout-fixed.css,v 1.5.2.3 2009/02/13 19:20:19 johnalbin Exp $ *//* * LAYOUT STYLES * * Define CSS classes to create a table-free, 3-column, 2-column, or single * column layout depending on whether blocks are enabled in the left or right * columns. * * This layout is based on the Zen Columns layout method. * http://drupal.org/node/201428 * * Only CSS that affects the layout (positioning) of major elements should be * listed here. Such as: * display, position, float, clear, width, height, min-width, min-height * margin, border, padding, overflow *//** body **/body { -webkit-animation-duration: 0.1s; -webkit-animation-name: fontfix; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: linear; -webkit-animation-delay: 0.1s;}@-webkit-keyframes fontfix { from { opacity: 1; } to { opacity: 1; }}body {}#page-upper,#page,#closure-blocks { /* * If you want to make the page a fixed width and centered in the viewport, * this is the standards-compliant way to do that. See also the ie.css file * for the necessary IE5 hack to center a div. */ margin-left: auto; margin-right: auto; width: 940px;}#page-upper,#page { position: relative;}#page-upper { z-index: 18;}#page { z-index: 0;}#page-inner {}#navigation-top,#navigation {}#skip-to-nav { float: right; margin: 0 !important; font-size: 0.8em;}#skip-to-nav a:link,#skip-to-nav a:visited { color: #fff; /* Same as background color of page */}#skip-to-nav a:hover { color: #000; text-decoration: none;}/* Alternatively, the skip-to-nav link can be completely hidden until a user tabs to the link. Un-comment the following CSS to use this technique. *//* #skip-to-nav a, #skip-to-nav a:hover, #skip-to-nav a:visited { left: 0; top: -500px; width: 1px; height: 1px; overflow: hidden; } #skip-to-nav a:active, #skip-to-nav a:focus { position: static; width: auto; height: auto; } */#header {}#site-name {}#site-slogan {}#header-blocks { clear: both; /* Clear the logo */}#content-top { position: relative;}/** main (container for everything else) **/#main { /* position: relative; */ float: left; width: 700px;}#main-inner {}/** content **/.front #content { /* Negative value of #content's width + left margin. */}#content { /*float: left;*/ width: 700px; margin-left: 0; padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */}body.front #main,body.front #content,body.section-join #main,body.section-join #content,body.page-secure-join #main,body.page-secure-join #content,body.page-secure-join-prev-price #main,body.page-secure-join-prev-price #content,body.page-gzdollartrial #main,body.page-gzdollartrial #content,body.order-page #main,body.order-page #content,body.page-join-scripts #main,body.page-join-scripts #content { width: 580px;}.no-sidebars #main { width: 940px;}.no-sidebars #content { float: left; width: 940px; margin-left: 0; padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */}/** navbar **/#navbar { float: left; width: 100%; margin-left: 0; padding: 0; /* DO NOT CHANGE. Add padding or margin to #navbar-inner. */ height: 3.6em; /* The navbar can have any arbritrary height. We picked one that is twice the line-height pluse 1em: 2 x 1.3 + 1 = 3.6 Set this to the same value as the margin-top below. */}.with-navbar #content,.with-navbar #sidebar-left-blue,.with-navbar #sidebar-left-green,.with-navbar #sidebar-left,.with-navbar #sidebar-right { margin-top: 3.6em; /* Set this to the same value as the navbar height above. */}#navbar-inner {}#search-box { width: 199px; /*margin-right: -200px; Negative value of #search-box's width. */ float: right; margin-top: 5px;}#primary {}#secondary { /* margin-left: 200px; * Width of search-box */}#navbar ul /* Primary and secondary links */ { margin: 0; padding: 0; text-align: left;}#navbar li /* A simple method to get navbar links to appear in one line. */ { float: left; padding: 0 10px 0 0;}/* There are many methods to get navbar links to appear in one line. * Here's an alternate method: *//* #navbar li { display: inline; padding: 0 10px 0 0; } *//** sidebar */#sidebar-navbar-wrap { position: fixed; left: 0px; top: 20%; z-index: 9999;}#sidebar-navbar-wrap .btn-toggle { background-color: #3d3d3d; display: block; width: 24px; height: 40px; border: 1px solid #191919; border-radius: 0px 2px 2px 0px; position: relative; cursor: pointer;}#sidebar-navbar-wrap .btn-toggle div { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/arrow-right.png) no-repeat center center; width: 14px; height: 23px; margin: auto; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;}#sidebar-navbar { display: none; width: 250px;}body.front #sidebar-left,body.page-learn-hypnosis #sidebar-left,body.page-learn-hypnosis-b #sidebar-left,body.page-join-scripts #sidebar-left,body.order-page #sidebar-left { width: 330px;}#sidebar-right { float: right; margin-left: 20px; width: 125px; _width: 128px;}/** footer **/#footer-logos { margin-top: 21px; margin-bottom: -9px; padding: 0px 22px;}#footer-logos img.truste-logo { float: right; margin-top: 13px;}#footer-logos img.poweredbyworldpay { float: right; margin: 16px 14px 0px 0px;}#footer-logos img.mcafee-logo { float: right; margin-top: 19px; margin-right: 22px;}#footer-logos img.mfes-trustmark { float: right; margin-top: 7px; margin-right: 22px;}#footer-wrapper { margin-top: -9px; margin-bottom: 20px;}/** closure **/#closure-blocks /* See also the #page declaration above that this div shares. */ {}/** Prevent overflowing content **/#header,#content,#navbar,#sidebar-right,#footer,#closure-blocks { overflow: visible; word-wrap: break-word; /* A very nice CSS3 property */}#navbar { overflow: hidden; /* May need to be removed if using a dynamic drop-down menu */}/* If a div.clear-block doesn't have any content after it and its bottom edge touches the bottom of the viewport, Firefox and Safari will mistakenly place several pixels worth of space between the bottom of the div and the bottom of the viewport. Uncomment this CSS property to fix this. Note: with some over-large content, this property might cause scrollbars to appear on the #page div. *//* #page { overflow-y: hidden; } *//* * COMMON STYLES */ .position-rel { position: relative;}.position-abs { position: absolute;}.float-left { float: left;}.float-right { float: right;}.clear-both { clear: both;}.spacer { display: block; clear: both; height: 20px; font-size: 0px;}body { background: #fff; min-width: 948px; margin: 0px; padding: 0px; border-top: 0px;}.h2-like-heading {margin: 20px 0 !important; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 24px;font-weight: 700; line-height: 1.3em;}.h3-like-heading {margin: 16px 0 !important; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 20px;font-weight: 700; line-height: 1.3em;}#block-disqus-disqus_comments { margin: 15px 0 0;}table.with-black-border td { border: 1px solid #000; padding: 15px;}table.with-black-border ul { padding: 0px;}table.with-black-border ul li { background-position: 0px 10px; padding-left: 10px; padding-bottom: 15px;}table.with-black-border ul li:last-of-type { padding-bottom: 0;}#page-upper,#page { color: #333333; background-color: #fff;}#container { margin-bottom: 30px; position: relative; z-index: 0; *z-index: -5;}#header-region { margin: 0px; border-bottom: 1px dotted #929290;}#closure-blocks { margin: 0 10px;}#content ul.primary.tabs { margin: 0 !important;}.book .body { padding: 0 0 0.5em 0; margin: 0;}.graylinks { color: gray; font-size: 11px; text-decoration: none;}.graylinks:hover { text-decoration: underline;}/** header **/#header #banner { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/banner2.gif) no-repeat; height: 35px;}#header #banner-pad { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/banner-pad.gif) no-repeat; height: 10px;}/** Front Page Header Orange Search Box **/.front #header #search { padding: 7px 8px; margin: 0px; background: #ff8d00;}.front #header #search .form-text { border: 1px solid #ff8d00; width: 100px; height: 19px;}.front #header #search .form-submit { margin-bottom: -6px; *margin-bottom: -4px;}/* "Skip to Main Content" link** This link useful for both blind people and people with mobility impairments* who cannot use a mouse.*/#skip-nav a,#skip-nav a:hover,#skip-nav a:visited { position: absolute; left: 0; top: -500px; width: 1px; height: 1px; overflow: hidden;}#skip-nav a:active,#skip-nav a:focus { position: static; width: auto; height: auto;}/* * MENU STYLES */div.menu { margin-top: 15px;}/** Top Menu CSS Starts **/#top-menu-section { margin: 0px auto; height: 50px; text-align: left; position: relative; z-index: 1;}ul#top-menu,#top-menu ul,#top-menu li { padding: 0px; margin: 0px; list-style: none; list-style-image: none; background: none;}#top-menu { width: auto; max-width: 940px; margin: 0px auto !important; font-size: 12px; line-height: 1.2em; position: relative;}#top-menu:before,#top-menu:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}#top-menu a { text-decoration: none; outline: none;}#top-menu a:visited { color: #333333;}#top-menu a.white-color:visited { color: #fff;}#top-menu a:hover { text-decoration: none !important;}#top-menu li.top-level { float: left; position: relative; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/top-menu-top-level-bg.jpg) no-repeat right top;}#top-menu #top-level-login,#top-menu #top-level-reg,#top-menu #top-level-help,#top-menu #top-level-wishlist,#top-menu #top-level-logout { display: none;}#top-menu li.top-level a.first-level-item { display: inline-block; padding: 0px 12px; font-weight: bold; line-height: 55px;}#top-menu li.top-level.sub-menu a.first-level-item { padding: 0px 21px 0px 12px;}/** Top-Level Menu Item Highlighing CSS Starts **/body.front #top-level-home a.first-level-item { color: #ffffff; background: #929584;}body.section-help-center #top-level-aboutus a.first-level-item,body.section-testimonials #top-level-review a.first-level-item,body.section-faq #top-level-aboutus a.first-level-item,body.page-content-all-narrators #top-level-aboutus a.first-level-item,body.page-myths #top-level-myths a.first-level-item { color: #ffffff; background: #8b3083;}body.section-learn-hypnosis #top-level-learn-hypnosis a.first-level-item,body.section-learn-hypnosis-df #top-level-learn-hypnosis a.first-level-item,body.section-learn-hypnosis-c #top-level-learn-hypnosis a.first-level-item,body.section-learn-hypnosis-video-training-course #top-level-learn-hypnosis a.first-level-item { color: #ffffff; background: #3366cc;}body.page-all-downloads #top-level-downloads a.first-level-item,body.page-all-downloads-aw #top-level-downloads a.first-level-item,body.page-all-downloads-aw1 #top-level-downloads a.first-level-item,body.page-blackfriday #top-level-downloads a.first-level-item,body.layout-section-download #top-level-downloads a.first-level-item { color: #ffffff; background: #6fb32a;}body.section-all-scripts #top-level-scripts a.first-level-item,body.layout-section-script #top-level-scripts a.first-level-item { color: #ffffff; background: #09a1e3;}body.section-training #top-level-training a.first-level-item { color: #ffffff; background: #ea0f6b;}body.section-all-cds #top-level-cd-dvd a.first-level-item,body.node-type-cdtape #top-level-cd-dvd a.first-level-item { color: #ffffff; background: #ff9900;}body.page-join #top-level-join-us a.first-level-item { color: #ffffff; background: #604c3f;}body.node-type-growth-zone-page #top-level-growthzone a.first-level-item,body.page-wishlist #top-level-growthzone a.first-level-item,body.section-user #top-level-growthzone a.first-level-item,body.section-users #top-level-growthzone a.first-level-item { color: #ffffff; background: #604c3f;}body.node-type-inside-zone-page #top-level-members a.first-level-item,body.page-wishlist #top-level-members a.first-level-item,body.section-user #top-level-members a.first-level-item,body.section-users #top-level-members a.first-level-item { color: #ffffff; background: #74749f;}body.node-type-community-page #top-level-community a.first-level-item,body.page-community #top-level-community a.first-level-item,body.blog-index-page #top-level-community a.first-level-item,body.section-blog #top-level-community a.first-level-item,body.section-articles #top-level-community a.first-level-item,body.section-ask-mark #top-level-community a.first-level-item,body.page-suggest-download #top-level-community a.first-level-item,body.section-which-downloads #top-level-community a.first-level-item,body.section-which-sessions #top-level-community a.first-level-item,body.section-questions #top-level-community a.first-level-item { color: #ffffff; background: #008789;}#top-menu li.top-level a.first-level-item:hover,#top-menu li.top-level:hover a.first-level-item { background: #efedee !important; color: #333333 !important;}/** Top-Level Menu Item Highlighing CSS Ends **//** Top Menu Drop-Down Arrow CSS Starts **/#top-menu li.top-level a.first-level-item span.top-menu-down-arrow { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -14px 0; width: 8px; height: 4px; position: absolute; top: 24px; right: 10px;}body.section-help-center #top-menu #top-level-aboutus a.first-level-item span.top-menu-down-arrow,body.section-testimonials #top-menu #top-level-aboutus a.first-level-item span.top-menu-down-arrow,body.section-faq #top-menu #top-level-aboutus a.first-level-item span.top-menu-down-arrow,body.page-content-all-narrators #top-menu #top-level-aboutus a.first-level-item span.top-menu-down-arrow,body.page-all-downloads #top-menu #top-level-downloads a.first-level-item span.top-menu-down-arrow,body.page-all-downloads-aw #top-menu #top-level-downloads a.first-level-item span.top-menu-down-arrow,body.page-all-downloads-aw1 #top-menu #top-level-downloads a.first-level-item span.top-menu-down-arrow,body.page-blackfriday #top-menu #top-level-downloads a.first-level-item span.top-menu-down-arrow,body.layout-section-download #top-menu #top-level-downloads a.first-level-item span.top-menu-down-arrow,body.section-all-scripts #top-menu #top-level-scripts a.first-level-item span.top-menu-down-arrow,body.layout-section-script #top-menu #top-level-scripts a.first-level-item span.top-menu-down-arrow,body.section-training #top-menu #top-level-training a.first-level-item span.top-menu-down-arrow,body.section-all-cds #top-menu #top-level-cd-dvd a.first-level-item span.top-menu-down-arrow,body.node-type-cdtape #top-menu #top-level-cd-dvd a.first-level-item span.top-menu-down-arrow,body.section-community #top-menu #top-level-community a.first-level-item span.top-menu-down-arrow,body.section-blog #top-menu #top-level-community a.first-level-item span.top-menu-down-arrow,body.section-articles #top-menu #top-level-community a.first-level-item span.top-menu-down-arrow,body.section-ask-mark #top-menu #top-level-community a.first-level-item span.top-menu-down-arrow,body.section-which-downloads #top-menu #top-level-community a.first-level-item span.top-menu-down-arrow,body.section-which-sessions #top-menu #top-level-community a.first-level-item span.top-menu-down-arrow,body.page-suggest-download #top-menu #top-level-community a.first-level-item span.top-menu-down-arrow,body.page-join #top-menu #top-level-join-us a.first-level-item span.top-menu-down-arrow,body.node-type-inside-zone-page #top-menu #top-level-members a.first-level-item span.top-menu-down-arrow,body.page-wishlist #top-menu #top-level-members a.first-level-item span.top-menu-down-arrow,body.section-user #top-menu #top-level-members a.first-level-item span.top-menu-down-arrow,body.section-users #top-menu #top-level-members a.first-level-item span.top-menu-down-arrow,body.node-type-growth-zone-page #top-menu #top-level-growthzone a.first-level-item span.top-menu-down-arrow,body.page-wishlist #top-menu #top-level-growthzone a.first-level-item span.top-menu-down-arrow,body.section-user #top-menu #top-level-growthzone a.first-level-item span.top-menu-down-arrow,body.section-users #top-menu #top-level-growthzone a.first-level-item span.top-menu-down-arrow { background-position: -22px 0;}#top-menu li.top-level:hover a.first-level-item span.top-menu-down-arrow { background-position: -14px 0 !important;}/** Top Menu Drop-Down Arrow CSS Ends **//** Top Menu First-Level Sub-menu CSS Starts **/#top-menu li.top-level ul.drop-menu { display: none; background-color: #efedee; width: 149px; padding: 0 0 10px; position: absolute; top: 100%; left: 0px; z-index: 10;}#top-menu li.top-level:hover ul.drop-menu { display: block;}#top-menu ul#downloads-drop-menu { left: -57px;}#top-menu ul#downloads-drop-menu .heading {font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif;font-size: 20px;font-weight: 300 !important;line-height: 1.3em;margin-top: 0;margin-bottom: 10px;}#top-menu ul#scripts-drop-menu {}#top-menu li.top-level li.second-level a.second-level-item { display: block; padding: 5px 10px;}#top-menu li.top-level li.second-level a.second-level-item:hover,#top-menu li.top-level li.second-level:hover a.second-level-item { background-color: #929584; color: #fff;}#top-menu li.top-level ul.full-width-drop-menu { width: 940px; padding: 0;}#top-menu li.top-level ul.full-width-drop-menu li.inner { padding: 20px;}#top-menu li.top-level ul.full-width-drop-menu ul.cat-listing:before,#top-menu li.top-level ul.full-width-drop-menu ul.cat-listing:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}#top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block { float: left; width: 22%; margin: 0 3% 0 0; font-size: 13px; line-height: 1.3em;}#top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block:last-of-type { margin: 0;}#top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block a { display: block; padding: 5px 10px;}#top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block a:hover { background-color: #929584; color: #fff;}#top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block a.view-all { display: inline-block; background-color: #6fb32a; margin: 10px 0 0; padding: 8px 10px; color: #fff !important; font-weight: bold;}/** Top Menu First-Level Sub-menu CSS Ends **//** Top Menu Second-Level Sub-menu CSS Starts **/#top-menu li.top-level li.second-level { position: relative;}#top-menu li.top-level li.second-level a.second-level-item span.top-menu-down-arrow { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -16px -6px; width: 4px; height: 8px; position: absolute; top: 10px; right: 10px;}#top-menu li.top-level li.second-level:hover a.second-level-item span.top-menu-down-arrow { background-position: -24px -6px;}#top-menu li.top-level li.second-level ul.drop-menu { display: none; background-color: #efedee; width: 149px; padding: 10px 0; position: absolute; top: 0px; left: 100%; z-index: 10;}#top-menu li.top-level li.second-level:hover ul.drop-menu { display: block;}#top-menu li.top-level li.second-level li.third-level a.third-level-item { display: block; padding: 5px 10px;}#top-menu li.top-level li.second-level li.third-level a.third-level-item:hover,#top-menu li.top-level li.second-level li.third-level:hover a.third-level-item { background-color: #929584; color: #fff;}/** Top Menu Second-Level Sub-menu CSS Ends **//** Top Menu CSS Ends **//** Two Column Listing Block CSS Starts **/.two-col-list { margin: 30px 0px;}.two-col-list:before,.two-col-list:after,.two-col-list .list-item:before,.two-col-list .list-item:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.two-col-list.img-block-left {}.two-col-list.img-block-right {}.two-col-list .list-item { margin: 0 0 20px;}.two-col-list .list-item:last-of-type { margin: 0;}.two-col-list .left-block { float: left; width: 48%;}.two-col-list .left-block .inner {}.two-col-list .right-block { float: right; width: 48%;}.two-col-list .right-block .inner {}.two-col-list.img-block-left .left-block,.two-col-list.img-block-right .left-block { width: 29%; min-width: 200px; max-width: 200px;}.two-col-list.img-block-left .right-block,.two-col-list.img-block-right .right-block { width: 67%;}.two-col-list.img-block-right .left-block { float: right;}.two-col-list.img-block-right .right-block { float: left;}.two-col-list.img-block-left .left-block img,.two-col-list.img-block-right .left-block img { display: block; width: 100%; height: auto; box-sizing: border-box;}.two-col-list .left-block .block-title,.two-col-list .right-block .block-title { margin-top: 0px;}.two-col-list .left-block p:last-child,.two-col-list .right-block p:last-child { margin-bottom: 0px !important;}.two-col-list.img-with-border .left-block { width: 31%; min-width: 220px; max-width: 220px;}.two-col-list.img-with-border .left-block img { border: 10px solid #eeedea;}.two-col-list.img-with-border .right-block { width: 64%;}.two-col-list.courses-list .left-block { min-width: 150px; max-width: 150px;}.two-col-list.courses-list .left-block img { border: 10px solid #eeedea;}.two-col-list.courses-list .right-block { width: 74%;}.two-col-list.courses-list a,.two-col-list.courses-list a:hover { color: #ea0f6b !important;}/** Two Column Listing Block CSS Ends **/#secondary { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/horizontal-repeat-sprite.png) repeat-x 0px -53px; height: 74px; padding-left: 19px;}#secondary ul { margin: 0; padding: 0; padding-top: 38px; list-style: none; text-align: left;}#secondary ul.links li { display: inline; list-style: none; margin: 0; padding: 0px 7px; border-right: 1px solid #333333;}#secondary ul.links li.first { padding-left: 0;}#secondary ul.links li.last { border-right: none; padding-right: 0;}#secondary li a { text-decoration: none; font-size: 11px;}#secondary li a:hover { text-decoration: underline;}#secondary a.active { font-weight: bold;}/* * LINK STYLES */.breadcrumb a:visited { color: #333333;}.whitebold { color: #ffffff; font-size: 13px; font-weight: bold; text-decoration: none;}.whitebold2 { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none;}.link-orng { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}a.link-top10:link { color: #3b4fa2; text-decoration: underline;}a.link-top10:visited { color: #800080; text-decoration: none;}a.link-top10:hover { color: #d77802; text-decoration: none;}.link-top10 { font-size: 11px; font-weight: normal;}.downloadslinksbold { font-weight: bold;}#small-height { line-height: 1em;}#tesimonial { font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 15px;}.bodysmall,.smalltext { font-size: 12px; line-height: 1.5em;}ul.links { text-align: left;}.breadcrumb { margin: 0px 0px 0px 2px; padding-bottom: 1em !important; font-size: 12px;}.breadcrumb a { text-decoration: none;}.breadcrumb a:hover { text-decoration: underline;}.breadcrumb-trailer { color: #b0b0a6;}.section-user .breadcrumb-trailer,.section-users .breadcrumb-trailer,.section-user .breadcrumb-trailer a,.section-users .breadcrumb-trailer a,.section-user .breadcrumb-trailer a:visited,.section-users .breadcrumb-trailer a:visited { color: #4d4d7b;}.section-user.growthzone-user .breadcrumb-trailer,.section-users.growthzone-user .breadcrumb-trailer,.section-user.growthzone-user .breadcrumb-trailer a,.section-users.growthzone-user .breadcrumb-trailer a,.section-user.growthzone-user .breadcrumb-trailer a:visited,.section-users.growthzone-user .breadcrumb-trailer a:visited { color: #68850f;}.node-type-free-courses .breadcrumb-trailer { color: #4d4d7b;}.node-type-free-courses.growthzone-user .breadcrumb-trailer { color: #68850f;}.section-learn-hypnosis .breadcrumb-trailer,.section-learn-hypnosis-df .breadcrumb-trailer,.section-learn-hypnosis-c .breadcrumb-trailer,.section-learn-hypnosis-video-training-course .breadcrumb-trailer { color: #3366cc;}.node-type-download .breadcrumb-trailer,.page-all-downloads .breadcrumb-trailer,.page-all-downloads-aw .breadcrumb-trailer,.page-all-downloads-aw1 .breadcrumb-trailer,.page-blackfriday .breadcrumb-trailer { color: #6fb32a;}.node-type-script .breadcrumb-trailer,.page-all-scripts .breadcrumb-trailer { color: #09a1e3;}.section-help-center .breadcrumb-trailer,.section-testimonials .breadcrumb-trailer { color: #8b3083;}.node-type-cdtape .breadcrumb-trailer,.page-all-cds .breadcrumb-trailer,.node-type-insight-page .breadcrumb-trailer { color: #cc6600;}.node-type-inside-zone-page .breadcrumb-trailer { color: #4d4d7b;}.node-type-growth-zone-page .breadcrumb-trailer { color: #68850f;}.node-type-community-page .breadcrumb-trailer,.page-community .breadcrumb-trailer,.blog-index-page .breadcrumb-trailer,.section-blog .breadcrumb-trailer,.section-articles .breadcrumb-trailer,.section-ask-mark .breadcrumb-trailer,.section-which-downloads .breadcrumb-trailer,.section-which-sessions .breadcrumb-trailer,.page-suggest-download .breadcrumb-trailer,.section-questions .breadcrumb-trailer { color: #008789;}.page-download-center .breadcrumb-trailer { color: #c0333b;}.taxonomy { margin: 0; padding: 0; display: inline;}.taxonomy ul.links li { border: none; padding: 0 0.1em 0 0.2em;}.taxonomy ul.links li:after { content: ",";}.taxonomy ul.links li.last:after { content: "";}ul.links li.first { padding-left: 0; border: none;}.links { color: #999;}.submitted,.taxonomy { font-size: 85%; color: #999;}#sidebar-navbar ul.menu a { color: #3366cc; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}#sidebar-navbar ul.menu a:hover { color: #336699; text-decoration: underline;}.orange-bold { color: #f57f20; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}/* * ALERTS, STATUS, HELP MESSAGE STYLES */div.messages { padding: 1.3em 1em 0.3em 52px; border-width: 2px; margin: 10px 0;}div.status { border: 2px solid #ddd; background-color: #eee;}div.messages.success { background: none; background: #d6ffc8; border: 1px solid #bbd2a9; margin: 1em 0 0; padding: 5px 5px 5px 15px; color: #1a3e04; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}div.messages.success:before { content: "\f00c"; display: inline-block; width: 14px; height: 14px; margin: 0 5px 0 0; font-family: "FontAwesome";}div.messages ul { padding: 0 0 0 20px; margin: 0;}/** * TOP NAV STYLES */#hyptopnav { clear: both; text-align: right;}#hyptopnav:before,#hyptopnav:after { content: ""; display: block; width: 100%; height: 0px; clear: both;}#hyptopnav ul { float: right; margin: 0px; font-size: 0;}#hyptopnav li { float: left; display: block; background: #efedee; padding: 0px;}#hyptopnav li.welcome-user { background: #efedee url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/grey-border.png) no-repeat right; padding: 10px 18px 13px 18px; font-size: 12px;}#hyptopnav a { display: block; padding: 10px 18px 13px 18px; font-size: 12px; text-decoration: none; outline: none;}#hyptopnav a.border-bg { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/grey-border.png) no-repeat right;}#hyptopnav a.wishlist { background: #929584 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/wishlist-icon.png) no-repeat 18px 12px; padding-left: 36px; color: #fff;}#hyptopnav a.view-cart { background-color: #c2313e; color: #fff;}#hyptopnav a.grey-cart { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/grey-border.png) no-repeat left; color: #333333;}body.logged-in #hyptopnav a.grey-cart { background: none;}#hyptopnav a:hover { background-color: #c2313e; color: #fff; text-decoration: none;}#hyptopnav a.grey-cart:hover,body.logged-in #hyptopnav a.grey-cart:hover { background: none; background: #c2313e; color: #fff;}#hyptopnav a.border-bg:hover { background-image: none;}#hyptopnav a img { margin-bottom: -4px;}#logo-title { padding: 10px 0px;}body.no-hyptopnav.no-top-menu #logo-title { padding: 15px 0px;}#logo-title:before,#logo-title:after { content: ""; display: block; width: 100%; height: 0px; clear: both;}#logo { float: left; margin: 0 auto; padding: 0 0 15px; position: relative;}#logo.align-center { float: none;}body.no-top-menu #logo { padding: 0;}#logo img { display: block; border: 0; margin: 0 auto;}#logo a { text-decoration: none !important;}.hd-logo-top { float: left; width: 107px;}.hd-logo-top a { outline: none;}.top-logo-seperator { background-color: #e5e5e5; float: left; width: 1px; height: 41px; margin-top: 26px; margin-left: 27px; margin-right: 19px;}.unk-logo-top { float: left; width: 234px; margin-top: 27px;}.unk-logo-top a { outline: none;}#logo .hd-logo-image { margin-top: -20px; position: relative; z-index: 0;}.text-under-cart { margin-left: 32%;}.text-under-cart a:hover { text-decoration: underline;}/*End of the group of CSS above here*/.hypdottedbox-singel { margin: 5px; padding: 10px;}#synergyx-item-1,#synergyx-item-3 { float: left;}#synergyx-item-2,#synergyx-item-4 { float: right;}/* * FOOTER STYLES */#footer-message { margin-top: 18px; padding-left: 19px; color: #4e4e4e; font-size: 11px;}#footer { text-align: left; font-size: 55%; line-height: 1.7em;}#footer * {}#footer img.drupal-powered { position: relative; top: 0.3em;}#footer .block { text-align: left;}#footer div.block div.edit { background-color: #2763a5;}/* * ADMINISTRATION STYLES */.admin-panel { margin: 0; padding: 0;}.admin-panel .body { background-color: #eee; border: solid #6191c5 1px;}.admin-panel .body dl,.admin-panel .body p { padding: 10px;}.admin-panel h3 { margin-bottom: 0; padding: 5px 5px 5px 30px; font-family: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; font-size: 122%; border-width: 0 2px 2px 2px;}table tr.odd { background: #ddd;}td.icon { text-align: center;}/* * VIEWS */.views-table { border-left: 2px dotted #f57f20; border-right: 2px dotted #f57f20;}.views-field { line-height: 1.3em; vertical-align: top;}.views-table tr.even,.views-table tr.odd { background-color: #fff; border-bottom: none;}#sidebar-left,#sidebar-left-blue,#sidebar-left-green { width: 210px; margin-top: 14px; font-size: 13px; line-height: 20px; text-align: left; position: relative; overflow: hidden;}.front #sidebar-left { margin-top: 5px;}.default-style { text-align: left !important; font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif !important; font-size: 13px !important; line-height: 1.2em !important; font-style: normal !important;}.reset-to-default { font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 13px; line-height: 18px; text-align: left;}#main .reset-to-default,#content-top .reset-to-default,#content-bottom .reset-to-default { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif;}.quote-content .reset-to-default { font-style: normal;}.sidebar .block ul,.sidebar-blue .block ul,.sidebar-green .block ul,.sidebar .block .item-list ul,.sidebar-blue .block .item-list ul,.sidebar-green .block .item-list ul { list-style-type: none; padding: 0px 0px 0px 5px;}.sidebar #block-block-60 ul { padding: 0px;}.sidebar .block .shadow-box-content ul,.sidebar-blue .block .shadow-box-content ul,.sidebar-green .block .shadow-box-content ul { padding: 0px;}.sidebar .shadow-box-content li,.sidebar-blue .shadow-box-content li,.sidebar-green .shadow-box-content li {padding-bottom: 7px;}.sidebar .cat-included-products a.view-all { background-color: #929584; display: block; margin: 12px 0 0; padding: 5px 10px; color: #fff !important; font-weight: bold; text-decoration: none !important;}.sidebar .cat-included-products a.view-all:hover { text-decoration: underline !important;}#sidebar-left li,#sidebar-left-blue li,#sidebar-left-green li { padding-left: 10px;}#sidebar-left .block .content,#sidebar-left-blue .block .content,#sidebar-left-green .block .content { padding: 10px; background: #fff; position: relative; overflow: hidden;}.front #sidebar-left .block .content { padding: 0 0 20px 20px;}#sidebar-left .block .content p,#sidebar-left-blue .block .content p,#sidebar-left-green .block .content p { margin: 13px 0 0;}#sidebar-left .block .content p.block-title,#sidebar-left-blue .block .content p.block-title,#sidebar-left-green .block .content p.block-title { margin: 0 0 10px;}#sidebar-left .block .content .item-list,#sidebar-left-blue .block .content .item-list,#sidebar-left-green .block .content .item-list { padding-bottom: 3px; *padding-bottom: 0px;}#sidebar-left .views-field-field-link-text-value,#sidebar-left-blue .views-field-field-link-text-value,#sidebar-left-green .views-field-field-link-text-value { text-align: left;}/* * COMMENT STYLES */.comment { margin: 0 0 10px 0; padding: 10px; background: #ebf2f8;}.comment-unpublished { background-color: #fff;}.comment-by-author { background: none; border: 1px solid #6191c5;}h1.title,.node-inner h1 { margin: 0 0 5px; text-align: left; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 700 !important; font-size: 34px; line-height: 44px; letter-spacing: -1px;}body.page-all-downloads h1.title,body.page-all-downloads-aw h1.title,body.page-all-downloads-aw1 h1.title,body.page-blackfriday h1.title { margin: 0 0 20px;}h1.title.with-pretitle { margin-top: 8px;}.comment h3.title { font-size: 122%;}.comment h3.title,.comment h3.title a { color: #2266ab; font-weight: normal; font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif; margin-bottom: 3px; margin-top: 0;}.comment .picture,.node .picture { float: left; margin-right: 15px;}.node.node-unpublished .picture,.comment.comment-unpublished .picture { position: relative; /* Otherwise floated pictures will appear below the "Unpublished" text. */}.comment .new { color: #ffc600; font-weight: bold; font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif;}.comment .links { text-align: right;}/* * POLL STYLES */.poll .bar .foreground { background: #2763a5;}.poll .bar { padding: 2px; background: #bdcbdd;}/* * BOOK STYLES */div.node div.content .book-navigation { background: #eee; margin: 0; padding: 0;}div.node div.content .book-navigation ul.menu { border: 0; border-top: 1px solid #2763a5; margin: 0; padding-bottom: 10px;}div.node div.content .book-navigation .page-links { background: #c1d4ea; /*#347FD2;*/ border: 1px solid #2763a5; border-width: 1px 0 1px 0; padding: 5px; margin: 0;}/* * FORUM STYLES */#forum table { width: 100%;}/* Pager CSS Starts Here */.item-list ul.pager { margin: 15px 0px !important; padding: 0; text-align: left;}.item-list ul.pager li { display: inline-block; margin: 0 5px 9px 0; padding: 0;}.item-list ul.pager li:last-child { margin: 0 0 9px;}.item-list ul.pager a,.item-list ul.pager a:active,.item-list ul.pager a:visited { background-color: #929584; display: block; margin: 0; padding: 8px 10px; color: #fff !important; font-size: 14px; font-weight: bold; line-height: 14px; text-decoration: none !important;}.item-list ul.pager a:hover { background-color: #6fb32a;}.item-list ul.pager .pager-first a,.item-list ul.pager .pager-previous a,.item-list ul.pager .pager-next a,.item-list ul.pager .pager-last a { padding: 5px 10px 8px; font-size: 18px; line-height: 17px;}.item-list ul.pager .pager-current { background-color: #6fb32a; padding: 8px 10px; color: #fff !important; font-size: 14px; font-weight: bold; line-height: 14px;}.item-list ul.pager .pager-ellipsis { color: #929584; font-size: 18px; line-height: 18px;}body.section-blog .item-list ul.pager a:hover { background-color: #09a1e3;}body.section-blog .item-list ul.pager .pager-current { background-color: #09a1e3;}body.section-which-downloads .item-list ul.pager a:hover,body.section-which-sessions .item-list ul.pager a:hover { background-color: #008789;}body.section-which-downloads .item-list ul li.pager-current,body.section-which-sessions .item-list ul li.pager-current { background-color: #008789;}/* Pager CSS Ends Here *//* * Node, Block, Content styles */.node { margin-bottom: 0px; padding-bottom: 0px;}.node-unpublished div.unpublished, /* The word "Unpublished" displayed beneath the content. */.comment-unpublished div.unpublished { height: 0; overflow: visible; color: #d8d8d8; font-size: 75px; line-height: 1; font-family: Impact, "Arial Narrow", Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; text-align: center; word-wrap: break-word; /* A very nice CSS3 property */}.node h2.title { margin-bottom: 0.1em;}.node h2.title a { color: #555; font-size: 129%; font-weight: normal; font-family: Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; line-height: 1.4em;}/** sidebar */#sidebar-navbar .block { padding-bottom: 25px;}#sidebar-navbar .block { background: #f57f20;}#sidebar-navbar .block h2 { color: #ffffff; font-size: 11px; text-align: center; letter-spacing: 0px;}.sidebar .block h2,.sidebar .block .block-title,.sidebar-blue .block h2,.sidebar-blue .block .block-title,.sidebar-green .block h2,.sidebar-green .block .block-title { margin: 0 0 0 10px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 20px; font-weight: 300 !important; letter-spacing: -1px; line-height: 24px;}body.front .sidebar .block h2,body.section-learn-hypnosis .sidebar .block h2,body.section-learn-hypnosis-df .sidebar .block h2 { margin-left: 0px;}.sidebar .block .content h2,.sidebar-blue .block .content h2,.sidebar-green .block .content h2 { margin-left: 0px;}.course-signup-heading { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-logo-tiny.gif) no-repeat right 0px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 20px;}.ct-signup-box {}.ct-signup-heading { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/unk-star-tiny.gif) no-repeat right 0px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 20px; font-weight: 700 !important;}.sidebar .block h2.course-signup-heading { font-size: 19px; line-height: 28px; word-spacing: -1px;}#sidebar-navbar .block h2 { background: #f57f20;}#sidebar-right .block { background: none; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; padding: 0 0 0 0;}#sidebar-right .block .content { border: 2px dotted #f57f20; padding: 5px 5px 0 5px; background: #fff; color: #000;}#sidebar-navbar .block .content { padding-left: 15px; border-width: 1px; border-left: dashed; border-right: dashed; border-color: #f57f20; background: #fff; color: #000;}#sidebar-navbar ul.menu li a { color: #3366cc;}#sidebar-right .block .content ul { padding: 0px;}#sidebar-right .block .content ul li { list-style: none; list-style-image: none; margin-bottom: 5px;}#sidebar-right { font-size: 12px; text-decoration: none;}#sidebar-right .content { line-height: 1.2em;}.column sidebar,.column sidebar-blue,.column sidebar-green { text-align: center;}.block .content { background: #ffffff; position: relative;}.block .item-list ul { padding-left: 0;}/* * Status report colors. */table.system-status-report tr.error,table.system-status-report tr.error th { background-color: #fcc; border-color: #ebb; color: #200;}table.system-status-report tr.warning,table.system-status-report tr.warning th { background-color: #ffd; border-color: #eeb;}table.system-status-report tr.ok,table.system-status-report tr.ok th { background-color: #dfd; border-color: #beb;}/* * View specific *//* * Hypnosis downloads specific. */.copyheader { color: #000099; font-size: 18px; font-weight: bold;}.copyheader-green { color: #339900; font-size: 18px; font-weight: bold;}.oldprice,#oldprice,a .oldprice,a #oldprice a:hover .oldprice,a:hover #oldprice { color: #333333; text-decoration: line-through;}.hypdottedbox .oldprice { display: inline-block; position: relative; text-decoration: none;}.hypdottedbox .oldprice:before { content: ""; background-color: #333333; display: block; width: 100%; height: 3px; position: absolute; left: 0px; top: 50%;}.growthzone-user .hypdottedbox .cart-prod-price .oldprice:before,.growthzone-user .hypdottedbox .credit-price .oldprice:before { height: 2px;}.newprice { color: red;}.hypdottedbox .newprice { display: inline-block;}a.link-inbody:visited { color: #0000ff; text-decoration: underline;}a.link-inbody:hover { color: #c76f02; text-decoration: none;}.link-inbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}a.tinytextlink { color: #3366cc; font-family: Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;}.style1,.style1 td { font-size: 13px; line-height: 1.4em;}.style2,.style2 td { font-size: 11px; line-height: 1.3em;}#course-wrapper .style1,#course-wrapper .style2 { font-size: 15px; line-height: 1.6em;}.style3 { color: #f57a17; line-height: 1.2em;}.style4 { color: #003399; font-size: 14px; font-weight: bold;}.normal-link { text-decoration: underline;}.affiliate-contact { float: right; text-align: center; margin-left: 6px;}/* * Listing of links */.linklist {}/* standardize list item indentation */.linklist ul,.linklist ol {}.linklist ul { list-style: none;}.linklist ol { list-style-type: decimal;}.linklist ul li.first,.linklist ol li.first { list-style: inherit; font-weight: bold; border: 1px solid #666;}.linklist ul li,.linklist ol li { clear: both; list-style: inherit; border: 1px solid #666;}/* * Special handling for blocks */div.block-block-13 { margin-top: 50px;}#hackersafe { float: right; margin-top: 20px;}#hackersafe-frontpage { float: left; margin-top: 23px; margin-left: 22px;}.unthemed-copy { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.5em;}.spacedlinkwrap { margin: 10px 0;}.spacedlinkwrap a { font-size: 14px; line-height: 1.2em;}.spacedlinkboldwrap { margin-top: 13px; margin-bottom: 11px;}.spacedlinkboldwrap a { line-height: 1.2em;}.field-field-article-ref .field-items { line-height: 1em;}.field-field-article-ref .field-items .field-item { padding-top: 6px;}.field-field-article-ref .field-items a:hover { text-decoration: underline;}/*CSS Styles for Iframe in /help-center/privacy*/#b { padding: 0px;}.line-height-zero { line-height: 0px;}.orange-border { border-left: #f57f20 2px dotted; border-right: #f57f20 2px dotted;}.blue-border { border-left: #3b4fa2 2px dotted; border-right: #3b4fa2 2px dotted;}.light-blue-bold { color: #3b4fa2; font-weight: bold;}.light-blue-border { border: 2px #bbc3e6 solid;}.earn-more-guarantee { border: 1px #336699 solid; width: 125px; margin-bottom: 8px;}.earn-more-guarantee-content { padding: 0px 4px;}.orange-border-around { border: #f57f20 2px dotted;}.orange-border-left { border-left: #f57f20 2px dotted;}.orange-border-right { border-right: #f57f20 2px dotted;}.orange-border-top { border-top: #f57f20 2px dotted;}.orange-border-bottom { border-bottom: #f57f20 2px dotted;}.gray-border { border: 1px solid #cccccc;}#page .node-inner .warning { margin-top: 0px; margin-bottom: 0.5em; color: #ff0000; font-size: 17px; text-align: center;}.mp3-competition { width: 500px; margin-bottom: 25px;}div.nano-winner-comment { width: 364px; text-align: left; padding: 8px;}.orange-rightsidebar-block { float: right; border: 2px dotted #f57f20; margin-left: 20px;}.orange-rightsidebar-block .content { padding: 5px; font-size: 11px; line-height: 1.2em;}.gray-box-content { border: 1px solid #cccccc; padding: 5px; text-align: left;}.tiny-text { font-size: 10px;}#social-sharing { display: inline;}.hypdottedbox .plus-sign { font-size: 30px; display: block; margin: 6px 0px;}#content-bottom { clear: both; position: relative;}body.node-type-testimonials #content-bottom,body.section-questions #content-bottom { clear: none; width: 700px; float: left;}.footer-separator { background-color: #929584; padding-top: 5px;}div.smoking-cessation-productshot { float: right; width: 262px; margin: 0px 0px 10px 5px;}div.two-column-box-gray { width: 303px; float: left; background-color: #f2f2f2; margin-right: 20px;}div.two-column-box-blue { width: 303px; float: left; background-color: #c6d9f1;}.two-column-box-gray .content-inner,.two-column-box-blue .content-inner { padding: 10px;}.yellow-background { background-color: #ffff00;}.olive-green { color: #526518;}table.black-bordered-cells td { border: 1px solid #000000;}#sidebar-right ul.psychology-dictionary-menu,#sidebar-right ul.psychology-dictionary-menu li,#sidebar-right ul.psychology-dictionary-menu ul { margin: 0px; padding: 0px; list-style: none; list-style-image: none;}#sidebar-right ul.psychology-dictionary-menu { border: 2px dotted #f57f20; padding: 5px 5px 0px;}#sidebar-right ul.psychology-dictionary-menu ul { margin-left: 10px;}#sidebar-right ul.psychology-dictionary-menu ul li { padding-bottom: 5px;}.refund-expired,.refund-expired a,.refund-expired a:visited,.refund-expired a:hover,.refund-expired span,.refund-expired p { color: #ff0000;}#header-holder > .btn-menu-holder { display: none;}/** Add to Cart box CSS Starts **/.hypdottedbox {}.hypdottedbox ol { font-size: 10px;}.hypdottedbox ol li { text-align: left; line-height: normal; padding-top: 4px;}.hypdottedbox .cart-txt-style-1 { font-size: 14px; font-weight: bold; line-height: 20px;}.hypdottedbox .pp-txt-small-1 { font-size: 14px; line-height: 22px;}.hypdottedbox .hypdottedbox-second.gz-trial-offer .pp-txt-small-1 { margin: 0 !important; text-align: center;}.hypdottedbox .cddvd-free-shipping-txt { font-size: 16px; font-weight: bold;}.hypdottedbox .freedownloadlink { position: absolute;}.hypdottedbox .freedownloadlink a { display: block; height: 40px; line-height: 40px; padding: 0px 20px; background-color: #6fb32a; color: #ffffff !important; font-size: 16px; font-weight: bold;}.node-type-script .hypdottedbox .freedownloadlink a { background-color: #09a1e3;}.hypdottedbox-onlyone { background-color: #efedee; padding: 20px; position: relative;}.hypdottedbox-first,.hypdottedbox-second { float: left; background-color: #efedee; width: 48.5%; position: relative;}.hypdottedbox-second { margin: 0 0 0 3%;}.hypdottedbox .hypdottedbox-inner { padding: 20px;}.hypdottedbox .cart-top-content { padding: 0 0 20px;}.hypdottedbox-first .cart-top-content,.hypdottedbox-second .cart-top-content { min-height: 225px;}.node-type-script .hypdottedbox-first .cart-top-content { min-height: 196px;}.node-type-script .hypdottedbox-second .cart-top-content { min-height: 238px;}.node-type-cdtape .hypdottedbox-first .cart-top-content,.node-type-cdtape .hypdottedbox-second .cart-top-content { min-height: 130px;}.node-type-online-course .hypdottedbox-first .cart-top-content,.node-type-online-course .hypdottedbox-second .cart-top-content { min-height: 100px;}.pack-as-partner .cart-top-content,.hypdottedbox-charity-prod .hypdottedbox-first .cart-top-content { height: auto;}.growthzone-user.node-type-download .hypdottedbox-first .cart-top-content,.growthzone-user.node-type-download .hypdottedbox-second .cart-top-content { min-height: 225px;}.growthzone-user.node-type-script .hypdottedbox-first .cart-top-content,.growthzone-user.node-type-script .hypdottedbox-second .cart-top-content { min-height: 190px;}.hypdottedbox-second.gz-trial-offer .cart-top-content { min-height: 0px !important;}#main .hypdottedbox .cart-top-content p { margin-bottom: 0px;}.hypdottedbox .usability-info { margin: 10px 0 0;}.hypdottedbox .usability-info .info-txt { display: block; margin: 10px 0 0; font-size: 14px; line-height: 20px;}.cart-prod-title { margin: 0 0 16px !important; font-size: 24px; font-weight: 600 !important; line-height: 1.3em;}body.section-scripts .hypdottedbox-second .cart-prod-title { font-size: 20px;}.hypdottedbox-second.gz-trial-offer .cart-prod-title { color: #8b3083;}.partner-products { font-weight: 300 !important;}span.download-partners,span.script-partners { display: block; margin: 7px 0px; font-size: 18px; font-weight: 600 !important; line-height: 22px;}body.layout-section-download #content .cart-prod-title a,body.layout-section-download #content .cart-prod-title a:hover,.download-partners,body.layout-section-download #content .download-partners a,body.layout-section-download #content .download-partners a:hover { color: #568921;}.hypdottedbox-second.gz-trial-offer .cart-top-content ul { margin: 0px !important; padding: 0;}.hypdottedbox-second.gz-trial-offer .cart-top-content ul li { padding: 0 0 10px 10px; font-size: 14px; line-height: 1.45em;}.hypdottedbox-second.gz-trial-offer .cart-top-content ul li:last-child { padding-bottom: 0px;}.hypdottedbox .cart-prod-price { margin: 0 0 20px; font-size: 37px; font-weight: 600 !important; line-height: 1em; letter-spacing: -1px;}#node-7676 .hypdottedbox .cart-prod-price { color: #ff0000;}#node-7676 .hypdottedbox .cart-prod-price:before { content: "$14.95"; display: inline-block; min-width: 122px; color: #333333; text-decoration: line-through;}.cart-prod-price .price-with-gz-join { display: block; margin-top: 10px; font-size: 14px; line-height: 16px; font-weight: bold; letter-spacing: 0px;}.hypdottedbox .not-enough-so-add-credits { display: block; margin: 15px 0px; font-size: 14px; line-height: 1.5em;}.btn { max-width: 100%; border: none; margin: 0 0 10px; padding: 8px 10px; color: #fff !important; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 1.25em; position: relative;}.btn i { font-size: 18px; vertical-align: top;}.btn i.fa-file-text-o { margin-right: 6px;}.hypdottedbox .btn i.fa-shopping-cart { margin: 0px 4px 0px -2px;}.hypdottedbox .btn i.fa-file-text { font-size: 15px; margin: 2px 4px 0 0;}.hypdottedbox-second.gz-trial-offer a.btn { background-color: #8b3083; display: block; max-width: 300px; text-align: center;}.hypdottedbox-second.gz-trial-offer a.btn,.hypdottedbox-second.gz-trial-offer a.btn:visited,.hypdottedbox-second.gz-trial-offer a.btn:hover { text-decoration: none !important;}.tmpphysaddtocartbtn:before,.tmpphysaddtocartbtn:after { content: ""; display: block; width: 100%; height: 0; font-size: 0; clear: both;}.tmpphysaddtocartbtn .btn { background: #929584; float: left;}.tmpphysaddtocartbtn .order-cd-price { float: left; margin: 2px 0 0 8px; font-size: 13px; line-height: 1.2em;}.green-btn { background: #6fb32a; color: #fff;}.grey-btn { background: #929584;}.section-cdtape .hypdottedbox .green-btn,.section-cdtapes .hypdottedbox .green-btn,.page-all-cds .addto-btn { background: #ff9900;}.section-scripts .hypdottedbox .green-btn { background: #09a1e3;}.section-training .hypdottedbox .green-btn { background: #ea0f6b;}.align-left { text-align: left;}ul.order-on-cd { padding-left: 20px; margin-top: 0px; margin-bottom: 0px;}.hypdottedbox .reduced-price a {}.hypdottedbox .reduced-price .cart-prod-price { margin: 0 0 10px;}.hypdottedbox .reduced-price .explain-discount { margin: 0 0 20px; font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 14px; font-weight: bold; font-style: italic; line-height: 1.3em;}.growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist .cart-prod-price { font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 14px; font-weight: bold; line-height: 1.2em; letter-spacing: 0px;}.hypdottedbox-charity-prod .hypdottedbox-onlyone,.hypdottedbox-charity-prod .hypdottedbox-first,.growthzone-user .hypdottedbox-charity-prod .hypdottedbox-onlyone,.growthzone-user .hypdottedbox-charity-prod .hypdottedbox-first { padding-bottom: 84px;}.hypdottedbox-charity-prod .freedownloadlink { bottom: 20px;}/** Add to Cart box CSS Ends **/.gotoSecndAtc { display: none; font-size: 16px; font-weight: bold;}/* Podcast Jquery Player CSS Starts Here */.jquery_jplayer_play,.jquery_jplayer_stop { width: 111px; height: 33px; margin: 0px; padding: 0px; border: none; color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}.jquery_jplayer_play { background-color: #339900;}.jquery_jplayer_stop { background-color: #4557a2;}div.listen-podcast-sample { border: 2px dotted #f57f20; padding: 5px 5px 0px;}/* Podcast Jquery Player CSS Ends Here *//**** The following CSS are for left nav that is using Drupal Menu option starts here***/#sidebar-left .block li.expanded ul,#sidebar-left-blue .block li.expanded ul,#sidebar-left-green .block li.expanded ul { margin-left: 10px;}#sidebar-left ul.menu a.active,#sidebar-left-blue ul.menu a.active,#sidebar-left-green ul.menu a.active { color: #000000;}.sidebar .form-item,.sidebar-blue .form-item,.sidebar-green .form-item { margin-top: 0px; margin-bottom: 5px; padding-top: 10px;}/** The above css block ends here *//** Drupal GrowthZone CSS Starts Here **/.gz-trainer-tip-box { border: 1px solid #000000; background-color: #f0f0f0; padding: 6px;}.GZ-random-image { width: 205px; float: left; margin-left: 10px; *margin-left: 5px; text-align: center;}.hypdottedbox .credit-price { width: auto; padding: 0px 20px; font-weight: 600 !important; font-size: 19px; line-height: 22px; position: absolute; left: 0px; bottom: 157px; letter-spacing: -1px;}.hypdottedbox .reduced-price .credit-price { bottom: 185px;}.hypdottedbox .credit-price-txt,.growthzone-user .hypdottedbox_vertsize_orderbtn_wishlist .cart-prod-price .credit-price-txt { display: block; margin: 0px 0px 8px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 19px; font-weight: 600; line-height: 1.3em; letter-spacing: -1px;}.gz-random-quote { float: right; margin-bottom: 10px;}/**** Smaller text for Growth Zone user infomrmation box ***/#user_box { font-size: 11px; line-height: 1.3em;}/** The above css block ends here *//** Drupal Non-GrowthZone User CSS Starts here **//** The above css block ends here *//** Site Search CSS Starts **/body.section-search #page-upper { max-width: 730px;}body.section-search #hyptopnav li.welcome-user { display: none !important;}body.section-search .btn-menu-holder { max-width: 730px; box-sizing: border-box;}body.section-search .btn-menu-holder .inner { padding: 0;}body.section-search #top-menu { max-width: 730px; box-sizing: border-box;}body.section-search #top-menu li.top-level a.first-level-item {padding: 0 10px;}/*body.section-search #top-menu li.top-level.sub-menu a.first-level-item {padding: 0px 18px 0px 9px;}body.section-search #top-menu li.top-level a.first-level-item span.top-menu-down-arrow {right: 7px;}*/body.section-search #top-menu li.top-level.sub-menu a.first-level-item { padding: 0px 20px 0px 10px;}body.section-search #top-menu li.top-level a.first-level-item span.top-menu-down-arrow { right: 9px;}body.section-search #top-menu li.top-level ul.full-width-drop-menu { width: 730px;}body.section-search #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block { width: 23%; margin: 0 2% 0 0;}body.section-search #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block:last-of-type { margin: 0;}/*body.section-search #top-menu ul#downloads-drop-menu {left: -51px;}*/body.section-search #page { max-width: 730px; box-sizing: border-box;}/** Search Form CSS **/#search-form { background-color: #efedee; padding: 20px; position: relative;}#node-1500 #search-form { max-width: 500px;}#search-form .form-item { margin: 0px;}#search-form .container-inline { display: table; width: 100%; box-sizing: border-box;}#search-form #edit-keys-wrapper { display: table-cell; width: 100%; max-width: 100%; padding: 0 15px 0 0; box-sizing: border-box; vertical-align: top;}#search-form #edit-keys { width: 100%; border: 1px solid #ccc; margin: 0px; padding: 0px 20px; font-size: 16px; font-weight: bold !important; line-height: 55px; box-sizing: border-box;}#search-form .submit-btn { display: table-cell; background: #6fb32a; width: 120px; border: 0; margin: 0; padding: 0; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; line-height: 55px; text-align: center; vertical-align: top; background: linear-gradient(to bottom, #6fb32a 0%, #629e24 100%); -webkit-box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.5); box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.5);}#search-form .submit-btn i { margin: 0 2px 0 0; font-size: 22px;}#search-form #edit-submit { margin-top: -2px; margin-left: 17px; outline: none; float: right;}.search-filter-option { font-size: 13px; padding: 20px 0 0;}.search-filter-option ul { margin: 0 !important; padding: 0; list-style: none; overflow: hidden;}.search-filter-option ul li { padding: 0; float: left; background: none;}.search-filter-option ul li input,.search-filter-option ul li label { display: inline-block; vertical-align: top;}.search-filter-option input[type="radio"] { margin: 1px 0 0;}.search-filter-option label { margin-right: 15px; margin-top: -4px;}.search-filter-option li:last-of-type label { margin-right: 0;}/** Search Result CSS **/body.section-search h1.title { margin: 0 0 15px;}body.section-search h2.title,#content .view-id-ask_mark.view-display-id-page_1 h2.title { margin-top: 26px; margin-bottom: 0px; font-size: 34px; font-weight: 600 !important; line-height: 30px; letter-spacing: -1px;}#content .view-id-ask_mark.view-display-id-page_1 h2.title { margin-bottom: 10px;}body.section-search #content a { color: #6fb32a; text-decoration: none;}body.section-search #content a:visited { color: #800080;}body.section-search #content a:hover { text-decoration: underline;}/** Search Items CSS Starts **/.search-item-wrapper { margin: 0 0 30px; position: relative;}.search-item-wrapper img { border: none; position: absolute; left: 0px; top: 3px;}.search-item-wrapper .search-item-info { padding: 0 0 0 80px;}.gse-title { margin: 0px 0px 4px !important; font-size: 16px; line-height: 1.3em; letter-spacing: -1px;}.gse-linked-title { color: #6fb32a; font-weight: bold;}a.gse-linked-title,a.gse-linked-title:hover { text-decoration: none !important;}.gse-desc { margin: 0px 0px 4px !important; line-height: 1.45em;}.gse-url { margin: 0px 0px !important; color: #6fb32a;}/** Search Items CSS Ends **/body.section-search .by-algolia { float: right; width: 130px; margin: 10px 0 0;}/** Site Search CSS Ends **//** Common CSS Styles **/.default-color { color: #333333;}#main .default-color,#content-top .default-color,#content-bottom .default-color { color: #000000;}.white-color,a.white-color { color: #ffffff;}.green-color { color: #6fb32a;}.green-color-2 { color: #568921;}.green-color-3 { color: #8eb516;}.green-color-4 { color: #68850f;}.blue-color { color: #09a1e3;}.blue2-color { color: #3366cc;}.blue3-color { color: #74749f;}.blue4-color { color: #4d4d7b;}.blue5-color { color: #0979c4;}.yellow-color { color: #ff9900;}.purple-color { color: #8b3083;}.pink-color { color: #ea0f6b;}.cyan-color { color: #008789;}.grey-color { color: #929584;}.grey2-color { color: #b0b1ab;}.light-grey { color: #e3e3e3;}.light-grey-2 { color: #efedee;}.orange-color { color: #cc6600;}.red2-color { color: #c0333b;}.light-red-color { color: #f9e3e6;}.brown-color { color: #604c3f;}a.white-color,a.green-color,a.green-color-2,a.green-color-3,a.blue-color,a.blue2-color,a.blue3-color,a.blue4-color,a.yellow-color,a.purple-color,a.pink-color,a.cyan-color,a.grey-color,a.grey2-color,a.light-grey,a.orange-color,a.red2-color,a.brown-color { text-decoration: none;}a.white-color:hover,a.green-color:hover,a.green-color-2:hover,a.green-color-3:hover,a.blue-color:hover,a.blue2-color:hover,a.blue3-color:hover,a.blue4-color:hover,a.yellow-color:hover,a.purple-color:hover,a.pink-color:hover,a.cyan-color:hover,a.grey-color:hover,a.grey2-color:hover,a.light-grey:hover,a.orange-color:hover,a.red2-color:hover,a.brown-color:hover { text-decoration: underline;}.bg-white-color { background-color: #fff;}.bg-green-color-3 { background-color: #8eb516;}.bg-green-color { background-color: #6fb32a;}.bg-light-green-color { background-color: #d7f0ed;}.bg-dark-green-color { background-color: #00888b;}.bg-blue-color { background-color: #09a1e3;}.bg-blue2-color { background-color: #3366cc;}.bg-blue3-color { background-color: #74749f;}.bg-yellow-color { background-color: #ff9900;}.bg-yellow2-color { background-color: #fef5b4;}.bg-purple-color { background-color: #8b3083;}.bg-pink-color { background-color: #ea0f6b;}.bg-lightpink-color { background-color: #f8e1fb;}.bg-darkpink-color { background-color: #ba448a;}.bg-cyan-color { background-color: #008789;}.bg-grey-color { background-color: #999999;}.bg-grey2-color { background-color: #929584;}.bg-light-grey-color { background-color: #e3e3e3;}.bg-light-grey2-color { background-color: #efedee;}.bg-orange-color { background-color: #cc6600;}.bg-orange2-color { background-color: #ff7f00;}.bg-red2-color { background-color: #c0333b;}.bg-light-red-color { background-color: #f9e3e6;}.bg-brown-color { background-color: #604c3f;}.font-myriad-bold,.myrd-bd { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 700 !important;}.font-myriad-light,.myrd-lt { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important;}.myrd-bd-22 { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 700 !important; font-size: 20px; line-height: 24px;}.myrd-light-22 { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important; font-size: 20px; line-height: 24px;}.opensans-bold { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 700 !important;}.opensans-semibold,.opsans-sembd { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 600 !important;}.opensans-light { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important;}.opensans-light-italic,.opsans-lt-i { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important; font-style: italic;}.opensans-bold-22 { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 700 !important; font-size: 22px; line-height: 24px;}.opensans-light-22 { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important; font-size: 22px; line-height: 24px;}.txt-small-1 { font-size: 12px; line-height: 1.25em;}.txt-11 { font-size: 11px; line-height: 1.25em;}.txt-12 { font-size: 12px; line-height: 1.25em;}.txt-big-1 { font-size: 13px; line-height: 1.45em;}.txt-big-2 { font-size: 14px; line-height: 1.6em;}.txt-big-3 { font-size: 16px;}.txt-big-4 { font-size: 18px;}.txt-large-1 { font-size: 22px;}.txt-large-36 { font-size: 36px; line-height: 30px;}.border-red-1px { border: 1px solid #ff0000 !important;}.border-red-3px { border: 3px solid #ff0000 !important;}.padding-5 { padding: 5px;}.padding-10 { padding: 10px;}.padding-20 { padding: 20px;}.padding-5-10 { padding: 5px 10px;}.padding-7-10 { padding: 7px 10px;}.breadcrumb a:visited,#secondary a:visited { color: #333333;}.cat-heading { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 20px; font-weight: 700 !important; line-height: 1.2em; letter-spacing: -1px;}/** Text Block over an Element CSS Starts here **/.link-block-over-wrapper { position: relative; height: 100%;}/** Style 1 Starts **/div.link-block-over { position: absolute; left: 10px; bottom: 10px;}div.left-bot-20 { left: 20px; bottom: 20px;}div.link-block-over a { display: block; padding: 10px 8px; color: #fff; font-size: 12px; line-height: 1.3em; text-decoration: none;}div.link-block-over a:visited { color: #fff;}div.link-block-over a:hover { color: #fff; text-decoration: none;}#main div.link-block-over a,#content-top div.link-block-over a,#content-bottom div.link-block-over a { font-size: 13px;}/** Style 1 Ends **//** Style 2 Starts **/a.text-block-over-link,a.text-block-over-link:visited,a.text-block-over-link:hover,#left a.text-block-over-link,#left a.text-block-over-link:visited,#left a.text-block-over-link:hover { text-decoration: none;}.text-block-over { background: rgba(0, 0, 0, 0.5); display: block; width: 100%; padding: 8px; color: #fff; font-size: 13px; font-weight: bold; line-height: 19px; text-align: center; cursor: pointer; position: absolute; left: 0px; bottom: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.featured-box-slideshow .text-block-over { padding: 10px 8px;}/** Style 2 Ends **//** Text Block over an Element CSS Starts here **/.bundle-ref-block { max-width: 250px; margin-bottom: 20px; position: relative;}.bundle-ref-block img { display: block; width: 100%;}.bundle-ref-link { width: 155px; bottom: 5px; left: 5px;}.bundle-ref-link a { padding: 8px; font-size: 11px; line-height: 1.2em;}/* New Downloads Page CSS Starts */.new-downloads-featured-box .discuss-box img { float: left; margin-right: 15px;}.new-downloads-featured-box .discuss-box .quote-content-wrapper { padding: 10px;}.new-downloads-featured-box .discuss-box .quote-content { margin: 0;}.new-downloads-featured-box .discuss-box .quote-content p { margin: 0 !important;}.new-downloads-featured-box .discuss-box .quote-content a,.new-downloads-featured-box .discuss-box .quote-content a:visited,.new-downloads-featured-box .discuss-box .quote-content a:hover { text-decoration: none !important; border-bottom: 1px solid #fff;}.new-downloads-featured-box .discuss-box .quote-text-normal { display: block; margin: 8px 0 0;}.new-downloads-wrapper:before,.new-downloads-wrapper:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.new-downloads-wrapper .heading { font-size: 20px;}.new-downloads-block { float: left; width: 31.3%; margin: 0 0 2% 2%; vertical-align: top;}.new-downloads-block h4 { margin: 0; font-size: 16px; line-height: 1.3em;}.new-downloads-block p,#main .new-downloads-block p { margin: 8px 0 0; line-height: 1.35em;}.new-downloads-block a { color: #6fb32a; text-decoration: none;}.new-downloads-block a:hover { text-decoration: underline;}.new-downloads-block a.script { color: #09a1e3; font-size: 12px; line-height: 1.2em;}.new-downloads-wrapper .inline-breaker { clear: both;}/* New Downloads Page CSS Ends */#block-cck_blocks-field_testimonials_ref .field-field-testimonials-ref { float: left; margin-left: 3px; width: 150px;}.field-field-testimonials-ref span.testi-quote-end { display: inline-block; width: 18px; height: 13px; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -118px 0px; margin-left: 4px; margin-bottom: -9px; font-size: 0px;}#block-cck_blocks-field_testimonials_ref p.testi-quoted { margin: 0px;}.testi-quoted { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 22px; font-weight: 300 !important; line-height: 1.4em;}.testi-quoted b { font-size: 22px !important; font-weight: 300 !important;}#left .testi-quoted .quoted-txt { font-size: 18px; line-height: 20px;}.testi-customer { font-weight: bold;}#block-cck_blocks-field_testimonials_ref .customer-info { display: block; padding-top: 13px; line-height: 14px;}.dotted-horz-sep { height: 1px; border-bottom: 1px dotted #929290; margin: 26px 0px;}.course-signup-form label { display: block; margin-left: 1px; margin-bottom: 6px; font-weight: bold;}input.course-signup-txtbox { border: none; /*width: 254px;*/ height: 30px; line-height: 30px; margin: 0px; margin-bottom: 10px; padding-left: 11px; background-color: #efedee;}body.front #sidebar-left input.course-signup-txtbox,body.page-learn-hypnosis #sidebar-left input.course-signup-txtbox,body.page-learn-hypnosis-df #sidebar-left input.course-signup-txtbox { width: 254px;}input.course-signup-btn { border: none; padding: 12px; background-color: #3366cc; color: #fff; cursor: pointer;}body.page-learn-hypnosis input.course-signup-btn,body.page-learn-hypnosis-df input.course-signup-btn { background-color: #6fb32a;}.course-signup-form2 input.course-signup-btn { background-color: #0a8d17; padding: 9px 8px; color: #fff; font-size: 14px; cursor: pointer;}#main input.course-signup-btn { color: #fff;}#sidebar-left input.ct-signup-btn { margin: 8px 0 0; padding: 6px 10px; background-color: #09a1e3;}.course-signup-form2 label { display: block; margin-left: 1px; margin-bottom: 2px; font-size: 12px;}.course-signup-form2 input[type="text"] { border: none; background-color: #efedee; width: 128px; height: 30px; line-height: 30px; margin: 0px 0px 10px; padding-left: 6px; font-size: 12px;}.hyptherapists-box { border: 5px solid #efedee; padding: 15px;}.hyptherapists-box-images { position: relative; float: left; width: 77px; margin-right: 13px;}/** Menu Based Block CSS Starts **/.block-menu .block-title { background-color: #929584; margin: 0 0 8px 0; padding: 5px 10px; color: #ffffff; font-weight: bold;}#block-menu-menu-growthzone ul.menu a.active { color: #6fb32a;}#block-menu-menu-members ul.menu a.active { color: #74749f;}#block-menu-menu-affiliate-program .block-title { background-color: #8b3083;}/** Menu Based Block CSS Ends **/table.free-hypnosis-course-includes td { padding-right: 20px; padding-bottom: 4px;}#main table.free-hypnosis-course-includes td p { margin-top: 0px;}#block-cck_blocks-field_download_upgrade,#block-cck_blocks-field_script_upgrade { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 17px; font-weight: 300 !important; font-style: italic; line-height: 24px;}.featured-cat-listing { overflow: hidden; margin-right: -20px;}.featured-cat-listing .cat-cell { float: left; margin: 0 20px 20px 0;}.featured-cat-listing div.list-content { position: relative;}.featured-cat-listing a { display: block;}.featured-cat-listing img { display: block; max-width: 180px;}.featured-cat-listing .text-block-over { font-size: 16px;}table.help-center-btn-info td { padding-bottom: 25px;}table.help-center-btn-info td.odd { padding-right: 26px;}table.gz-only-product-list td { width: 280px; padding-bottom: 20px;}table.gz-only-product-list td.odd { padding-right: 20px;}table.gz-only-product-list td.even { background-color: #efedee;}table.gz-only-product-list .content,.gz-only-product-list .product-box { background-color: #efedee; padding: 20px;}.gz-only-product-list .product-boxes { float: left; width: 49%;}.gz-only-product-list .product-boxes.last { margin-left: 2%;}.gz-only-product-list .product-box { margin: 0 0 20px; min-height: 182px;}.gz-only-product-list.exclusive-list { overflow: hidden;}/** Quoted Text Box CSS Starts **/.discuss-style-box { padding-top: 13px;}.discuss-style-box.members-reg-box { display: table; width: 100%; max-width: none;}.discuss-style-box .text-block-over-link { display: inline-block;}.discuss-style-box .text-block-over { font-size: 16px;}.discuss-style-box .left-floated-item { float: left; position: relative;}body.page-help-center .discuss-style-box .left-floated-item { width: 200px;}body.page-help-center-about-us .discuss-style-box .left-floated-item { width: 300px;}.members-reg-box .img-block { background-color: #f8f8f8; display: table-cell; width: 20%; padding: 0px 25px; vertical-align: middle; box-sizing: border-box;}.members-reg-box .img-block img {}.discuss-box { position: relative; height: 100%;}body.order-page .discuss-box { height: auto;}.purple-discuss-box { background-color: #8b3083;}.cyan-discuss-box { background-color: #008789;}.blue-discuss-box { background-color: #3366cc;}.grey-discuss-box { background-color: #929584;}.brown-discuss-box { background-color: #604c3f;}.green-discuss-box { background-color: #8db517;}.green2-discuss-box { background-color: #6fb32a;}.light-grey-discuss-box { background-color: #efedee;}.light-grey2-discuss-box { background-color: #f0eeef;}.light-blue-discuss-box { background-color: #74749f;}.light-green-discuss-box { background-color: #def2c7;}.pink-discuss-box { background-color: #ea0f6b;}.members-reg-box .discuss-box { display: table-cell; width: 44%; vertical-align: top; box-sizing: border-box;}.discuss-box .discuss-box-top { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -35px 0px; width: 12px; height: 12px; position: absolute; left: 17px; top: -12px;}.purple-discuss-box .discuss-box-top { background-position: -35px 0px; width: 13px; height: 13px; top: -13px;}.cyan-discuss-box .discuss-box-top { background-position: -86px 0px;}.blue-discuss-box .discuss-box-top { background-position: -172px 0px;}.grey-discuss-box .discuss-box-top { background-position: -221px 0px;}.brown-discuss-box .discuss-box-top { background-position: -234px 0px;}.green-discuss-box .discuss-box-top { background-position: -246px 0px; top: -11px;}.green2-discuss-box .discuss-box-top,.cat-page-featured-testi .discuss-box-top { background-position: -273px 0px;}.light-grey-discuss-box .discuss-box-top { background-position: -260px 0px;}.light-grey2-discuss-box .discuss-box-top { background-position: -322px 0px;}.light-blue-discuss-box .discuss-box-top { background-position: -335px 0px;}.light-green-discuss-box .discuss-box-top { background-position: -36px -108px;}.pink-discuss-box .discuss-box-top,body.page-training .cat-page-featured-testi .discuss-box-top { background-position: -86px -108px;}.discuss-box .quote-content-wrapper { padding: 20px;}#left .discuss-box .quote-content-wrapper { padding: 20px 0 0;}#left .no-padding-box .quote-content-wrapper { padding: 0px;}#left #block-block-32 .discuss-box .quote-content-wrapper { padding: 20px 10px 10px;}.discuss-box .quote-content { float: left; margin-left: 3px; color: #fff; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important; font-size: 20px; font-style: italic; line-height: 24px;}.discuss-box.helpcenter-featured-box .quote-content { width: 438px;}.discuss-box.about-featured-box .quote-content { width: 338px;}.diet-cd-research-box .discuss-box .quote-content { font-size: 16px; line-height: 20px;}.members-reg-box .discuss-box .quote-content { margin-left: 0px;}.discuss-box .quote-content b,.discuss-box .quote-content strong { font-weight: bold !important;}.view-ask-mark .discuss-box .quote-content h4 { margin: 0px; padding: 0px; font-size: 16px;}#container .view-ask-mark .discuss-box .quote-content h4 a { color: #000000;}body.front #left .discuss-box .quote-content,body.page-learn-hypnosis #left .discuss-box .quote-content,body.page-learn-hypnosis-df #left .discuss-box .quote-content,body.page-join #left .discuss-box .quote-content,body.page-join-scripts #left .discuss-box .quote-content,body.order-page #left .discuss-box .quote-content { font-size: 20px; line-height: 1.4em;}#left .full-testimonial .quote-content { font-size: 15px; line-height: 19px;}.discuss-box .quote-content a,.discuss-box .quote-content a:visited,.discuss-box .quote-content a:hover { color: #fff; text-decoration: underline !important;}.white-discuss-box .quote-content a,.white-discuss-box .quote-content a:visited,.white-discuss-box .quote-content a:hover { color: #333;}.white-discuss-box .quote-content a.purple-color,.white-discuss-box .quote-content a.purple-color:visited,.white-discuss-box .quote-content a.purple-color:hover { color: #8b3083;}.light-green-discuss-box .quote-content a,.light-green-discuss-box .quote-content a:visited,.light-green-discuss-box .quote-content a:hover { color: #929584;}.white-discuss-box .quote-content { color: #333333;}.light-green-discuss-box .quote-content { color: #000000;}.quote-text-normal { font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 14px; line-height: 1.2em;}.discuss-box .quote-content p { margin: 10px 0px 13px !important;}.discuss-box .quote-start { float: left; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -49px 0px; width: 17px; height: 14px;}#left .discuss-box .quote-start { float: none; position: relative;}#left .discuss-box .quote-content { float: none; width: auto; margin: -6px 0px 0px; font-size: 18px; line-height: 26px; position: relative;}.discuss-box .quote-content span.quote-start { float: none; display: inline-block; margin: 0px 3px 0px 0px; padding-top: 13px; *padding-top: 21px;}.discuss-box .quote-end { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -67px 0px; width: 17px; height: 13px;}span.quote-end,.discuss-box span.quote-end { display: inline-block; margin-left: 4px; margin-bottom: -9px; font-size: 0px;}.white-discuss-box .quote-start,.light-green-discuss-box .quote-start { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -99px 0px; width: 17px; height: 14px;}.white-discuss-box .quote-end,.light-green-discuss-box .quote-end,.grey-quote-end { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -118px 0px; width: 18px; height: 13px;}/** Quoted Text Box CSS Ends **//** Custom Testimonial Box Starts **/.testimonial-box { width: 400px;}.testimonial-box-right { clear: right; float: right; margin-left: 15px;}.testimonial-box .quote-content { width: 379px;}.testimonial-box2 { background-color: #f9f4c7; max-width: 600px; margin: 25px auto;}.testimonial-box2 .inner { padding: 30px;}.testimonial-box2 .inner:before,.testimonial-box2 .inner:after { content: ""; display: block; width: 100%; font-size: 0px; clear: both;}.testimonial-box2 img.float-left { margin: 0px 15px 15px 0px;}.testimonial-box2 img.float-right { margin: 0px 0px 15px 15px;}/** Custom Testimonial Box Ends **//** Testimonials into Content Area CSS Starts **/.testimonial-wrapper { margin: 20px 0px;}.testimonial-wrapper .discuss-box .quote-content { margin-left: 8px; font-size: 18px; line-height: 26px; font-style: normal;}.testimonial-wrapper .discuss-box .quote-content p { margin: 7px 0 20px !important;}.testimonial .testi-author-info { margin-left: 25px !important; color: #ffffff; font-size: 18px; font-weight: bold;}/** Testimonials into Content Area CSS Ends **//** Normal Quoted Text Box CSS Starts **/div.grey-left-quote { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat scroll -99px 0 transparent; width: 17px; height: 14px;}.grey-right-quote { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat scroll -118px 0 transparent; width: 18px; height: 13px;}#block-cck_blocks-field_download_upgrade .img-block,#block-cck_blocks-field_script_upgrade .img-block { margin: 0 0 10px;}#block-cck_blocks-field_download_upgrade .content-block,#block-cck_blocks-field_script_upgrade .content-block { padding: 18px 0 22px 10px; position: relative;}#block-cck_blocks-field_download_upgrade .content-block:before,#block-cck_blocks-field_script_upgrade .content-block:before { content: ""; display: block; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat scroll -99px 0 transparent; width: 17px; height: 14px; position: absolute; left: 0; top: 0;}#block-cck_blocks-field_download_upgrade .content-block:after,#block-cck_blocks-field_script_upgrade .content-block:after { content: ""; display: block; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat scroll -118px 0 transparent; width: 18px; height: 13px; position: absolute; left: 0; bottom: 0;}#block-cck_blocks-field_download_upgrade .content-block p,#block-cck_blocks-field_script_upgrade .content-block p { margin: 0 !important; padding: 0 !important;}/** Normal Quoted Text Box CSS Ends **//** Search Box CSS Starts **/#top-search-box { width: 315px; background-color: #929584; padding: 8px 10px 10px; box-sizing: border-box;}#top-search-box .pre-search-txt { margin: 0px 0px 8px; color: #ffffff; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 600 !important; font-size: 14px; text-align: left;}#top-search-box .after-searchbox-txt { margin: 5px 0 0; color: #fff; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 13px; text-align: left;}#top-search-box .after-searchbox-txt a,#top-search-box .after-searchbox-txt a:visited,#top-search-box .after-searchbox-txt a:hover { color: #ffff87; text-decoration: none;}#top-search-box .after-searchbox-txt img { display: inline-block; border: 0; margin: 0 0 0 3px; width: 14px; height: auto; vertical-align: middle;}#search-theme-form div.search-text-box { width: 141px; margin: 0px; padding: 0px;}#search-theme-form input.search-text-field { width: 132px; line-height: 24px; border: 1px solid #cdcdcd; margin: 0px; padding: 0px 0px 0px 7px; color: #565d63; font-size: 13px;}#top-search-box input.search-text-field { border: none; width: 133px; line-height: 25px; padding: 0 0 0 8px; color: #333333; font-size: 12px;}.downloads-content .content-right #search-theme-form input.search-text-field { width: 100%; max-width: 160px;}.downloads-content .content-right #search-theme-form button { border: 0px; background: #c2313e; width: 30px; height: 26px; margin: 0 0 0 4px; color: #fff;}/** Search Textbox Ends **//** Search OptionBox Starts **//** This following is for Select Options if Javascript disabled **/#search-theme-form #filter { width: 115px; height: 26px; padding: 2px 0px 0px 2px;}#search-theme-form #filter { margin-left: 4px;}/** End **//** This following is for Select Options if Javascript enabled **/#site-search-options { border: 1px solid #cdcdcd; margin-left: 4px; font-size: 13px; text-align: left;}#top-search-box #search_filter { display: none;}#top-search-box #site-search-options { display: none; background-color: #ffffff; border: none; font-size: 12px;}#site-search-options dl,#site-search-options dt,#site-search-options dd,#site-search-options ul { margin: 0px; padding: 0px;}#site-search-options a { display: block; padding: 3px 0px 0px 8px; color: #565d63; text-decoration: none; outline: none; box-sizing: border-box;}#top-search-box #site-search-options a { padding: 0px 12px; color: #333; line-height: 25px;}#top-search-box #site-search-options dd a {}.drop-down-clean-arrow { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat left top; width: 7px; height: 5px; display: block; cursor: pointer;}.simple-select-dropdown .drop-down-clean-arrow { top: 10px; right: 6px;}.ssd-style2 .drop-down-clean-arrow { width: 17px; height: 18px; top: 3px; right: 3px; background-position: 0px -87px;}#site-search-options .drop-down-clean-arrow { top: 10px; right: 6px;}#site-search-options .select-dropdown ul { background: #ffffff; border: 1px solid #cdcdcd; color: #c5c0b0; display: none; position: absolute; left: -1px; top: 2px;}#top-search-box #site-search-options .select-dropdown ul { width: 115px; left: 0px; box-sizing: border-box;}#site-search-options .select-dropdown li { list-style: none; list-style-image: none;}#site-search-options dd ul .drop-down-clean-arrow { display: none;}#site-search-options dd ul li a:hover { background-color: #e3e3e3;}.select-dropdown span.value { display: none;}/** Search OptionBox Starts **/#search-theme-form .search-button { margin-left: 4px;}/** Search Box CSS Ends **/.select-dropdown li,.tabs li,#sidebar-navbar li,#footer li { background: none; padding-left: 0px;}h2.sub-title { margin-bottom: 16px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important; font-size: 20px; font-weight: normal;}/** Guarantee Box CSS Starts **/.guarantee-box { clear: both; margin-bottom: 25px;}body.two-atc-layout .guarantee-box { margin-bottom: 0px; border: 0px;}.guarantee-heading { font-weight: 700 !important; font-size: 22px; line-height: 1.35em;}.guarantee-box .guarantee-logo { width: 76px; margin: 0 10px 0 0;}.guarantee-box .guarantee-logo:before,.guarantee-box .guarantee-logo:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.guarantee-box .guarantee-text { margin-left: 19px; float: none; overflow: hidden;}#sidebar-left .guarantee-box,.checkout-form.with-sidebar .guarantee-box { border: none; margin: 20px 0 0;}#sidebar-left .guarantee-heading,.checkout-form.with-sidebar .guarantee-heading { margin: 0 0 13px; padding: 0px; font-size: 18px; line-height: 1.3em;}#sidebar-left .guarantee-box .guarantee-logo,.checkout-form.with-sidebar .guarantee-box .guarantee-logo { float: right; margin: 0 0 0 10px;}#sidebar-left .guarantee-box .guarantee-text,.checkout-form.with-sidebar .guarantee-box .guarantee-text { margin: 8px 0 0; font-size: 14px; line-height: 1.5em;}/** Guarantee Box CSS Ends **//** Horizontal Seperator CSS Starts **/.horizontal-shadow-seprator { clear: both; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/horizontal-repeat-sprite.png) repeat-x 0px 0px; height: 18px; position: relative; *z-index: -5;}.horizontal-shadow-seprator .shadow-left-part { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat 0px -16px; width: 100px; height: 100%; top: 0px; left: 0px;}.horizontal-shadow-seprator .shadow-right-part { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat 0px -35px; width: 100px; height: 100%; top: 0px; right: 0px;}/** Horizontal Seperator CSS Ends **//** Sidebar Left CSS Starts **/#sidebar-left-inner,#sidebar-left-blue-inner,#sidebar-left-green-inner { padding-left: 19px;}/** Sidebar Left CSS Ends **//** Sidebar Left vertical Bar CSS Starts **/.vertical-shadow-seprator { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/vertical-repeat-sprite.png) repeat-y 0px 0px; width: 19px; height: 100%; position: absolute;}#sidebar-left .vertical-shadow-seprator,#sidebar-left-blue .vertical-shadow-seprator,#sidebar-left-green .vertical-shadow-seprator { top: 27px;}.vertical-shadow-seprator .shadow-top-part { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -101px -16px; width: 19px; height: 31px; left: 0px; top: 0px; display: none;}.vertical-shadow-seprator .shadow-bottom-part { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -121px -16px; width: 19px; height: 36px; left: 0px; bottom: 0px; display: none;}#sidebar-left .vertical-shadow-seprator .shadow-bottom-part,#sidebar-left-blue .vertical-shadow-seprator .shadow-bottom-part,#sidebar-left-green .vertical-shadow-seprator .shadow-bottom-part { bottom: 26px;}/** Sidebar Left vertical Bar CSS Ends **//** Sidebar Left Shadow Box CSS Starts **/.shadow-box-wrapper { background: none repeat scroll 0 0 #ffffff; overflow: hidden; padding: 10px; position: relative;}/** Moving shadow box a bit left while it's in content area so that it aligns with other content **/#left .shadow-box-wrapper { padding: 0px;}.shadow-box-content { padding: 12px;}#left .shadow-box-content { max-width: 290px;}/** Sidebar Left Shadow Box CSS Ends **//** Side-left Block CSS Starts **/#left .view-content div.views-row { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/black-dot.gif) no-repeat 0px 8px; padding-left: 10px; padding-bottom: 7px;}/** Side-left Block CSS Ends **//** Footer CSS Starts **/#footer-logo-section { height: 71px; padding-top: 16px; padding-left: 24px;}/** Footer CSS Ends **//** FAQ Page Accordion CSS Starts **/.faq-content { padding: 20px 0 0 0;}.faq-category-group { background-color: #f0eeef; margin-bottom: 10px;}.faq-category-group a { text-decoration: none;}.faq-category-group a:hover { text-decoration: underline;}.faq-category-group .faq-qa-header {}.faq-header { background: #f0eeef; margin: 0; padding: 15px 50px 15px 17px; cursor: pointer; position: relative;}.faq-header .fa { background: #929584; color: #fff; width: 30px; height: 30px; position: absolute; top: 10px; right: 10px; text-align: center; font-size: 20px; line-height: 30px;}.faq-header .fa:before { content: "\f067";}.faq-header.faq-category-qa-visible .fa:before { content: "\f068";}.faq-qa-hide { padding: 0 10px 10px;}.faq-category-group .faq-inner-content,.faq-category-group .item-list { background-color: #fff; padding: 15px;}.faq-qa-hide .item-list ul { margin: 0px !important; padding: 0;}.faq-qa-hide .item-list ul li { background-position: 0 10px; padding: 0 0 10px 10px;}.faq-qa-hide .item-list ul li a { font-size: 14px; line-height: 20px;}/** FAQ Page Accordion CSS Ends **//** Category Page Product Listing CSS Starts **/table.views-category-prod tr { background-color: #ffffff; border: none; margin-bottom: 10px;}table.views-category-prod td { width: 220px; padding: 0px 20px 20px 0px; font-size: 13px;}.views-category-prod .unpublished-page:before { content: "Unpublished"; display: block; width: 100%; color: #000; font-family: Impact, "Arial Narrow", Helvetica, sans-serif; font-size: 34px; font-weight: bold; line-height: 1em; text-align: center; text-transform: uppercase; position: absolute; top: 35px; z-index: 10; opacity: 0.3; transform: rotate(-20deg);}div.prod-snippet { background-color: #efedee; padding: 16px;}.unpublished-page div.prod-snippet { background-color: #fff4f4;}div.prod-snippet .prod-title { font-weight: bold; font-size: 18px; line-height: 24px;}/** CSS to apply different colour for unpublished page **/table.views-category-prod td.unpublished-page div.prod-snippet { background-color: #fff4f4;}.prod-snippet div.prod-info p { margin: 0px !important;}table.views-category-prod .prod-title { font-size: 16px; font-weight: bold; letter-spacing: -1px;}body.categorypage-download table.views-category-prod .prod-title,body.categorypage-download table.views-category-prod .prod-title a,body.categorypage-download table.views-category-prod .prod-title a:visited,body.categorypage-download table.views-category-prod .prod-title a:hover { color: #6a9d24;}body.categorypage-script table.views-category-prod .prod-title,body.categorypage-script table.views-category-prod .prod-title a,body.categorypage-script table.views-category-prod .prod-title a:visited,body.categorypage-script table.views-category-prod .prod-title a:hover { color: #09a1e3;}table.views-category-prod .product-image img { margin: 5px 0px;}.prod-snippet p.prod-excerpt { margin: 4px 0px;}.prod-snippet .prod-excerpt { display: block; margin-top: 5px; color: #000; font-size: 14px; line-height: 22px;}.prod-snippet .prod-info-with-img .prod-excerpt { margin-top: 0px;}.prod-snippet .find-more,#content .prod-snippet .find-more { display: none; margin: 15px 0 0;}.prod-snippet a.btn-more-link { background-color: #6fb32a; padding: 7px 8px; font-size: 13px; line-height: 1.3em;}table.views-category-prod .prod-addtocart { height: 22px;}table.views-category-prod .addtocartbtn { float: left; height: 20px; width: auto;}table.views-category-prod .addtowishlist { float: left; height: 20px; margin-left: 5px; width: auto;}div.stripe-new { position: absolute; bottom: 0px; right: 0px;}div.stripe-growthzone { position: absolute; bottom: 0px; right: 0px;}/** Category Page Product Listing CSS Ends **//** Homepage Tabbed Content Section CSS Starts **/.tabbed { margin-top: 5px; overflow: hidden;}ul.tabbed { margin: 0 !important; padding: 0; float: left;}ul.tabbed li { background: none; float: left; height: 46px; /*--Subtract 1px from the height of the unordered list--*/ margin-right: 1px; padding: 0; overflow: hidden;}ul.tabbed li a { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/tab-bg.gif) repeat-x top #efeded; display: inline-block; float: left; height: 46px; padding: 0 20px; font-size: 13px; font-weight: bold; line-height: 40px; /* Vertically aligns the text within the tab */ text-decoration: none; outline: none;}ul.tabbed li a:hover,ul.tabbed li a:focus { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/tab-rollover.gif) no-repeat center bottom; color: #fff; text-decoration: none;}html ul.tabbed li.active a,html ul.tabbed li.active a:hover { color: #fff; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/tab-rollover.gif) no-repeat center bottom;}/*Tab Container CSS Start*/.tab-container { clear: both; overflow: hidden;}.tab-content { padding: 15px 0px 0px;}#tab-what-customer-think .discuss-box { float: left; width: 290px;}#tab-what-customer-think .quote-content-wrapper { padding: 0px;}#tab-what-customer-think .quote-content { width: 248px;}.tab-container .tab-aboutus-images { float: left; width: 130px; margin: 0 20px 20px 0; position: relative;}.tab-container .last-image { margin-right: 0;}.tab-aboutus-images img { display: block;}.tab-aboutus-images .text-block-over { background: none; padding: 5px 0 0; color: #000; font-size: 13px; line-height: 1.25em; position: static;}.tab-aboutus-images .designation { display: block; padding: 2px 0 0; font-size: 12px; line-height: 1.2em; text-align: center;}/** Homepage Tabbed Content Section CSS Ends **//** Homepage Top Slider CSS Starts **/.homepage-featured-box { margin-bottom: 20px;}h1.top-slideshow-heading { margin-top: 6px; margin-bottom: 27px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 22px; line-height: 1.3em;}#slider-top { margin: 0px !important; padding: 0px;}#slider-top li { background: none; padding: 0px;}#slider-top .slide { width: 300px; height: 200px; float: left; position: relative; margin: 0 20px 0 0;}#slider-top .last-slide { margin-right: 0px;}#slider-top div.link-block-over { left: 20px; bottom: 20px;}.slider-top-pagination { text-align: center; padding: 20px;}.slider-top-pagination a { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -12px -70px; display: inline-block; width: 11px; height: 11px; margin: 0px 2px; color: #cdcdcd; font-size: 0px; line-height: 0px; outline: none;}.slider-top-pagination a:hover,.slider-top-pagination a.activeSlide { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat 0px -70px; color: #6fb32a;}/** Homepage Top Slider CSS Ends **//** Bottom Slider CSS Starts **/.popular-downloads,.monthly-downloads { margin: 30px 0px;}.popular-downloads h2,.monthly-downloads h2 {}#slider-bottom,.slideshow { margin: 0px !important; padding: 0px !important;}#slider-bottom li,.slideshow li { background: none; padding: 0px;}#slider-bottom .slide,.slideshow .slide { height: 120px; float: left; position: relative; margin: 0 10px 0 0; width: 19%; margin: 0 1% 0 0;}#slider-bottom .last-slide,.slideshow .last-slide { margin-right: 0px;}#slider-bottom .slide img,.slideshow .slide img { display: block; width: 100%; height: auto;}#slider-bottom .text-block-over-link,.slideshow .text-block-over-link { position: relative; display: block;}.slider-bottom-pagination { text-align: center; padding: 20px;}.slider-bottom-pagination a { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -12px -70px; display: inline-block; width: 11px; height: 11px; margin: 0 2px; color: #cdcdcd; font-size: 0px; line-height: 0px; outline: none;}.slider-bottom-pagination a:hover,.slider-bottom-pagination a.activeSlide { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat 0px -70px; color: #6fb32a;}/** Bottom Slider CSS Ends **//** Order Form CSS Starts **/.secure-order-form-heading { background-color: #c2313e; height: 65px; margin-bottom: 30px; padding: 0px 20px; position: relative;}.secure-order-form-heading h1 { margin-bottom: 0px; color: #fff; line-height: 65px;}.secure-order-form-heading h1 .fa { float: right; line-height: 65px;}.checkout-detail-block { overflow: hidden; border: 5px solid #efedee; margin: 0 0 15px 0;}.checkout-inner { background: #fff; padding: 15px;}.checkout-inner h2 { font-weight: 600 !important;}.order-summary { overflow: hidden; padding: 0px 0px 12px 0px; margin: 0px 0px 12px 0px; border-bottom: 1px dotted #929584;}.order-summary li { overflow: hidden; font-size: 13px; line-height: 22px;}.order-summary li span { display: inline-block;}.order-summary li span.order-summary-left { float: left;}.order-summary li span.order-summary-right { font-weight: bold; float: right; text-align: right;}.payment-summry ul { padding: 0; margin: 0; text-align: right;}.payment-summry ul li { overflow: hidden; font-size: 13px; line-height: 22px;}.payment-summry ul li span { display: inline-block; width: 123px; /*73*/}.payment-summry ul li span span { display: inline-block; width: auto; /*73*/}#coupon-code-wrapper ul { padding: 0; margin: 0 !important; text-align: right;}#coupon-code-wrapper ul li { overflow: hidden; font-size: 13px; line-height: 22px;}#coupon-code-wrapper ul li#gotacouponq a,#coupon-code-wrapper ul li#gotacouponq a:visited,#coupon-code-wrapper ul li#gotacouponq a:hover { color: #333333 !important; text-decoration: underline !important;}#coupon-code-wrapper ul li span { display: inline-block; width: 123px;}#coupon-code-wrapper ul li span.coupon-code input { width: 104px; margin: 0px; padding: 3px 6px; font-size: 13px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}#coupon-code-wrapper ul li span.coupon-submit { display: block; width: auto; margin: 10px 0 0;}#coupon-code-wrapper ul li span.coupon-submit input { background-color: #f1f1f1; border: 1px solid #cccccc; width: 66px; margin: 0px; padding: 2px 0px; font-size: 13px; cursor: pointer; outline: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}#coupon-code-wrapper #couponcodevdisp .coupon-valid,#coupon-code-wrapper #couponcodevdisp .coupon-invalid { display: block; width: auto;}#coupon-code-wrapper #couponcodevdisp .coupon-valid { color: #568921;}#coupon-code-wrapper #couponcodevdisp .coupon-invalid { color: #c2313e;}.checkout-form {}.checkout-form.with-sidebar h2.like-h1,.checkout-form.with-sidebar h2.sub-title { max-width: 590px;}.checkout-form.with-sidebar .content-left { float: left; max-width: 590px;}.checkout-form.with-sidebar .content-right { float: left; max-width: 300px; margin: 0 0 0 20px; font-family: Arial, Helvetica, sans-serif;}#main .checkout-form.with-sidebar .content-right { color: #333333;}.checkout-form.with-sidebar .content-right p { padding: 0px; overflow: visible;}#main .checkout-form.with-sidebar .content-right p { margin: 13px 0 0;}.checkout-form.with-sidebar .content-right .quote-content-wrapper { padding: 20px 0 0;}.checkout-form.with-sidebar .content-right .discuss-box .quote-start { float: none;}.checkout-form.with-sidebar .content-right .discuss-box .quote-content { float: none; margin: -6px 0px 0px; font-size: 20px; line-height: 1.4em;}.checkout-form.with-sidebar .content-right .disclaimer-txt { font-size: 12px; line-height: 1.3em;}.must-fill { font-size: 13px; color: #c2313e; padding: 0 0 7px 0;}.checkout-form-block { overflow: hidden; border: 5px solid #efedee; margin: 0 0 15px 0;}body.page-secure-join .checkout-form-block,body.page-secure-join-trial .checkout-form-block,body.page-join-gz-50-off .checkout-form-block,body.page-secure-join-stripe .checkout-form-block,body.page-secure-join-annual .checkout-form-block { max-width: 580px;}body.page-secure-join .checkout-form,body.page-secure-join-trial .checkout-form,body.page-join-gz-50-off .checkout-form,body.page-secure-join-stripe .checkout-form,body.page-growthzone-add-extra-credits .checkout-form,body.page-secure-join-annual .checkout-form { position: relative; /** Needed For IE 6.0 **/}.checkout-form-inner {}.checkout-form p { overflow: hidden; padding: 0 0 10px 10px;}.checkout-form-inner ul.no-bullet { padding: 0; margin: 0 !important;}.checkout-form-inner ul.no-bullet li { clear: both; overflow: hidden; padding: 0 10px 10px 10px;}.checkout-form-inner ul.no-bullet li.payment-type { padding: 15px 10px 10px;}.checkout-form-inner li.payment-type .option { display: flex; align-items: flex-start; padding: 0 0 10px;}.checkout-form-inner li.payment-type .option:last-of-type { padding: 0;}.checkout-form-inner li.payment-type input[type="radio"] { width: auto; margin: 0 5px 0 0;}.checkout-form-inner li.payment-type label { float: none; width: auto; min-width: 89px; padding: 0; font-size: 14px; line-height: 14px;}.checkout-form-inner li.payment-type label:hover,.checkout-form-inner li.payment-type input[type="radio"]:hover { cursor: pointer;}.checkout-form-inner li.payment-type .images { margin-left: 5px;}.checkout-form-inner li.payment-type .images img { width: 33px; margin: 0 0 0 5px; vertical-align: top;}.checkout-form-inner li.payment-type .images #DigiCertClickID_PZJ8-8FO_0 { display: inline-block; max-width: 47px;}.checkout-form-block .card-info { background-color: #dfddde;}body.order-page .checkout-form-block .card-info { background: none; padding: 10px 10px 15px;}body.order-page .checkout-form-block .card-info label { float: left;}body.order-page .checkout-form-block .card-info .images { float: left; margin-left: 10px;}body.order-page .checkout-form-block .card-info .images img { width: 80px !important; margin-right: 10px;}body.order-page .checkout-form-block .card-info .images img:last-of-type { margin-right: 0;}body.order-page .checkout-form-block .card-info .img-section { margin: 12px 0 0;}body.order-page .checkout-form-block .card-info .img-section:before,body.order-page .checkout-form-block .card-info .img-section:after { content: ""; display: block; width: 100%; height: 0; font-size: 0; clear: both;}body.order-page .checkout-form-block .card-info .img-section img { float: left; width: 33px; margin: 0 5px 5px 0;}body.order-page .checkout-form-block .card-info .img-section img:last-child { margin: 0;}body.order-page .checkout-form-block .card-info .img-section .digicert-seal { float: left; max-width: 67px;}body.order-page .checkout-form-block .card-info .img-section .digicert-seal img { float: none;}body.order-page .checkout-form-block .paypal-section { padding: 0 10px 15px 10px;}.checkout-form-inner ul.no-bullet li.card-security { padding: 0px 10px 16px;}.checkout-form-inner ul li.card-valid { padding: 0 10px 20px;}.checkout-form-inner ul li.form-title { background: #efedee; margin: 0 0 15px 0; padding: 15px 0 15px 10px;}.checkout-form-block ul li.form-title.card-images { background: #dfddde; margin: 0px;}body.order-page .checkout-form-block ul li.form-title.card-images { background: #efedee;}.checkout-form-inner ul li .form-heading { display: inline-block; padding: 0 10px 8px 0; font-size: 20px; font-weight: 600; line-height: 1.2em; vertical-align: top;}.credit-package .form-heading { display: block; margin: 0 0 15px 0; font-size: 20px; font-weight: 600;}.checkout-form-inner ul li span { padding: 6px 0 0 0; font-size: 12px; line-height: 1.4em;}.checkout-form-inner ul li .form-image { display: inline-block; padding: 0px;}.checkout-form-inner ul li .form-image img { margin-right: 5px;}.checkout-form-inner ul li .form-image img:last-of-type { margin-right: 0;}.checkout-form-inner ul li .input-area-left { overflow: hidden;}.checkout-form-inner ul li label a { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/question-mark.png) no-repeat 136px; float: left; display: block; width: 160px; font-size: 13px; line-height: 20px; position: relative;}.checkout-form-inner ul li.card-security label a { width: 139px; background-position: 118px;}.checkout-form-inner ul li a:hover { text-decoration: none;}.checkout-form-inner label { display: block; /* float: left; */ /* width: 166px; */ padding: 5px 0 3px 7px; font-size: 13px; line-height: 14px;}.checkout-form-inner label.data-prefilled { float: left; min-width: 105px;}.checkout-form-inner label + b { margin-left: 5px;}.checkout-form-inner .checkbox-wrapper .field-title { display: inline-block; float: left; width: 166px; margin: 0px !important; padding: 5px 0 3px 7px; font-size: 13px; line-height: 14px; overflow: visible;}.checkout-form-inner label.required { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/icon-required.png) no-repeat left 6px;}body.order-page .checkout-form-inner .terms-checkbox label.required { background-position: left 3px;}.checkout-form-inner ul li.terms label { background-position: left 8px;}.checkout-form-inner li.card-security label { padding-top: 3px;}.checkout-form-inner input { width: 210px; padding: 4px 4px; display: block; float: left;}.checkout-form-inner input[type="text"],.checkout-form-inner input[type="email"],.checkout-form-inner input[type="number"] { border: 1px solid #cccccc;}.checkout-form-inner input[type="text"] { box-sizing: border-box; width: 393px; max-width: 100%;}.small-input input { width: 60px !important;}.checkout-form-inner .checkbox-wrapper { margin: 0 0 10px 0;}.checkout-form-inner .checkbox-wrapper:last-child { margin: 0;}.checkout-form-inner .checkbox-wrapper label { float: none; display: inline-block; width: 88%; padding: 0; font-size: 12px; line-height: 16px; vertical-align: top; cursor: pointer;}.checkout-form-inner .checkbox-wrapper.paypal-checkbox label { width: auto; max-width: 300px;}.checkout-form-inner .checkbox-wrapper.shipping-checkbox label { width: 50%; max-width: 300px;}body.order-page .checkout-form-inner .checkbox-wrapper.terms-checkbox label { padding: 3px 0 0 7px;}body.order-page .checkout-form-inner .checkbox-wrapper.im-checkbox label { width: 94%;}.checkout-form-inner .checkbox-wrapper label a { float: none; background-position: right top; display: inline; width: auto; padding: 0 24px 5px 0; font-size: 12px; line-height: 16px;}.checkout-form-inner .terms-checkbox .mobile { display: none;}.checkout-form-inner .checkbox-wrapper span { float: left; display: inline-block; margin: 2px 5px 0 0; padding: 0; vertical-align: top;}body.order-page .checkout-form-inner .checkbox-wrapper.terms-checkbox span { position: relative;}.checkout-form-inner .checkbox-wrapper input[type="checkbox"] { float: none; display: inline-block; width: 16px !important; height: 16px !important; margin: 0; padding: 0; vertical-align: top;}body.order-page .checkout-form-inner .checkbox-wrapper.terms-checkbox .tooltiptext { visibility: hidden; background-color: #ee626d; width: 150px; border-radius: 4px; margin: 0; padding: 5px; color: #fff; text-align: center; /* Position the tooltip text */ position: absolute; left: 0px; bottom: 21px; z-index: 1; /* Fade in tooltip */ opacity: 0; transition: opacity 0.3s;}/* Tooltip arrow */body.order-page .checkout-form-inner .checkbox-wrapper.terms-checkbox .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #ee626d transparent transparent transparent;}.checkout-form-inner #card-element { box-sizing: border-box; background: #fff; width: 393px; max-width: 100%; border: 1px solid #ccc; margin: 9px 0 0; padding: 4px 0 4px 5px; clear: left;}.checkout-form-inner #card-errors { color: #c2313e; font-size: 13px;}.country { margin: 0 0 15px 0;}.checkout-form-inner ul li select { background-color: #fff; margin: 0 8px 0 0; border: 1px solid #cccccc;}.checkout-form-inner ul li.country select { width: 220px; height: 25px;}.checkout-form-inner ul li input.checkbox2 { width: 16px !important; height: 16px !important; margin: 4px 5px 0 0; border: 0; float: left; display: block;}.checkout-form .terms input.checkbox3 { border: 0; width: 16px !important; height: 16px !important; margin: 0px;}.checkout-form-inner ul li.devider { height: 17px; border-bottom: 1px dotted #929584; margin: 0px 10px 16px; padding: 0px;}.checkout-form-inner ul li.card-info.devider { height: 1px; border-top: 1px dotted #929584; border-bottom: none; margin: 0px; padding: 0px 10px 16px;}.bottom-button-bar { min-height: 86px; border-top: 5px solid #efedee; padding: 0 200px 0 80px !important; margin: 0; position: relative; z-index: 0;}body.order-page .bottom-button-bar { padding: 0 !important; overflow: visible !important;}.bottom-button-barLeft { display: inline-block; max-width: 80px; vertical-align: top; position: absolute; left: 0px; top: 0px; overflow: hidden; z-index: 5;}.checkout-form .thawte-seal { display: block; min-width: 70px; padding: 5px 0 5px 5px; font-size: 10px; line-height: 1.1em;}.bottom-button-bar .middle-block { display: inline-block; width: 100%; margin: 0px; padding: 5px 0; vertical-align: top;}body.order-page .bottom-button-bar .middle-block { padding: 10px; box-sizing: border-box;}.bottom-button-barRight {}.left { float: left;}.checkout-submit-area { border-top: 5px solid #efedee; padding: 5px 0; text-align: center;}.checkout-form .checkout-submit,.checkout-form .join-gz-submit { float: none; background: #6fb32a; display: block; width: auto !important; min-width: 190px; height: 100%; min-height: 86px; border: 0 !important; margin: 0 auto; padding: 0 15px; color: #fff !important; font: 18px/26px "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif !important; text-align: center; white-space: normal; cursor: pointer; outline: 0;}.terms { width: 100%; overflow: hidden; margin: 0px 0px 15px;}.checkout-form-inner ul li .terms-left { display: block; float: left; width: 300px; padding: 5px 0 0 0;}.checkout-form-inner ul li .terms-left span { padding: 0; display: block;}#term-cond-wrapper { float: left; margin: 3px 5px 0 0;}.bottom-button-barLeft span.get-seal {}.bottom-button-barLeft span.get-seal a { height: 60px; overflow: hidden; display: inline-block; float: left;}.credit-package { border: 5px solid #efedee; margin: 0px 0px 27px 0px; padding: 10px 15px 20px 15px;}.credit-package .credit-package-option { margin: 0 0 10px 0;}.credit-package .credit-package-option:before,.credit-package .credit-package-option:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.credit-package .credit-package-option input[type="checkbox"] { display: inline-block; float: left; width: 16px; height: 16px; margin: 2px 5px 0 0; padding: 0; vertical-align: top;}.credit-package .credit-package-option label { display: inline-block; width: 90%; padding: 0; font-size: 13px; font-weight: bold; line-height: 1.4em; cursor: pointer; vertical-align: top;}/** Order Form CSS Ends **//** Shopping Cart CSS Starts **/.shopping-cart-heading { background-color: #c2313e; height: 65px; margin-bottom: 20px; padding: 0px 20px; position: relative;}.shopping-cart-heading h1 { margin-bottom: 0px; color: #fff; line-height: 65px;}.shopping-cart-heading h1 .fa,body.page-wishlist h1.title .fa { float: right; line-height: 65px;}ul.buy-more-info { overflow: hidden; margin: 20px -10px !important;}ul.buy-more-info li { background: none; float: left; width: 25%; text-align: center; font-size: 16px; font-weight: bold; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0;}ul.buy-more-info li .holder { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/buy-more-bg.gif) no-repeat; background-size: 100% 100%; height: 80px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 16px 10px 5px; margin: 0 10px;}ul.buy-more-info li.last { margin-right: 0px;}.maximizer-discount-wrapper { margin-top: 9px;}.maximizer-discount-wrapper .discuss-box { height: auto; position: relative; *z-index: -5;}.maximizer-discount-wrapper .quote-content-wrapper { padding: 10px !important;}.maximizer-discount-wrapper .quote-content { float: none !important; margin: 0px !important; color: #000 !important; font-style: normal !important;}.maximizer-discount-wrapper .quote-content a { color: #000 !important;}.maximizer-discount-wrapper .quote-content .green-color,.maximizer-discount-wrapper .quote-content .green-color a { color: #6fb32a !important;}.maximizer-discount-wrapper .quote-content a { text-decoration: underline;}.maximizer-discount-wrapper .quote-content .green-color a,.maximizer-discount-wrapper .quote-content a.green-color { text-decoration: none;}.maximizer-discount-wrapper .quote-content a:hover { text-decoration: underline;}.maximizer-discount-wrapper .reset-to-default { font-size: 13px; line-height: 16px; text-align: left;}#main .maximizer-discount-wrapper .reset-to-default { font-size: 13px !important;}.maximizer-discount-info { overflow: hidden; min-height: 170px; margin-left: 10px; background: #fff; width: auto;}.maximizer-discount-info > div > div.float-left { width: 48%; padding: 0 1%;}ul.bundle-includes { margin-top: 10px; margin-bottom: 14px;}.add-bundle-button { border: none; background-color: #929584; *width: 200px; /* For IE 7 */ height: 30px; margin: 0px; padding: 0px 10px 2px; color: #fff !important; line-height: 30px; cursor: pointer;}.cart-shopping-buttons { overflow: hidden; margin: 20px 0 30px;}.cart-shopping-buttons .left-box { float: left;}.cart-shopping-buttons .right-box { float: right;}.cart-shopping-buttons a,#proceed-to-checkout a,input.proceed-to-checkout,.buywithcreditstbtn button { display: block; background: #6fb32a; width: 174px; border: 0; margin: 0; padding: 10px; font: 14px/20px "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; color: #fff !important; text-decoration: none; text-align: center;}.cart-shopping-buttons a.continue-shopping { background: #929584;}input.proceed-to-checkout,.buywithcreditstbtn button,.cart-shopping-buttons .go-to-purchase { width: 194px;}#proceed-to-checkout { overflow: hidden;}#proceed-to-checkout a { float: right;}table.cart-shopping-buttons { margin-top: 20px; margin-bottom: 30px;}.cart-item { background-color: #f0eeef; width: 100%; min-height: 50px; margin: 10px 0px; position: relative; overflow: hidden;}.cart-item .item-title { display: block; padding: 14px 160px 16px 90px; font-size: 14px; line-height: 20px;}body.logged-in .cart-item .item-title { padding: 14px 210px 16px 90px;}body.growthzone-user .cart-item .item-title { padding: 14px 185px 16px 90px;}.cart-item .item-title:after { content: ""; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-cart-stripes.png) no-repeat -84px 0px; display: block; width: 84px; height: 50px; position: absolute; top: 0px; left: 0px;}.cart-item .item-title.item-mp3:after { background-position: 0px -1px;}.cart-item .item-title.item-script:after { background-position: 0px -53px;}.cart-item .item-title.item-download-cd:after { background-position: 0px -105px;}.cart-item .item-title.item-cddvd:after { background-position: 0px -157px;}.cart-item .item-title.item-script-mp3:after { background-position: 0px -209px;}.cart-item .item-title.item-10steps-download:after { background-position: 0px -261px;}.cart-item .item-title.item-sc-trainer-digital:after { background-position: 0px -313px;}.cart-item .item-title.item-course:after { background-position: 0px -365px;}.cart-item .item-title a,.cart-item .item-title a:visited,.cart-item .item-title a:hover { color: #000;}.cart-item span.item-price,.cart-item span.item-credit { display: inline-block; font-size: 14px; font-weight: bold; line-height: 50px; position: absolute; top: 0px; right: 95px;}body.not-logged-in .cart-item span.item-price { right: 55px;}.cart-item span.item-wishlist-remove,.cart-item span.item-wishlist-btns { display: inline-block; min-width: 70px; padding: 10px 10px 0px 0px; font-size: 0px; position: absolute; top: 0px; right: 0px;}body.not-logged-in .cart-item span.item-wishlist-remove { min-width: 30px;}.cart-item span.item-wishlist-remove:before,.cart-item span.item-wishlist-btns:before,.cart-item span.item-wishlist-remove:after,.cart-item span.item-wishlist-btns:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.cart-item span.item-wishlist-remove .remove_item,.cart-item span.item-wishlist-btns .remove_item,.cart-item span.item-wishlist-remove #gzcart-remove-button { display: inline-block; width: 30px; height: 30px; border: 0px; margin: 0px; padding: 0px; color: #fff; font-size: 17px; vertical-align: middle;}.cart-item span.item-wishlist-btns .move_to_cart,.cart-item span.item-wishlist-remove .move_to_wishlist,.cart-item span.item-wishlist-remove #gzcart-wishlist-button { float: left; width: 30px; height: 30px; border: none; margin: 0 10px 0 0; padding: 0px; color: #fff; font-size: 17px; line-height: 30px; text-align: center;}.cart-item span.item-wishlist-remove .remove_item,.cart-item span.item-wishlist-btns .remove_item,.cart-item span.item-wishlist-remove #gzcart-remove-button { background-color: #c3313e;}.cart-item span.item-wishlist-btns .move_to_cart { background-color: #6fb32a;}.cart-item span.item-wishlist-remove #gzcart-wishlist-button,.cart-item span.item-wishlist-remove .move_to_wishlist { background-color: #929584;}.cart-item span.item-wishlist-remove #gzcart-wishlist-button i,.cart-item span.item-wishlist-remove .move_to_wishlist i { line-height: 30px;}.item-wishlist-btns { text-align: right;}.cart-subtotal,.cart-total,.cart-multibuy-discount,.cart-loyalty-discount,.cart-total-discount { text-align: right; height: 28px; font-size: 14px; line-height: 28px;}.cart-subtotal .title,.cart-subtotal .value,.cart-total .title,.cart-total .value,.cart-multibuy-discount .title,.cart-multibuy-discount .value,.cart-loyalty-discount .title,.cart-loyalty-discount .value,.cart-total-discount .title,.cart-total-discount .value { display: inline-block;}.cart-total .title,.cart-total .value,.cart-total-discount .title,.cart-total-discount .value { font-weight: bold;}.cart-subtotal .value,.cart-total .value,.cart-multibuy-discount .value,.cart-loyalty-discount .value,.cart-total-discount .value { width: 100px;}body.logged-in .cart-subtotal .value,body.logged-in .cart-total .value,body.logged-in .cart-multibuy-discount .value,body.logged-in .cart-loyalty-discount .value,body.logged-in .cart-total-discount .value { width: 130px;}.cart-evaluation { margin-top: 20px; padding: 0px 95px 0px 0px;}body.not-logged-in .cart-evaluation { padding: 0px 55px 0px 0px;}/** Shopping Cart CSS Ends **//** Download Center Page CSS Starts **/.download-center-join-gz .text-block-over-link { position: relative;}.sharing-buttons-section a span { padding-left: 6px;}#left .sharing-buttons-section a:hover { text-decoration: none;}#left .sharing-buttons-section a:hover span { text-decoration: underline;}.purchased-prod-link-wrapper a { background-color: #c0333b; display: block; max-width: 300px; margin: 0 0 10px; padding: 10px; color: #fff !important; font-size: 16px; font-weight: bold; text-decoration: none !important;}.purchased-prod-link-wrapper a:last-child { margin: 0;}.purchased-prod-link-wrapper a:hover { text-decoration: none !important;}.purchased-prod-link-wrapper i.fa-download { margin: 0 4px 0 0;}/** Download Center Page CSS Ends **//** Payment Confirmation Page CSS Starts **/.payment-confirm-heading { background-color: #c2313e; height: 65px; margin-bottom: 14px; padding: 0px 20px; position: relative;}.payment-confirm-heading h1 { margin-bottom: 0px; color: #fff; line-height: 65px;}.payment-receipt { border: 5px solid #efedee; padding: 16px;}.payment-receipt > table { width: 100%;}.payment-receipt table td { padding-bottom: 13px; font-size: 14px;}/** Payment Confirmation Page CSS Ends **//** Account Renew Form CSS Starts **/body.page-renew .checkout-form-block { max-width: 580px; /** Needed For IE 6.0 **/}body.page-renew .checkout-form { position: relative; /** Needed For IE 6.0 **/}body.page-renew .checkout-submit-area { height: 90px;}body.page-renew .checkout-submit-area { background: none; width: 190px;}body.page-renew #page .checkout-submit-area p.warning { display: block; height: 90px; margin: 0px !important; padding: 0px; font-size: 13px; line-height: 1.3em;}body.page-renew .checkout-submit-area input { width: 190px !important; height: 90px !important; border: 0 !important; margin: 0; padding: 0; text-indent: -9999px; *font-size: 0; *line-height: 0; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/renew-account-submit.gif) no-repeat; cursor: pointer; outline: 0;}/** Account Renew Form CSS Ends **//** Grey Box product snippet CSS Starts **/.product-snippet-wrapper { background-color: #efedee; float: left; width: 220px;}.hypnosis-triple-dvd-wrapper { height: 402px; overflow: hidden;}.product-snippet-wrapper .inner { padding: 20px;}.orange-heading2 { color: #cc6600; font-size: 16px; font-weight: bold; line-height: 20px;}.stripe-free-script { position: absolute; right: 0px; bottom: 0px;}/** Grey Box product snippet CSS Ends **/body.layout-section-download #content .discuss-box a,body.layout-section-download #content .discuss-box a:hover { color: #fff;}.grey-box { background-color: #efedee; padding: 20px;}.grey-box .image-holder { background-color: #fff; float: left; width: 75px; margin-right: 20px;}.grey-box .left-side { background-color: #fff; float: left; margin-right: 20px;}.grey-box .right-side { float: none; width: auto !important; overflow: hidden;}.grey-box .heading { font-size: 18px; font-weight: bold;}.grey-box .cd-product-heading { color: #cc6600; font-size: 20px; font-weight: 600 !important; letter-spacing: -1px;}.diet-cd-research-box { float: right; width: 230px; background-color: #efedee; margin-left: 20px;}.no-italic,.no-italic i,.no-italic em { font-style: normal;}.big-plus { font-family: Arial, Helvetica, sans-serif !important; font-size: 210px; line-height: 234px;}#block-cck_blocks-field_download_upgrade .blue-bold,#block-cck_blocks-field_script_upgrade .blue-bold {}.orange-heading { color: #cc6600; font-size: 18px; line-height: 24px; font-weight: bold;}.orange-heading a { color: #cc6600 !important;}.insight-link-wrapper { width: 311px; background-color: #ff9900; margin: 0px auto;}a.insight-link { display: block; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/white-down-arrow-circle.png) no-repeat 14px; padding: 10px 10px 10px 47px; color: #fff !important; font-size: 16px; font-weight: bold; text-decoration: none;}a.insight-link:hover { text-decoration: underline;}.testi-customer-info { font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 13px; font-style: normal; line-height: 18px;}.helpcenter-featured-box { max-width: 500px; height: 200px;}.about-featured-box { max-width: 400px; height: 200px;}body.page-training .cat-featured-img { width: 200px;}.cat-page-featured-testi { background-color: #6fb32a; max-width: 400px; height: 200px;}body.page-training .cat-page-featured-testi { background-color: #ea0f6b; max-width: 500px;}.cat-page-featured-testi .quote-content { width: 338px;}body.page-training .cat-page-featured-testi .quote-content { width: 438px;}#main input.view-cart-button { background-color: #c2313e; border: 0px; padding: 8px 10px; color: #fff !important; font-weight: bold !important;}.subscribe-form { margin-bottom: 10px;}.subscribebox-truste { float: left; margin-right: 10px;}.gz-only-msgbox,.members-only-msgbox { background-color: #efedee;}/* ATC Members Only Box CSS Starts */.wrapper-member-only { background-color: #efedee;}.wrapper-member-only .wrapper-inner { padding-right: 20px;}.wrapper-member-only img { float: left; margin-right: 14px;}.wrapper-member-only .content { background: #efedee; display: inline-block; width: 70%; margin: 0px; padding: 10px 0px 0px !important; vertical-align: top;}.wrapper-member-only .content p { margin: 0px 0px 10px !important;}/* ATC Members Only Box CSS Ends */ul.member-account-features { margin: 0px !important; padding: 0px;}ul.member-account-features li { padding-bottom: 15px !important;}.hypdottedbox .member-excl-txt { color: #74749f; font-size: 20px; font-weight: 600 !important; line-height: 23px;}/** GZ Cheaper Scripts Banner CSS Starts **/.gz-cheaper-wrapper { margin: 30px 0;}.gz-cheaper-wrapper .inner {}.gz-cheaper-wrapper .headline { margin: 0 0 20px; font-size: 36px; font-weight: 700; letter-spacing: -1px; line-height: 1.2em;}.gz-cheaper-wrapper .banner-img:before,.gz-cheaper-wrapper .banner-img:after { content: ""; display: block; font-size: 0px; height: 0px; clear: both;}.gz-cheaper-wrapper .banner-img img { border: 0; display: block; float: left;}.gz-cheaper-wrapper .img2 { margin: 0 0 0 20px;}/** GZ Cheaper Scripts Banner CSS Ends **//** New Newsletter Layout CSS Starts Here **/#newsletter-wrapper { width: 600px; margin: 20px auto 0px;}#newsletter-wrapper a { text-decoration: none;}#newsletter-wrapper a:hover { text-decoration: underline;}#newsletter-wrapper .header { border-bottom: 6px solid #929584;}#newsletter-wrapper .publishing-info { height: 25px; line-height: 25px;}#newsletter-wrapper .publishing-info { font-size: 11px;}#content #newsletter-wrapper .publishing-info b { font-size: 11px;}#newsletter-wrapper .left-sidebar { float: left; width: 180px; margin-right: 20px;}#newsletter-wrapper .left-sidebar p { margin: 13px 0;}#newsletter-wrapper .left-sidebar .sidebar-block { background: #ffffff; margin-bottom: 10px; padding: 5px; font-size: 13px; line-height: 1.4em;}#newsletter-wrapper .left-sidebar .green-block { background: #6fb32a;}#newsletter-wrapper .left-sidebar .green2-block { background: #00868a;}#newsletter-wrapper .left-sidebar .brown-block { background: #604d3f;}#newsletter-wrapper .left-sidebar .lightblue-block { background: #08a1e5;}#newsletter-wrapper .left-sidebar .blue-block { background: #37559b;}#newsletter-wrapper .left-sidebar .red-block { background: #c3313e;}#newsletter-wrapper .left-sidebar .red2-block { background: #c2323c;}#newsletter-wrapper .left-sidebar .pink-block { background: #e91069;}#newsletter-wrapper .green-block a,#newsletter-wrapper .brown-block a { color: #6fb32a;}#newsletter-wrapper .green2-block a { color: #00868a;}#newsletter-wrapper .lightblue-block a { color: #08a1e5;}#newsletter-wrapper .blue-block a { color: #37559b;}#newsletter-wrapper .red-block a { color: #c3313e;}#newsletter-wrapper .red2-block a { color: #c2323c;}#newsletter-wrapper .pink-block a { color: #e91069;}#newsletter-wrapper #youtube-section a,#newsletter-wrapper #therapy-courses a,#newsletter-wrapper #more-websites a { font-weight: bold;}#newsletter-wrapper .sidebar-block .heading-section { color: #ffffff; padding: 5px 0px 8px 9px;}#newsletter-wrapper #growthzone-join .heading-section { padding: 0px;}#newsletter-wrapper .sidebar-block .heading-bold { font-size: 16px; font-weight: bold;}#newsletter-wrapper #facebook-section .facebook-logo,#newsletter-wrapper #youtube-section .youtube-logo { float: right;}#newsletter-wrapper .sidebar-block .block-content { background-color: #ffffff; padding: 11px 5px 14px;}#newsletter-wrapper #hidden-gems .block-content,#newsletter-wrapper #months-top10 .block-content { font-weight: bold;}#newsletter-wrapper #growthzone-join .block-content { background-color: #604d3f; color: #ffffff;}#newsletter-wrapper #youtube-section .block-content,#newsletter-wrapper #therapy-courses .block-content,#newsletter-wrapper #more-websites .block-content { font-size: 12px; line-height: 16px;}#newsletter-wrapper #therapy-courses .block-content b { font-size: 12px; line-height: 15px;}#newsletter-wrapper .sidebar-block .listing-numbers { float: left; display: inline; width: 16px;}#newsletter-wrapper .sidebar-block .listing-items { float: left; display: inline; width: 144px;}#newsletter-wrapper .sidebar-block .float-clearing { display: block; clear: both;}#newsletter-wrapper .newsletter-content { float: left; width: 400px;}#newsletter-wrapper.no-sidebars .newsletter-content { float: none; width: auto;}#newsletter-wrapper .newsletter-content .big-txt { font-size: 26px; line-height: 28px; font-weight: bold;}#newsletter-wrapper .newsletter-content h3 { font-size: 18px;}.newsletter-content .download-list p {}.newsletter-content .download-list a { font-size: 16px; font-weight: bold;}#newsletter-wrapper .shaded-box { background-color: #efedee; margin: 10px 0px; padding: 20px;}#newsletter-wrapper .pink-shaded-box { background-color: #ea0f6b; margin: 10px 0px; padding: 20px; color: #ffffff;}#newsletter-wrapper .pink-shaded-box a { color: #ffffff; font-weight: bold;}#newsletter-wrapper .pink-shaded-box a:visited { color: #ffffff;}#newsletter-wrapper .nano-winner-box { padding: 10px;}#newsletter-wrapper .shaded-box a { color: #568921; font-weight: bold;}#newsletter-wrapper .heading { font-size: 14px; font-weight: bold;}#newsletter-wrapper .ad-box .heading { font-size: 18px; font-weight: bold;}#newsletter-wrapper .mark-speech .mark-photo { float: left; margin-right: 15px;}#newsletter-wrapper .mark-speech a { color: #6fb32a; font-weight: bold;}#newsletter-wrapper .mark-speech a:visited { color: #6fb32a;}#newsletter-wrapper a.twitter-link,#newsletter-wrapper a.twitter-link:visited { color: #219dbc; font-weight: normal;}#newsletter-wrapper a.twitter-link:hover { text-decoration: none;}#newsletter-wrapper a.twitter-link:hover span { text-decoration: underline;}#newsletter-wrapper a.twitter-link img { margin-bottom: -5px;}#newsletter-wrapper .nano-image { float: left; width: 120px; margin-right: 20px;}#newsletter-wrapper .nano-winner { float: left; width: 240px;}/** New Newsletter Layout CSS Ends Here **//** New Course Page Layout CSS Starts Here **/#course-wrapper { width: 700px; margin: 0px auto;}#course-wrapper a { text-decoration: none;}#course-wrapper a:hover { text-decoration: underline;}#course-wrapper .left-sidebar { float: left; width: 180px; margin-right: 20px;}#course-wrapper .left-sidebar .sidebar-block { background: #ffffff; margin-bottom: 10px; padding: 5px; font-size: 13px; line-height: 1.5em;}#course-wrapper .left-sidebar .green-block { background: #6fb32a;}#course-wrapper .left-sidebar .green2-block { background: #00868a;}#course-wrapper .left-sidebar .brown-block { background: #604d3f;}#course-wrapper .left-sidebar .lightblue-block { background: #08a1e5;}#course-wrapper .left-sidebar .blue-block { background: #37559b;}#course-wrapper .left-sidebar .red-block { background: #c3313e;}#course-wrapper .left-sidebar .red2-block { background: #c2323c;}#course-wrapper .left-sidebar .pink-block { background: #e91069;}#course-wrapper .left-sidebar .orange-block { background: #ff9900;}#course-wrapper .green-block a,#course-wrapper .brown-block a { color: #6fb32a;}#course-wrapper .green2-block a { color: #00868a;}#course-wrapper .lightblue-block a { color: #08a1e5;}#course-wrapper .blue-block a { color: #37559b;}#course-wrapper .red-block a { color: #c3313e;}#course-wrapper .red2-block a { color: #c2323c;}#course-wrapper .pink-block a { color: #e91069;}#course-wrapper .orange-block a { color: #ff9900;}#course-wrapper #youtube-section a,#course-wrapper #therapy-courses a,#course-wrapper #more-websites a { font-weight: bold;}#course-wrapper .sidebar-block .heading-section { color: #ffffff; padding: 5px 0px 8px 9px;}#course-wrapper #growthzone-join .heading-section { padding: 0px;}#course-wrapper #ipod-nano .heading-section { padding: 0px; background-color: #ffffff;}#course-wrapper .sidebar-block .heading-bold { font-size: 16px; font-weight: bold;}#course-wrapper #facebook-section .facebook-logo,#course-wrapper #youtube-section .youtube-logo { float: right;}#course-wrapper .sidebar-block .block-content { background-color: #ffffff; padding: 11px 5px 14px;}#course-wrapper #hidden-gems .block-content,#course-wrapper #months-top10 .block-content { font-weight: bold;}#course-wrapper #growthzone-join .block-content { background-color: #604d3f; color: #ffffff;}#course-wrapper #youtube-section .block-content,#course-wrapper #therapy-courses .block-content,#course-wrapper #more-websites .block-content { font-size: 12px; line-height: 16px;}#course-wrapper #therapy-courses .block-content b { font-size: 12px; line-height: 15px;}#course-wrapper .sidebar-block .listing-numbers { float: left; display: inline; width: 16px;}#course-wrapper .sidebar-block .listing-items { float: left; display: inline; width: 144px;}#course-wrapper .sidebar-block .float-clearing { display: block; clear: both;}#course-wrapper .course-content { float: left; width: 500px;}#course-wrapper .course-content a { text-decoration: underline;}#course-wrapper .course-content .big-txt { font-size: 26px; font-weight: bold;}#course-wrapper .course-content h3 { font-size: 18px;}#course-wrapper .shaded-box { background-color: #efedee; margin: 10px 0px; padding: 20px;}#course-wrapper .pink-shaded-box { background-color: #ea0f6b; margin: 10px 0px; padding: 20px; color: #ffffff;}#course-wrapper .pink-shaded-box a { color: #ffffff; font-weight: bold;}#course-wrapper .pink-shaded-box a:visited { color: #ffffff;}#course-wrapper .nano-winner-box { padding: 10px;}#course-wrapper .shaded-box a { color: #568921; font-weight: bold;}#course-wrapper .heading { font-size: 14px; font-weight: bold;}#course-wrapper .ad-box .heading { font-size: 18px; font-weight: bold;}#course-wrapper .mark-speech .mark-photo { float: left; margin-right: 15px;}#course-wrapper .mark-speech a { color: #6fb32a; font-weight: bold;}#course-wrapper .mark-speech a:visited { color: #6fb32a;}#course-wrapper a.twitter-link,#course-wrapper a.twitter-link:visited { color: #219dbc; font-weight: normal;}#course-wrapper a.twitter-link:hover { text-decoration: none;}#course-wrapper a.twitter-link:hover span { text-decoration: underline;}#course-wrapper a.twitter-link img { margin-bottom: -5px;}#course-wrapper .nano-image { float: left; width: 120px; margin-right: 20px;}#course-wrapper .nano-winner { float: left; width: 240px;}/** New Course Page Layout CSS Ends Here **//* Affiliate Section Template CSS Starts Here */.aff-prog-wrapper { margin: 30px 0px 0px; text-align: center;}.aff-prog-wrapper .prog-block { display: inline-block; max-width: 350px; margin: 0px auto 30px;}.aff-prog-wrapper .prog-block .inner { text-align: center; padding: 0px 20px;}.affiliate-script-links { width: 700px; margin: 0px auto;}.affiliate-script-links .heading-block { clear: both; padding: 10px; background-color: #09a1e3; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 18px;}.affiliate-script-links .link-column { float: left; width: 131px; /* [{700px - (4*10)} / 5] - 1 = 131px */ margin-right: 10px;}.affiliate-script-links .last-col { margin-right: 0px;}.affiliate-script-links .downloadslinksbold,.affiliate-script-links a.downloadslinksbold,.affiliate-script-links a.downloadslinksbold:visited { display: inline-block; margin: 10px 0px 2px; color: #333333; font-size: 16px; line-height: 18px; font-weight: bold; letter-spacing: -1px; text-decoration: none;}.affiliate-script-links a.downloadslinksbold:hover { text-decoration: underline;}.affiliate-script-links .downloadslinks,.affiliate-script-links a.downloadslinks,.affiliate-script-links a.downloadslinks:visited { color: #09a1e3; font-size: 13px; line-height: 1.4em; text-decoration: none;}.affiliate-script-links a.downloadslinks:hover { text-decoration: underline;}table.green-gradient-style { margin: 0px; padding: 0px;}table.green-gradient-style th { background: url(/images/affiliate/green-head.png) repeat-x scroll 0 0 #619c25; border-bottom: 1px solid #ffffff; border-top: 2px solid #d3ddff; color: #ffffff; font-size: 14px; font-weight: bold; padding: 8px;}table.green-gradient-style td { background: url(/images/affiliate/green-back.png) repeat-x scroll 0 0 #e7fdd0; border-bottom: 2px solid #ffffff; border-top: 2px solid #ffffff; padding: 8px; color: #488d02; font-size: 12px; font-weight: bold;}table.green-gradient-style td a { color: #488d02;}table.green-gradient-style td.count-num { color: #000000;}table.green-gradient-style tbody tr:hover td { background: url(/images/affiliate/green-hover.png) repeat-x scroll 0 0 #defa07; color: #3e7901;}table.green-gradient-style tbody tr:hover td a { color: #3e7901;}table.green-gradient-style tbody tr:hover td.count-num { color: #000000;}table.affiliates-stat { margin-top: 20px; border-collapse: collapse;}table.affiliates-stat td { border: 1px solid #000;}table.affiliates-stat tr.headline-row td { font-weight: bold;}table.affiliates-stat tr.headline-row td input { font-size: 14px;}/* Affiliate Section Template CSS Ends Here */.floated-right-shadow-box { float: right; margin-left: 20px;}#content .floated-right-shadow-box .shadow-box-wrapper { margin-left: 0px;}table.hu-usb-includes {}table.hu-usb-includes td { border: 5px solid #efedee; padding: 10px;}table.hu-usb-includes td.odd { width: 300px;}.course-author-bio { float: right; margin: 0px 0px 20px 20px; border: 5px solid #efedee;}.grey-bordered-cell td { border: 5px solid #efedee;}.left-bordered-box { float: left; border: 5px solid #efedee; margin: 0px 15px 15px 0px;}.right-bordered-box { float: right; border: 5px solid #efedee; margin: 0px 0px 15px 15px;}/** Memeber Login Form CSS Starts **/body.page-user form#user-login,body.page-user-login form#user-login,#node-1994 form#user-login { max-width: 300px;}.discuss-style-box.members-login-box { display: table; width: 100%; max-width: none;}.discuss-style-box.members-login-box.no-img-block { max-width: 740px;}.members-login-box .img-block {}.members-login-box .img-block img {}.members-login-box fieldset { border: 0 !important; margin: 0 !important; padding: 0 !important;}.members-login-box .form-item,form#user-login .form-item { margin: 0 !important;}.members-login-box .captcha { margin: 10px 0 0;}.login-form-fields-section { background-color: #f0eeef; display: table-cell; width: 36%; vertical-align: top; box-sizing: border-box;}.members-login-box.no-img-block .login-form-fields-section { width: 43%;}.login-form-fields-section .inner { padding: 6px 20px 20px 20px;}.login-form-fields-section label,form#user-login label { display: block; font-size: 14px; font-weight: bold; margin: 10px 0px 0px 0px;}.login-form-fields-section input,form#user-login input { width: 100%; border: 1px solid #ccc; margin: 7px 0px; padding: 4px 8px; box-sizing: border-box;}.login-form-fields-section .forgot-password a,.login-form-fields-section .register-new a,form#user-login .forgot-password a,form#user-login .register-new a { display: block; font-size: 13px; font-weight: bold; color: #6fb32a !important; text-decoration: none;}.login-form-fields-section .forgot-password a:hover,.login-form-fields-section .register-new a:hover,form#user-login .forgot-password a:hover,form#user-login .register-new a:hover { text-decoration: underline;}.login-form-fields-section input.form-submit,form#user-login input.form-submit { background-color: #6fb32a; border: none; width: 100%; height: auto; margin: 12px 0; padding: 0 15px; color: #ffffff !important; font-size: 14px; font-weight: bold; line-height: 40px; cursor: pointer; outline: none; box-sizing: border-box;}.members-login-box .discuss-box { display: table-cell; width: 44%; height: 100%; vertical-align: middle; box-sizing: border-box;}.members-login-box.no-img-block .discuss-box { width: 57%;}.members-login-box .discuss-box .quote-content { float: none; margin: 0; font-size: 28px; font-style: normal; line-height: 1.4em; text-align: center; vertical-align: middle;}.members-login-box .discuss-box .quote-content span.quote-start { margin: 0; padding: 0; vertical-align: super;}.members-login-box .discuss-box .quote-content span.quote-end { margin: 0; vertical-align: sub;}/** Memeber Login Form CSS Ends **//** Free Membership Registration Form CSS Starts **/body.page-user-register form#user-register { max-width: 350px;}.register-form-fields-section { background-color: #f0eeef; display: table-cell; width: 36%; vertical-align: top; box-sizing: border-box;}.register-form-fields-section .inner { padding: 6px 20px 20px 20px;}.register-form-fields-section label,form#user-register label { display: block; font-size: 14px; font-weight: bold; margin: 10px 0px 0px 0px;}.register-form-fields-section input,form#user-register input { width: 100%; border: 1px solid #ccc; margin: 7px 0px; padding: 4px 8px; box-sizing: border-box;}.register-form-fields-section input.form-submit,form#user-register input.form-submit { background-color: #74749f; border: none; width: auto; height: auto; margin: 12px 0 0 0; padding: 0 15px; color: #ffffff !important; font-size: 16px; font-weight: bold; line-height: 40px; cursor: pointer; outline: none; box-sizing: border-box;}/** Free Membership Registration Form CSS Ends **//** Therapists Team CSS Starts **/.therapists-team { width: 57px; height: 41px; background-image: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/therapists-images-tiny.jpg);}.therapist-mark { background-position: -2px -2px;}.therapist-roger { background-position: -61px -2px;}.therapist-joe { background-position: -2px -45px;}.therapist-kathleen { background-position: -61px -45px;}/** Therapists Team CSS Ends **//** Social Blocks CSS Starts **/.social-block { margin-top: 20px;}.social-block .social-block-inner { position: relative; float: left; width: 30%; border-left: 1px dotted #929584; margin: 0 0 0 2%; padding: 0 0 0 2%;}.social-block .social-block-facebook { border: none; margin: 0; padding: 0;}.social-block h3.sub-heading { margin-top: 0px; letter-spacing: normal;}.social-block .social-block-footer { margin-top: 15px;}.social-block .social-block-footer a,.social-block .social-block-footer a:link,.social-block .social-block-footer a:visited { color: #0979c4; font-size: 13px; font-weight: bold; text-decoration: none;}.social-block .social-block-footer a:hover { text-decoration: underline;}/** Social Blocks CSS Ends **//** Member Section CSS Starts **/.members-link { color: #4d4d7b; text-decoration: none;}.members-link:hover { text-decoration: underline;}.growthzone-user .members-link { color: #68850f;}.page-growthzone h1,.page-inside h1 { margin-top: 21px;}.announcement-wrapper { background-color: #74749f; border: solid #74749f; border-width: 10px 10px 9px 10px; margin-bottom: 29px;}.node-type-growth-zone-page .announcement-wrapper { background-color: #604c3f; border: solid #604c3f; border-width: 10px 10px 9px 10px;}.announcement-wrapper .announcement-wrapper-inner { padding-bottom: 1px;}.announcement-wrapper .announcement { background-color: #ffffff;}.announcement-wrapper .announcement .announcement-inner { padding: 10px 20px 30px 20px;}.announcement .announcement-heading { margin-top: 0px; margin-bottom: 17px; font-size: 20px; font-weight: 700 !important; letter-spacing: -1px;}.announcement .button-more { background-color: #74749f; padding: 7px 10px; color: #ffffff; display: inline-block; text-align: center;}.announcement a.button-more:visited,.announcement a.button-more:hover { color: #ffffff;}.node-type-growth-zone-page .announcement .button-more { background-color: #604c3f;}.announcement-seperator { border: 5px solid #74749f;}.node-type-growth-zone-page .announcement-seperator { border: 5px solid #604c3f;}.gz-feature-heading { color: #68850f; font-size: 18px; font-weight: 700 !important; line-height: 22px;}.gz-feature-heading { text-decoration: none;}.gz-feature-heading:hover { text-decoration: underline;}.recommended-downloads-wrapper { background-color: #efeded; border: 10px solid #efeded; width: 300px;}.recommended-downloads-wrapper .recommended-downloads-inner { background-color: #ffffff; padding: 12px 19px 14px 19px;}ol.recommended-downloads { margin: 0px; padding: 0px;}ol.recommended-downloads,ol.recommended-downloads li { list-style: none; list-style-type: none;}ol.recommended-downloads li { border-bottom: 1px dotted #929584; padding-top: 8px; padding-bottom: 8px;}ol.recommended-downloads li.first-item { padding-top: 0px;}ol.recommended-downloads li.last-item { border-bottom: none; padding-bottom: 0px;}ol.recommended-downloads li,ol.recommended-downloads li a { color: #68850f; font-weight: bold; line-height: 18px; text-decoration: none;}ol.recommended-downloads li a:hover { text-decoration: underline;}body.section-inside ol.recommended-downloads li,body.section-inside ol.recommended-downloads li a { color: #4d4d7b;}.post-holder img { float: left;}.personal-notes { background-color: #efeded; padding: 10px;}.personal-notes textarea { border: 0px; background-color: #fff; margin: 0px 0px 10px 0px; padding: 5%; overflow: auto; width: 90%; resize: vertical;}.personal-notes input { background-color: #604c3f; border: 0px; width: 118px; height: 30px; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 6px; color: #ffffff !important; cursor: pointer;}.purchase-history-wrapper { background-color: #efeded; padding: 10px;}.purchase-history { background-color: #ffffff;}.purchase-history a { color: #4d4d7b; text-decoration: none;}.purchase-history a:hover { text-decoration: underline;}.growthzone-user .purchase-history a { color: #68850f;}.purchase-history th.col-heading { background-color: #efeded; padding: 6px 0px 17px 10px; font-size: 14px; font-weight: bold; letter-spacing: -1px;}.purchase-history th.productname-col,.purchase-history td.product-name { width: 260px;}.purchase-history th.orderdate-col,.purchase-history td.purchased-date { width: 75px;}.purchase-history th.notes-col,.purchase-history td.notes { width: 125px;}.purchase-history td { padding: 11px 0px 0px 10px;}.purchase-history td.product-name { padding-left: 16px;}.purchase-history td.upgrade-recommended { padding-right: 16px;}.purchase-history tr.first-row td { padding-top: 19px;}.purchase-history tr.last-row td { padding-bottom: 24px;}.purchase-history .row-separator { padding: 12px 16px 0px;}.purchase-history .row-separator div { height: 1px; border-top: 1px dotted #929584;}/** Facebook Feed in GrowthZone Homepage Starts here **/.facebook-rss-items { background-color: #ffffff; border: 10px solid #74749f; padding: 20px;}.facebook-rss-items .facebook-feed-items { font-size: 13px; line-height: 18px;}.facebook-rss-items .facebook-feed-items a { color: #74749f; text-decoration: none;}.facebook-rss-items .facebook-feed-items a:hover { text-decoration: underline;}.facebook-rss-items .facebook-feed-items img { float: left; margin-right: 14px;}.facebook-rss-items .item-separator { clear: both; border-bottom: 1px dotted #929290; height: 1px; margin: 17px 0px;}/** Facebook Feed in GrowthZone Homepage Ends here **/.view-growthzonedownloads,.view-growthzonescripts { background-color: #efeded; border: 10px solid #efeded;}.view-growthzonedownloads .view-content,.view-growthzonescripts .view-content { background-color: #ffffff; padding: 12px 19px 14px 19px;}.view-growthzonedownloads ul,.view-growthzonescripts ul { margin: 0px !important; padding: 0px !important;}.view-growthzonedownloads ul li,.view-growthzonescripts ul li { background: none; border-bottom: 1px dotted #929584; padding: 8px 0px 8px 0px !important;}.view-growthzonedownloads ul li.views-row-first,.view-growthzonescripts ul li.views-row-first { padding-top: 0px !important;}.view-growthzonedownloads ul li.views-row-last,.view-growthzonescripts ul li.views-row-last { border-bottom: none; padding-bottom: 0px !important;}.view-growthzonedownloads a,.view-growthzonescripts a { color: #629e25; text-decoration: none;}.view-growthzonedownloads a:hover,.view-growthzonescripts a:hover { text-decoration: underline;}.fortnightly-script-name { color: #68850f; font-size: 18px; font-weight: 700 !important; letter-spacing: -1px; text-decoration: none;}a.fortnightly-script-name:hover { text-decoration: underline;}.fortnightly-script-wrapper {}a.fortnightly-script-download,a.fortnightly-script-download:visited { display: inline-block; background-color: #604c3f; padding: 7px 10px; color: #ffffff; text-decoration: none;}#inspired-insight-submit { background-color: #604c3f; border: 0px; width: 78px; height: 30px; margin: 0px 0px 0px 0px; padding: 0px 10px 2px 10px; color: #ffffff !important; font-size: 14px; font-weight: bold; cursor: pointer;}.inspired-insight-wrapper .full-insight-content { padding-bottom: 0px;}.inspired-insight-wrapper .quote-content { width: 640px;}.inspired-insight-wrapper .quote-author-wrapper { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 14px; font-style: normal; line-height: 17px;}.inspired-insight-wrapper .quote-author-name { font-weight: bold;}.insight-question-wrapper { padding: 10px;}.insight-question-wrapper .insight-question-inner { background-color: #ffffff; padding: 14px 20px 20px 20px;}.insight-question-wrapper h3 { margin-top: 0px; font-size: 18px; font-weight: 700 !important;}.insight-question-wrapper .dotted-horz-sep { margin: 20px 0px 12px;}.insight-read-more { background-color: #604c3f;}a.gz-help-link { display: block; padding: 16px 0px 18px; border-bottom: 1px dotted #929584; color: #68850f; font-size: 14px; font-weight: bold; text-decoration: none;}a.gz-help-link:hover { background-color: #efedee; text-decoration: none;}/** Grothzone Cart CSS Starts here **/body.page-growthzone-cart h1 { background-color: #c2313e; height: 65px; line-height: 65px; margin-top: 11px; margin-bottom: 29px; padding: 0px 20px; color: #fff; font-size: 27px; position: relative; line-height: 65px;}body.page-growthzone-cart h1 .fa { float: right; line-height: 65px;}.gz-ordsummary-wrapper { border: 5px solid #efedee;}.gz-ordsummary-wrapper .ordsummary-inner { padding: 9px 14px 14px 14px;}.ordsummary-content h3 { margin-top: 0px;}.ordsummary-content h3,.ordsummary-content h3.sub-heading { font-weight: 700 !important;}.gz-ordsummary-wrapper .payment-summry li.cred-remaining { text-align: left;}table.gz-order-confirm-buttons { width: 590px; *width: 594px; /* For IE6 and IE7 */ margin-top: 13px;}.gz-continue { margin-top: 18px;}.gz-order-checkout-form { width: 100%;}.gz-order-checkout-form ul li.form-title-personal-info { margin-bottom: 17px;}.gz-order-checkout-form ul li.full-name { padding-bottom: 26px;}.page-growthzone-purchase-confirmed h2.sub-title { border-bottom: 1px dotted #929290; margin-bottom: 27px; padding-bottom: 22px; font-weight: normal;}/** Grothzone Cart CSS Ends here **//** ################### **//** Wishlist Page CSS Starts here **/body.page-wishlist h1 { background: #929584; display: block; height: 65px; line-height: 65px; margin-bottom: 29px; padding: 0px 20px; color: #fff; font-size: 27px;}/** Wishlist Page CSS Ends here **//** ################### **//** Free Courses CSS Starts here **/#free-courses-wrapper p { margin: 13px 0 !important;}.collapsed-expanded-box { padding: 10px; margin-bottom: 10px;}.collapsed-expanded-box .box-heading { margin: 5px 0px 15px 10px; font-size: 15px;}.collapsed-expanded-box .box-content { background-color: #ffffff; padding: 10px;}.collapsed-expanded-box .box-content .content-inner {}.course-lesson-heading-box { background-color: #8eb516; padding: 20px; color: #ffffff;}.course-lesson-heading-box h3 { font-size: 18px; margin-top: 0px;}.free-course-sc-promo { color: #cc6600; font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 18px; font-weight: bold; letter-spacing: normal;}/** Free Courses CSS Ends here **/.community-widget-txt { font-weight: bold; line-height: 16px;}.random-quotes .discuss-box .quote-content { margin-left: 0px;}#left .random-quotes .discuss-box .quote-content p { margin: 10px 0px !important;}#left .random-quotes .quote-content p.first { margin-top: 8px;}.random-quotes .quote-author-wrapper,.random-quotes .quote-chosen-by { font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 12px; line-height: 14px; font-style: normal;}.random-quotes .quote-chosen-by a { color: #8b3083 !important; text-decoration: none;}.random-quotes .quote-chosen-by a:hover { text-decoration: underline;}.random-quotes .quote-author-name { font-weight: bold;}#left .random-quotes .discuss-box .quote-content .quote-chosen-by { margin: 19px 0px 0px;}/** User Profile Page CSS Starts **/.profile-wrapper { background-color: #efeded; margin: 56px 0px 0px 0px; padding: 0px 10px 10px 10px;}.profile-wrapper .profile { margin: 0px;}.profile-wrapper .profile h3 { border: 0px; margin: 0px; padding: 11px 0px 16px 9px; font-size: 20px; font-weight: 600 !important;}.profile-wrapper .account-info-heading { position: relative;}.account-info-heading .edit-account { position: absolute; right: 0px; top: 8px; background-color: #74749f;}body.growthzone-user .account-info-heading .edit-account { background-color: #604c3f;}.profile-wrapper .profile .field-items,.profile-wrapper .profile dl { background-color: #ffffff; margin: 0px !important; padding: 18px 20px 13px 20px;}.profile-wrapper .profile dl dl { /* Fixing for Subscriptions list in User Account 'View' Page */ padding: 0px 0px 13px 0px;}.profile .field-item { margin-bottom: 13px;}.profile .field-item .field-title { font-weight: bold;}.profile .field-item .field-value {}/* Profile Editing CSS Starts */.profile-edit-wrapper { background-color: #ffffff; padding-top: 28px;}.profile-edit-wrapper .form-fill-instruction { padding-bottom: 12px; color: #c0333b; font-size: 13px;}#profile-edit-form-wrapper { background-color: #efeded; padding: 0px 10px 10px 10px;}#profile-edit-form-wrapper-inner { background: #ffffff;}#profile-edit-form-inner { padding-bottom: 29px;}.profile-edit-wrapper fieldset { vertical-align: top; border: 0px; margin: 0px !important; padding: 55px 0px 0px 0px;}.profile-edit-wrapper fieldset legend { position: absolute; /* very important */ background-color: #efeded; display: block; width: 100%; margin: -55px 0px 0px 0px; *margin: -55px 0px 0px -7px; padding: 11px 0px 16px 10px; font-size: 20px; font-weight: 600 !important; line-height: 1.3em; position: static; margin: 0 0 -40px;}.profile-edit-wrapper .form-item { margin: 0; padding: 0 20px 20px 20px;}.profile-edit-wrapper .form-item .form-item { padding: 0;}.profile-edit-wrapper .form-item label { padding: 17px 0px 11px 0px; font-size: 14px; clear: both; position: relative;}.profile-edit-wrapper #edit-name-wrapper label,.profile-edit-wrapper #edit-mail-wrapper label,.profile-edit-wrapper #edit-profile-first-name-wrapper label,.profile-edit-wrapper #edit-profile-last-name-wrapper label { padding-left: 9px;}.profile-edit-wrapper label .form-required { position: absolute; left: 0; top: 17px;}.profile-edit-wrapper .form-item .form-text { border: 1px solid #cccccc; width: 218px; height: 26px; line-height: 26px; padding: 0px 0px 0px 3px;}.profile-edit-wrapper .form-item select { border: 1px solid #cccccc; width: 223px; height: 23px; line-height: 23px;}.profile-edit-wrapper .form-checkboxes,.profile-edit-wrapper .form-radios { margin-top: 0px;}.profile-edit-wrapper .form-item .description,.profile-edit-wrapper .description { margin: 7px 0px 0px 0px; font-size: 13px; line-height: 1.5em;}.profile-edit-wrapper #edit-name-wrapper .description,.profile-edit-wrapper #edit-mail-wrapper .description { border-bottom: 1px dotted #929584; padding-bottom: 18px;}.profile-action-buttons-wrapper { height: 40px; background-color: #efeded;}.profile-action-buttons-wrapper .save-button { float: right; margin: 10px 0px 0px 0px;}.profile-action-buttons-wrapper .delete-button { float: right; margin: 10px 10px 0px 0px; *margin: 10px 3px 0px 0px;}.profile-action-buttons-wrapper #edit-submit,.profile-action-buttons-wrapper #edit-delete { height: 30px; border: 0px; margin: 0px; padding: 0px 6px 2px; background-color: #74749f; color: #ffffff; text-align: center; cursor: pointer;}.profile-action-buttons-wrapper #edit-delete { width: 113px;}body.growthzone-user .profile-action-buttons-wrapper #edit-submit,body.growthzone-user .profile-action-buttons-wrapper #edit-delete { background-color: #68850f;}/* Profile Editing CSS Ends *//* Secondary tabs CSS Starts */body.section-user .tabs ul.secondary { background-image: none; border-bottom: 1px solid #5c5c9e; margin-top: 15px; padding: 0px 0px 0px 0px;}body.section-user .tabs ul.secondary li { margin: 5px 6px 0px 0px; padding: 0px;}body.section-user .tabs ul.secondary a { background-image: none; background-color: #74749f; border: 1px solid #5c5c9e; border-bottom: 1px solid #74749f; margin: 0px 0px -1px 0px; color: #ffffff;}body.section-user .tabs ul.secondary a.active,body.section-user .tabs ul.secondary a:hover { background-color: #8989bc; border-bottom: 1px solid #8989bc;}body.growthzone-user .tabs ul.secondary { border-bottom: 1px solid #7b9d12;}body.growthzone-user .tabs ul.secondary a { background-color: #68850f; border: 1px solid #7b9d12; border-bottom: 1px solid #68850f;}body.growthzone-user .tabs ul.secondary a.active,body.growthzone-user .tabs ul.secondary a:hover { background-color: #86ab13; border-bottom: 1px solid #86ab13;}/* Secondary tabs CSS Ends *//** New Profile CSS Starts **/.profile-wrapper .profile-view-photo { float: left; margin-right: 10px;}.profile-wrapper a.edit-picture { font-size: 14px; font-weight: bold;}.profile-wrapper a.edit-picture,.profile-wrapper a.edit-picture:active,.profile-wrapper a.edit-picture:visited,.profile-wrapper a.edit-picture:hover { color: #74749f;}.growthzone-user .profile-wrapper a.edit-picture,.growthzone-user .profile-wrapper a.edit-picture:active,.growthzone-user .profile-wrapper a.edit-picture:visited,.growthzone-user .profile-wrapper a.edit-picture:hover { color: #604c3f;}#edit-pass-wrapper { padding-bottom: 20px;}form#user-login #edit-pass-wrapper { padding: 0;}.profile-edit-wrapper fieldset div.picture { padding: 20px 20px 0px;}/** New Profile CSS Ends **//** User Profile Page CSS Ends **//** Audio Insight Page CSS Starts **/.audio-insight-wrapper-inner { position: relative; overflow: hidden; min-height: 120px;}.audio-insight-wrapper .audio-insight-image { float: left; margin-right: 20px;}.audio-insight-wrapper .insight-number { position: absolute; left: 10px; top: 80px; width: 30px; height: 30px; line-height: 30px; background-color: #604c3f; color: #ffffff; text-align: center;}.audio-insight-wrapper .audio-insight-player { position: absolute; left: 200px; bottom: 0px;}.audio-insight-wrapper .audio-insight-info { overflow: hidden;}.audio-insight-wrapper .audio-insight-info h3.sub-heading { margin: 0px 0px 3px 0px; font-size: 18px; line-height: 18px; letter-spacing: normal;}.audio-insight-info h3.sub-heading a { color: #68850f; text-decoration: none;}.audio-insight-info h3.sub-heading a:hover { text-decoration: underline;}.audio-insight-wrapper .audio-insight-info .insight-pubdate { margin-top: 0px !important; font-size: 12px;}.audio-insight-sep { margin: 19px 0px 15px 0px;}/** Audio Insight Page CSS Ends **//** Member Section CSS Ends **//** Blog CSS Starts **/body.node-type-blog #page-upper,body.blog-index-page #page-upper { max-width: 730px;}body.node-type-blog #hyptopnav li.welcome-user,body.blog-index-page #hyptopnav li.welcome-user { display: none !important;}body.node-type-blog .btn-menu-holder,body.blog-index-page .btn-menu-holder { max-width: 730px; box-sizing: border-box;}body.node-type-blog .btn-menu-holder .inner,body.blog-index-page .btn-menu-holder .inner { padding: 0;}body.node-type-blog #top-menu,body.blog-index-page #top-menu { max-width: 730px; box-sizing: border-box;}body.node-type-blog #top-menu li.top-level a.first-level-item, body.blog-index-page #top-menu li.top-level a.first-level-item {padding: 0 10px;}/*body.node-type-blog #top-menu li.top-level.sub-menu a.first-level-item, body.blog-index-page #top-menu li.top-level.sub-menu a.first-level-item {padding: 0px 18px 0px 9px;}*/body.node-type-blog #top-menu li.top-level.sub-menu a.first-level-item,body.blog-index-page #top-menu li.top-level.sub-menu a.first-level-item { padding: 0px 20px 0px 10px;}body.node-type-blog #top-menu li.top-level a.first-level-item span.top-menu-down-arrow,body.blog-index-page #top-menu li.top-level a.first-level-item span.top-menu-down-arrow { right: 9px;}body.node-type-blog #top-menu li.top-level ul.full-width-drop-menu,body.blog-index-page #top-menu li.top-level ul.full-width-drop-menu { width: 730px;}body.node-type-blog #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block,body.blog-index-page #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block { width: 23%; margin: 0 2% 0 0;}body.node-type-blog #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block:last-of-type,body.blog-index-page #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block:last-of-type { margin: 0;}/*body.node-type-blog #top-menu ul#downloads-drop-menu, body.blog-index-page #top-menu ul#downloads-drop-menu {left: -51px;}*/body.node-type-blog #page,body.blog-index-page #page { max-width: 730px; box-sizing: border-box;}body.node-type-blog #main { float: none;}body.node-type-blog #squeeze { padding: 10px 0 0;}body.node-type-blog #content { padding: 0 0 15px 0; -webkit-box-shadow: none; box-shadow: none;}body.node-type-blog #container #left { float: none !important; margin: 0;}body.node-type-blog #sidebar-left { width: auto; max-width: 275px; margin-top: 0px;}body.node-type-blog #sidebar-left-inner { padding: 0;}body.node-type-blog .sidebar .block { margin: 0 0 10px;}body.node-type-blog .sidebar .block h2 { margin: 0 0 10px;}body.node-type-blog #sidebar-left .block .content { padding: 0;}/** Blog new homepage CSS Starts **/body.blog-index-page .section-heading { margin: 0 0 15px; font-size: 22px; line-height: 1.25em;}body.blog-index-page .big-searchbox-form { width: 100%; margin: 0 0 25px; box-sizing: border-box;}body.blog-index-page .big-searchbox-form input.search-text-field { padding: 16px 120px 16px 20px;}body.blog-index-page .big-searchbox-form .search-button { top: 10px; right: 10px;}.view-blog-index-blocks { margin: 25px 0px;}.view-blog-index-blocks a,.view-blog-index-blocks a:active,.view-blog-index-blocks a:visited { color: #09a1e3; text-decoration: none;}.view-blog-index-blocks a:hover { text-decoration: underline;}.view-blog-index-blocks .view-header .sub-heading { margin: 0 0 15px; font-size: 22px; line-height: 1.25em;}.view-blog-index-blocks .item-list ul { margin: 0 !important; padding: 0 !important;}.view-blog-index-blocks .item-list ul:before,.view-blog-index-blocks .item-list ul:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.view-blog-index-blocks .item-list ul li { background: none; display: block; float: left; width: 31.6%; margin: 25px 0 0 2.5%; padding: 0; box-sizing: border-box;}.view-blog-index-blocks .item-list ul li:nth-child(3n + 1) { margin-left: 0; clear: left;}.view-blog-index-blocks .item-list ul li.views-row-1,.view-blog-index-blocks .item-list ul li.views-row-2,.view-blog-index-blocks .item-list ul li.views-row-3 { margin-top: 0;}.view-blog-index-blocks .field-content img { display: block; border: 0;}.view-blog-index-blocks .post-meta { display: block; margin: 5px 0 0; color: #979797; font-size: 11px; line-height: 1.35em; text-transform: uppercase;}.view-blog-index-blocks .title { display: block; margin: 10px 0px; font-size: 18px; font-weight: bold; line-height: 1.25em;}.view-blog-index-blocks .excerpt { display: block; font-size: 14px; line-height: 1.5em;}.view-blog-index-blocks .view-footer a.view-all { display: block; margin: 15px 0 0; font-size: 16px; font-weight: bold; line-height: 1.3em;}.bloghome-catlist .item-list ul { margin: 0 !important; padding: 0;}.bloghome-catlist .item-list ul:before,.bloghome-catlist .item-list ul:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.bloghome-catlist .item-list ul li { background: none; display: block; float: left; width: 32%; margin: 2% 0 0 2%; padding: 0;}.bloghome-catlist .item-list ul li:nth-child(3n + 1) { margin-left: 0; clear: left;}.bloghome-catlist .item-list ul li.views-row-1,.bloghome-catlist .item-list ul li.views-row-2,.bloghome-catlist .item-list ul li.views-row-3 { margin-top: 0;}.bloghome-catlist .item-list ul li a { background-color: #09a1e3; display: block; padding: 8px 10px; color: #fff !important; font-size: 16px; line-height: 1.3em; text-decoration: none !important;}.bloghome-catlist .item-list ul li a:hover { background-color: #0780b4; text-decoration: none !important;}.view-blog-index-blocks .item-list ul.pager { margin: 10px 0 0 !important; padding: 0 !important;}.view-blog-index-blocks .item-list ul.pager li { display: inline-block !important; float: none; width: auto; margin: 9px 5px 0 0 !important; clear: none !important;}.view-blog-index-blocks .item-list ul.pager a,.view-blog-index-blocks .item-list ul.pager a:active,.view-blog-index-blocks .item-list ul.pager a:visited { background: none; border: 1px solid #dedede; padding: 7px 8px; color: #09a1e3 !important; font-weight: normal;}.view-blog-index-blocks .item-list ul.pager a:hover { background-color: #09a1e3; border: 0; padding: 8px 9px; color: #fff !important;}.view-blog-index-blocks .item-list ul.pager .pager-first a,.view-blog-index-blocks .item-list ul.pager .pager-previous a,.view-blog-index-blocks .item-list ul.pager .pager-next a,.view-blog-index-blocks .item-list ul.pager .pager-last a { padding: 4px 8px 7px;}.view-blog-index-blocks .item-list ul.pager .pager-first a:hover,.view-blog-index-blocks .item-list ul.pager .pager-previous a:hover,.view-blog-index-blocks .item-list ul.pager .pager-next a:hover,.view-blog-index-blocks .item-list ul.pager .pager-last a:hover { padding: 5px 9px 8px;}.view-blog-index-blocks .item-list ul.pager .pager-current { background-color: #bbb !important; padding: 8px 9px; font-weight: normal;}/** Blog new homepage CSS Ends **//* Blog Right Column */.node-type-blog #comments { float: left;}.form-search-ask-mark-questions input.blogUpdateEmail { border: 1px solid #cccccc; height: 30px; line-height: 30px; padding: 0 0 0 6px;}.blogUpdategreenBtn { background: #6fb32a; padding: 10px; color: #fff !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; margin-top: 10px; cursor: pointer; width: auto !important; *width: 130px !important; *padding: 10px 0 10px 0; float: left; text-decoration: none;}.form-search-ask-mark-questions input.blogUpdategreenBtn { margin: 0 0 0 10px; padding: 6px 10px; font-size: 14px;}#block-block-67 h2 { font-size: 19px; font-weight: 600 !important; letter-spacing: -1px;}#block-block-69 h2 { margin-bottom: 0px;}.blog-rtl-block { float: left; border-bottom: 1px dotted #929584;}.rtl-banner { margin-bottom: 5px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important;}.rtl-banner p { font-size: 20px;}.rtl-banner .form-txt { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 12px;}.rtl-banner .blogUpdateEmail { width: 166px; height: 17px; line-height: 17px; padding: 3px 6px; border: 1px solid #cccccc; font-size: 12px;}.rtl-banner .blogUpdateBtn { background: #09a1e3; padding: 10px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; margin-top: 10px; cursor: pointer; *width: 161px;}.rtl-search-blog .blogUpdateBtn { *width: 144px;}.rtl-socialNetwork { width: 160px; float: left; margin: 17px 0px; background: #dbf3f9; padding: 10px;}.rtl-socialNetwork ul { margin: 0px; padding: 0px; list-style: none !important;}.rtl-socialNetwork li { width: 100%; margin-bottom: 10px; float: left; padding: 0px;}.rtl-socialNetwork li img { margin-right: 10px; float: left;}.rtl-socialNetwork li a { text-decoration: none;}.rtl-socialNetwork li a span { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0979c4; height: 31px; float: left; vertical-align: middle; width: 120px;}.bookmark-cont { padding-bottom: 17px; width: 100%; float: left;}.rtl-latest-post { float: left; margin: 17px 0px 0px; width: 100%; padding-bottom: 17px; border-bottom: 1px dotted #929584;}.rtl-latest-post .rtl-banner p { margin-top: 0px;}.rtl-latest-post ul { margin: 0px; padding: 0px; list-style: none !important;}.rtl-latest-post li { width: 95%; float: left; padding: 0px; font-family: Arial, Helvetica, sans-serif;}.rtl-latest-post li a { width: 100%; line-height: 20px; font-size: 12px; color: #0979c4; text-decoration: none;}.rtl-search-blog { float: left; margin: 17px 0px 0px; width: 100%; padding-bottom: 17px; border-bottom: 1px dotted #929584;}.rtl-search-blog .rtl-banner p { margin-top: 0px; font-size: 21px;}.rtl-archive-post { float: left; margin: 17px 0px 0px; width: 100%; padding-bottom: 17px;}.rtl-archive-post .rtl-banner p { margin-top: 0px; font-size: 21px;}.rtl-archive-post ul { margin: 0px; padding: 0px; list-style: none;}.rtl-archive-post li { width: 95%; float: left; padding: 0px; font-family: Arial, Helvetica, sans-serif;}.rtl-archive-post li a { width: 100%; line-height: 20px; font-size: 12px; color: #0979c4; text-decoration: none;}/* Blog Main Column */.txt22 { font-size: 22px;}.download-block { width: 100%; float: left; background: #dbf3f9; height: 220px;}.mark-tyrrell { float: left; position: relative; top: -8px; left: -8px;}.download-block-content { float: left; padding: 25px 0px; width: 360px;}.download-block-content .blogBtn { *width: 293px;}.blogBtn { background: #09a1e3; padding: 10px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; margin-top: 10px; cursor: pointer; float: left;}body.page-blog .view-blog-listing .intro-para { font-size: 17px; line-height: 1.58em;}.blogBlockCont { margin: 20px 0 0; padding: 0 0 26px; border-bottom: 1px dotted #929584; position: relative;}.blogBlockCont:before,.blogBlockCont:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.views-row-last .blogBlockCont,.blogBlockCont.last { border: 0; padding: 0;}.blogBlockCont .blogBlock { font-size: 17px; line-height: 1.58em;}.blogBlockCont .blogBlock:before,.blogBlockCont .blogBlock:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.blogBlockCont img { display: block; height: auto; margin: 0 auto; width: auto;}.blogBlockCont img.icon-watch { display: inline-block;}.blogBlockCont .blogBlock .imgBlock { float: left; width: 27%; border: 10px solid #eeedea; margin: 5px 0 0;}.blogBlockCont .blogBlock .imgBlock img { width: auto; max-width: 100%;}.blogBlockCont .blogBlock .contBlock { float: right; width: 67%;}.blogBlockCont h2.bloglisting-heading { margin: 0px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 28px; line-height: 32px; font-weight: 600 !important; letter-spacing: -1px;}.blogBlockCont h3.heading3 { margin-top: 0px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 24px; font-weight: 300 !important; line-height: 28px;}.blogBlockCont .blogBlock p { margin: 0px !important;}.node-type-blog .node h2.sub-title { margin: 10px 0px 16px; font-size: 26px; line-height: 30px;}.node-type-blog .node .content textarea { max-width: 100%; resize: vertical; max-height: 150px;}.node-type-blog .notes { font-size: 13px; line-height: 1.35em;}.node-type-blog .notes h4 { font-size: 16px;}.node-type-blog .notes p,.node-type-blog .notes ol { margin: 10px 0 !important;}.blogBlock { float: left; width: 100%;}.blogSubHead { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #333333; font-weight: bold;}.blogBlockCont a,.blogBlock p a,.node-type-blog .node .content a,.section-blog #content a { color: #09a1e3; text-decoration: none;}.blogBlockCont a:hover,.node-type-blog .node .content a:hover,.section-blog #content a:hover { text-decoration: underline;}.blog-listing .blogBlock a:hover { color: #0780b4;}body.section-blog .block a.dlcat-link { display: block; margin: 25px 0 0; font-weight: bold; line-height: 1.25em;}.blog-publish { display: block; margin: 20px 0 12px; font-size: 14px; line-height: 1.35em;}body.section-blog .sleep-well-app-promo a { color: #09a1e3; text-decoration: none;}body.section-blog .sleep-well-app-promo a:hover { text-decoration: underline;}.comments-cont { float: left; width: 100%; margin: 5px 0px;}.view-comments { float: left;}.view-comments ul li,.blog-publish ul li { list-style-type: none !important; list-style-image: none !important; padding: 0px !important; margin: 0px !important; background: none !important;}.no-comments { float: left; padding-left: 10px;}.facebook-like { float: left; margin: 5px 0px;}.clear { clear: both;}.fl { float: left;}.podcast { margin: 14px 0px; float: left;}.down-txt { margin: 0px; float: left; clear: both;}.page-blog .messages .item-list,.page-community .messages .item-list,.section-ask-mark .messages .item-list { float: none;}/* admin menu issue on this complete theme is fixed here, so treat this as general theme fixed.*/.admin-menu #page-upper { margin-top: 20px;}body.admin-menu { margin-top: 0px !important;}body.section-comment .box { float: left; padding-top: 20px;}.blogBlockCont h2,.blogBlockCont h3 { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 24px; font-weight: 700 !important; line-height: 28px;}.blogBlockCont .post-meta { display: block; margin: 10px 0 0; color: #979797; font-size: 11px; line-height: 1.35em; text-transform: uppercase;}.blogBlockCont .body-excerpt { margin: 15px 0px; max-height: none !important;}.continue-reading { margin: 15px 0 0;}a.blog-read-more { display: inline-block; padding: 4px 10px 5px; background-color: #09a1e3; color: #ffffff !important; font-size: 14px; text-decoration: none !important;}a.blog-read-more:hover { background-color: #0780b4; text-decoration: none !important;}.blog-featured-img { float: right; max-width: 320px; margin: 0 0 20px 20px; font-size: 12px; line-height: 1.25em; text-align: center; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}.blog-featured-img .inner { padding: 10px;}.blog-featured-img img { width: auto; border: 0px;}.blog-featured-img .caption { display: block; margin: 6px 0 0;}/** More Related Articles Block CSS Starts **/.related-articles-block { margin: 20px 0px;}.related-articles-block .item-list ul { margin: 0px !important;}.related-articles-block .item-list ul:before,.related-articles-block .item-list ul:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.related-articles-block .item-list ul li { background: none; display: block; float: left; width: 24.25%; border: 1px solid #e0e0e0; margin: 0 0 0 1%; box-sizing: border-box;}.related-articles-block .item-list ul li:first-child { margin: 0;}.related-articles-block .item-list ul li .field-content { display: block; padding: 5px; box-sizing: border-box;}.related-articles-block .block-headline { margin: 0 0 10px; font-size: 18px; line-height: 1.3em;}.related-articles-block .view-content,.section-blog .related-articles-block .view-content { font-size: 13px; line-height: 1.35em;}.related-articles-block .item-list ul li img { display: block;}.related-articles-block .item-list ul li .title { display: block; margin: 3px 2px 0; font-weight: bold; text-align: center;}/** More Related Articles Block CSS Ends **//** Blog CSS Ends **//* Community Homepage CSS Starts */.community-home-content .spacer-after-blog-ask-mark { clear: both; width: 100%; height: 30px;}.pen_img { position: absolute; right: -10px; bottom: -20px;}.rubbery-img { display: block; width: 100%; height: 32px; position: relative;}.rubbery-img img { position: relative; left: 350px; top: -22px; z-index: 10;}.library-frame { position: absolute; left: -10px; top: -20px;}.videos-tag { position: absolute; right: -20px; top: -17px;}.videos-tag a { outline: none;}.book-img { position: absolute; left: -8px; top: -15px;}/* Community Blog Section CSS Starts */.community-home-content .blue-green-section { margin: 20px 0px; position: relative;}.community-home-content .blue-green-section:before,.community-home-content .blue-green-section:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.community-home-content .blue-green-section .left-block { float: left; max-width: 700px;}.community_blog_main { background-color: #dcf3f9; margin: 25px 0 0;}.community_blog_main:first-of-type { margin: 0;}.community_blog_main-inner { padding: 8px 0px 0px 10px;}.community_blog_main .post_listing { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/blog/community-blog-shadow-top.png) no-repeat 105% top; margin: 0; padding: 25px 0 0; position: relative;}.community_blog_main .post_listing .post-content { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/blog/community-blog-bg-shadow.png) no-repeat right bottom; padding: 0 28px 25px 15px;}.community_blog_main .view-blog-listing .views-row { margin: 0 0 20px;}.community_blog_main .view-blog-listing .views-row.views-row-last { margin: 0px;}.community_blog_main .post_listing ul { margin: 0px !important; padding: 0px;}.community_blog_main .post_listing ul li { background: none !important; margin: 0px !important; padding: 0px !important; font-size: 13px; line-height: 18px;}.community_blog_main .post_listing ul li.last { border: 0px; margin: 30px 0 0; padding: 0px; text-align: center;}.community_blog_main .post_listing .field-content { display: block;}.community_blog_main .post_listing .field-content:before,.community_blog_main .post_listing .field-content:after { content: ""; display: block; width: 100%; height: 0; font-size: 0; clear: both;}.community_blog_main .post_listing .imgBlock { float: left; width: 27%; margin: 5px 0 0;}.community_blog_main .post_listing .contBlock { float: right; width: 70%;}.community_blog_main .post_listing h3 { margin: 0 0 10px; padding: 0; letter-spacing: 0;}.community_blog_main .post_listing .body-excerpt { font-size: 13px; line-height: 18px;}.community_blog_main .post_listing p { margin: 0 !important; padding: 0 0 18px; font-size: 14px; line-height: 20px;}.community_blog_main .post_listing a { color: #007db3; font-weight: bold; text-decoration: none;}.community_blog_main .post_listing a:hover { text-decoration: underline;}.community_blog_main .post_listing .continue-reading { margin: 8px 0 0; font-size: 13px;}.community_blog_main .post_listing .views-field-view-node { margin-top: 10px;}.community_blog_main .post_listing .views-field-view-node a { font-size: 14px;}.community_blog_main .post_listing .view-footer { text-align: center;}.community_blog_main .post_listing a.view_all { display: inline-block; background-color: #09a1e3; margin: 20px 0 5px; padding: 6px 15px; color: #fff; font-size: 14px; font-weight: normal !important; text-decoration: none;}/* Community Blog Section CSS Ends *//* Community Ask Mark Block CSS Starts */.community-home-content .rightsidebar { float: right; width: 220px;}.community-home-content .ask_mark_question_block { background-color: #def2c7; padding: 104% 5px 0; position: relative;}.community-home-content .ask_mark_question_block a { color: #568921; text-decoration: none;}.community-home-content .ask_mark_question_block ul { margin: 0px !important; padding: 0px !important;}.community-home-content .ask_mark_question_block ul li { background: none;}.community-home-content .ask_mark_question_block a:hover { text-decoration: underline;}.community-home-content .ask_mark_question_block .ask_mark_pic { position: absolute; left: -4px; top: -18px;}.community-home-content .ask_mark_question_block .block-headline { color: #fff; font-size: 20px; font-weight: bold; position: absolute; left: 75px; bottom: 23px;}.community-home-content .ask_mark_question_block .block-headline:hover { text-decoration: none;}.community-home-content .ask_mark_question_block .ask_mark_user_questions { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/blog/user_says_bottom.png) no-repeat left bottom; padding: 10px 14px 20px;}.community-home-content .ask_mark_question_block .ask_mark_user_questions p { margin: 0px !important; padding: 0 0 15px;}.community-home-content .ask_mark_question_block .Contribute_user_question { font-size: 14px; font-weight: bold; line-height: 16px;}.community-home-content .ask_mark_question_block .Contribute_user_answer { font-size: 13px; line-height: 16px;}.community-home-content .ask_mark_question_block .Contribute_user_answer span { display: block; margin-bottom: 5px; font-size: 14px; font-weight: bold;}.community-home-content .ask_mark_question_block .button-like-style { margin: 0px; padding: 6px 10px;}/* Community Ask Mark Block CSS Ends *//* Community Shadowbox Section CSS Starts */.community-home-content .shadow-box { width: 460px;}.community-home-content .shadow-box.free-courses { position: relative; z-index: 5;}.community-home-content .shadow-box .shadow-box-inner { padding: 5px 5px 22px 7px;}.community-home-content .shadow-box .inner-content { position: relative; min-height: 0; /* Needed for IE7 */}.community-home-content .shadow-box .shadow-top-part { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/shadow-box-top.png) -5px top no-repeat; display: block; width: 448px; height: 20px; position: absolute; left: 0px; top: 0px;}.community-home-content .shadow-box .shadow-bottom-part { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/shadow-box-bottom.png) -6px bottom no-repeat; display: block; width: 448px; height: 100%; position: absolute; left: 0px; top: 20px;}.community-home-content .shadow-box .content { padding: 20px; position: relative;}.community-home-content .shadow-box.youtube-videos .content,.community-home-content .shadow-box.which-downloads .content { padding: 20px 30px 12px 20px;}.community-home-content .shadow-box .training-frame { width: 66%; position: absolute; left: -26%; top: -10%; z-index: 5;}.community-home-content .shadow-box .ipodnano-img { float: left; width: 37%;}.community-home-content .shadow-box .section-detail-box {}.community-home-content .shadow-box.free-courses .section-detail-box,.community-home-content .shadow-box.ipodnano .section-detail-box { float: right; width: 58%;}.community-home-content .shadow-box .button-like-style { margin-top: 10px; padding: 4px 13px 5px; font-size: 14px;}.community-home-content .shadow-box .section-details { min-height: 120px; min-height: 0px;}.community-home-content .shadow-box.which-downloads .section-details { min-height: 0px;}.community-home-content .shadow-box .section-details h3 { margin: 0px; padding: 0px; color: #333333; font-size: 20px; font-weight: 600; line-height: 26px;}.community-home-content .shadow-box.youtube-videos .section-details h3 { padding: 15px 0 0;}.community-home-content .shadow-box .section-details p { margin: 10px 0px !important; font-size: 13px; line-height: 18px;}.community-home-content .shadow-box.youtube-videos .section-details ul { margin: 10px 0 12px !important; padding: 0px;}.community-home-content .shadow-box.youtube-videos .section-details li { background: none; border-bottom: 1px dotted #929584; padding: 8px 0;}.community-home-content .shadow-box.youtube-videos .section-details a,.community-home-content .shadow-box.youtube-videos .section-details a:link,.community-home-content .shadow-box.youtube-videos .section-details a:visited { color: #c0333b; font-size: 14px; font-weight: bold; line-height: 16px; text-decoration: none;}.community-home-content .shadow-box.youtube-videos .section-details a:hover { text-decoration: underline;}.community-home-content .spacer-shadow-box-bottom { clear: both; width: 100%; height: 20px;}/* Community Shadowbox Section CSS Ends */.community-home-content .aboutUs-box { border-top: 1px dotted #929290; border-bottom: 1px dotted #929290; margin: 25px 0;}.community-home-content .aboutUs-box h1 { margin: 15px 0 0; font-size: 32px; line-height: 1.2em;}.community-home-content .aboutUs-box span { font-size: 20px; font-weight: 300;}.community-home-content .aboutUs-box p { font-size: 14px; line-height: 1.5em;}.community-home-content .aboutUs-box .button-like-style { padding: 8px 15px; font-size: 14px;}/* Community Homepage CSS Ends *//* Ask Mark CSS Starts */body.section-ask-mark a.btn-ask-mark { padding: 12px 100px; font-size: 21px; line-height: 26px;}.section-ask-mark .blogBlock { margin-top: 20px;}.section-ask-mark .blogBlock .answer-container p { margin: 0px;}.section-ask-mark .ask_mark_says { background: #def2c7; width: 186px; position: relative; min-height: 300px;}.section-ask-mark .mark_pic { left: -6px; position: absolute; top: -5px; z-index: 999;}.section-ask-mark .mark_name { bottom: 18px; color: white; display: block; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 18px; font-weight: 700 !important; left: 0; position: absolute; text-align: center; width: 100%;}.section-ask-mark .detail { padding: 0px !important; margin: 0px !important; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/blog/user_says_bg.png) no-repeat scroll right top transparent; left: 8px; margin: 0; padding: 0 0 20px; position: absolute; top: 220px; width: 168px;}.section-ask-mark .node h2.title a { color: #555; font-size: 129%; font-weight: normal; font-family: Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; line-height: 1.4em;}.section-ask-mark #content h2 { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important; line-height: 32px; margin-bottom: 10px; margin-top: 0;}.section-ask-mark .post-form { background-color: #def2c7; float: left; padding: 15px; width: 665px;}.section-ask-mark .post-form span.formTitle { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 26px; font-weight: 700 !important; padding-bottom: 20px; line-height: 32px; color: #333333; float: left; word-wrap: break-word;}.section-ask-mark .post-form textarea { border: none; height: 128px; width: 653px; padding-left: 10px; padding-top: 10px;}.section-ask-mark .resizable-textarea .grippie { clear: both !important; width: 653px !important; padding-left: 10px !important;}.section-ask-mark .post-form p { font-size: 13px; float: left; clear: both;}.section-ask-mark .post-form label { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 40px; padding-right: 10px; float: left;}.section-ask-mark .post-form input[type="text"],.section-ask-mark .post-form input[type="email"],.section-ask-mark .post-form input[type="password"] { background-color: #ffffff; border: 0 none; margin-right: 5px; padding: 13px; float: left;}.section-ask-mark .post-form input[type="submit"],.section-ask-mark .post-form input[type="button"] { background: none repeat scroll 0 0 #6fb32a; border: 0 none; color: white !important; cursor: pointer; display: block; float: right; font-size: 14px; font-weight: normal; height: 40px; line-height: 40px; text-align: center; text-decoration: none; width: 180px !important; margin-top: 50px;}.light-green-container { background-color: #def2c7; padding: 15px; float: left; min-width: 670px;}.light-green-container p { font-size: 20px; color: #000; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 700 !important; margin: 0; line-height: 24px; letter-spacing: -1px;}.askmark-questioner-info {}.askmark-questioner-info > img { float: left; padding-bottom: 0px; padding-top: 10px;}.askmark-question-wrapper .discuss-box .quote-content .askmark-questioner-info p { margin: 6px 0 17px !important; font-size: 14px; font-weight: bold;}.answer-container { width: 100%; /*float: left; margin: 30px 0 30px 0;margin-bottom: 10px;*/}.answer-container img.mark_image { float: left; margin-right: 15px;}a.answer-read-more { display: inline-block; padding-top: 4px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; background-color: #6fb32a; color: #ffffff !important; margin-top: 10px; font-size: 14px; text-decoration: none !important;}/* Line 1 */a.answer-read-more:hover { background-color: #4a8d1d;}.view-ask-mark.ask-mark-title-listing .views-row { margin-bottom: 15px;}.view-ask-mark.ask-mark-title-listing .discuss-box .quote-content-wrapper { padding: 15px 20px 15px 13px;}.askmark-question-wrapper .full-insight-content { padding-bottom: 0px;}.askmark-question-wrapper .quote-content { font-style: normal;}.askmark-question-wrapper .discuss-box .quote-content { font-size: 17px; line-height: 24px; font-weight: 400 !important;}.askmark-question-wrapper .discuss-box .quote-content p { margin: 0 0 17px !important;}.askmark-answer-wrapper { padding: 10px;}.askmark-answer-wrapper .askmark-answer-inner { background-color: #ffffff; padding: 14px 20px 20px 20px;}h3.encourage-commenting,.askmark-answer-wrapper h3 { margin-top: 0px;}.sidebar .ask-mark-block { width: 180px; float: left; height: 203px; background-color: #def2c7; position: relative;}.sidebar .ask-mark-block > img { left: -4px; position: absolute; top: -7px;}.sidebar .ask-mark-block > span { left: 54px; position: absolute; top: 156px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 16px; font-weight: 700 !important; color: #fff;}.sidebar .ask-mark-block-top { margin-top: 203px; position: relative; margin-left: 5px; clear: both; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/blog/profile-detail-top-bg.png) no-repeat; width: 172px; height: 12px;}.sidebar .ask-mark-block-midd { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/blog/profile-detail-midd-bg.png) repeat-y; float: left; width: 159px; margin-left: 5px; padding-left: 13px; position: relative;}.sidebar .ask-mark-block-midd li { background: none repeat scroll 0 0 transparent; border-bottom: 1px dotted #929584; float: left; padding-bottom: 10px; padding-top: 10px;}.sidebar .ask-mark-block-midd li.last { border: 0 none;}.sidebar .ask-mark-block-midd li span { color: rgb(51, 51, 51); float: left; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 30px; font-weight: 700 !important; line-height: 32px; padding-right: 10px;}.sidebar .ask-mark-block-midd li p { color: rgb(51, 51, 51); float: left; width: 69px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 11px; line-height: 12px; margin: 0; padding-top: 4px;}.sidebar .ask-mark-block-bottom { position: relative; margin-left: 5px; margin-bottom: 10px; clear: both; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/blog/profile-detail-bottom-bg.png) no-repeat; width: 172px; height: 12px;}.sidebar .block .view-question-categories ul { padding: 5px 0px 0px 8px; font-weight: bold;}.sidebar .askmark-search-questions { margin-bottom: 6px; padding-left: 3px;}.sidebar .askmark-search-questions label { display: block; margin-bottom: 6px;}.sidebar .askmark-search-questions .text-field { width: 150px; height: 24px; line-height: 24px; padding: 3px 6px; border: 1px solid #cccccc; font-size: 12px;}.sidebar .askmark-search-questions .submit-btn { border: 0px; background: #6fb32a; width: 150px; margin: 10px 0 0 0; padding: 6px 10px; color: #fff; font-size: 13px; cursor: pointer;}.bookmark-cont-new { padding-bottom: 17px; padding-top: 20px; width: 180px; float: left;}.rtl-latest-post-detail { float: left; margin: 17px 0px 0px; width: 100%; padding-bottom: 17px; border-bottom: 1px dotted #929584;}.rtl-latest-post-detail .rtl-banner-list p { margin-top: 0px;}.rtl-latest-post-detail ul { margin: 0px; padding: 0px; list-style: none;}.rtl-latest-post-detail li { width: 95%; float: left; padding: 0px; font-family: Arial, Helvetica, sans-serif;}.rtl-latest-post-detail li a { width: 100%; line-height: 20px; font-size: 12px; color: #4a8d1d; text-decoration: none;}.rtl-latest-post-detail.last { border: 0 none !important;}.rtl-banner-list { margin-bottom: 5px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important;}.rtl-latest-post .rtl-banner-list p { margin-top: 0px;}.rtl-banner-list p { font-size: 20px; letter-spacing: -1px;}.brdB0 { border-bottom: 0 none;}.section-ask-mark .recaptcha,.section-ask-mark .captcha { float: left; padding-top: 15px;}.section-ask-mark #recaptcha_table.recaptcha_theme_clean #recaptcha_image,.section-ask-mark #recaptcha_table.recaptcha_theme_clean #recaptcha_response_field { border-color: transparent !important;}.section-ask-mark #recaptcha_image span { margin: 15px;}.section-ask-mark #recaptcha_image { background-color: #fff;}.section-ask-mark #recaptcha_image embed { padding-bottom: 6px;}.section-ask-mark #recaptcha_table.recaptcha_theme_clean .recaptcha_image_cell { background-color: transparent;}.section-ask-mark #recaptcha_table input[type="text"] { float: none;}.section-ask-mark .rtl-archive-post li a { color: #4a8d1d;}.section-ask-mark .post-form-info { width: 100%; float: left; font-size: 13px; line-height: 1.4em; margin: 0; padding: 13px 0 0 0;}.textcounter { padding: 0; margin: 4px 0px -10px;}.section-ask-mark #content a { color: #4a8d1d; text-decoration: none;}.section-ask-mark #content a:hover { text-decoration: underline;}.askmark-login-box .login-form-fields-section { background-color: #def2c7; height: 265px;}.register-message-box { height: 265px; width: 360px;}.register-message-box .quote-content { float: none; font-size: 28px; font-style: normal; line-height: 32px; margin: 0;}.register-message-box .quote-content .register-link { color: #fff !important; font-weight: bold; text-decoration: underline !important;}/* Ask Mark CSS Ends *//* Simple Select Dropdown CSS Starts */.simple-select-dropdown { text-align: left; position: relative; z-index: 5;}.simple-select-dropdown dl,.simple-select-dropdown dt,.simple-select-dropdown dd,.simple-select-dropdown ul { margin: 0px !important; padding: 0px !important;}.simple-select-dropdown dl { border: 1px solid #cdcdcd;}dl.select-dropdown { font-size: 13px; line-height: 1.2em;}.simple-select-dropdown a { display: block; height: 21px; padding: 3px 0px 0px 8px; color: #333 !important; outline: none;}.ssd-style2 a { height: 20px;}#ssd-scr-categories-list dd a { width: 260px;}.simple-select-dropdown a,.simple-select-dropdown a:hover { text-decoration: none !important;}.simple-select-dropdown .select-dropdown ul { background: #ffffff; border: 1px solid #cdcdcd; color: #c5c0b0; display: none; position: absolute; left: -1px; top: 2px;}.simple-select-dropdown .select-dropdown li { list-style: none; list-style-image: none;}.simple-select-dropdown dd ul .drop-down-clean-arrow { display: none;}.simple-select-dropdown dd ul li a:hover { background-color: #e3e3e3;}/* Simple Select Dropdown CSS Ends */#ssd-scr-categories-list { max-width: 270px; background-color: #fff;}#choose-script-category .big-heading { margin: 0px 0px 21px; font-size: 28px; line-height: 31px;}#block-block-51 .ct-signup-heading { background: none; margin: 10px 0 4px;}.button-like-style { display: inline-block; padding: 8px 18px 9px; color: #ffffff !important; text-decoration: none;}a.button-like-style:hover { text-decoration: none !important;}a.purc-complt-action { display: inline-block; background-color: #6fb32a; max-width: 340px; padding: 10px 12px; color: #fff !important; font-size: 18px; font-weight: bold; line-height: 1.4em; text-align: center; text-decoration: none; outline: none; vertical-align: middle;}a.purc-complt-action:hover { text-decoration: none !important;}input.purc-complt-action,#main input.purc-complt-action { border: none; padding: 10px 12px; background-color: #6fb32a; color: #fff !important; font-size: 18px; font-weight: bold !important; line-height: 1.4em; white-space: normal; cursor: pointer; outline: none;}a.nothanks-purc-complt-action { display: block; width: 524px; background-color: #444444; padding: 12px 0px 13px; text-align: center; color: #ffffff !important; font-size: 16px; font-weight: bold; text-decoration: none; outline: none;}a.nothanks-purc-complt-action:hover { text-decoration: none !important;}input.nothanks-purc-complt-action { border: none; width: 320px; padding: 12px; background-color: #444444; color: #fff; font-size: 16px; font-weight: bold; cursor: pointer; outline: none;}#feedback-btn { display: block; position: fixed; right: 0px; bottom: 51px; z-index: 100;}/** Synergyx Check-Login page CSS Starts **/.loggedin-purchase-info { max-width: 780px; width: auto; margin: 0px auto;}.loggedin-purchase-info .info-block { float: left; width: 160px;}.loggedin-purchase-info .block-1,.loggedin-purchase-info .block-2 { margin-right: 150px;}.loggedin-purchase-info h3 { margin: 19px 0 3px 0;}.page-check-login h2.sub-title { margin: 34px 0px 32px 0px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 34px; font-weight: 700 !important; letter-spacing: -1px; line-height: 38px;}.loggedin-purchase-info .info-block p.first { margin: 0 0 13px 1px !important;}/** Synergyx Check-Login page CSS Ends **//** Pack bullet CSS Starts **/ul.pack-download { margin: 27px 0px 31px;}.pack-download li { list-style-type: none; margin-bottom: 8px; padding: 4px 0px 9px 36px;}.pack-download li.item1 { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/pack-item1.png) no-repeat 0px 0px;}.pack-download li.item2 { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/pack-item2.png) no-repeat 0px 0px;}.pack-download li.item3 { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/pack-item3.png) no-repeat 0px 0px;}.pack-download li.item4 { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/pack-item4.png) no-repeat 0px 0px;}.pack-download li.item5 { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/pack-item5.png) no-repeat 0px 0px;}/** Pack bullet CSS Ends **//** Squeeze Page CSS Starts **/body.node-type-squeezepage #page-wrapper { border: 6px solid #e5e5e5; width: 990px; margin: 0px auto;}body.node-type-squeezepage.section-node-edit #page { margin-left: 270px;}body.node-type-squeezepage #page-upper { width: auto; border-bottom: 2px solid #1fb7ae; padding: 24px 0px;}body.node-type-squeezepage.section-node-edit #page-upper { border-bottom: none; padding: 0px;}body.node-type-squeezepage #logo { text-align: center;}body.node-type-squeezepage #logo .hd-logo-image { margin-top: 0px;}body.node-type-squeezepage #page,body.node-type-squeezepage #main,body.node-type-squeezepage #content { width: 990px;}body.node-type-squeezepage #container { background-color: #f7f7f7; margin-bottom: 0px;}body.node-type-squeezepage.section-node-edit #container { background: none;}body.node-type-squeezepage #content { padding: 35px 0px; text-align: center;}body.node-type-squeezepage.section-node-edit #content { text-align: left;}body.node-type-squeezepage h1.squeeze-title { color: #ffffff; font-size: 30px; text-align: center; letter-spacing: normal;}.video-signup-form-wrapper { width: 384px; margin: 0px auto; background-color: #ffffff; -moz-border-radius: 8px 8px 7px 7px; -webkit-border-radius: 8px 8px 7px 7px; border-radius: 8px 8px 7px 7px;}body.node-type-squeezepage .video-signup-form-wrapper { margin-top: 31px;}.video-signup-form-wrapper .top-part { width: 100%; height: 7px; background-color: #06b8af; -moz-border-radius: 7px 7px 0px 0px; -webkit-border-radius: 7px 7px 0px 0px; border-radius: 7px 7px 0px 0px;}.video-signup-form-wrapper .inner-content { padding: 24px;}form.form-video-signup .text-field { display: block; width: 310px; height: 33px; line-height: 33px; border: 1px solid #b9bcbe; margin-top: 18px; padding-left: 9px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; color: #aeaeae; font-size: 16px;}form.form-video-signup .submit-btn { background-color: #06b8af; height: 30px; line-height: 30px; border: none; -moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px; margin: 23px 0px 0px 0px; padding: 0px 17px; color: #ffffff; font-size: 16px; cursor: pointer;}form.form-video-signup .submit-btn:hover { background-color: #048982;}body.node-type-squeezepage #footer-wrapper { background-color: #f7f7f7; margin: 0px;}body.node-type-squeezepage #footer { padding: 25px 0px 38px; text-align: center;}body.node-type-squeezepage #footer-wrapper .unk-logo-image { margin-bottom: -16px;}body.node-type-squeezepage .footer-message { margin-left: 50px; color: #808080; font-size: 11px;}/** Squeeze Page CSS Ends **//** 'Why We Different' Widget CSS Starts **/.whywedifferent { margin-top: 30px;}.whywedifferent h2.sub-title { margin-bottom: 15px; font-size: 28px; font-weight: 300 !important; text-align: center;}body.node-type-download .whywedifferent h2.sub-title { font-size: 22px; font-weight: 700 !important;}body.two-atc-layout .whywedifferent { margin: 0px;}body.two-atc-layout .whywedifferent h2.sub-title { margin: 0.769em 0; font-size: 1.3em; line-height: 1.3em; font-weight: 700 !important; text-align: left;}.whywedifferent .column { float: left; width: 30%; margin-left: 4%;}.whywedifferent .col-1 { width: 32%; margin-left: 0px;}.whywedifferent .col-1 .shadow-box-wrapper { padding: 4px;}.whywedifferent .col-1 .shadow-box-content { padding: 6px; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.4); box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);}.whywedifferent .column .content-inner { margin-top: 15px;}.whywedifferent .therapist-wrapper h3.sub-heading { margin: 0px 0px 8px; font-size: 20px; font-weight: 600 !important;}.whywedifferent h3.content-heading { font-weight: 600 !important;}.whywedifferent .therapist-wrapper .therapist-info { margin: 0px !important; font-size: 13px; line-height: 18px;}.whywedifferent .content-heading { margin-top: 0px; line-height: 24px; text-align: center;}.whywedifferent .col-3 .content-heading { padding: 0px 10px;}/** 'Why We Different' Widget CSS Ends **//** Duplicate Homepage CSS Starts **/body.page-home #main,body.page-home #content { width: 580px;}body.page-home #sidebar-left { width: 330px;}body.page-home #top-level-home a.first-level-item { color: #ffffff; background: #929584;}body.page-home .sidebar .block h2 { margin-left: 0px;}body.page-home #left .discuss-box .quote-content { font-size: 22px; line-height: 24px;}body.page-home #left .discuss-box .quote-content { width: 250px;}/** Duplicate Homepage CSS Ends **/.therapists-wrapper:before,.therapists-wrapper:after { content: ""; display: block; width: 100%; height: 0; font-size: 0; clear: both;}.therapists-wrapper .therapist-image { float: left; width: 23%; margin: 0 2% 2% 0; position: relative;}.therapists-wrapper .therapist-image:last-of-type { margin: 0 0 2% 0;}.therapists-wrapper .therapist-image img { display: block; width: 100%; height: auto;}.therapist-image .text-block-over { padding: 4px; font-size: 11px;}/** Rating Box CSS Starts **/.why-wrapper .rating-box { max-width: 325px; margin: 10px auto 0;}.rating-box:before,.rating-box:after { content: ""; display: block; width: 100%; height: 0; font-size: 0; clear: both;}.rating-box img { max-width: 48%;}.rating-box img.shopper-approved { float: left;}.rating-box img.rating-details { float: right; margin: 5px 0 0;}/** Rating Box CSS Ends **/.gz-includes-wrapper { margin: 30px 0; max-width: 600px;}.gz-includes-wrapper:before,.gz-includes-wrapper:after { content: ""; display: block; width: 100%; height: 0; font-size: 0; clear: both;}.gz-includes-wrapper .sub-heading { margin: 0 0 20px; font-size: 34px; line-height: 1.2em;}.gz-includes-wrapper .imgBlock { float: left; width: 26%;}.gz-includes-wrapper .contBlock { float: left; width: 74%;}.gz-includes-wrapper .contBlock ul {}.gz-includes-wrapper .contBlock ul li { margin: 0 0 16px; padding-left: 13px; font-size: 16px; font-weight: 300 !important;}#content .swftools { margin-bottom: 20px;}.left-floated { float: left; margin: 0px 20px 20px 0px;}.right-floated { float: right; margin: 0px 0px 20px 20px;}.thumbnail-wrapper { float: right; max-width: 300px; margin: 0px 0px 20px 20px; clear: right;}.left-floated.prod-img-thumb,.right-floated.prod-img-thumb { max-width: 180px;}ul.why-us li { padding: 0 0 16px 13px; font-size: 16px; font-weight: 300 !important; line-height: 1.4em;}ul.why-us li:last-child { padding: 0 0 0 13px;}h2.like-h1 { margin: 25px 0 5px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 34px; font-weight: 700 !important; letter-spacing: -1px; line-height: 38px;}body.page-all-downloads h2.like-h1,body.page-all-downloads-aw h2.like-h1,body.page-all-downloads-aw1 h2.like-h1,body.page-blackfriday h2.like-h1 { margin: 0 0 5px;}table.all-downloads-listing { float: left;}table.all-downloads-listing td { width: 32%; padding: 0px 1% 0px 0px;}.all-downloads-listing .cat-image-thumb { display: block; margin: 20px 0px 0px;}.dl-catlisting-wrapper { max-width: 290px; margin-top: 12px; font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif;}.dl-catlisting-wrapper .headline { background-color: #6fb32a; padding: 5px 0px 5px 10px; color: #ffffff; font-size: 12px; font-weight: bold;}.dl-catlisting-wrapper ul { margin: 8px 0 0 !important; padding-left: 3px;}.dl-catlisting-wrapper ul li { font-size: 12px; font-weight: bold;}.dl-catlisting-wrapper li a { color: #333333 !important;}/* Three Block Featured Panel CSS Starts */.panel-3block-wrapper { min-height: 220px; position: relative;}.panel-3block-wrapper .inner {}.panel-3block-wrapper .left-block { width: 200px; position: absolute; left: 0px; top: 0px;}.panel-3block-wrapper .middle-block { width: 540px; min-height: 220px; margin: 0px auto; font-size: 14px; position: relative;}.panel-3block-wrapper .middle-block h2 { margin: 0 0 16px; font-size: 24px; font-weight: 600 !important; line-height: 30px;}.panel-3block-wrapper .middle-block .quote-box { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/competition/quote_bg.png) no-repeat center top; background-size: cover; width: 496px; height: 120px; padding: 20px 20px 20px 30px; color: #fff; box-sizing: border-box; position: absolute; bottom: -110px;}.panel-3block-wrapper .middle-block .quote-box .quote-txt { margin: 0; font-size: 20px; font-weight: 300 !important; font-style: italic; line-height: 26px;}.panel-3block-wrapper .middle-block .quote-box .quote-start { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/competition/quote_l.png) no-repeat center top; display: inline-block; width: 18px; height: 22px;}.panel-3block-wrapper .middle-block .quote-box .quote-end { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/competition/quote_r.png) no-repeat center bottom; width: 28px; height: 22px; margin-left: 0px;}.panel-3block-wrapper .middle-block .quote-box .quote-author { margin: 0 !important; padding: 8px 0 0;}.panel-3block-wrapper .right-block { width: 200px; position: absolute; right: 0px; top: 0px;}/* Three Block Featured Panel CSS Ends *//* MP3 Competition Page CSS Starts */body.page-suggest-download.no-sidebars #header-region,body.page-suggest-download.no-sidebars #container-whole { max-width: 700px; margin: 0px auto;}body.page-suggest-download #squeeze { padding: 0px !important;}body.page-suggest-download p.small,.suggest_section p.info_msg,body.page-suggest-download .form_section { font-size: 13px; line-height: 1.4em;}#sidebar-left .ipod_winner_comment p { font-size: 13px; line-height: 1.3em;}body.page-suggest-download .panel-3block-wrapper { background-color: #f8e1fb; min-height: 0px; margin-bottom: 85px; padding-bottom: 20px;}body.page-suggest-download .panel-3block-wrapper .left-block { width: auto; left: 18px; top: 25px;}body.page-suggest-download .panel-3block-wrapper .middle-block { float: right; width: 500px; min-height: 0px; padding: 20px 20px 0 0;}body.page-suggest-download .panel-3block-wrapper .middle-block a { color: #ba448a; text-decoration: none;}body.page-suggest-download .panel-3block-wrapper .right-block { width: auto; right: 16px; top: 20px;}.page-suggest-download #main .tab-contents { background-color: #def2c7;}.competition_details .sub-heading { width: 240px; display: block; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/competition/competition_bg.png) no-repeat left top; background-size: contain; margin: 0px; padding: 20px 10px 22px 16px; color: #ffffff; font-size: 20px; font-weight: 600 !important; letter-spacing: normal; position: absolute; top: -30px; left: 7px;}.competition_details { padding: 30px 25px 10px; position: relative;}.competition_details p,.competition_details ul,.competition_details ol { margin: 13px 0 !important;}.suggest_section { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/competition/suggest_bg.png) left top no-repeat; background-size: contain; min-height: 290px; padding: 25px 50px 0px 25px; color: #ffffff; box-sizing: border-box; clear: both;}.suggest_section label { display: block; width: 100%; margin: 0 0 6px 0; clear: both;}.suggest_section label.dl-title { font-size: 18px; font-weight: 600;}.suggest_section label.dl-desc { font-weight: bold;}.suggest_section input,.suggest_section textarea { float: left; min-width: 320px; border: 0; margin: 0 15px 0 0; padding: 10px; font-size: 13px; line-height: 1.4em; box-sizing: border-box;}.suggest_section textarea { min-height: 128px;}.suggest_section .button { float: left; display: inline-block; background-color: #b9448d; padding: 12px; color: #ffffff; font-size: 14px; line-height: 1em; text-decoration: none; cursor: pointer;}.page-suggest-download .form_section-wrapper { position: relative;}.page-suggest-download .form_section-top,.page-suggest-download .form_section-bottom { width: 100%; height: 32px; position: absolute;}.page-suggest-download .form_section-top { background: #def2c7 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/competition/mp3comp-formbg-top.png) no-repeat left top; background-size: contain; max-width: 695px; top: 0; left: 0;}.page-suggest-download .form_section-bottom { background: #def2c7 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/competition/mp3comp-formbg-bottom.png) no-repeat left top; background-size: contain; max-width: 694px; left: 0; bottom: 0;}.page-suggest-download .form_section { background: #def2c7 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/competition/mp3comp-formbg-middle.png) repeat-y left top; background-size: contain; padding: 35px 25px;}.page-suggest-download .form_section p { margin: 13px 0 !important;}.page-suggest-download .form_section .top-note p,.page-suggest-download .form_section .bottom-note p { max-width: 480px; margin: 0 !important;}.suggest_section ul { padding: 0; margin: 0 !important;}.page-suggest-download .form_section ul { margin: 0 !important; padding: 0;}.suggest_section li { background: none; display: block; width: 100%; margin: 0; padding: 0 0 15px; clear: both;}.suggest_section li:before,.suggest_section li:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.suggest_section p { margin: 0 !important;}.page-suggest-download .form_section li { list-style: none; background: none; float: left; display: block; width: 300px; padding: 0 0 15px; box-sizing: border-box;}.page-suggest-download .form_section li.label { width: 180px;}.page-suggest-download .form_section li:last-child { padding: 0px;}.page-suggest-download .form_section li.top-note,.page-suggest-download .form_section li.bottom-note { float: none; width: 100%; clear: both;}.page-suggest-download .form_section li.top-note { padding: 0 0 25px;}.page-suggest-download .form_section li.bottom-note { padding: 10px 0 15px;}.page-suggest-download .form_section li.label span { margin: 0 2px 0 0; color: #ff0000;}.page-suggest-download .form_section li.captcha-block { float: none; width: 100%; padding: 0px; clear: both;}.page-suggest-download .form_section input.form-text { border: 1px solid #ccc; width: 100%; padding: 8px; font-size: 13px; line-height: 1.1em; box-sizing: border-box;}.page-suggest-download .form_section li.checkbox { width: 100%;}.page-suggest-download .form_section li .checkbox_left { float: left; margin: 0px 0 0 2px;}.page-suggest-download .form_section li .checkbox_detail { float: right; width: 95%; margin-right: 2px;}.page-suggest-download .form_section .submit-btn { background: #6fb32a; display: inline-block; border: 0; margin: 20px 0 0; padding: 10px 12px; color: #ffffff !important; font-size: 14px; line-height: 1.2em; cursor: pointer; outline: 0 none;}.page-suggest-download .form_recaptcha { margin: 10px 0 20px;}.page-suggest-download #recaptcha_image { border: 2px solid #d8d8d8;}.page-suggest-download #recaptcha_response_field { width: 250px; margin: 0; padding: 19px 10px 18px 10px;}.page-suggest-download .recaptcha_only_if_image,.recaptcha_only_if_audio { display: block;}/* Right Block CSS Starts */.page-suggest-download .sidebar #sidebar-left-inner { padding-left: 28px;}.page-suggest-download .sidebar #sidebar-left-inner .content { margin: 0; padding: 0;}.page-suggest-download .sidebar #sidebar-left-inner .content h2 { margin: 0; padding: 0; font-weight: 600 !important;}.page-suggest-download .sidebar #sidebar-left-inner .content a { color: #8a548e;}.page-suggest-download .sidebar .winner_video { margin: 15px 0 25px;}.sidebar .block .ipod_winner_video h2.cart-prod-title {}/* Right Block CSS Ends *//* MP3 Competition Page CSS Ends *//* Community Free Courses Page CSS Starts */body.page-free-training-courses .panel-3block-wrapper { background-color: #fef5b4; min-height: 230px; margin-bottom: 70px;}body.page-free-training-courses .panel-3block-wrapper .left-block { width: auto; left: -20px; top: 10px;}body.page-free-training-courses .panel-3block-wrapper .middle-block { width: 540px; min-height: 230px; margin-left: 242px; padding: 20px 0 0;}body.page-free-training-courses .panel-3block-wrapper .middle-block .quote-box { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/free-courses/quote_org_bg.png) no-repeat left top; width: 554px; height: 130px; padding: 20px 30px 0px 18px; bottom: -60px;}body.page-free-training-courses .panel-3block-wrapper .middle-block .quote-box .quote-txt { *font-size: 18px;}body.page-free-training-courses .panel-3block-wrapper .right-block { width: auto; right: -41px;}body.page-free-training-courses .content_panel { margin-top: 15px;}body.page-free-training-courses .container-2block-left-col { float: left; width: 214px; height: 390px; margin-right: 10px; padding: 5px; position: relative;}body.page-free-training-courses .container-2block-left-col .Free_courses-middle-inner { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/blog/browse_bottom_white_bg.png) no-repeat left bottom; float: left; width: 210px; height: 318px; position: relative; left: 0px; top: 74px;}body.page-free-training-courses .container-2block-left-col .Free_courses-middle-inner span { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/blog/browse_top_white_bg.png) no-repeat -1px top; width: 210px; height: 77px; position: absolute; left: 0px; top: -77px;}body.page-free-training-courses .Free_courses-middle-inner .clip-art-frame { position: absolute; left: -3px; top: -80px;}body.page-free-training-courses .Free_courses-middle-inner .description { padding-right: 12px; position: absolute; left: 16px; top: 140px;}body.page-free-training-courses .Free_courses-middle-inner .description .descriptionTitle { font-size: 20px; font-weight: 600; line-height: 24px; letter-spacing: -1px;}body.page-free-training-courses .Free_courses-middle-inner .description .descriptionBody { padding-top: 10px; font-size: 13px; line-height: 18px;}body.page-free-training-courses a.btn-register { font-size: 21px; padding: 10px 15px;}body.page-free-training-courses a.btn-register:hover { background-color: #4a8d1d;}/* Community Free Courses Page CSS Ends *//** Category page CT Signup Box CSS Starts **/.cat-ctsignup-wrapper { margin-bottom: 20px;}.cat-ctsignup h2 { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 22px; font-weight: 700 !important;}.cat-ctsignup ul li { margin: 13px 0px 0px;}.cat-ctsignup .shadow-box-wrapper { width: 596px;}.ct-signup-form label { display: block; margin: 0px 0px 6px 1px; font-weight: bold;}.ct-signup-form input.course-signup-btn { width: auto; min-width: 250px; font-size: 16px; font-weight: bold;}/** Category page CT Signup Box CSS Ends **//** Pack Recommendation Box CSS Starts **/.pack-recom-wrapper { background-color: #cad8ce; margin-bottom: 20px;}.pack-recom-wrapper .pack-recom-inner { padding: 20px;}.pack-recom-wrapper h3.sub-heading { margin-top: 0px; color: #ffffff; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 300 !important;}.pack-recom-wrapper .pack-recom-box { float: left; width: 32%; background-color: #efedee; margin-left: 2%;}.pack-recom-wrapper .pack-recom-box img { display: block;}.pack-recom-wrapper .row-box-1 { margin-left: 0px;}.pack-recom-box .box-inner { padding: 10px; position: relative;}.pack-recom-box .inner-content { min-height: 120px;}.pack-recom-box .pack-title,.pack-recom-box .pack-title a { margin: 12px 0 5px !important; color: #568921 !important; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 18px; line-height: 24px; font-weight: 700 !important;}.categorypage-script .pack-recom-box .pack-title,.categorypage-script .pack-recom-box .pack-title a { color: #09a1e3 !important;}.pack-recom-box .pack-desc { margin: 0px !important; font-size: 14px; line-height: 22px;}.pack-recom-box .find-more,#content .pack-recom-box .find-more { margin: 12px 0 0;}.pack-recom-box a.btn-more-link { background-color: #6fb32a; padding: 7px 8px; font-size: 13px; line-height: 1.3em;}.categorypage-script .pack-recom-box a.btn-more-link { background-color: #09a1e3;}.pack-recom-wrapper .box-row-separator { clear: both; width: 100%; padding-top: 20px; *padding-top: 3px;}.pack-recom-wrapper .pack-recom-box.pack-10steps { float: none; width: 100%; margin: 0 0 2%; clear: both; box-sizing: border-box;}.pack-recom-box.pack-10steps .box-inner { display: table;}.pack-recom-box.pack-10steps .pack-img-box { display: table-cell; width: 33.5%; height: auto; padding: 0 2% 0 0; vertical-align: top;}.pack-recom-box.pack-10steps .inner-content { display: table-cell; min-height: 0px; vertical-align: top;}.pack-recom-box.pack-10steps .pack-title,.pack-recom-box.pack-10steps .pack-title a { margin: 0 0 10px; font-size: 20px; line-height: 1.2em;}.pack-recom-box.pack-10steps .pack-desc { font-size: 14px;}/** Pack Recommendation Box CSS Ends **//** Sharebar CSS Starts **/ul#sharebar { display: none; width: 93px !important; margin: 50px 0 0 -105px !important; padding: 5px; border-style: solid; border-width: 1px; text-align: center; box-sizing: border-box; position: absolute;}ul#sharebar li { background: none; padding: 0px; list-style-type: none; list-style-image: none;}ul#sharebar li + li { margin-top: 3px;}ul#sharebar .sharebar-button { display: block; background-color: #f7f7f7; border: 1px solid #ddd; border-radius: 4px; padding: 2px 0; color: #444; font-size: 13px; text-decoration: none;}ul#sharebar .sharebar-button:hover { border-color: #aaa; text-decoration: none;}ul#sharebar .credit a { color: #aaa; font-size: 8px; line-height: 9px; text-decoration: none; text-transform: uppercase;}ul#sharebarx { display: block; min-height: 34px; margin: 13px 0 !important; padding: 0px;}ul#sharebarx:before,ul#sharebarx:after { content: ""; display: block; width: 100%; height: 0; font-size: 0; clear: both;}ul#sharebarx li { float: left; background: none; padding: 0px; list-style-type: none; list-style-image: none;}ul#sharebarx li + li { margin-left: 15px;}ul#sharebarx .sharebar-button { background-color: #f7f7f7; border: 1px solid #ddd; border-radius: 4px; padding: 4px 12px; color: #444; font-size: 13px; text-decoration: none;}ul#sharebarx .sharebar-button:hover { border-color: #aaa; text-decoration: none;}/** Sharebar CSS Ends **/#pretitle-copy p { margin: 25px 0px 0px;}#pretitle-copy p.first { margin: 0px;}#sidebar-left .blog-popular-articles { line-height: 18px; font-weight: bold;}#sidebar-left .blog-popular-articles li { padding-bottom: 8px;}#sidebar-left .blog-popular-articles a { color: #09a1e3;}/** Which Download Section CSS Starts **/body.section-which-downloads a.btn-ask-which-download,body.section-which-sessions a.btn-ask-which-download { padding: 12px 100px; font-size: 21px; line-height: 26px;}body.section-which-downloads #page #content a,body.section-which-sessions #page #content a { color: #099;}body.section-which-downloads #page #content a:hover,body.section-which-sessions #page #content a:hover { text-decoration: underline;}body.section-which-downloads #page h1,body.section-which-sessions #page h1 { margin-top: 13px; margin-bottom: 1px;}body.section-which-downloads #page div.tabs,body.section-which-sessions #page div.tabs { display: inline-block;}body.section-which-downloads #page div.messages,body.section-which-sessions #page div.messages { clear: both; float: left; width: 90%;}body.section-which-downloads #page div.messages .item-list,body.section-which-sessions #page div.messages .item-list { float: none !important;}body.section-which-downloads #page .tabs ul.primary,body.section-which-sessions #page .tabs ul.primary { width: 100%; float: left; margin: 0; padding: 0; background: none; border: 0;}body.section-which-downloads #page .tabs ul.primary li a,body.section-which-sessions #page .tabs ul.primary li a { position: relative; top: 1px; float: left; margin: 0 1px 0 0; font: bold 12px/40px Arial, Helvetica, sans-serif; height: 40px; background: none; background-color: #efedee !important; list-style: none; cursor: pointer; color: #333 !important; outline: none; padding: 0;}body.section-which-downloads #page .tabs ul.primary li.active a,body.section-which-downloads #page .tabs ul.primary li a:hover,body.section-which-sessions #page .tabs ul.primary li.active a,body.section-which-sessions #page .tabs ul.primary li a:hover { background: #008789 !important; border-bottom: 0 solid #eee; color: #fff !important; position: relative; outline: none;}body.section-which-downloads #content .tabs ul.primary li a span,body.section-which-sessions #content .tabs ul.primary li a span { display: block !important; background: none; height: 44px; padding: 0 16px; line-height: 40px;}body.section-which-downloads #page .tabs ul.primary li.active a span,body.section-which-downloads #page .tabs ul.primary li a:hover span,body.section-which-sessions #page .tabs ul.primary li.active a span,body.section-which-sessions #page .tabs ul.primary li a:hover span { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/tab-selected-pointer.png) center bottom no-repeat !important;}.section-which-downloads.admin-user #content .tabs.primary span.tab,.section-which-sessions.admin-user #content .tabs.primary span.tab { padding: 0 7px;}body.section-which-downloads #page .view-all-questions,body.section-which-sessions #page .view-all-questions { width: 100%; padding-top: 23px;}body.section-which-downloads #page .view-all-questions .tableHeader-processed tr,body.section-which-sessions #page .view-all-questions .tableHeader-processed tr { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 600 !important;}body.section-which-downloads #content .view-all-questions table th.views-field a,body.section-which-downloads #content .view-all-questions table th.views-field a:hover,body.section-which-sessions #content .view-all-questions table th.views-field a,body.section-which-sessions #content .view-all-questions table th.views-field a:hover { color: #333 !important; text-decoration: none;}body.section-which-downloads #content .view-all-questions table th.views-field,body.section-which-sessions #content .view-all-questions table th.views-field { margin-bottom: 19px; font-size: 20px; line-height: 1.3em; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 700 !important; color: #333 !important; text-decoration: underline;}body.section-which-downloads #content .view-all-questions table th.views-field:hover,body.section-which-sessions #content .view-all-questions table th.views-field:hover { text-decoration: none !important;}body.section-which-downloads #content .view-all-questions table td.views-field-title,body.section-which-sessions #content .view-all-questions table td.views-field-title { max-width: 300px; word-break: break-all;}body.page-which-downloads-my-answers #content .view-all-questions table tr td,body.page-which-downloads-my-answers #content .view-all-questions table tr th,body.page-which-sessions-my-answers #content .view-all-questions table tr td,body.page-which-sessions-my-answers #content .view-all-questions table tr th { width: 235px;}body.page-which-downloads-my-answers #content .view-all-questions .views-table,body.page-which-sessions-my-answers #content .view-all-questions .views-table { width: 100%;}.view-all-questions .tableHeader-processed .views-field-field-answer-count-value a { /*width: 85px;*/ float: left;}body.section-which-downloads .which-download-closed,body.section-which-sessions .which-download-closed { font-weight: bold; font-size: 28px;}body.section-which-downloads #page .sticky-table th.views-field-created,body.section-which-downloads #page .sticky-table td.views-field-created,body.section-which-sessions #page .sticky-table th.views-field-created,body.section-which-sessions #page .sticky-table td.views-field-created { width: 200px;}body.section-which-downloads #page .sticky-table th.views-field-field-answer-count-value,body.section-which-downloads #page .sticky-table td.views-field-field-answer-count-value,body.section-which-sessions #page .sticky-table th.views-field-field-answer-count-value,body.section-which-sessions #page .sticky-table td.views-field-field-answer-count-value { width: 120px;}.view-all-questions .tableHeader-processed .views-field { padding: 0 !important;}body.section-which-downloads #page .views-table,body.section-which-sessions #page .views-table { border: 0;}.view-all-questions .views-table tr.even,.view-all-questions .views-table tr.odd { border-top: 1px dotted #333; padding: 0;}.view-all-questions .views-table tr.views-row-last { border-top: 1px dotted #333; border-bottom: 1px dotted #333; padding: 0;}.view-all-questions .views-table .views-field { padding: 16px 0;}.view-all-questions .views-table .views-field.active { background: none;}.view-all-questions .views-table .views-field-field-answer-count-value,.view-all-questions .views-table .views-field-status,.view-all-questions .views-table .views-field-moderate { text-align: center;}.page-which-downloads-moderate #page .view-display-id-page_10 .view-filters,.page-which-sessions-moderate #page .view-display-id-page_10 .view-filters { border: 1px solid #999; padding: 0 10px; margin-bottom: 10px;}.page-which-downloads-moderate .view-all-questions .tableHeader-processed th,body.page-which-downloads-moderate .view-all-questions td,.page-which-sessions-moderate .view-all-questions .tableHeader-processed th,body.page-which-sessions-moderate .view-all-questions td { width: 100px;}.page-which-downloads-moderate .view-all-questions .tableHeader-processed th a,.page-which-sessions-moderate .view-all-questions .tableHeader-processed th a { font-size: 18px;}.page-which-downloads-moderate .view-all-questions .views-table .views-field,.page-which-sessions-moderate .view-all-questions .views-table .views-field { padding: 16px 5px;}.page-which-downloads-moderate .sticky-table .views-field-name,.page-which-sessions-moderate .sticky-table .views-field-name { max-width: 150px;}.page-which-downloads-moderate .sticky-table .views-field-created,.page-which-sessions-moderate .sticky-table .views-field-created { max-width: 90px;}body.section-which-downloads #page .question-list,body.section-which-sessions #page .question-list { margin: 0; padding: 0;}.question-list li { border-top: 1px dotted #333; line-height: 49px; padding: 0; width: 100%; float: left;}.question-list li a { color: #099 !important; float: left;}.TabbedPanelsTab:focus { outline: none;}.question-list li .post-date-head { width: 95px; float: right; padding-right: 11px; margin-right: 101px; text-align: left;}.question-list li.last { border-top: 1px dotted #333; border-bottom: 1px dotted #333;}.ask-a-question { width: auto; padding: 20px; background: #d9f2ef; min-height: 386px; position: relative;}.ask-a-question h2 { margin-bottom: 15px;}body.section-which-downloads #content .field input[type="text"],body.section-which-downloads #content textarea,body.section-which-sessions #content .field input[type="text"],body.section-which-sessions #content textarea { border: 0; font-size: 13px; line-height: 18px; margin-bottom: 17px; max-width: 98%; padding: 16px 1%;}body.section-which-downloads #content #edit-question_tbl,body.section-which-sessions #content #edit-question_tbl { max-width: 100%; box-sizing: border-box;}body.section-which-downloads #edit-question_tbl .mceToolbar table tr td,body.section-which-sessions #edit-question_tbl .mceToolbar table tr td { float: left;}body.node-type-question .node-type-question .formatted_content { margin-top: 5px;}body.node-type-question .node-type-question .formatted_content p,body.section-which-downloads .node-type-question .formatted_content p,body.section-which-sessions .node-type-question .formatted_content p { margin: 0 0 5px 0 !important;}body.section-which-downloads #page .field input,body.section-which-sessions #page .field input { height: 18px;}body.section-which-downloads #page input[type="checkbox"],body.section-which-sessions #page input[type="checkbox"] { height: auto; width: auto; padding: 0; float: left; margin: 4px 3px 3px 0px; *margin: 0px; *float: none;}body.section-which-downloads .post-answer-container #edit-question_tbl,body.section-which-sessions .post-answer-container #edit-question_tbl { width: 100% !important;}/*body.section-which-downloads #page .field {float: left;width:660px;} */body.section-which-downloads #page .field label,body.section-which-sessions #page .field label { margin-bottom: 0; float: left; padding-left: 0;}body.section-which-downloads #page .fields,body.section-which-sessions #page .fields { width: 260px; float: left;}body.section-which-downloads #page .fields label,body.section-which-sessions #page .fields label { padding-right: 10px; font-weight: bold; float: left; line-height: 40px;}body.section-which-downloads #page .fields input,body.section-which-sessions #page .fields input { width: 60%; padding: 12px 16px; background: #fff; border: 0; font-size: 13px; line-height: 18px;}body.section-which-downloads #page .post-question-btn,body.section-which-sessions #page .post-question-btn { background: #008789; border: 0; padding: 11px; font-weight: bold; font-size: 14px; color: #fff; cursor: pointer; overflow: visible; /*width: 165px;*/ margin-top: 20px; margin-bottom: 4px;}body.section-which-downloads #page .top-btn-container,body.section-which-sessions #page .top-btn-container { margin: 0px 0px 20px;}body.section-which-downloads #page .bottom-btn-container,body.section-which-sessions #page .bottom-btn-container { width: 100%; float: left; margin-top: 19px;}.anchor-btn { background: #008789; border: 0; padding: 10px 20px; font-weight: bold; font-size: 14px; color: #fff !important; text-decoration: none !important;}.anchor-btn:hover { text-decoration: none !important;}#left .anchor-btn { font-size: 12px;}.question-answer { margin: 0; padding: 0; list-style: none;}.node-type-question .node-inner,.view-question-answers .views-row .node-inner { padding: 20px 0;}div.node-type-question .node-inner { border-top: 1px dotted #929290;}.view-question-answers .views-row-last .node-inner { border-bottom: 1px dotted #929290;}.profile-img { background: #ccc; padding: 5px; margin-right: 19px; position: relative; float: left;}.profile-img .box-top-left { width: 5px; height: 5px; position: absolute; top: 0; left: 0; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/profile-box-sprite.png) 0 0 no-repeat;}.profile-img .box-top-right { width: 5px; height: 5px; position: absolute; top: 0; right: 0; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/profile-box-sprite.png) 0 -7px no-repeat;}.profile-img .box-bottom-left { width: 5px; height: 5px; position: absolute; bottom: 0; left: 0; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/profile-box-sprite.png) 0 -14px no-repeat;}.profile-img .box-bottom-right { width: 5px; height: 5px; position: absolute; bottom: 0; right: 0; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/profile-box-sprite.png) 0 -21px no-repeat;}.question-answer-holder { width: 550px; float: left;}.question-answer-holder h2.title { margin-bottom: 5px;}.question-answer-holder .field-field-all-downloads { float: none;}.question-answer-holder h3,.question-answer-holder .field-field-all-downloads .field-label { font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 16px; font-weight: 700 !important; color: #333; font-weight: 400; margin: 22px 0 0px;}body.section-which-downloads .question-wrapper h2,body.section-which-sessions .question-wrapper h2 { font-weight: 700 !important; font-size: 24px; margin-bottom: 20px;}.question-answer-holder .field-field-all-downloads .item-list ul,.question-answer-holder .field-field-all-downloads .item-list ul li { background: none; padding: 0 !important; margin: 0 !important; font-size: 13px;}.post-discription { width: auto; padding-left: 27px; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/question-icon.png) 0 0 no-repeat; color: #666; font-size: 13px; line-height: 20px; clear: both;}.post-discription.pd-answer { background-position: 0 -22px;}.link-container a { float: left; clear: both;}.block-edit { display: none; background: #333; padding: 5px 15px 5px 6px; color: #fff !important; font-size: 14px !important; font-style: normal !important; font-weight: bold !important; line-height: 1.2em !important; text-decoration: none !important; position: absolute; top: 0px; left: 0px; z-index: 20; opacity: 0.8;}.block-edit i { display: inline-block; margin: 0 2px 0 0; font-size: 18px;}.block-edit span { display: inline-block; margin: 0; vertical-align: top;}#content-top .block-edit { top: 20px; /* due to top menu drop-shadow */}body.admin-user .block .content:hover { border: 1px dashed #333;}body.admin-user .block .content:hover .block-edit { display: block;}.whichdownloadbutton { background: #008789; font: bold 14px Arial, Helvetica, sans-serif; border: 0; color: #fff !important; cursor: pointer; margin-top: 10px; padding: 10px; width: 140px;}#left .whichdownloadbutton { font-size: 12px;}.page-which-downloads-ask .post-form .post-que-label,.page-which-sessions-ask .post-form .post-que-label,.which-download-edit .post-form .post-que-label { width: 100%; /*float: left;*/ display: block; margin: 0 0 10px; font-size: 16px; font-weight: bold;}body.section-which-downloads #content .views-table caption,body.section-which-sessions #content .views-table caption { text-align: left; font-weight: bold !important; padding: 15px 0 0px; font-size: 15px;}body.section-which-downloads #page .highlight,body.section-which-sessions #page .highlight { float: left; width: 100%; background-color: #ffe5b6;}.which-download-login-box .login-form-fields-section { background-color: #d9f2ef;}.which-download-login-box .login-form-fields-section .forgot-password a,.which-download-login-box .login-form-fields-section .register-new a { color: #099 !important;}.which-download-login-box .login-form-fields-section input.form-submit { background-color: #008789;}.which-download-edit .post-form .edit-question-whichdownload { display: block; margin-bottom: 15px;}/** Which Download Section CSS Ends **//* Ajax lookup for admin starts */.profile-edit-wrapper #edit-prodid-wrapper input,.profile-edit-wrapper #edit-datetime-wrapper input { width: 600px; height: 1.4em; line-height: 1.4em;}/* Ajax lookup for admin Ends *//* Affiliate program sidebar starts */#page .block .item-list ul li.affilate-collapsed { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/menu-collapsed.png) no-repeat 0px 6px;}#page .block .item-list ul li.affilate-expanded { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/menu-expanded.png) no-repeat 0px 6px;}table.affiliates-stat tr.headline-row td input { font-size: 10px;}/* Affiliate program sidebar Ends *//* Ask Mark Related Questions block */.askmark-recent-questions { margin: 0 0 20px 0; padding: 16px 20px 20px;}.askmark-recent-questions h3 { margin: 0 0 10px 0;}.view-ask-mark.view-display-id-block_2 .views-field-title { font-weight: bold;}/* End Ask Mark Related Questions block *//* Therapists Sprite CSS Starts */.therapists-set1 { background: #e8e8e8 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/therapists-sprite.jpg) no-repeat left top; display: block; width: 130px; height: 168px;}.therapists-set1.image1 { background-position: 0px 0px;}.therapists-set1.image2 { background-position: -134px 0px;}.therapists-set1.image3 { background-position: -268px 0px;}.therapists-set1.image4 { background-position: -402px 0px;}.therapists-set2 { background: #e8e8e8 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/therapists-sprite.jpg) no-repeat left top; display: block; width: 98px; height: 127px;}.therapists-set2.image1 { background-position: 0px -172px;}.therapists-set2.image2 { background-position: -134px -172px;}.therapists-set2.image3 { background-position: -268px -172px;}.therapists-set2.image4 { background-position: -402px -172px;}.therapists-set3 { background: #e8e8e8 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/therapists-sprite.jpg) no-repeat left top; display: block; width: 74px; height: 96px;}.therapists-set3.image1 { background-position: 0px -303px;}.therapists-set3.image2 { background-position: -134px -303px;}.therapists-set3.image3 { background-position: -268px -303px;}.therapists-set3.image4 { background-position: -402px -303px;}/* Therapists Sprite CSS Ends *//* Homepage Category Blocks CSS Starts */.cat-img-block { background: #e8e8e8 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/homepage-category-sprite.jpg) no-repeat left top; display: block; width: 180px; height: 120px;}.cat-img-block.cat1 { background-position: 0px 0px;}.cat-img-block.cat2 { background-position: -184px 0px;}.cat-img-block.cat3 { background-position: -368px 0px;}.cat-img-block.cat4 { background-position: 0px -124px;}.cat-img-block.cat5 { background-position: -184px -124px;}.cat-img-block.cat6 { background-position: -368px -124px;}.cat-img-block.cat7 { background-position: 0px -248px;}.cat-img-block.cat8 { background-position: -184px -248px;}.cat-img-block.cat9 { background-position: -368px -248px;}/* Homepage Category Blocks CSS Ends *//* Homepage Top Slider CSS Starts */.slider-block-1 { background: #e8e8e8 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/slider1-sprite2.jpg) no-repeat left top; display: block; width: 300px; height: 200px;}.slider-block-1.slide1 { background-position: 0px 0px;}.slider-block-1.slide2 { background-position: -304px 0px;}.slider-block-1.slide3 { background-position: -608px 0px;}.slider-block-1.slide4 { background-position: 0px -204px;}.slider-block-1.slide5 { background-position: -304px -204px;}.slider-block-1.slide6 { background-position: -608px -204px;}.slider-block-1.slide7 { background-position: 0px -408px;}.slider-block-1.slide8 { background-position: -304px -408px;}.slider-block-1.slide9 { background-position: -608px -408px;}/* Homepage Top Slider CSS Ends *//* Homepage Bottom Slider CSS Starts */.slider-block-2 { background: #e8e8e8 url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/slider2-sprite.jpg) no-repeat left top; display: block; width: 180px; height: 120px;}.slider-block-2.slide1 { background-position: 0px 0px;}.slider-block-2.slide2 { background-position: -184px 0px;}.slider-block-2.slide3 { background-position: -368px 0px;}.slider-block-2.slide4 { background-position: -552px 0px;}.slider-block-2.slide5 { background-position: -736px 0px;}.slider-block-2.slide6 { background-position: 0px -124px;}.slider-block-2.slide7 { background-position: -184px -124px;}.slider-block-2.slide8 { background-position: -368px -124px;}.slider-block-2.slide9 { background-position: -552px -124px;}.slider-block-2.slide10 { background-position: -736px -124px;}/* Homepage Bottom Slider CSS Ends *//* Members Homepage Blog Section CSS Starts */.announcement .view-blog-listing h3.sub-heading { margin: 15px 0 18px; letter-spacing: 0;}#page .announcement .view-blog-listing .item-list ul { margin: 0px !important; padding: 0px;}#page .announcement .view-blog-listing .item-list ul li { background: none !important; padding: 0px 0px 20px 0px; border-bottom: 1px dotted #929290;}.announcement .view-blog-listing .views-field-field-excerpt-value p { margin-bottom: 18px !important; line-height: 20px;}/* Members Homepage Blog Section CSS Ends *//* CD/DVDs and Online Courses Listing CSS Starts */.view-category-cd-online table,.view-category-cd-online table td { border: 0; margin: 0; padding: 0;}.view-category-cd-online.view-display-id-block_1 table td { vertical-align: top; float: left; width: 32.333%;}.view-category-cd-online.view-display-id-block_1 table td.col-2 { padding: 0 1.5%;}body.section-all-cds .prod-snippet,body.section-training .prod-snippet { margin-bottom: 20px; padding: 20px;}.view-category-cd-online .prod-snippet p { margin: 0 0 10px !important;}.view-category-cd-online .prod-snippet .product-image { background-color: #ffffff; text-align: center;}.view-category-cd-online.view-display-id-block_2 .product-image,.view-category-cd-online.view-display-id-block_3 .product-image { float: left; margin-right: 20px;}.view-category-cd-online.view-display-id-block_1 .product-image { margin-bottom: 14px; height: 150px; width: 100%; overflow: hidden;}.view-category-cd-online.view-display-id-block_1 .product-image img { display: block; width: 100%; height: auto;}.view-category-cd-online .featured-prod-snippet .product-image { width: 190px; height: 190px;}.view-category-cd-online.view-display-id-block_3 .product-image { width: 180px; height: 160px;}.view-category-cd-online .prod-snippet .prod-info { height: auto;}.view-category-cd-online.view-display-id-block_1 .prod-snippet .prod-info { min-height: 160px; margin: 0 0 20px;}.view-category-cd-online.view-display-id-block_3 .prod-snippet .prod-info { min-height: 131px;}.view-category-cd-online .prod-snippet.featured-prod-snippet .prod-info { min-height: 170px;}.view-category-cd-online .prod-snippet .prod-title { display: block; margin: 0 0 10px !important; font-size: 20px; line-height: 24px; font-weight: bold; letter-spacing: -1px;}.view-category-cd-online .prod-snippet .prod-title span.second-line { color: #000000; font-size: 17px;}.view-category-cd-online.view-display-id-block_1 .prod-snippet .prod-title { font-size: 16px; line-height: 20px;}.view-category-cd-online.view-display-id-block_1 .prod-snippet .prod-title span.second-line { font-size: 15px;}body.section-all-cds .prod-snippet .prod-title,body.section-all-cds .prod-snippet .prod-title a { color: #cc6600;}body.section-training .prod-snippet .prod-title,body.section-training .prod-snippet .prod-title a { color: #ea0f6b;}body.section-all-cds .prod-snippet .prod-title a,body.section-training .prod-snippet .prod-title a { text-decoration: none !important;}body.section-all-cds .prod-snippet .prod-title a:hover,body.section-training .prod-snippet .prod-title a:hover { text-decoration: underline !important;}.view-category-cd-online .prod-snippet .prod-excerpt { font-size: 14px; line-height: 19px;}.view-category-cd-online.view-display-id-block_1 .prod-snippet .prod-excerpt { font-size: 13px; line-height: 1.4em;}.view-category-cd-online .prod-snippet .button-like-style { margin: 0px; padding: 3px 10px; font-size: 13px;}/* CD/DVDs and Online Courses Listing CSS Ends *//* Homepage Sidebar Community Block CSS Starts */#block-block-82 h2 { margin: 0 0 36px 0;}#block-block-82 .why-not-join-us { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/why-not-join-us.png); display: block; width: 98px; height: 82px; position: absolute; right: 10px; top: 0px; z-index: 5;}#sidebar-left #block-block-82 .quote-content { width: 264px; padding: 10px 14px;}#block-block-82 .content ul li { background: none; padding: 8px 0; list-style-type: none; list-style-image: none; font-size: 13px; line-height: 18px; font-style: normal;}#block-block-82 .content ul li.white-dotted-border-bottom { border-bottom: 1px dotted #ffffff;}#block-block-82 .quote-content a { text-decoration: none !important;}/* Homepage Sidebar Community Block CSS Ends *//** CSS3 Button CSS Starts **/.orange-stylish-btn,.orange-stylish-btn:link,.orange-stylish-btn:visited { display: block; background: #ffb72b; border-bottom: 4px solid #e89e0f; margin: 0 auto 28px; padding: 20px; color: #fff; font-family: "Open Sans", sans-serif; font-weight: 700; font-size: 34px; line-height: 1em; text-decoration: none; text-align: center; text-shadow: 0px 3px 0 rgba(0, 0, 0, 0.1);}.orange-stylish-btn:hover { background: #e89e0f; border-bottom: 4px solid #ffb72b; text-decoration: none;}body.page-join-growthzone-dollar-trial .orange-stylish-btn,body.page-practitioners-growthzone-dollar-trial .orange-stylish-btn { width: 840px; margin: 40px auto;}body.page-join-growthzone-dollar-trial .discuss-box .orange-stylish-btn,body.page-practitioners-growthzone-dollar-trial .discuss-box .orange-stylish-btn { width: 440px; margin: 0px auto; padding: 15px 20px; font-size: 30px; letter-spacing: -1px; text-decoration: none !important;}.rounded-btn-yellow { display: inline-block; border: 1px solid #ffaa22; padding: 7px 18px; color: #333333 !important; font-family: Arial; font-size: 20px; font-weight: bold; text-decoration: none !important; text-shadow: 0px 1px 0px #ffee66; cursor: pointer; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -moz-box-shadow: 0px 1px 0px 0px #fff6af; -webkit-box-shadow: 0px 1px 0px 0px #fff6af; box-shadow: 0px 1px 0px 0px #fff6af; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) ); background: -moz-linear-gradient(top, #ffec64 5%, #ffab23 100%); background: -webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%); background: -o-linear-gradient(top, #ffec64 5%, #ffab23 100%); background: -ms-linear-gradient(top, #ffec64 5%, #ffab23 100%); background: linear-gradient(to bottom, #ffec64 5%, #ffab23 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0); background-color: #ffec64;}.rounded-btn-yellow:hover { text-decoration: none !important; background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) ); background: -moz-linear-gradient(top, #ffab23 5%, #ffec64 100%); background: -webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%); background: -o-linear-gradient(top, #ffab23 5%, #ffec64 100%); background: -ms-linear-gradient(top, #ffab23 5%, #ffec64 100%); background: linear-gradient(to bottom, #ffab23 5%, #ffec64 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0); background-color: #ffab23;}/** CSS3 Button CSS Ends **//* Featured GZ Offer Box CSS Starts */.featured-box-gzoffer .discuss-box { width: 572px; height: 309px;}.featured-box-gzoffer .discuss-box .quote-content-wrapper { padding: 15px 20px 20px;}.featured-box-gzoffer .discuss-box .quote-content { width: 530px; margin-left: 0px; font-style: normal; text-align: center;}.featured-box-gzoffer .offer-headline { margin-bottom: 10px; font-size: 60px; font-weight: 700 !important; line-height: 76px; letter-spacing: -1px;}/* Featured GZ Offer Box CSS Ends */body.page-join-growthzone-dollar-trial #main,body.page-practitioners-growthzone-dollar-trial #main { color: #333333; font-weight: 300 !important; line-height: 2.6em;}body.page-join-growthzone-dollar-trial #content div.content,body.page-join-growthzone-dollar-trial #content div.links,body.page-practitioners-growthzone-dollar-trial #content div.content,body.page-practitioners-growthzone-dollar-trial #content div.links { font-size: 26px;}body.page-join-growthzone-dollar-trial .node-inner li,body.page-practitioners-growthzone-dollar-trial .node-inner li { background-position: 0px 18px; padding-left: 17px; padding-bottom: 10px;}.curved-arrow { position: absolute; right: -60px; top: -70px; z-index: 30;}/** Floating Cookie Bar CSS Starts **/#cookieChoiceInfo { background-color: #000; width: 100%; margin: 0px; opacity: 0.9; position: fixed; left: 0px; bottom: 0px; z-index: 1000;}#cookieConsentInner { padding: 10px;}#cookieContentWrap { max-width: 940px; margin: 0px auto; color: #fff !important; font-family: Helvetica, Arial, FreeSans, sans-serif !important; font-size: 14px !important; line-height: 1.5em !important; position: relative;}#cookieContentText { margin: 0 10px 0 0;}#cookieChoiceInfo a,#cookieChoiceInfo a:link,#cookieChoiceInfo a:visited,#cookieChoiceInfo a:hover { color: #fff !important; font-weight: bold !important; text-decoration: underline !important;}#cookieChoiceInfo a#cookiePolicyView,#cookieChoiceInfo a#cookiePolicyView:link,#cookieChoiceInfo a#cookiePolicyView:visited,#cookieChoiceInfo a#cookiePolicyView:hover,#cookieChoiceInfo a#cookieChoiceDismiss,#cookieChoiceInfo a#cookieChoiceDismiss:link,#cookieChoiceInfo a#cookieChoiceDismiss:visited,#cookieChoiceInfo a#cookieChoiceDismiss:hover { display: inline-block; background-color: #303030 !important; border: 1px solid rgba(0, 0, 0, 0.1) !important; padding: 4px 8px !important; color: #fff !important; cursor: pointer !important; font-weight: bold !important; line-height: 19px !important; text-decoration: none !important; white-space: nowrap !important; -moz-border-radius: 2px !important; -webkit-border-radius: 2px !important; border-radius: 2px !important;}#cookieChoiceInfo a#cookiePolicyView { margin: 0 0 0 12px;}/** Floating Cookie Bar CSS Ends **/.order-page .fancybox-skin { background: #fff; color: #000; font: 14px/20px "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif;}.terms a.mobile { display: none;}input[type="image"] { padding: 0; border: none;}input[type="text"],input[type="password"],input[type="file"],input[type="button"],input[type="submit"],textarea { -webkit-appearance: none; -webkit-box-shadow: none;}input[type="submit"]:hover,button:hover { cursor: pointer;}/** body **/body { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: none; min-width: 320px;}#page-upper,#page,#closure-blocks { margin-left: auto; margin-right: auto; max-width: 940px; width: auto;}#skip-to-nav a:link,#skip-to-nav a:visited { /*color:#fff;*/ /*!!change color!!*/ /* Same as background color of page */}#main,body.front #main { float: left; width: 100%;}#squeeze { padding: 10px 210px 0 0;}.front #squeeze { padding: 0 330px 0 0;}.order-page #squeeze { padding-right: 330px;}#content { width: 100%; position: relative; -webkit-box-shadow: 15px 0 10px -10px rgba(0, 0, 0, 0.2); box-shadow: 15px 0 10px -10px rgba(0, 0, 0, 0.2); padding: 0 20px 15px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}#container #left { float: right; margin-left: -210px;}.front #container #left,.section-join #container #left,.order-page #container #left { margin-left: -350px;}body.front #main,body.front #content,body.page-wishlist #main,body.section-join #main,body.section-join #content,body.page-secure-join #main,body.page-secure-join-annual #main,body.page-secure-join #content,body.page-secure-join-annual #content,body.page-join-gz-50-off #main,body.page-join-gz-50-off #content,body.page-secure-join-stripe #main,body.page-secure-join-stripe #content,body.page-secure-join-prev-price #main,body.page-secure-join-prev-price #content,body.page-gzdollartrial #main,body.page-gzdollartrial #content,body.order-page #main,body.order-page #content,body.page-join-scripts #main,body.page-join-scripts #content { /*width:580px;*/ width: 100%;}.no-sidebars #main { width: auto; max-width: 940px; float: none;}.no-sidebars #content { width: auto; max-width: 940px;}body.front #sidebar-left,body.page-learn-hypnosis #sidebar-left,body.page-learn-hypnosis-df #sidebar-left,body.page-join-scripts #sidebar-left,body.order-page #sidebar-left,body.front #sidebar-left-blue { width: 330px;}body.order-page #header-holder,body.page-shopping-cart #header-holder { margin: 0 0 25px;}body.order-page .hd-logo-top { width: 96px;}body.order-page .top-logo-seperator { height: 36px; margin: 22px 12px 0px 20px;}body.order-page .unk-logo-top { width: 220px; margin-top: 20px;}.downloads-content { width: 100%;}.downloads-content:after { content: ""; display: block; clear: both;}.downloads-content .content-left { float: left; padding-right: 250px;}.downloads-content .content-right { float: right; width: 230px; margin-left: -230px;}.downloads-content .sidebar-top-box { padding: 0 10px;}.downloads-content .sidebar-top-box h3 { font-size: 19px; margin: 15px 0 10px;}.downloads-content .sidebar-top-box .search-terms { margin: 0 0 10px !important; line-height: 1.5em;}.downloads-content .sidebar-top-box .get-help { margin: 15px 0 0 !important; line-height: 1.5em;}#footer-logos img.mfes-trustmark { margin-right: 12px;}#footer-logos .footer-logo-box { float: right;}#footer-logos .footer-logo-box a { float: left;}#footer-logos .footer-logo-box img.float-left { margin: 11px 0 0; max-width: 100px; display: block;}#skip-nav a,#skip-nav a:hover,#skip-nav a:visited { position: absolute; left: 0; top: -500px; width: 1px; height: 1px; overflow: hidden;}#skip-nav a:active,#skip-nav a:focus { position: static; width: auto; height: auto;}/** <--------------> **/#header-holder { border-bottom: 5px solid #929584; position: relative; z-index: 1; margin: 0 0 15px;}.front #header-holder,.page-all-scripts #header-holder,.page-blackfriday #header-holder { margin: 0;}body.section-help-center #header-holder,body.section-testimonials #header-holder,body.section-faq #header-holder,body.page-content-all-narrators #header-holder,body.page-myths #header-holder { border-color: #8b3083;}body.section-learn-hypnosis #header-holder,body.section-learn-hypnosis-df #header-holder,body.section-learn-hypnosis-c #header-holder,body.section-learn-hypnosis-video-training-course #header-holder { border-color: #3366cc;}body.page-all-downloads #header-holder,body.page-all-downloads-aw #header-holder,body.page-all-downloads-aw1 #header-holder,body.page-blackfriday #header-holder,body.layout-section-download #header-holder { border-color: #6fb32a;}body.section-all-scripts #header-holder,body.layout-section-script #header-holder { border-color: #09a1e3;}body.section-training #header-holder { border-color: #ea0f6b;}body.section-all-cds #header-holder,body.node-type-cdtape #header-holder { border-color: #ff9900;}body.node-type-community-page #header-holder,body.page-community #header-holder,body.blog-index-page #header-holder,body.section-blog #header-holder,body.section-articles #header-holder,body.section-ask-mark #header-holder,body.page-suggest-download #header-holder,body.section-which-downloads #header-holder,body.section-which-sessions #header-holder,body.section-questions #header-holder { border-color: #008789;}body.page-join #header-holder { border-color: #604c3f;}#header-holder:after { content: ""; width: 100%; height: 20px; position: absolute; bottom: -25px; left: 0; background: -moz-linear-gradient( top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100% ); background: -webkit-gradient( linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.15)), color-stop(100%, rgba(0, 0, 0, 0)) ); background: -webkit-linear-gradient( top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100% ); background: -o-linear-gradient( top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100% ); background: -ms-linear-gradient( top, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100% ); background: linear-gradient( to bottom, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100% ); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );}#secondary { height: auto; background: rgb(254, 254, 254); background: -moz-linear-gradient( top, rgba(254, 254, 254, 1) 0%, rgba(242, 242, 242, 1) 46%, rgba(233, 233, 233, 1) 100% ); background: -webkit-gradient( linear, left top, left bottom, color-stop(0%, rgba(254, 254, 254, 1)), color-stop(46%, rgba(242, 242, 242, 1)), color-stop(100%, rgba(233, 233, 233, 1)) ); background: -webkit-linear-gradient( top, rgba(254, 254, 254, 1) 0%, rgba(242, 242, 242, 1) 46%, rgba(233, 233, 233, 1) 100% ); background: -o-linear-gradient( top, rgba(254, 254, 254, 1) 0%, rgba(242, 242, 242, 1) 46%, rgba(233, 233, 233, 1) 100% ); background: -ms-linear-gradient( top, rgba(254, 254, 254, 1) 0%, rgba(242, 242, 242, 1) 46%, rgba(233, 233, 233, 1) 100% ); background: linear-gradient( to bottom, rgba(254, 254, 254, 1) 0%, rgba(242, 242, 242, 1) 46%, rgba(233, 233, 233, 1) 100% ); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e9e9e9',GradientType=0 ); padding: 0 0 20px 19px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}#hyptopnav a.wishlist { background: #929584; padding-left: 18px;}#hyptopnav a i { font-size: 16px; margin: 0 5px 0 0; display: none;}#hyptopnav a.view-cart i { display: inline; line-height: 0px;}#hyptopnav li a em { font-style: normal;}.text-block-over-link:hover { opacity: 0.7;}#sidebar-left .course-signup-form label,#sidebar-left-blue .course-signup-form label,#sidebar-left-green .course-signup-form label { width: 100%; margin: 6px 0 6px 1px; box-sizing: border-box;}#sidebar-left input.course-signup-txtbox,#sidebar-left-blue input.course-signup-txtbox,#sidebar-left-green input.course-signup-txtbox { width: 100%; box-sizing: border-box;}input.course-signup-btn { padding: 5px 0; padding: 5px; text-align: center; display: block; margin: 0;}/** Site Search CSS Starts **/.big-searchbox-form div.search-text-box { height: auto; margin: 0; padding: 0; width: 100%;}.big-searchbox-form input.search-text-field { border: 5px solid #5e9fe0; border-radius: 35px; -webkit-border-radius: 35px; -moz-border-radius: 35px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; color: #555; height: 60px; line-height: 18px; padding: 16px 5px 16px 50px; width: 100%; font-size: 14px; outline: none;}.page-homepage .big-searchbox-form input.search-text-field { padding: 16px 120px 16px 20px;}.big-searchbox-form .btn { background-color: #6fb32a; border-radius: 35px; margin: 0; padding: 10px 15px;}.big-searchbox-form .btn i { font-size: 18px;}.content > .float-right #search-theme-form { width: 100%;}.content > .float-right #search-theme-form div.search-text-box { height: 25px; margin: 0; padding: 0; width: 141px;}.content > .float-right #search-theme-form input.search-text-field { border: 1px solid #cdcdcd; color: #565d63; font-size: 13px; height: 24px; line-height: 24px; margin: 0; padding: 0 0 0 7px; width: 132px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; box-sizing: content-box;}.content > .float-right #search-theme-form .search-button { margin-left: 4px; position: static;}.content > .float-right #search-theme-form .search-button .form-submit { background: none; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: #fff; height: auto; line-height: 44px; padding: 0;}.learn-hypnosis { display: block; margin: -5px 0 30px;}.learn-hypnosis img { width: 100%;}#search-theme-form #filter { width: 115px; height: 26px; padding: 2px 0 0 2px;}#search-theme-form #filter { margin-left: 4px;}#search-theme-form .search-holder-box:after { content: ""; display: table; clear: both;}#search-theme-form .search-holder-box { padding-right: 25px; position: relative; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}#search-theme-form .search-holder-box .search-button { position: absolute; top: 0; right: 0;}#search-theme-form .search-holder-box .search-text-box { width: 150px;}#top-search-box .search-holder-box #site-search-options { width: 115px; min-height: 25px; margin-left: 5px; box-sizing: border-box;}#top-search-box .search-holder-box #myGgSearchTop { border: none; line-height: 25px; padding: 0 5px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}#top-search-box #edit-submit { background: #c2313e; color: #fff; height: 25px; width: 25px; line-height: 25px; border: none; padding: 0 5px;}#top-search-box #edit-submit span { display: none;}.big-searchbox-form .search-button { position: absolute; right: 8px; top: 8px;}.page-homepage .big-searchbox-form .search-button { right: 10px; top: 10px;}.big-searchbox-form .magnifier { position: absolute; width: 20px; height: 20px; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/magnifier-icon.png) no-repeat; text-indent: -9999px; border: none; top: 20px; left: 20px;}.big-searchbox-form #edit-submit { line-height: 44px; padding: 0 30px; color: #fff; font-size: 18px; font-weight: bold !important; height: 44px; -webkit-border-radius: 35px; -moz-border-radius: 35px; border-radius: 35px; background: #65b14d; border: none; width: auto;}.big-searchbox-form #edit-submit:hover { opacity: 0.9;}body.page-all-scripts .big-searchbox-form #edit-submit { padding: 0px 16px;}.front h2 { font-size: 24px;}.discuss-box .quote-content p img { margin: 0 0 5px 5px; max-width: 80px;}/** Site Search CSS Ends **/.slider-bottom-pagination { text-align: center; padding: 20px; display: none;}.select-dropdown li,.tabs li,#sidebar-navbar li,#footer li { background: none; padding-left: 0;}#search-theme-form:after,#footer-logos .footer-logo-box:after,#footer-logos:after,.clearfix:after { content: ""; display: table; clear: both;}.fullwidth-search-box { margin-top: 10px; padding: 30px 10px; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/searchbox-banner-c1.jpg) no-repeat 50% 50%; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; /*min-height: 277px;*/ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; top: -10px; z-index: 1; width: auto;}body.page-all-scripts .fullwidth-search-box { background: none; position: static;}body.page-blackfriday .fullwidth-search-box { margin-top: 0px;}.fullwidth-search-box.page-alldownloads { background: none; margin: 30px 0px 20px; padding: 0px;}.fullwidth-search-box .headline { max-width: 90%; margin: 0 auto 30px; color: #fff; font-size: 38px; line-height: 1.2em; text-align: center; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);}.fullwidth-search-box .headline .sup { font-size: 0.6em; position: relative; top: -13px; right: -5px;}.fullwidth-search-box .headline .slash { font-size: 1em;}.fullwidth-search-box .headline .sub { font-size: 0.6em; position: relative; left: -3px;}.example-box { background: -moz-linear-gradient( left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.5) 90%, rgba(0, 0, 0, 0.05) 99%, rgba(0, 0, 0, 0) 100% ); background: -webkit-gradient( linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(10%, rgba(0, 0, 0, 0.5)), color-stop(90%, rgba(0, 0, 0, 0.5)), color-stop(99%, rgba(0, 0, 0, 0.05)), color-stop(100%, rgba(0, 0, 0, 0)) ); background: -webkit-linear-gradient( left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.5) 90%, rgba(0, 0, 0, 0.05) 99%, rgba(0, 0, 0, 0) 100% ); background: -o-linear-gradient( left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.5) 90%, rgba(0, 0, 0, 0.05) 99%, rgba(0, 0, 0, 0) 100% ); background: -ms-linear-gradient( left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.5) 90%, rgba(0, 0, 0, 0.05) 99%, rgba(0, 0, 0, 0) 100% ); background: linear-gradient( to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.5) 90%, rgba(0, 0, 0, 0.05) 99%, rgba(0, 0, 0, 0) 100% ); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=1 ); color: #fff; margin: 15px 0 0; padding: 2px 35px; font-size: 14px; line-height: 1.6em; text-align: center;}.example-box a { color: #fff; text-decoration: none;}.example-box a:visited { color: #fff;}.example-box a:hover { opacity: 0.7;}.example-box a.ai-assistant-link {opacity: 0.7 !important;}.big-searchbox-form { width: 80%; margin: 0 auto; position: relative;}.fullwidth-search-box.page-alldownloads .big-searchbox-form { margin: 0px;}#top-search-box .pre-search-txt { margin: 0 0 8px; color: #ffffff; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-weight: 600 !important; font-size: 14px; text-align: left;}.shadow-box-content { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}.shadow-box-content iframe { width: 100% !important;}.catprodlist-title { float: left; max-width: 72%; margin: 16px 0 0 !important; letter-spacing: -1px;}.views-category-prod { margin: 15px 0 0; font-size: 0;}.views-category-prod .td { display: inline-block; width: 31%; margin: 0 1.4% 2.4%; font-size: 13px; position: relative;}.views-category-prod .td.first-row-item { margin: 0 1.4% 2.4% 0;}body.section-ask-mark a.btn-ask-mark { padding: 12px 100px; font-size: 21px; line-height: 26px;}.section-ask-mark .blogBlock { margin-top: 20px;}.therapist-info { padding-left: 5px;}.addto-btn { float: left; background: #09a1e3; border: none; margin: 6px 10px 0 0; padding: 4px 5px; color: #fff; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 12px; font-weight: bold;}.categorypage-download .addto-btn { background: #6fb32a;}.addto-btn.wish { background: #929584;}.addto-btn i { margin: 0 3px 0 0; vertical-align: top;}.addto-btn i.fa-shopping-cart { font-size: 16px;}.addto-btn i.fa-file-text { margin: 2px 3px 0 0; font-size: 12px;}.prod-addtocart .read-more-btn { display: inline-block; background-color: #929584; border: none; margin: 6px 0px 0px; padding: 5px 6px; color: #fff; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none !important;}.prod-addtocart .read-more-btn i { font-size: 12px;}/* checklogin.html */body.not-logged-in.no-sidebars #squeeze,body.page-content-access-denied #squeeze,body.page-shopping-cart #squeeze,body.no-sidebars #squeeze { padding: 10px 0 0;}body.not-logged-in.no-sidebars #content,body.page-content-access-denied #content,body.page-shopping-cart #content,body.no-sidebars #content { -webkit-box-shadow: none; box-shadow: none; width: 100%;}body.not-logged-in.no-sidebars #main,body.page-content-access-denied #main,body.page-shopping-cart #main { width: 100%;}body.not-logged-in div.messages.error,body.not-logged-in div.messages.status,body.page-content-access-denied div.messages.error { margin: 0 0 5px;}body.page-check-login #page { width: auto; max-width: 940px;}body.page-shopping-cart .quote-content > div.float-left { width: 25% !important; max-width: 170px; padding-right: 10px;}body.page-shopping-cart .quote-content > div.float-left img { height: auto;}.sidebar .block .payment-imgs { list-style: none; margin: 0; padding: 0; width: 100%; max-width: 230px;}.sidebar .block .payment-imgs:after { content: ""; display: block; clear: both;}.sidebar .block .payment-imgs li { float: left; height: 50px; padding: 0 10px 10px 0 !important; background: none;}.sidebar .block .payment-imgs li.bigger { width: 100%; padding: 0 0 10px !important;}.sidebar .block .payment-imgs a { float: left;}.sidebar .block .payment-imgs img { max-width: 100%; height: auto; display: block;}body.order-not-approved-page #content pre { white-space: normal;}.btn-menu { display: none;}.hdsite-review-logos { float: right; margin: 0px 0px 10px 10px; text-align: center;}.team-box { display: table; margin: 30px 0px;}.team-box .photo { float: left; margin: 0 10px 10px 0;}.team-box .social-share { border: 1px solid #e0e0e0; padding: 4px 3px 3px 4px; max-width: 350px; overflow: hidden;}.team-box .social-share .social-item { float: left; margin-left: 8px;}.team-box .social-share .social-item.first { margin-left: 0px;}.team-box .img-block { display: table-cell; width: 130px; min-width: 130px; padding: 0 15px 0 0; font-size: 14px; line-height: 1.4em; text-align: center; vertical-align: top;}.team-box .img-block .photo { float: none; display: block; margin: 0;}.team-box .img-block .name { display: block; margin: 5px 0 0; font-weight: bold;}.team-box .img-block .designation { display: block;}.team-box .info-block { display: table-cell; vertical-align: top;}.team-box .info-block p,#main .team-box .info-block p { margin: 15px 0 0;}.team-box .info-block p:first-child,#main .team-box .info-block p:first-child { margin: 0;}.team-box .info-block .mejs-container { width: 100% !important; max-width: 380px !important;}.prod-snippet div.prod-info { min-height: 120px;}.prod-snippet div.prod-info.prod-info-with-img { min-height: 241px;}.prod-info .product-image { display: block; margin: 5px 0 0; height: 120px;}.prod-info .product-image img { display: block;}.pack-img-box { height: 130px; overflow: hidden;}.downloads-table-holder {}.download-column { float: left; padding: 0 3% 0 0; width: 31.3%;}.download-column:last-child { padding: 0;}.script-column { float: left; padding: 0 3% 0 0; width: 31.3%;}.script-column:last-child { padding: 0;}#container_mas .item.download-item .inner-box { padding: 10px;}.why-wrapper { overflow: hidden;}.why-wrapper.mobile { display: none;}.why-wrapper .left-box { float: left; width: 35%; margin: 0 2% 0 0;}.why-wrapper.mobile .left-box { float: none; width: auto; max-width: 450px; margin: 0;}.why-wrapper .right-box { float: right; width: 63%;}.why-wrapper .right-box h3 { margin: 0; font-size: 24px; font-weight: 300 !important;}.why-us-holder { overflow: hidden;}.why-us-fb { float: left; width: 292px; margin-right: 27px;}.why-us-txt { overflow: hidden;}.image-text { overflow: hidden;}.image-text img { float: left;}.image-text > div { overflow: hidden;}.about-images img { max-width: 100%; display: block; margin: 0 auto;}.light-blue-border { padding: 5px 10px;}.two-offers .offer-box { width: 33.333%; margin: 0 0 20px;}.offer-box.float-left.big-plus-box { padding: 50px 0 0; text-align: center;}.video-container { height: 0; padding-top: 30px; padding-bottom: 56.25%; overflow: hidden; position: relative;}.video-container iframe,.video-container object,.video-container embed { width: 100%; height: 100%; position: absolute; left: 0; top: 0;}.page-growthzone-exclusive-downloads .holder { width: 100%;}.page-growthzone-exclusive-downloads .holder:after { content: ""; display: block; clear: both;}.page-growthzone-exclusive-downloads .holder .col { float: left; width: 48%; margin-left: 4%;}.page-growthzone-exclusive-downloads .holder .col:first-child { margin-left: 0;}.dc-boxes { margin: 30px 0px;}.dc-boxes:before,.dc-boxes:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.dc-box { width: 48%;}.dc-box.box-1 { float: left;}.dc-box.box-2 { float: right;}.dc-box .shadow-box-content { min-height: 400px; padding: 5%; font-size: 14px;}.dc-box ol { margin: 15px 0px 0px !important; padding-left: 15px;}.dc-box ul { margin: 15px 0px 0px !important; padding-left: 0px;}.dc-box ul li { padding-left: 10px;}.dc-box p { margin: 15px 0px !important;}.dc-box p:last-child { margin: 15px 0px 0px !important;}.dc-box p.box-title { margin-top: 0px !important; font-size: 16px; font-weight: bold;}.program-table .row { display: table; width: 100%;}.program-table .row .copy { display: table-cell; vertical-align: middle; width: 36%; padding: 2%;}.program-table .row .copy:first-child { width: 56%;}.person-short-desc { float: left; margin: 0 10px 10px 0; text-align: center;}.person-full-desc { overflow: hidden;}.disclaimer-txt { font-size: 13px; line-height: 20px;}#left .disclaimer-txt { font-size: 13px; line-height: 18px;}input[type="number"].no-spinner::-webkit-inner-spin-button,input[type="number"].no-spinner::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0;}input[type="number"].no-spinner { -moz-appearance: textfield;}/* Sidebar New Downloads Block CSS Starts */#sidebar-left .featured-list { margin: 0px; border: 1px solid #e0e0e0; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif;}#sidebar-left .featured-list .inner { padding: 10px;}#sidebar-left .featured-list .sub-heading { margin: 0px 0px 15px; font-size: 20px; line-height: 1.2em;}#sidebar-left .featured-list ul { margin: 0px; padding: 0px;}#sidebar-left .featured-list ul li { background: none; padding: 0 0 10px 0;}#sidebar-left .featured-list ul li:last-child { padding: 0;}#sidebar-left .featured-list li a,#sidebar-left .featured-list li a:hover { display: table; color: #000; text-decoration: none !important;}#sidebar-left .featured-list li img { display: table-cell; max-width: 80px; border: 0px; margin: 0 10px 0 0; vertical-align: middle;}#sidebar-left .featured-list li .title { display: table-cell; color: #000; font-size: 14px; line-height: 1.3em; font-weight: bold; vertical-align: middle;}#sidebar-left .featured-list li a .title { text-decoration: underline;}#sidebar-left .featured-list li a:hover .title { text-decoration: none;}#sidebar-left .featured-list-wrapper .bottom-link { display: inline-block; margin: 10px 0 0; color: #000; font-weight: bold; text-decoration: underline;}#sidebar-left .featured-list-wrapper .bottom-link:hover { text-decoration: none;}/* Sidebar New Downloads Block CSS Ends *//* Audio Player CSS Starts */.mejs-container { max-width: 100%;}/* Audio Player CSS Ends */.cart-link-mobile { display: none;}body.growthzone-user .seg-reco-wrapper .seg-price-box { display: none;}/* Image Share Block CSS Starts */.img-share-wrapper { margin: 30px 0; text-align: center;}.img-share-wrapper .inner {}#main .img-share-wrapper p { margin: 0;}.img-share-wrapper .shareimg { border: 5px solid #e0e0e0; box-sizing: border-box;}.img-share-wrapper .share-buttons-row { margin: 10px 0 0;}.img-share-wrapper .share-buttons-row:before,.img-share-wrapper .share-buttons-row:after { content: ""; display: block; width: 100%; height: 0; font-size: 0; clear: both;}.img-share-wrapper .share-buttons-row .share-txt { display: inline-block; margin: 0 10px 0 0;}.img-share-wrapper .share-buttons-row .social-btn { display: inline-block; margin: 0 0 0 10px; vertical-align: top;}.img-share-wrapper .share-buttons-row .social-btn:first-of-type { margin: 0;}.img-share-wrapper .bottom-txt {}/* Image Share Block CSS Ends *//* Category Page Sorting Type Dropdown CSS Starts */.catlist-sort-wrapper { float: right; margin: 0 1.4% 0 0;}.catlist-sort-wrapper .title { display: block; font-style: italic;}/* Category Page Sorting Type Dropdown CSS Starts *//* Product Pages Recommendation Widget CSS Starts */.prodpages-recom-wrapper { margin: 35px 0px;}.prodpages-recom-wrapper:before,.prodpages-recom-wrapper:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.prodpages-recom-wrapper h2 { margin: 0 0 15px; font-size: 22px; font-weight: 700 !important; text-align: center;}.prodpages-recom-wrapper .prod-block { float: left; width: 24.25%; margin: 0 1% 0 0;}.prodpages-recom-wrapper .prod-block:last-of-type { margin: 0;}.prodpages-recom-wrapper .prod-block .text-block-over-link { display: block; position: relative;}.prodpages-recom-wrapper .prod-block img { display: block; width: 100%;}.prodpages-recom-wrapper .prod-block .text-block-over { padding: 6px;}/* Product Pages Recommendation Widget CSS Ends */.all-downloads-listing .view-all { display: inline-block; background-color: #6fb32a; margin: 5px 0px 10px; padding: 4px 8px; color: #fff !important; font-size: 13px; line-height: 1.3em; text-decoration: none !important;}.all-downloads-listing a.view-all:hover { background-color: #5f9924; color: #fff !important; text-decoration: none !important;}/** Containing Product Promo Block in content CSS Starts **/.containing-prod-promo-wrapper { margin: 30px 0px;}.block .containing-prod-promo-wrapper { margin: 0px 0px 30px;}.containing-prod-promo-wrapper:before,.containing-prod-promo-wrapper:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.containing-prod-promo-wrapper .inner {}.containing-prod-promo-wrapper .promo-headline { display: block; width: 100%; margin: 0 0 20px; color: #ff0000; font-size: 22px; font-weight: 700 !important; line-height: 1.2em;}.containing-prod-promo-wrapper .img-block { float: left; width: 20%; max-width: 138px; margin: 0 4% 0 0;}.containing-prod-promo-wrapper .img-block img { width: auto;}.containing-prod-promo-wrapper.with-featured-img .img-block { width: 31%; max-width: 220px; margin: 6px 3% 0 0;}.containing-prod-promo-wrapper .info-block { float: left; width: 76%; max-width: 532px;}.containing-prod-promo-wrapper.with-featured-img .info-block { width: 66%; max-width: none;}.containing-prod-promo-wrapper .info-block .sub-heading { margin: 0 0 15px;}.containing-prod-promo-wrapper .info-block .sub-heading a { text-decoration: underline !important;}.containing-prod-promo-wrapper .info-block p { margin: 13px 0px !important;}.containing-prod-promo-wrapper .info-block p:last-child { margin: 13px 0px 0px !important;}.containing-prod-promo-wrapper .read-more-btn { padding: 8px 10px; color: #fff !important; font-size: 14px; line-height: 1.3em;}.containing-prod-promo-wrapper .read-more-btn i { font-size: 14px;}/** Containing Product Promo Block in content CSS Ends **//** Homepage Bottom Featured Blog Articles CSS Starts **/.featured-blogs-wrapper {}.featured-blogs-wrapper:before,.featured-blogs-wrapper:after,.featured-blogs-wrapper .blog-block:before,.featured-blogs-wrapper .blog-block:after { content: ""; display: block; width: 100%; height: 0px; font-size: 0px; clear: both;}.featured-blogs-wrapper .blog-block { border-bottom: 1px dotted #929584; margin: 20px 0 0; padding: 0 0 26px; box-sizing: border-box;}.featured-blogs-wrapper .blog-block:last-of-type { border: none; padding: 0;}.featured-blogs-wrapper .blog-block .img-block { float: left; width: 33%; border: 10px solid #eeedea; margin: 6px 0 0; box-sizing: border-box;}.featured-blogs-wrapper .blog-block .img-block img { display: block; width: 100%; max-width: 300px;}.featured-blogs-wrapper .blog-block .cont-block { float: right; width: 63%;}.featured-blogs-wrapper .blog-block .title { margin: 0 0 15px; color: #0780b4; font-size: 28px; font-weight: 700; line-height: 1.3em;}.featured-blogs-wrapper .blog-block .title a { color: #0780b4; text-decoration: none;}.featured-blogs-wrapper .blog-block .title a:hover { text-decoration: underline;}.featured-blogs-wrapper .blog-block p { margin: 15px 0 0 !important;}.featured-blogs-wrapper .blog-block .excerpt { font-size: 18px; line-height: 1.58em;}.featured-blogs-wrapper p.view-all { margin: 25px 0 !important;}.featured-blogs-wrapper .view-all a { color: #0780b4; text-decoration: none;}.featured-blogs-wrapper .view-all a:hover { text-decoration: underline;}/** Homepage Bottom Featured Blog Articles CSS Ends **//** Categorypage Bottom Articles Block CSS Starts **/body.node-type-categorypage .featured-blogs-wrapper h2 { font-size: 24px;}body.node-type-categorypage .featured-blogs-wrapper .blog-block .title { margin: 0 0 10px !important; font-size: 21px;}body.node-type-categorypage .featured-blogs-wrapper .blog-block .title a { color: #0780b4 !important;}body.node-type-categorypage .featured-blogs-wrapper .blog-block .excerpt { margin: 0 !important; font-size: 15px; line-height: 1.5em;}body.node-type-categorypage .featured-blogs-wrapper a.blog-read-more { padding: 3px 7px 4px; font-size: 13px; text-decoration: none !important;}body.node-type-categorypage .featured-blogs-wrapper p.view-all { margin: 20px 0 0 !important;}body.node-type-categorypage .featured-blogs-wrapper .view-all a { color: #0780b4 !important;}/** Categorypage Bottom Articles Block CSS Ends **//** Download Pages Podcast CSS Starts **/.dl-related-podcast .player-container { max-width: 340px; margin: 0 0 30px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}/** Download Pages Podcast CSS Ends **/form#user-pass,body.page-user-password #content { max-width: 380px;}body.page-user-password h1 { margin-bottom: 15px;}form#user-pass input[type="text"] { max-width: 100%; box-sizing: border-box;}form#user-pass .description { margin: 5px 0 20px; font-size: 13px; line-height: 19px;}form#user-pass-reset { max-width: 300px;}form#user-pass-reset fieldset { border: 0; margin: 0; padding: 0;}form#user-pass-reset fieldset legend { display: none;}form#user-pass-reset #edit-pass-wrapper { margin: 1em 0 0; padding: 0;}form#user-pass-reset #edit-pass-pass2-wrapper { margin-bottom: 0;}form#user-pass-reset .description { margin: 10px 0 20px; font-size: 13px; line-height: 19px;}form#user-pass .form-submit,form#user-pass-reset .form-submit { border: none; background-color: #6fb32a; padding: 8px 15px; color: #fff; font-size: 14px; cursor: pointer; outline: none;}.members-reg-box fieldset,form#user-register fieldset { border: 0 !important; margin: 0 !important; padding: 0 !important;}.members-reg-box .form-item,form#user-register .form-item { margin: 0 !important;}.members-reg-box .captcha,form#user-register .captcha { margin: 10px 0 0;}.members-reg-box .discuss-box .quote-content { font-family: Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 16px; font-style: normal; line-height: 1.45em;}#block-block-106 { overflow: hidden;}.plyr--audio.plyr--full-ui { max-width: 420px; margin: 15px 0; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}body.page-hypnosis-for-children .floated-right-shadow-box .plyr--audio.plyr--full-ui { margin: 0; box-shadow: none;}body.page-hypnosis-for-children .floated-right-shadow-box .plyr--audio .plyr__controls { padding: 0;}.view-newsletters .view-content { display: flex; flex-wrap: wrap;}.view-newsletters .views-row { flex-basis: 50%; line-height: 2.5em;}.therapists-intro-wrapper {justify-content: space-between;margin: 20px 0;}.therapists-intro-wrapper .content-block {margin: 0 0 15px; font-family: "Open Sans", Arial, Tahoma, Verdana, Helvetica, "Bitstream Vera Sans", sans-serif; font-size: 22px;font-weight: 700; line-height: 1.4em;order: -1;}.therapists-intro-wrapper .content-block p {margin: 0 0 13px !important;}.therapists-intro-wrapper .company-avatars-wrapper {display: flex;justify-content: space-between;margin: 0 0 15px;}.company-avatars-wrapper .avatar-with-initial {width: 24.7%;max-width: 130px;}.avatar-with-initial img {display: block;}.avatar-with-initial .name {display: block;margin: 5px 0 0;font-size: 13px;font-weight: 600;line-height: 1.25em;text-align: center;}.avatar-with-initial .designation {display: block;margin: 2px 0 0;font-size: 12px;line-height: 1.2em;text-align: center;}.homepage-promo-content-block {display: flex;flex-wrap: wrap;justify-content: space-between;margin: 20px 0;}.homepage-promo-content-block h3.heading {flex: 0 0 100%;margin-top: 0;}.homepage-promo-content-block .left-box {width: 20%;text-align: center;}.homepage-promo-content-block .left-box img {width: 150px;}.homepage-promo-content-block .right-box {width: 76%;}.accordion-wrapper .faq-content {margin: 20px 0;padding: 0;}.accordion-wrapper.intro-video-transcript .faq-content {font-size: 13px;line-height: 20px;}.accordion-wrapper .faq-qa-header {position: relative;}.accordion-wrapper.intro-video-transcript .faq-qa-header .faq-header {font-size: 15px;}.accordion-wrapper .faq-qa-header .icon {color: #000;font-size: 30px;line-height: 20px;cursor: pointer;position: absolute;top: 15px;right: 15px;z-index: 9999;}.accordion-wrapper.intro-video-transcript .faq-qa-header .icon {font-size: 26px;line-height: 18px;}.accordion-wrapper.intro-video-transcript .faq-content .faq-qa-hide {padding: 0 6px 6px;}.accordion-wrapper.intro-video-transcript .faq-inner-content {padding: 10px;}#main .accordion-wrapper.intro-video-transcript .faq-inner-content p {margin: 0 0 13px;}#main .accordion-wrapper.intro-video-transcript .faq-inner-content p:last-child {margin: 0;}/* Responsive CSS Starts */@media (min-width: 420px) { .view-newsletters .views-row { flex-basis: 33.3%; }}@media (min-width: 576px) { .view-newsletters .views-row { flex-basis: 25%; }}@media (min-width: 641px) {.therapists-intro-wrapper {display: flex;}.therapists-intro-wrapper .content-block {max-width: 47%;margin: 0;}.therapists-intro-wrapper .company-avatars-wrapper {max-width: 51%;margin: 0;}.company-avatars-wrapper .avatar-with-initial {width: 24%;}}@media (min-width: 701px) {.therapists-intro-wrapper .content-block {max-width: 43%;}.therapists-intro-wrapper .company-avatars-wrapper {max-width: 55%;}}@media (min-width: 768px) {#top-search-box #site-search-options {display: block;}.therapists-intro-wrapper {display: block;}.therapists-intro-wrapper .content-block {max-width: 100%;margin: 0 0 15px;}.therapists-intro-wrapper .company-avatars-wrapper {max-width: 100%;margin: 0 0 15px;}.company-avatars-wrapper .avatar-with-initial {width: 24.7%;}}@media (min-width: 901px) {.therapists-intro-wrapper {display: flex;}.therapists-intro-wrapper .content-block {max-width: 45%;margin: 0;}.therapists-intro-wrapper .company-avatars-wrapper {max-width: 53%;margin: 0;}.company-avatars-wrapper .avatar-with-initial {width: 24%;}}@media (min-width: 941px) {.therapists-intro-wrapper .content-block {max-width: 43%;}.therapists-intro-wrapper .company-avatars-wrapper {max-width: 55%;}}@media (min-width: 990px) { ul#sharebar { display: block; } ul#sharebarx { display: none; }}@media only screen and (max-width: 1200px) { .curved-arrow { display: none; }}@media only screen and (max-width: 1023px) { body.page-free-training-courses .panel-3block-wrapper .middle-block { padding: 20px 150px 0 242px; width: auto; margin: 0; } body.page-free-training-courses .panel-3block-wrapper .middle-block .quote-box { background: #ff8100; -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1); box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1); padding: 20px; width: auto; height: auto; margin: 0 150px 0 0; } #hyptopnav ul { padding: 0; }}@media only screen and (max-width: 989px) { #page-upper, #page { width: 100%; padding: 0 15px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } #header-holder { padding: 0 0 15px; } body.no-top-menu #header-holder { padding: 0; } #logo-title { padding: 10px 0 0; } /** Top Menu CSS Starts **/ .btn-menu-holder { width: 100%; max-width: 940px; height: 40px; margin: 0px auto; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; } #header-holder > .btn-menu-holder { display: block; } .btn-menu-holder .inner { padding: 0px 15px; } .btn-menu { display: block; float: right; background: #929292; color: #fff !important; font-weight: bold; text-decoration: none; margin: 25px 0 0; padding: 5px 10px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); } .btn-menu.add { float: none; display: inline-block; margin: 10px 0 0; } .btn-menu.add span { float: right; margin-left: 10px; } #top-menu-section { max-width: 910px; height: auto; display: none; padding: 0px 15px; } #top-menu { max-width: none; border: 1px solid #ccc; margin: 15px auto !important; padding: 8px !important; } #top-menu li.top-level { float: none; background: none; } #top-menu li.top-level.sub-menu { padding: 5px 0; } #top-menu li.top-level a.first-level-item { background: none !important; display: block; padding: 10px; color: #333333 !important; font-size: 12px; line-height: 1em; } #top-menu li.top-level.sub-menu a.first-level-item { background: #efedee !important; padding: 10px; color: #333333 !important; position: relative; } #top-menu li.top-level a.first-level-item:hover { background: #929584 !important; color: #ffffff !important; } /** Top Menu Drop-Down Arrow CSS Starts **/ #top-menu li.top-level a.first-level-item span.top-menu-down-arrow { background: none !important; width: 40px; height: 100%; text-align: center; top: 0px; right: 0px; z-index: 10; } #top-menu li.top-level a.first-level-item span.top-menu-down-arrow:before { content: " "; display: inline-block; width: 10px; height: 10px; border: 1px solid #333; border-width: 0 2px 2px 0; margin: 6px 0 0; transform: rotate(45deg); -webkit-transform: rotate(45deg); } #top-menu li.top-level.active a.first-level-item span.top-menu-down-arrow:before { margin: 12px 0 0; transform: rotate(-135deg); -webkit-transform: rotate(-135deg); } #top-menu li.top-level a.first-level-item:hover span.top-menu-down-arrow:before { border-color: #fff; } /** Top Menu Drop-Down Arrow CSS Ends **/ /** Top Menu First-Level Sub-menu CSS Starts **/ #top-menu li.top-level ul.drop-menu { background: none; width: auto; border-left: 1px solid #ccc; margin: 3px 0 0 12px; padding: 0 0 5px; position: static; } #top-menu li.top-level:hover ul.drop-menu { display: none; } #top-menu li.top-level li.second-level a.second-level-item { padding: 8px 10px; position: relative; } #top-menu li.top-level li.second-level.sub-menu a.second-level-item { background: #efedee; color: #333333; } #top-menu li.top-level li.second-level a.second-level-item:hover { background-color: #929584 !important; color: #fff !important; } #top-menu ul#downloads-drop-menu h2, #top-menu ul#downloads-drop-menu .heading { display: none; } #top-menu li.top-level ul.full-width-drop-menu { width: auto; } #top-menu li.top-level ul.full-width-drop-menu li.inner { padding: 0; } #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block { float: none; width: auto; margin: 0; font-size: 12px; line-height: 1em; } #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block a { padding: 8px 10px; } #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block a.view-all { display: none; } /** Top Menu First-Level Sub-menu CSS Ends **/ /** Top Menu Second-Level Sub-menu CSS Starts **/ #top-menu li.top-level li.second-level.sub-menu { padding: 5px 0; } #top-menu li.top-level li.second-level a.second-level-item span.top-menu-down-arrow { background: none !important; width: 40px; height: 100%; text-align: center; position: absolute; top: 0px; right: 0px; z-index: 10; } #top-menu li.top-level li.second-level a.second-level-item span.top-menu-down-arrow:before { content: " "; display: inline-block; width: 10px; height: 10px; border: 1px solid #333; border-width: 0 2px 2px 0; margin: 6px 0 0; transform: rotate(45deg); -webkit-transform: rotate(45deg); } #top-menu li.top-level li.second-level.active a.second-level-item span.top-menu-down-arrow:before { margin: 12px 0 0; transform: rotate(-135deg); -webkit-transform: rotate(-135deg); } #top-menu li.top-level li.second-level a.second-level-item:hover span.top-menu-down-arrow:before { border-color: #fff; } #top-menu li.top-level li.second-level ul.drop-menu { background: none; width: auto; border-left: 1px solid #ccc; margin: 3px 0 0 11px; padding: 0 0 5px; position: static; } #top-menu li.top-level li.second-level:hover ul.drop-menu { display: none; } #top-menu li.top-level li.second-level li.third-level.sub-menu { padding: 5px 0; } #top-menu li.top-level li.second-level li.third-level a.third-level-item { padding: 8px 10px; position: relative; } /** Top Menu Second-Level Sub-menu CSS Ends **/ /** Top Menu CSS Ends **/ .why-wrapper .left-box { width: 42%; margin: 0 3% 0 0; } .why-wrapper .right-box { width: 55%; } .prod-snippet div.prod-info.prod-info-with-img { min-height: 0px; } .prod-info .product-image { height: auto; } .pack-img-box { height: auto; } .wrapper-member-only .content { width: 67%; } .whywedifferent h2.sub-title { margin-bottom: 20px; } .whywedifferent .column { width: 100%; margin: 0 0 20px; } .whywedifferent .col-1 .shadow-box-wrapper, .whywedifferent .col-2 img, .whywedifferent .col-3 img { float: left; width: 230px; } .whywedifferent .col-1 .shadow-box-wrapper { margin: 0 15px 5px 0; } .whywedifferent .col-2 img, .whywedifferent .col-3 img { margin: 0 23px 5px 0; } .whywedifferent .column .content-inner { margin-top: 0px; overflow: hidden; } .whywedifferent .column .content-heading { text-align: left; margin: 0; padding: 0; } .loggedin-purchase-info .info-block, .loggedin-purchase-info .block-1, .loggedin-purchase-info .block-2 { width: 33.3%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 30px; margin: 0; } .purchase-history th.col-heading { padding: 0 0 10px 5px; vertical-align: middle; } .purchase-history .row-separator { padding: 10px 5px 0; } .purchase-history td { padding: 10px 0 0 5px; } .purchase-history tr.first-row td { padding-top: 10px; } .purchase-history td.product-name { padding-left: 5px; } .purchase-history tr.last-row td { padding-bottom: 10px; } .purchase-history th.productname-col, .purchase-history td.product-name { width: 35%; } .purchase-history th.orderdate-col, .purchase-history td.purchased-date { width: 20%; } .purchase-history th.notes-col, .purchase-history td.notes { width: 20%; } #slider-bottom, .slideshow { width: 100% !important; height: auto !important; min-height: 120px; } #slider-bottom li, .slideshow li { position: relative !important; margin-right: -10px; } #slider-bottom .slide, .slideshow .slide { margin-bottom: 10px; height: auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 20%; margin-right: 0; padding: 0 10px 0 0; } .featured-cat-listing .cat-cell { width: 31%; max-width: 300px; margin: 0 2% 2% 0; } .featured-cat-listing img { max-width: 100%; } .tab-container .tab-aboutus-images { width: 35%; margin: 0 0 20px; } .tab-container .tab-aboutus-images a { float: left; } .discuss-style-box .discuss-box.cat-page-featured-testi, .discuss-style-box .discuss-box.helpcenter-featured-box, .discuss-style-box .discuss-box.about-featured-box { float: none; max-width: none; overflow: hidden; } .askmark-question-wrapper .discuss-style-box .discuss-box { overflow: visible; } .discuss-box.cat-page-featured-testi .quote-start, .discuss-box.helpcenter-featured-box .quote-start, .discuss-box.about-featured-box .quote-start { display: none; } .discuss-box.cat-page-featured-testi .quote-content:before, .discuss-box.helpcenter-featured-box .quote-content:before, .discuss-box.about-featured-box .quote-content:before { content: ""; display: inline-block; float: left; background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/hd-sprites.png) no-repeat -49px 0px; width: 17px; height: 14px; margin-right: 5px; } .discuss-box.cat-page-featured-testi .quote-content, .discuss-box.helpcenter-featured-box .quote-content, .discuss-box.about-featured-box .quote-content { width: auto !important; margin: 0; font-size: 18px; line-height: 23px; } .curved-arrow { right: 0; } .cat-ctsignup-wrapper, .cat-ctsignup .shadow-box-wrapper { width: auto !important; } .community-home-content .blue-green-section .left-block { width: 73%; } .community_blog_main-inner { padding: 0px; } .community_blog_main .post_listing { background: #dcf3f9; float: none; width: auto; padding: 10px; } .community_blog_main .post_listing .post-content { background: none; background-color: #fff; width: auto; padding: 15px; -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); } .community-home-content .rightsidebar { width: 25%; max-width: 220px; } .community-home-content .ask_mark_question_block { padding: 104% 6px 6px; } .community-home-content .ask_mark_question_block .ask_mark_user_questions { background: none; background-color: #fff; padding: 10px 12px 15px; -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); } .community-home-content .shadow-box { width: 49%; margin-left: 2%; } .community-home-content .shadow-box:first-child { margin: 0; } .community-home-content .shadow-box .shadow-box-inner { padding: 10px; } .community-home-content .shadow-box .inner-content { background: #fff; padding: 15px; -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); } .community-home-content .shadow-box .shadow-top-part, .community-home-content .shadow-box .shadow-bottom-part { display: none; } #content div.content, #content div.links { padding: 0; } .videos-tag { display: none; } .social-block .social-block-inner { float: none; width: auto; max-width: 282px; border: none; border-bottom: 1px dotted #929584; margin: 0 0 15px; padding: 0 0 15px; } .social-content.google-plus-content > div, #widget_bounds { width: 100% !important; } .social-block-inner .content-inner { padding: 0; } body.page-free-training-courses .panel-3block-wrapper .right-block { display: none; } body.page-free-training-courses .panel-3block-wrapper .middle-block .quote-box { margin: 0 50px 0 0; } body.page-free-training-courses .panel-3block-wrapper .middle-block { padding: 20px 20px 0 242px; } body.page-free-training-courses .container-2block-left-col { width: 22%; padding: 1%; margin-right: 1%; } body.page-free-training-courses .container-2block-left-col .Free_courses-middle-inner { width: auto; background: #fff; -webkit-box-shadow: -1px 2px 3px rgba(0, 0, 0, 0.1); box-shadow: -1px 2px 3px rgba(0, 0, 0, 0.1); float: none; height: 100%; top: 0; } body.page-free-training-courses .container-2block-left-col .Free_courses-middle-inner span { display: none; } body.page-free-training-courses .Free_courses-middle-inner .clip-art-frame { top: -10px; width: 100%; } body.page-free-training-courses .Free_courses-middle-inner .description { top: 190px; } body.page-suggest-download .panel-3block-wrapper { margin-bottom: 20px; } body.page-suggest-download .panel-3block-wrapper .middle-block .quote-box { background: #ba448a; width: auto; height: auto; padding: 20px; position: static; } .page-suggest-download #main .tab-contents { width: auto; padding: 15px; } .competition_details { padding: 0px 15px; } .competition_details .sub-heading { background: none; width: auto; margin: 0 0 13px; padding: 0px; color: #000; position: static; } .suggest_section { min-height: 0px; background: #6fb32a; margin: 20px 0; padding: 15px; } .suggest_section li { padding: 0 0 20px; } .suggest_section li:last-child { padding: 0 0 10px; } .suggest_section input, .suggest_section textarea { float: none; display: block; min-width: 350px; margin: 0 0 10px; } .suggest_section textarea { min-height: 200px; } .suggest_section .button { float: none; } .suggest_section p.info_msg { max-width: 350px; } .page-suggest-download .form_section-top, .page-suggest-download .form_section-bottom { display: none; } .page-suggest-download .form_section { background: #fff; padding: 20px 15px; } .page-suggest-download .form_section li { float: none; width: auto; } .page-suggest-download .form_section li.label { width: auto; padding: 0 0 4px; } .page-suggest-download .form_section input.form-text { max-width: 350px; } .page-suggest-download .form_section .top-note p, .page-suggest-download .form_section .bottom-note p { max-width: 350px; } .question-answer-holder { float: none; width: auto; overflow: hidden; } .members-reg-box .img-block { display: none; } .register-form-fields-section { width: 50%; } .register-form-fields-section input.form-submit, form#user-register input.form-submit { width: 100%; } .members-reg-box .discuss-box { width: 50%; } /** Blog CSS Starts **/ body.node-type-blog #page-upper, body.blog-index-page #page-upper { padding: 0; } body.node-type-blog #top-menu li.top-level a.first-level-item, body.blog-index-page #top-menu li.top-level a.first-level-item { padding: 10px; } body.node-type-blog #top-menu li.top-level.sub-menu a.first-level-item, body.blog-index-page #top-menu li.top-level.sub-menu a.first-level-item { padding: 10px; } body.node-type-blog #top-menu li.top-level a.first-level-item span.top-menu-down-arrow, body.blog-index-page #top-menu li.top-level a.first-level-item span.top-menu-down-arrow { right: 0px; } body.node-type-blog #top-menu li.top-level ul.full-width-drop-menu, body.blog-index-page #top-menu li.top-level ul.full-width-drop-menu { width: auto; } body.node-type-blog #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block, body.blog-index-page #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block { width: auto; margin: 0; } body.node-type-blog #page, body.blog-index-page #page { padding: 0; } /** Blog CSS Ends **/ /** Site Search CSS Starts **/ body.section-search #page-upper { padding: 0; } body.section-search #top-menu li.top-level a.first-level-item { padding: 10px; } body.section-search #top-menu li.top-level.sub-menu a.first-level-item { padding: 10px; } body.section-search #top-menu li.top-level a.first-level-item span.top-menu-down-arrow { right: 0px; } body.section-search #top-menu li.top-level ul.full-width-drop-menu { width: auto; } body.section-search #top-menu li.top-level ul.full-width-drop-menu li.cat-listing-block { width: auto; margin: 0; } body.section-search #page { padding: 0; } /** Site Search CSS Ends **/}@media only screen and (max-width: 899px) { /** Two Column Listing Block CSS Starts **/ .two-col-list.img-block-left .right-block, .two-col-list.img-block-right .right-block { width: 64%; } .two-col-list.img-with-border .right-block { width: 61%; } .two-col-list.courses-list .right-block { width: 74%; } /** Two Column Listing Block CSS Ends **/ /* Product Pages Recommendation Widget CSS Starts */ .prodpages-recom-wrapper h2 { margin: 0 0 20px; } .prodpages-recom-wrapper .prod-block { width: 47.5%; margin: 0 5% 5% 0; } .prodpages-recom-wrapper .prod-block.block-2 { margin: 0 0 5% 0; } .prodpages-recom-wrapper .prod-block.block-3 { margin: 0 5% 0 0; } .prodpages-recom-wrapper .prod-block .text-block-over { padding: 10px; font-size: 14px; } /* Product Pages Recommendation Widget CSS Ends */ .homepage-promo-content-block .left-box { width: 24%; } .homepage-promo-content-block .right-box { width: 72%; }}@media only screen and (max-width: 890px) { h1.title, .node-inner h1 { font-size: 32px; line-height: 42px; } .catlist-sort-wrapper { margin: 0 2% 0 0; } .views-category-prod .td { width: 48%; margin: 0 2% 2% 0; } .views-category-prod .td.first-row-item { margin: 0 2% 2% 0; } .views-category-prod .clear-both { display: none; } .prod-snippet div.prod-info { min-height: 80px; } .hypdottedbox-first, .hypdottedbox-second { float: none; width: 100%; margin: 0 0 20px; } .hypdottedbox-first .cart-top-content, .hypdottedbox-second .cart-top-content, .node-type-script .hypdottedbox-first .cart-top-content, .node-type-script .hypdottedbox-second .cart-top-content, .node-type-cdtape .hypdottedbox-first .cart-top-content, .node-type-cdtape .hypdottedbox-second .cart-top-content, .node-type-online-course .hypdottedbox-first .cart-top-content, .node-type-online-course .hypdottedbox-second .cart-top-content, .growthzone-user.node-type-download .hypdottedbox-first .cart-top-content, .growthzone-user.node-type-download .hypdottedbox-second .cart-top-content, .growthzone-user.node-type-script .hypdottedbox-first .cart-top-content, .growthzone-user.node-type-script .hypdottedbox-second .cart-top-content { min-height: 0; } .hypdottedbox .hypdottedbox-second.gz-trial-offer .pp-txt-small-1 { margin: 0 0 0 10px !important; text-align: left; } /** GZ Cheaper Scripts Banner CSS Starts **/ .gz-cheaper-wrapper { margin: 10px 0 30px; } .gz-cheaper-wrapper .headline { font-size: 32px; } /** GZ Cheaper Scripts Banner CSS Ends **/ .whywedifferent { margin-top: 0px; } .wrapper-member-only .content { width: 58%; } .discuss-style-box { max-width: 300px; margin: 0; } .discuss-style-box.new-downloads-featured-box { max-width: none; } .discuss-style-box.maximizer-discount-wrapper { max-width: none; } body.page-help-center .discuss-style-box, body.page-training .discuss-style-box { max-width: none; margin: 0; } .askmark-question-wrapper .discuss-style-box { max-width: none; } .discuss-style-box .cat-featured-img, .discuss-style-box .left-floated-item { float: none; width: 100% !important; } body.page-training .discuss-style-box .cat-featured-img { float: left; width: 200px !important; } body.page-help-center .discuss-style-box .left-floated-item { display: none; } .discuss-style-box .discuss-box { height: auto; } body.page-training .discuss-style-box .discuss-box { height: 200px; } body.page-hypnosis-for-children .category-page-featured-box + .floated-right-shadow-box { float: none; max-width: 320px !important; margin-left: -10px; } .helpcenter-featured-box { max-width: none; } body.page-suggest-download .panel-3block-wrapper { padding: 20px; } body.page-suggest-download .panel-3block-wrapper .middle-block { float: none; width: auto; padding: 0px; } body.page-suggest-download .panel-3block-wrapper .middle-block .quote-box { max-width: 450px; } body.page-suggest-download .panel-3block-wrapper .left-block, body.page-suggest-download .panel-3block-wrapper .right-block { display: none; } .dc-box { width: auto; margin: 0px 0px 30px; } .dc-box:last-child { margin: 0px; } .dc-box.box-1, .dc-box.box-2 { float: none; } .dc-box .shadow-box-content { min-height: 0px; padding: 20px; }}@media only screen and (max-width: 879px) { /** Two Column Listing Block CSS Starts **/ .two-col-list.img-block-left .right-block, .two-col-list.img-block-right .right-block { width: 62%; } .two-col-list.img-with-border .right-block { width: 58%; } .two-col-list.courses-list .right-block { width: 71%; } /** Two Column Listing Block CSS Ends **/ .why-wrapper ul.why-us { padding: 0px; } .downloads-content .content-left { float: none; padding: 0; } .downloads-content .content-right { float: none; width: auto; margin: 0; } .downloads-content .sidebar-top-box { padding: 0; } .downloads-content .content-right #search-theme-form input.search-text-field { max-width: 240px; height: 30px; } .downloads-content .content-right #search-theme-form button { width: 34px; height: 32px; } .downloads-content .content-right .shadow-box-wrapper { padding: 0; overflow: visible; } .catprodlist-title { max-width: 68%; } .view-category-cd-online.view-display-id-block_1 .prod-snippet .prod-info { min-height: 240px; } .btn-menu.add { position: absolute; left: 15px; bottom: 0px; } #secondary ul { text-align: center; padding: 15px 0; } .hypdottedbox .reduced-price .credit-price { bottom: 195px; } .order-summary li span.order-summary-left { width: 75%; } .bottom-button-bar { padding: 0 !important; } body.order-page .bottom-button-bar { padding: 0 !important; } .bottom-button-barLeft { position: static; width: 20%; } .bottom-button-bar .middle-block { max-width: 79%; } body.order-page .bottom-button-bar .middle-block { max-width: none; padding: 10px; } .checkout-submit-area { height: auto; border-left: none; border-top: 5px solid #efedee; padding: 5px 0px; position: static; } .checkout-form .checkout-submit, .checkout-form .join-gz-submit { max-width: 250px; padding: 30px; } .featured-cat-listing .cat-cell { width: 45%; margin: 0 4% 4% 0; } ul.tabbed li a { padding: 0 10px; font-size: 12px; } .fullwidth-search-box .headline { font-size: 32px; } .fullwidth-search-box .headline .sup { top: -11px; right: -4px; } .fullwidth-search-box .headline .sub { left: -2px; } .pen_img { display: none; } body.page-free-training-courses .Free_courses-middle-inner .description { top: 170px; } /* New Downloads Page CSS Starts */ .new-downloads-block { float: none; display: inline-block; width: 46%; margin: 0 0 3% 3%; } .new-downloads-wrapper .inline-breaker { display: none; } /* New Downloads Page CSS Ends */ /* Community Blog Section CSS Starts */ .community-home-content .blue-green-section .left-block { width: 72%; } .community-home-content .rightsidebar { width: 26%; } /* Community Blog Section CSS Ends */ /** Blog CSS Starts **/ body.node-type-blog .btn-menu.add, body.blog-index-page .btn-menu.add { position: static; } .blogBlockCont .blogBlock { font-size: 14px; line-height: 1.5em; } .blogBlockCont h2.bloglisting-heading { font-size: 22px; line-height: 1.23em; } .blogBlockCont .contBlock .body-excerpt { margin: 10px 0px; } /** Blog CSS Ends **/ /** Site Search CSS Starts **/ body.section-search .btn-menu.add { position: static; } /** Site Search CSS Ends **/}@media only screen and (max-width: 800px) { /** Two Column Listing Block CSS Starts **/ .two-col-list .left-block { float: none; width: auto; margin: 0 0 20px; } .two-col-list .left-block:last-of-type { margin: 0; } .two-col-list .right-block { float: none; width: auto; } .two-col-list.img-block-left .left-block, .two-col-list.img-block-right .right-block { float: left; } .two-col-list.img-block-left .right-block, .two-col-list.img-block-right .left-block { float: right; } .two-col-list.img-block-left .left-block, .two-col-list.img-block-right .left-block { margin: 0; } .two-col-list.img-block-left .right-block, .two-col-list.img-block-right .right-block { width: 58%; } .two-col-list.img-with-border .right-block { width: 54%; } .two-col-list.courses-list .right-block { width: 68%; } /** Two Column Listing Block CSS Ends **/ /** Containing Product Promo Block in content CSS Starts **/ .containing-prod-promo-wrapper.with-featured-img .img-block { float: none; width: auto; margin: 0 0 10px 0; } .containing-prod-promo-wrapper.with-featured-img .info-block { float: none; width: auto; } /** Containing Product Promo Block in content CSS Ends **/ .catlist-sort-wrapper { margin-top: 15px; } .register-form-fields-section { width: 40%; } .members-reg-box .discuss-box { width: 60%; } /* Community Blog Section CSS Starts */ .community-home-content .blue-green-section .left-block { width: 69%; } .community-home-content .rightsidebar { width: 29%; } .community_blog_main .post_listing .imgBlock { float: none; width: auto; max-width: 200px; margin: 0 0 10px; } .community_blog_main .post_listing .contBlock { float: none; width: auto; } .community_blog_main .post_listing .view-footer, .community_blog_main .post_listing ul li.last { text-align: left; } /* Community Blog Section CSS Ends */ .homepage-promo-content-block .left-box { width: 100%; } .homepage-promo-content-block .right-box { width: 100%; }}@media only screen and (max-width: 767px) { .reset-to-default { font-size: 14px;line-height: 20px; } #left .disclaimer-txt { font-size: 14px;line-height: 20px; } /** Two Column Listing Block CSS Starts **/ .two-col-list .left-block { float: left; width: 48%; margin: 0; } .two-col-list .right-block { float: right; width: 48%; } .two-col-list.img-block-left .right-block, .two-col-list.img-block-right .right-block { width: 68%; } .two-col-list.img-with-border .right-block { width: 65%; } .two-col-list.courses-list .right-block { width: 76%; } /** Two Column Listing Block CSS Ends **/ /** Containing Product Promo Block in content CSS Starts **/ .containing-prod-promo-wrapper.with-featured-img .img-block { float: left; width: 31%; margin: 6px 3% 0 0; } .containing-prod-promo-wrapper.with-featured-img .info-block { float: left; width: 66%; } /** Containing Product Promo Block in content CSS Ends **/ .catprodlist-title { max-width: 72%; } .catlist-sort-wrapper { margin: 0 1.4% 0 0; } .views-category-prod .td { width: 31%; margin: 0 1.4% 2.4%; } .views-category-prod .td.first-row-item { margin: 0 1.4% 2.4% 0; } .views-category-prod .clear-both { display: block; } .prod-snippet div.prod-info { min-height: 104px; } body.page-all-downloads h2.like-h1, body.page-all-downloads-aw h2.like-h1, body.page-all-downloads-aw1 h2.like-h1, body.page-blackfriday h2.like-h1 { margin: 15px 0 5px; } #page-upper { padding: 0; } body.order-page #header { margin: 0px; } #hyptopnav { text-align: center; /*margin: 0 -15px;*/ margin: 0; } #hyptopnav ul { float: none; margin: 0 auto; padding: 0; width: 100%; overflow: hidden; } #hyptopnav li { float: none; display: none; font-size: 0; width: 16%; vertical-align: top; width: 24.5%; } #hyptopnav li.welcome-user { width: 100%; padding: 5px; } .growthzone-user #hyptopnav li.welcome-user { display: block; } #hyptopnav li a { padding: 10px 10px 1000px; margin: 0 0 -1000px; text-align: center; } #hyptopnav li a em { display: block; margin: 0 0 5px; } #hyptopnav a i, #hyptopnav a.view-cart i { display: block; font-size: 26px; margin: 0 0 5px; } #logo-title, body.no-hyptopnav.no-top-menu #logo-title { padding: 0px; } #logo, body.no-hyptopnav.no-top-menu #logo { float: none; padding: 15px 0; text-align: center; } #logo img { margin: 0 auto; } body.order-page #logo { width: auto; } .hd-logo-top, .unk-logo-top, .btn-menu { float: none; margin: 0 auto; } .btn-menu { max-width: 100px; text-align: center; margin-bottom: 20px; } .hd-logo-top, .unk-logo-top { padding: 10px; display: inline-block; vertical-align: middle; } .hd-logo-top { width: auto; padding: 0px; } body.order-page .hd-logo-top { width: auto; } .unk-logo-top { display: none !important; width: 200px; padding: 20px 10px 0; } #logo .hd-logo-image { margin: 0; } .top-logo-seperator { display: none; } .cart-link-mobile { display: inline-block; padding: 0 15px 0 0; font-size: 14px; text-align: center; position: absolute; top: 5px; right: 10px; } .cart-link-mobile a, .cart-link-mobile a:visited, .cart-link-mobile a:hover { color: #787878; text-decoration: none !important; } .cart-link-mobile .fa-shopping-cart { display: block; color: #787878; font-size: 40px; line-height: 0.85em; } /* #top-search-box #site-search-options{display: none;}*/ #search-theme-form .search-holder-box { padding-right: 0; } #search-theme-form .search-holder-box .search-button { float: none; margin: 0; top: 5px; right: 5px; } #top-search-box .after-searchbox-txt { margin: 8px 0 0; } #top-search-box #edit-submit { background: none; width: auto; height: auto; padding: 0px; line-height: normal; } #top-search-box #edit-submit i { margin: 0px; color: #727272; font-size: 22px; } #top-search-box .search-holder-box .search-text-box { width: 100%; float: none; margin: 0px; height: auto; } #top-search-box .search-holder-box #myGgSearchTop { line-height: 36px; padding: 0px 38px 0px 6px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .not-front #top-search-box, .page-download-center #top-search-box { background-color: #01818c; float: none; width: auto; margin: 0 auto; text-align: center; padding: 8px 15px 10px; } .fullwidth-search-box .headline { font-size: 28px; } #header-holder { border: 0; padding: 0; } #header-holder:after { bottom: -20px; } #header-holder > .btn-menu-holder { display: inline-block; width: auto; height: auto; max-width: none; position: absolute; top: 5px; z-index: 25; } .growthzone-user #header-holder > .btn-menu-holder { top: 33px; } .btn-menu-holder .inner { padding: 0 0 0 15px; } .btn-menu.add { background: none; display: block; margin: 0px; padding: 0px; color: #787878 !important; font-size: 14px; font-weight: normal; text-align: center; position: static; -webkit-box-shadow: none; box-shadow: none; } .btn-menu.add span { float: none; margin-left: 0; } .btn-menu .fa-bars { display: block; color: #787878; font-size: 40px; } #top-menu #top-level-login, #top-menu #top-level-reg, #top-menu #top-level-help, #top-menu #top-level-wishlist, #top-menu #top-level-logout { display: block; } #secondary { padding: 0 15px 20px; } #main { float: none; } #squeeze, .section-join #squeeze { padding-right: 0; } #content { -webkit-box-shadow: none; box-shadow: none; padding: 0 0 10px; } .wrapper-member-only .content { width: 66%; } #container #left, .section-join #container #left { margin: 0; float: none !important; } #sidebar-left-inner { padding-left: 0; } #sidebar-left, #sidebar-left-blue, #sidebar-left-green { width: auto; max-width: 430px; margin: 20px 0;font-size: 17px;line-height: 27px; overflow: visible; } body.page-download-center #sidebar-left { max-width: 210px; } #left .discuss-box .quote-content { font-size: 20px;line-height: 30px; } #left .testi-customer-info { font-size: 14px;line-height: 17px; } #sidebar-left .block .content, #sidebar-left-blue .block .content, #sidebar-left-green .block .content { padding: 10px 0; overflow: visible; } .sidebar .block h2, .sidebar .block .block-title, .sidebar-blue .block h2, .sidebar-blue .block .block-title, .sidebar-green .block h2, .sidebar-green .block .block-title { margin: 0; } #sidebar-left-inner, #sidebar-left-blue-inner, #sidebar-left-green-inner { padding-left: 0; } #block-cck_blocks-field_download_upgrade, #block-cck_blocks-field_script_upgrade { font-size: 20px; line-height: 30px; } #block-cck_blocks-field_download_upgrade .img-block img, #block-cck_blocks-field_script_upgrade .img-block img { width: 250px; } .guarantee-box .guarantee-logo { float: right; margin: 0 0 10px 15px; } .guarantee-box .guarantee-text { margin: 0px; text-align: justify; overflow: visible; } .maximizer-discount-info > div > div.float-left { width: 100% !important; padding: 0; } ul.buy-more-info li { width: 50%; margin: 0 0 20px; } .cart-item .item-title { padding: 14px 160px 16px 14px; } body.logged-in .cart-item .item-title { padding: 14px 210px 16px 14px; } body.growthzone-user .cart-item .item-title { padding: 14px 185px 16px 14px; } .cart-item .item-title:after { display: none !important; } .order-page #squeeze { padding-right: 0; } .order-page #container #left { margin-left: 0; width: 100%; } .sidebar .block .payment-imgs { max-width: none; } .sidebar .block .payment-imgs li.bigger { width: auto; } body.order-page #sidebar-left, body.order-page #left .discuss-box .quote-content { width: 100%; } .checkout-form.with-sidebar .content-left { float: none; } .checkout-form.with-sidebar .content-right { float: none; margin: 20px 0 0 20px; } .checkout-form-inner ul li .input-area-left { width: 100%; } .terms a.mobile { display: inline-block; } .terms a.fancybox { display: none !important; } .bottom-button-bar { padding: 0 200px 0 80px !important; } body.order-page .bottom-button-bar { padding: 0 200px 0 0 !important; } .bottom-button-barLeft { position: absolute; } .bottom-button-bar .middle-block { max-width: none; } body.order-page .bottom-button-bar .middle-block { padding: 10px 0 10px 10px; } .checkout-submit-area { border-top: none; padding: 0 0 0 10px; position: absolute; } .checkout-form .checkout-submit, .checkout-form .join-gz-submit { padding: 0 15px; } .page-secure-join-annual .bottom-button-bar { min-height: 190px !important; } .page-secure-join .bottom-button-bar { min-height: 190px !important; } body.page-secure-join .checkout-form-block, body.page-secure-join-annual .checkout-form-block, body.page-secure-join-trial .checkout-form-block, body.page-secure-join-stripe .checkout-form-block, body.page-join-gz-50-off .checkout-form-block { max-width: none; } #slider-bottom .slide, .slideshow .slide { width: 33.3%; } .front #squeeze { padding-right: 0; } .front #container #left { margin: 0; } body.front #main { float: none; } body.front #sidebar-left { width: auto; max-width: 292px; margin: 0px; } .front #sidebar-left .block .content { padding: 0 0 10px 0; } body.front #left .discuss-box .quote-content, #tab-what-customer-think .quote-content { width: 100%; } .learn-hypnosis { display: inline-block; } #tab-what-customer-think .discuss-box { float: none; width: 100%; } ul.tabbed li a { padding: 0 15px; font-size: 13px; } body.page-help-center .discuss-box .quote-content { font-size: 20px; line-height: 24px; } .orange-stylish-btn, .orange-stylish-btn:link, .orange-stylish-btn:visited { font-size: 28px; } .downloads-content .content-right .dl-catlisting-wrapper { margin: 20px 0; } .why-wrapper .left-box { float: none; width: auto; max-width: 400px; margin: 0 0 20px; } .why-wrapper.desktop .left-box { display: none; } .why-wrapper .right-box { float: none; width: auto; } .why-wrapper.mobile { display: block; } .why-wrapper.mobile .therapist-image .text-block-over { font-size: 12px; } #choose-script-category .big-heading { margin: 0; } table.light-blue-border img { height: auto; } .view-category-cd-online.view-display-id-block_1 .prod-snippet .prod-info { min-height: 160px; } /** Blog CSS Starts **/ body.node-type-blog #header-holder { border-bottom: 0px; } body.node-type-blog #header-holder:after, body.blog-index-page #header-holder:after { display: none; } body.node-type-blog #page-upper, body.blog-index-page #page-upper { max-width: none; } body.node-type-blog .btn-menu-holder, body.blog-index-page .btn-menu-holder { padding: 0 0 0 15px; top: 5px !important; } body.node-type-blog #top-menu-section, body.blog-index-page #top-menu-section { max-width: 730px; box-sizing: border-box; } body.node-type-blog #page, body.blog-index-page #page { padding: 0 15px; } /** Blog CSS Ends **/ /* Community Blog Section CSS Starts */ .community-home-content .blue-green-section .left-block { float: none; width: auto; max-width: none; } .community_blog_main .post_listing ul li.last { text-align: left; } .community_blog_main .post_listing a.view_all { margin: 20px 0 5px; } .community-home-content .rightsidebar { background: #def2c7; float: none; width: auto; max-width: none; margin: 25px 0; padding: 10px; } .community-home-content .ask_mark_question_block { padding: 0px; } .community-home-content .ask_mark_question_block .ask_mark_pic { display: none; } .community-home-content .ask_mark_question_block .ask_mark_user_questions { padding: 15px; } .community-home-content .ask_mark_question_block .Contribute_user_question { font-size: 18px; line-height: 1.25em; } .community-home-content .spacer-after-blog-ask-mark, .community-home-content .spacer-shadow-box-bottom { display: none; } .community-home-content .shadow-box, .community-home-content .shadow-box:first-child { float: none; width: 100%; margin: 0 0 25px; } .community-home-content .shadow-box.which-downloads { margin: 0; } .community-home-content .shadow-box .training-frame { float: left; width: 120px; margin: 0 30px 0 0; position: static; } .community-home-content .shadow-box .ipodnano-img { width: 120px; margin: 0 30px 0 0; } .community-home-content .shadow-box.free-courses .section-detail-box, .community-home-content .shadow-box.ipodnano .section-detail-box { float: left; width: 68%; } .community-home-content .aboutUs-box { border: none; margin: 0; } .community-home-content .aboutUs-box h1 { margin: 20px 0 0; font-size: 22px; line-height: 1.2em; letter-spacing: normal; } .community-home-content .aboutUs-box span { font-size: 16px; } .community-home-content .aboutUs-box p { margin: 13px 0px !important; font-size: 13px; line-height: 1.4em; } /* Community Blog Section CSS Ends */ body.page-free-training-courses .panel-3block-wrapper .right-block, body.page-free-training-courses .panel-3block-wrapper .left-block { display: none; } body.page-free-training-courses .panel-3block-wrapper .middle-block { padding: 20px; } body.page-free-training-courses .panel-3block-wrapper .middle-block .quote-box { position: static; margin: 0; } body.page-free-training-courses .container-2block-left-col { margin: 0 1% 10px 0; width: 47%; } body.page-free-training-courses .Free_courses-middle-inner .clip-art-frame img { display: block; margin: 0 auto; } body.page-free-training-courses .Free_courses-middle-inner .description { top: 200px; } body.page-free-training-courses .container-2block-left-col { height: 330px; } /* Product Pages Recommendation Widget CSS Starts */ .prodpages-recom-wrapper { margin: 30px 0px; } .prodpages-recom-wrapper h2 { margin: 0 0 15px; } .prodpages-recom-wrapper .prod-block, .prodpages-recom-wrapper .prod-block.block-2, .prodpages-recom-wrapper .prod-block.block-3 { width: 24.25%; margin: 0 1% 0 0; } .prodpages-recom-wrapper .prod-block .text-block-over { padding: 8px; font-size: 13px; } /* Product Pages Recommendation Widget CSS Ends */ /** Homepage Bottom Featured Blog Articles CSS Starts **/ .featured-blogs-wrapper .blog-block .title { font-size: 24px; } .featured-blogs-wrapper .blog-block .excerpt { font-size: 16px; line-height: 1.52em; } /** Homepage Bottom Featured Blog Articles CSS Ends **/ .members-login-box.no-img-block .login-form-fields-section { width: 50%; } .members-login-box.no-img-block .discuss-box { width: 50%; } .members-login-box .discuss-box .quote-content { font-size: 24px; } .members-reg-box .discuss-box .quote-content { font-size: 15px; } /** Site Search CSS Starts **/ body.section-search #header-holder:after { display: none; } body.section-search #page-upper { max-width: none; } body.section-search .btn-menu-holder { padding: 0 0 0 15px; top: 5px !important; } body.section-search #top-menu-section { max-width: 730px; box-sizing: border-box; } body.section-search #page { padding: 0 15px; } /** Site Search CSS Ends **/ .homepage-promo-content-block .left-box { width: 24%; } .homepage-promo-content-block .right-box { width: 72%; }}@media only screen and (max-width: 699px) { /** Two Column Listing Block CSS Starts **/ .two-col-list.img-block-left .right-block, .two-col-list.img-block-right .right-block { width: 65%; } .two-col-list.img-with-border .right-block { width: 62%; } .two-col-list.courses-list .right-block { width: 74%; } /** Two Column Listing Block CSS Ends **/ /** Blog CSS Starts **/ .blog-featured-img { width: 45%; } /** More Related Articles Block CSS Starts **/ .related-articles-block .item-list ul li, .related-articles-block .item-list ul li:first-child { width: 50%; max-width: 215px; margin: 0 0 15px 15px; } .related-articles-block .item-list ul li.views-row-odd { clear: left; margin-left: 0; } /** More Related Articles Block CSS Ends **/ /** Blog CSS Ends **/ .login-form-fields-section, .members-login-box.no-img-block .login-form-fields-section { display: block; width: auto; max-width: 500px; } .members-login-box .discuss-box, .members-login-box.no-img-block .discuss-box { display: none; width: auto; max-width: 500px; } .members-login-box #mobile-display.discuss-box, .members-login-box.no-img-block #mobile-display.discuss-box { display: block !important; } .members-login-box .discuss-box .quote-content-wrapper { padding: 35px 20px; } .register-form-fields-section { display: block; width: auto; max-width: 500px; } .members-reg-box .discuss-box { display: none; width: auto; max-width: 500px; } .members-reg-box #mobile-display.discuss-box { display: block !important; }}@media only screen and (max-width: 639px) { /** Two Column Listing Block CSS Starts **/ .two-col-list.img-block-left .right-block, .two-col-list.img-block-right .right-block { width: 61%; } .two-col-list.img-with-border .right-block { width: 58%; } .two-col-list.courses-list .right-block { width: 70%; } /** Two Column Listing Block CSS Ends **/ /** Containing Product Promo Block in content CSS Starts **/ .containing-prod-promo-wrapper.with-featured-img .img-block { width: 35%; } .containing-prod-promo-wrapper.with-featured-img .info-block { width: 62%; } /** Containing Product Promo Block in content CSS Ends **/ .download-column { padding: 0 3%; width: 44%; } .download-column:last-child { clear: left; padding: 0 0 0 3%; } .script-column { padding: 0 3%; width: 44%; } .script-column:last-child { clear: left; padding: 0 0 0 3%; } .view-category-cd-online.view-display-id-block_1 .prod-snippet .prod-info { min-height: 310px; } body.page-training .discuss-style-box .cat-featured-img { display: none; } body.page-training .discuss-style-box .discuss-box { height: auto; } .image-text img { display: none; } #footer-logos > img, #footer-logos .footer-logo-box { display: block; margin: 0 auto 20px; float: none; text-align: center; } #footer-logos > img { max-width: 100%; } #footer-logos .footer-logo-box a { float: none; display: inline-block; vertical-align: middle; } .hypdottedbox-first, .hypdottedbox-second { float: none; width: 100%; margin: 0 0 20px; } .wrapper-member-only .content { width: 56%; } .catprodlist-title { max-width: 68%; } .catlist-sort-wrapper { margin: 0 2% 0 0; } .views-category-prod .td { width: 48%; margin: 0 2% 2% 0; } .views-category-prod .td.first-row-item { margin: 0 2% 2% 0; } .views-category-prod .clear-both { display: none; } .prod-snippet div.prod-info { min-height: 80px; } .loggedin-purchase-info .info-block, .loggedin-purchase-info .block-1, .loggedin-purchase-info .block-2 { width: 100%; padding: 0; text-align: center; } body.page-user-login form#user-login .form-item input.error, body.page-content-access-denied form#user-login .form-item input, body.not-logged-in form#user-pass .form-item input, body.not-logged-in form#user-login .form-item input { width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } body.page-shopping-cart .quote-content > div.float-left { width: 100% !important; margin: 0 auto 10px; float: none; } .maximizer-discount-info { margin: 0; } .checkout-detail-block { overflow: visible; } .checkout-form-inner .terms-checkbox .fancybox { display: none; } .checkout-form-inner .terms-checkbox .mobile { display: inline !important; } .announcement-wrapper .announcement .announcement-inner { padding: 10px; } .purchase-history th.col-heading { font-size: 12px; padding-top: 7px; } .purchase-history td, .purchase-history td.product-name { font-size: 12px; } .purchase-history-wrapper { padding: 3px; } .announcement-wrapper { border-width: 3px; } .account-info-heading .edit-account { position: static; margin: 0 10px 10px; } .profile-wrapper { padding: 0 3px 3px; } .profile-wrapper .profile h3 { padding: 10px; } .profile-wrapper .profile .field-items, .profile-wrapper .profile dl { padding: 10px; } .collapsed-expanded-box { padding: 3px; } .collapsed-expanded-box .box-heading { padding: 10px; margin: 0; } .collapsed-expanded-box .content-inner ul { padding-left: 0; } .collapsed-expanded-box .content-inner img.float-left { margin: 0 20px 20px 0 !important; } #slider-bottom .slide, .slideshow .slide { width: 50%; } .featured-cat-listing .cat-cell { width: 42%; margin: 0 4% 4% 0; } ul.tabbed li a { padding: 0 15px; } .big-searchbox-form { width: 90%; } body.page-all-scripts .big-searchbox-form, .fullwidth-search-box.page-alldownloads .big-searchbox-form { width: 100%; } .askmark-question-wrapper .discuss-style-box .discuss-box { float: none; } .discuss-style-box img { float: none; margin: 0; } body.page-help-center-about-us .discuss-style-box .text-block-over-link { display: block; } /** Pack Recommendation Box CSS Starts **/ .pack-recom-wrapper .pack-recom-box { float: none; width: auto; max-width: 300px; margin: 0 auto 20px; } .pack-recom-wrapper .pack-recom-box.row-box-3 { margin: 0 auto; } .pack-recom-box .inner-content { min-height: 0; } .pack-recom-wrapper .pack-recom-box.pack-10steps { width: auto; max-width: 300px; margin: 0 auto 20px; } .pack-recom-box.pack-10steps .box-inner { display: block; } .pack-recom-box.pack-10steps .pack-img-box { display: block; width: 100%; margin: 0 0 12px; padding: 0; } .pack-recom-box.pack-10steps .inner-content { display: block; } /** Pack Recommendation Box CSS Ends **/ .discuss-style-box img { display: block; width: 100%; height: auto; } .new-downloads-featured-box .discuss-box img { width: auto; } .discuss-style-box .blog-publish img { width: auto; display: inline-block; } .orange-stylish-btn, .orange-stylish-btn:link, .orange-stylish-btn:visited { font-size: 24px; } .why-us-fb, .why-wrapper .left-box { float: none; width: auto; margin-right: 0; margin-bottom: 20px; } table.all-downloads-listing td, .scripts-table > table td { float: left; width: 100%; padding: 0; } .right-bordered-box.txt-12 { float: none; margin: 0 0 20px; } .right-bordered-box.txt-12 img { display: block; width: 100%; } #search-form #edit-submit { position: absolute; top: 70px; left: 0; margin: 0; } .ct-signup-form .float-left { float: none; margin: 0 !important; } #main .ct-signup-form input.course-signup-btn { min-width: 0; } /** Blog CSS Starts **/ /** Blog new homepage CSS Starts **/ .view-blog-index-blocks { max-width: 520px; } .view-blog-index-blocks .item-list ul li { width: 48%; margin: 25px 0 0 4%; } .view-blog-index-blocks .item-list ul li:nth-child(3n + 1) { margin: 25px 0 0 4%; clear: none; } .view-blog-index-blocks .item-list ul li:nth-child(2n + 1) { margin-left: 0; clear: left; } .view-blog-index-blocks .item-list ul li.views-row-1, .view-blog-index-blocks .item-list ul li.views-row-2 { margin-top: 0; } .view-blog-index-blocks .item-list ul li.views-row-3 { margin-top: 25px; } .bloghome-catlist .item-list ul li { width: 45%; margin: 3% 0 0 3%; } .bloghome-catlist .item-list ul li:nth-child(3n + 1) { margin: 3% 0 0 3%; clear: none; } .bloghome-catlist .item-list ul li:nth-child(2n + 1) { margin-left: 0; clear: left; } .bloghome-catlist .item-list ul li.views-row-1, .bloghome-catlist .item-list ul li.views-row-2 { margin-top: 0; } .bloghome-catlist .item-list ul li.views-row-3 { margin-top: 3%; } /** Blog new homepage CSS Ends **/ /** Blog CSS Ends **/ /* Community Blog Section CSS Starts */ .community-home-content .shadow-box, .community-home-content .shadow-box:first-child { margin: 0 0 20px; } .community-home-content .shadow-box .training-frame, .community-home-content .shadow-box .ipodnano-img { display: none; } .community-home-content .shadow-box.free-courses .section-detail-box, .community-home-content .shadow-box.ipodnano .section-detail-box { float: none; width: auto; } /* Community Blog Section CSS Ends */ body.page-free-training-courses .container-2block-left-col { width: 98%; height: auto; float: none; margin: 0 0 10px; } body.page-free-training-courses .Free_courses-middle-inner .clip-art-frame { display: none; } body.page-free-training-courses .Free_courses-middle-inner .description { position: static; padding: 10px; } body.page-free-training-courses .panel-3block-wrapper { margin: 0 0 20px; } body.section-which-downloads a.btn-ask-which-download, body.section-which-sessions a.btn-ask-which-download { padding: 12px 20px; display: block; } body.section-which-downloads #page div.tabs, body.section-which-sessions #page div.tabs { display: block; } body.section-which-downloads #page .tabs ul.primary, body.section-which-sessions #page .tabs ul.primary { float: none; } ul.primary.tabs li { display: block; float: none; } ul.primary.tabs li a { display: block; float: none !important; text-align: center; } .view-all-questions .views-table .views-field { font-size: 12px; padding: 5px 0; } body.section-which-downloads #content .view-all-questions table th.views-field, body.section-which-sessions #content .view-all-questions table th.views-field { font-size: 12px; } th.active img { display: inline-block; height: auto; margin: 0 0 0 3px; max-width: 10px; } body.section-which-downloads #page .sticky-table th.views-field-created, body.section-which-downloads #page .sticky-table td.views-field-created, body.section-which-sessions #page .sticky-table th.views-field-created, body.section-which-sessions #page .sticky-table td.views-field-created { width: auto; } .which-download-login-box .login-form-fields-section { float: none; width: auto; } .discuss-style-box .discuss-box.register-message-box { float: none; width: auto; height: auto !important; } .discuss-style-box .discuss-box.register-message-box .quote-content-wrapper { padding-top: 20px !important; } .page-growthzone-exclusive-downloads .holder .col { float: none; width: 100%; margin: 0; } /* Product Pages Recommendation Widget CSS Starts */ .prodpages-recom-wrapper h2 { margin: 0 0 20px; } .prodpages-recom-wrapper .prod-block { width: 47.5%; margin: 0 5% 5% 0; } .prodpages-recom-wrapper .prod-block.block-2 { width: 47.5%; margin: 0 0 5% 0; } .prodpages-recom-wrapper .prod-block.block-3 { width: 47.5%; margin: 0 5% 0 0; } .prodpages-recom-wrapper .prod-block .text-block-over { padding: 10px; font-size: 14px; } /* Product Pages Recommendation Widget CSS Ends */ /** Homepage Bottom Featured Blog Articles CSS Starts **/ .featured-blogs-wrapper .blog-block { padding: 0 0 30px; } .featured-blogs-wrapper .blog-block .img-block { display: block; float: none; width: auto; margin: 0 0 15px; } .featured-blogs-wrapper .blog-block .cont-block { float: none; width: auto; } /** Homepage Bottom Featured Blog Articles CSS Ends **/}@media only screen and (max-width: 568px) { /** Blog CSS Starts **/ .blog-featured-img { float: none; width: auto; margin: 0 0 20px; } /** Blog CSS Ends **/ /** Site Search CSS Starts **/ #search-form { padding: 15px 15px 70px 15px; } #search-form .container-inline, #search-form #edit-keys-wrapper, #search-form .submit-btn { display: block; } #search-form #edit-keys-wrapper { padding: 0; } #search-form #edit-keys { padding: 0px 15px; line-height: 44px; } #search-form .submit-btn { width: 110px; line-height: 44px; position: absolute; bottom: 15px; } #search-form .search-filter-option { padding: 15px 0 0; } /*#search-form .search-filter-option ul li {min-width: 150px;padding: 0 0 5px;}#search-form .search-filter-option ul li:nth-child(2n+1) {clear: left;}*/ body.section-search h1.title { margin: 0 0 10px; font-size: 30px; line-height: 1.1em; } body.section-search h2.title { font-size: 28px; line-height: 1.1em; } /** Site Search CSS Ends **/ /** Two Column Listing Block CSS Starts **/ .two-col-list .left-block { float: none; width: auto; margin: 0 0 20px; } .two-col-list .right-block { float: none; width: auto; } .two-col-list.img-block-left .list-item, .two-col-list.img-block-right .list-item { margin: 0 0 30px; } .two-col-list.img-block-left .list-item:last-of-type, .two-col-list.img-block-right .list-item:last-of-type { margin: 0; } .two-col-list.img-block-left .left-block, .two-col-list.img-block-right .left-block { float: none; width: auto; margin: 0 0 15px; } .two-col-list.img-block-left .left-block:last-of-type, .two-col-list.img-block-right .left-block:last-of-type { margin: 0; } .two-col-list.img-block-left .right-block, .two-col-list.img-block-right .right-block { float: none; width: auto; } .two-col-list.img-block-left.courses-list .left-block, .two-col-list.img-block-right.courses-list .right-block { float: left; } .two-col-list.img-block-left.courses-list .right-block, .two-col-list.img-block-right.courses-list .left-block { float: right; } .two-col-list.courses-list .right-block { width: 67%; } /** Two Column Listing Block CSS Ends **/ /** Containing Product Promo Block in content CSS Starts **/ .containing-prod-promo-wrapper.with-featured-img .img-block { float: none; width: auto; margin: 0 0 10px 0; } .containing-prod-promo-wrapper.with-featured-img .info-block { float: none; width: auto; } /** Containing Product Promo Block in content CSS Ends **/ h2.like-h1 { font-size: 30px; line-height: 1.2em; } .catprodlist-title { max-width: 64%; } .catlist-sort-wrapper { margin-top: 15px; } .gz-includes-wrapper .sub-heading { font-size: 30px; } .gz-includes-wrapper .imgBlock { float: none; width: 160px; } .gz-includes-wrapper .contBlock { float: none; width: auto; } .gz-includes-wrapper .contBlock ul { padding-left: 0px; } .bottom-button-bar { padding: 0 !important; } body.order-page .bottom-button-bar { padding: 0 !important; } .bottom-button-barLeft { position: static; } .bottom-button-bar .middle-block { max-width: 79%; } .page-secure-join-annual .bottom-button-bar .middle-block { max-width: 100%; } body.order-page .bottom-button-bar .middle-block { max-width: none; padding: 10px; } .checkout-submit-area { height: auto; border-left: none; border-top: 5px solid #efedee; padding: 5px 0px; position: static; } .checkout-form .checkout-submit, .checkout-form .join-gz-submit { max-width: 250px; padding: 30px; }}@media only screen and (max-width: 519px) { #logo, body.no-hyptopnav.no-top-menu #logo { padding: 18px 0 12px; } #logo img { width: 260px; } .cart-link-mobile .fa-shopping-cart { font-size: 32px; } .btn-menu .fa-bars { font-size: 32px; } /** Two Column Listing Block CSS Starts **/ .two-col-list.courses-list .right-block { width: 64%; } /** Two Column Listing Block CSS Ends **/ /* ATC Members Only Box CSS Starts */ .wrapper-member-only .wrapper-inner { padding: 0px 20px 20px; } .wrapper-member-only img { float: none; display: block; margin: 0px auto; } .wrapper-member-only .content { display: block; width: 100%; } /* ATC Members Only Box CSS Ends */ .team-box .social-share .line-break { clear: both; display: block; width: 100%; height: 5px; } /* .cart-item .item-title { font-size: 13px; } */ .not-front #top-search-box { width: auto; position: relative; } .not-front #top-search-box #site-search-options { width: 49%; } .not-front #site-search-options a { width: 92%; } .fullwidth-search-box .headline { font-size: 26px; } .page-homepage .big-searchbox-form input.search-text-field { padding: 16px 65px 16px 20px; } .page-homepage .big-searchbox-form .search-button { right: 10px; top: 9px; } .big-searchbox-form .btn { padding: 9px 15px 11px; font-size: 0px; line-height: 0px; } .big-searchbox-form .btn i { font-size: 22px; line-height: 1em; } .btn-menu.add { width: auto; max-width: 320px; } /** GZ Cheaper Scripts Banner CSS Starts **/ .gz-cheaper-wrapper { margin: 10px 0 20px; } .gz-cheaper-wrapper .inner { text-align: center; } .gz-cheaper-wrapper .banner-img img { float: none; display: inline-block; } .gz-cheaper-wrapper .img2 { margin: 0; } /** GZ Cheaper Scripts Banner CSS Ends **/ .guarantee-box .guarantee-text { text-align: left; } .whywedifferent .col-1 .shadow-box-wrapper, .whywedifferent .col-2 img, .whywedifferent .col-3 img { float: none; display: block; margin: 0 auto 20px; } .whywedifferent .column .content-inner, .whywedifferent .column .content-heading { text-align: center; } .gz-only-product-list .product-boxes { float: none; width: 100%; } .gz-only-product-list .product-boxes.last { margin-left: 0; } .two-offers .offer-box { float: none; width: 100%; } .two-offers .offer-box img { display: block; margin: 0 auto; } .big-plus { line-height: 1; } .shadow-box-wrapper.img { float: none; margin: 0 0 10px !important; } .shadow-box-wrapper.img img { width: 100%; display: block; height: auto; } .diet-cd-research-box { float: none; margin: 0; width: auto; } .section-training #content p img, .section-training #content ul img { float: none !important; width: auto; height: auto; margin: 0 auto 10px !important; display: block; } .node-type-blog .node .content .shadow-box-wrapper { float: none !important; width: auto !important; margin: 0 auto !important; } body.page-renew .checkout-submit-area { width: 100%; } /* Blog Pages CSS Starts */ /** Blog new homepage CSS Starts **/ body.blog-index-page .big-searchbox-form input.search-text-field { padding: 16px 65px 16px 20px; } /** Blog new homepage CSS Ends **/ .blogBlockCont .blogBlock .imgBlock { float: none; width: auto; max-width: 250px; margin: 0 0 10px; } .blogBlockCont .blogBlock .contBlock { float: none; width: auto; } /* Blog Pages CSS Ends */ /** Containing Product Promo Block in content CSS Starts **/ .containing-prod-promo-wrapper { margin: 20px 0px; } .containing-prod-promo-wrapper .img-block { float: none; width: auto; max-width: none; margin: 0 0 20px 0; } .containing-prod-promo-wrapper .info-block { float: none; width: auto; max-width: none; } /** Containing Product Promo Block in content CSS Ends **/}@media only screen and (max-width: 479px) { #left .shadow-box-content { max-width: none; } #mobileLoadTestimonials { margin: 30px 0; } #mobileLoadTestimonials .discuss-box .quote-content { font-size: 20px; line-height: 30px; } /** Two Column Listing Block CSS Starts **/ .two-col-list.img-with-border .left-block { min-width: 212px; max-width: 212px; } .two-col-list.img-with-border .left-block img { border-width: 6px; } .two-col-list.img-block-left.courses-list .left-block, .two-col-list.img-block-left.courses-list .right-block, .two-col-list.img-block-right.courses-list .left-block, .two-col-list.img-block-right.courses-list .right-block { float: none; width: auto; } .two-col-list.courses-list .left-block { min-width: 142px; max-width: 142px; } .two-col-list.courses-list .left-block img { border-width: 6px; } /** Two Column Listing Block CSS Ends **/ .gz-includes-wrapper .sub-heading { font-size: 28px; } #hyptopnav ul { display: table; } .hd-logo-top, body.order-page .hd-logo-top { width: 80px; } #secondary { height: auto; padding: 0 0 20px; } #secondary ul.links li { display: block; border: none; padding: 5px 0; } .thumbnail-wrapper { float: none; margin: 20px auto; } .cart-evaluation, body.not-logged-in .cart-evaluation { margin: 30px 0px; padding: 0px 30px 0px 0px; } ul.buy-more-info li { width: 100%; } .cart-shopping-buttons .left-box, .cart-shopping-buttons .right-box, #proceed-to-checkout a, #proceed-to-checkout input[type="image"], .cart-shopping-buttons .right-box input[type="image"], input.proceed-to-checkout, .buywithcreditstbtn button { float: none; margin: 0 auto; } #proceed-to-checkout input[type="image"], .cart-shopping-buttons .right-box input[type="image"] { width: 174px; display: block; } .cart-shopping-buttons a { margin: 0 auto 20px; } .checkout-form-inner input { width: 100% !important; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .checkout-form-inner input[type="radio"] { width: auto !important; } .checkout-form-inner label { width: 150px; } .checkout-form-inner #card-element { width: auto; } .checkout-form-inner .checkbox-wrapper.paypal-checkbox label, .checkout-form-inner .checkbox-wrapper.shipping-checkbox label { width: 90%; max-width: none; } .checkout-form-inner .checkbox-wrapper .field-title { display: block; float: none; width: auto; margin: 0 0 5px !important; } #proceed-to-checkout + form > strong { display: block; text-align: center; } .secure-order-form-heading h1, .shopping-cart-heading h1, body.page-wishlist h1.title, body.page-growthzone-cart h1 { font-size: 1.8em; } .profile-wrapper .profile-view-photo { float: none; margin: 0 0 10px; } h1.title, .node-inner h1 { font-size: 28px; line-height: 1.2em; } h2.like-h1 { font-size: 28px; line-height: 1.2em; } .collapsed-expanded-box .content-inner img.float-left { float: none; } #slider-bottom .slide, .slideshow .slide { width: 100%; padding: 0; } .popular-downloads .slideshow .slide, .monthly-downloads .slideshow .slide { max-width: 300px; margin: 0 0 20px; } #slider-bottom li, .slideshow li { margin: 0; } ul.tabbed { float: none; } ul.tabbed li { float: none; text-align: center; } ul.tabbed li a { float: none; display: block; } #search-form .search-filter-option ul li { float: none; } #search-form .search-filter-option label { margin-right: 0px; } body.section-search h1.title { font-size: 28px; } .fullwidth-search-box { margin: 10px -15px 0; } .fullwidth-search-box.page-alldownloads { margin: 20px 0px 10px; } .big-searchbox-form { width: 100%; } body.page-all-scripts .big-searchbox-form { width: 100%; } .big-searchbox-form input.search-text-field { padding: 10px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; } .page-homepage .big-searchbox-form input.search-text-field { padding: 16px 65px 16px 15px; border-radius: 35px; -webkit-border-radius: 35px; -moz-border-radius: 35px; } .big-searchbox-form .magnifier { display: none; } .big-searchbox-form .search-button { position: static; margin: 15px 0 0 2px; } .page-homepage .big-searchbox-form .search-button { position: absolute; margin: 0px; } .big-searchbox-form #edit-submit { padding: 0px 15px; font-size: 14px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } body.page-all-scripts .big-searchbox-form #edit-submit { padding: 0px 16px; } .featured-cat-listing .cat-cell { float: none; width: auto; margin: 0 0 20px; } .hdsite-review-logos { float: none; margin: 20px 0px; } .team-box { display: block; } .team-box .photo { float: none; display: block; margin: 0 0 10px; } .team-box .img-block { display: block; border: 1px solid #e0e0e0; margin: 0 0 15px; padding: 5px; font-size: 13px; clear: both; } .team-box .img-block .name { margin: 2px 0 0; } .team-box .info-block { display: block; } .orange-stylish-btn, .orange-stylish-btn:link, .orange-stylish-btn:visited { font-size: 20px; } #container_mas .item.download-item { width: 50%; } .catprodlist-title { float: none; max-width: none; margin: 15px 0; } .catlist-sort-wrapper { float: none; margin: 10px 0px; } .views-category-prod .td { width: 100%; max-width: 300px; margin: 0 0 15px; } .views-category-prod .td.first-row-item { margin: 0 0 15px; } .prod-snippet div.prod-info { min-height: 0px; margin: 0 0 10px; } .section-all-cds .view-category-cd-online table td { display: block; padding: 0 !important; width: 100%; } .view-category-cd-online.view-display-id-block_1 .product-image { width: 100%; } .view-category-cd-online.view-display-id-block_1 .prod-snippet .prod-info { min-height: 0; } .grey-box .left-side.img { float: none; margin: 0; } .grey-box .left-side.img img { display: block; width: 100%; } .view-category-cd-online.view-display-id-block_3 .product-image { display: block; float: none; margin: 0 0 10px; width: 100%; } .rtl-banner .blogUpdateEmail { width: 98%; padding: 3px 1%; } .top-btn-container .anchor-btn { float: none; display: block; text-align: center; } .top-btn-container .anchor-btn:first-child { margin: 0 0 10px; } .post-holder img { display: block; float: none; margin: 0 auto 10px !important; } .post-holder img + p > a, .post-holder img + p > span { display: block; text-align: center; } .post-holder img + p > a + br { display: none; } .audio-insight-wrapper .audio-insight-image { display: block; margin: 0 0 20px; float: none; } .downloads-table-holder { margin: 30px 0px; } .download-column { float: none; padding: 0; width: 100%; } .download-column:last-child { padding: 0; } .script-column { float: none; padding: 0; width: 100%; } .script-column:last-child { padding: 0; } .program-table .row { } .program-table .row .copy:first-child, .program-table .row .copy { display: block; width: 100%; } .person-short-desc { float: none; margin: 0 0 10px; } .person-short-desc > img { display: block; float: none; margin: 0 auto !important; } .testimonial-box2 img.float-left, .testimonial-box2 img.float-right { max-width: 130px; height: auto; } .gotoSecndAtc { display: block !important; } /** GZ Cheaper Scripts Banner CSS Starts **/ .gz-cheaper-wrapper .headline { font-size: 30px; font-weight: 600; } /** GZ Cheaper Scripts Banner CSS Ends **/ .whywedifferent h2.sub-title { font-size: 26px; line-height: 1.3em; } /* New Downloads Page CSS Starts */ .new-downloads-block { display: block; width: auto; margin: 0 0 20px 10px; } /* New Downloads Page CSS Ends */ /** Floating Cookie Bar CSS Starts **/ #cookieContentWrap { font-size: 13px !important; } /** Floating Cookie Bar CSS Ends **/ /* Three Block Featured Panel CSS Starts */ .panel-3block-wrapper .middle-block h2 { font-size: 22px; line-height: 1.3em; } /* Three Block Featured Panel CSS Ends */ /* MP3 Competition Page CSS Starts */ .panel-3block-wrapper .middle-block .quote-box .quote-txt { font-size: 18px; line-height: 24px; } .suggest_section input, .suggest_section textarea { width: 100%; min-width: 0px; } /* MP3 Competition Page CSS Ends */ /* Image Share Block CSS Starts */ .img-share-wrapper .share-buttons-row .share-txt { display: block; margin: 0 0 10px; } /* Image Share Block CSS Ends */ /* Product Pages Recommendation Widget CSS Starts */ .prodpages-recom-wrapper .prod-block { width: 48.5%; margin: 0 3% 3% 0; } .prodpages-recom-wrapper .prod-block.block-2 { width: 48.5%; margin: 0 0 3% 0; } .prodpages-recom-wrapper .prod-block.block-3 { width: 48.5%; margin: 0 3% 0 0; } .prodpages-recom-wrapper .prod-block .text-block-over { padding: 8px; font-size: 13px; } /* Product Pages Recommendation Widget CSS Ends */ /** Blog CSS Starts **/ /** Blog new homepage CSS Starts **/ body.blog-index-page .big-searchbox-form input.search-text-field { padding: 16px 65px 16px 15px; border-radius: 35px; -webkit-border-radius: 35px; -moz-border-radius: 35px; } body.blog-index-page .big-searchbox-form .search-button { position: absolute; margin: 0; } .view-blog-index-blocks .item-list ul li { float: none; width: 100%; max-width: 280px; margin: 25px 0 0 !important; clear: both !important; } .view-blog-index-blocks .item-list ul li.views-row-1 { margin: 0 !important; } .bloghome-catlist .item-list ul li { float: none; width: 100%; max-width: 280px; margin: 15px 0 0 !important; } .bloghome-catlist .item-list ul li.views-row-1 { margin: 0 !important; } /** Blog new homepage CSS Ends **/ /** More Related Articles Block CSS Starts **/ .related-articles-block { margin: 15px 0px; } .related-articles-block .item-list ul li { float: none !important; width: auto !important; max-width: 220px !important; margin: 0 0 15px !important; } .related-articles-block .item-list ul li.views-row-last { margin: 0 !important; } /** More Related Articles Block CSS Ends **/ /** Blog CSS Ends **/ .homepage-promo-content-block .left-box { width: 100%; } .homepage-promo-content-block .right-box { width: 100%; }}@media only screen and (max-width: 420px) { body.order-page .checkout-form-inner .checkbox-wrapper.im-checkbox label { width: 92%; }}@media only screen and (max-width: 399px) { #logo img { width: 240px; } #header-holder > .btn-menu-holder { top: 4px; } .btn-menu.add { font-size: 12px; } .cart-link-mobile { font-size: 12px; top: 2px; } .therapist-image .text-block-over, .why-wrapper.mobile .therapist-image .text-block-over { font-size: 11px; font-weight: normal; } .checkout-form-inner label.data-prefilled { float: none; min-width: 0px; } .checkout-form-block li.expire-date label { width: 115px; } .checkout-form-block li.card-valid label { width: 125px; } .bottom-button-barLeft { display: block; width: auto; margin: 0px auto; } .bottom-button-bar .middle-block { display: block; width: auto; max-width: none; margin: 0 0 0 10px; } .profile-img { display: none; } .left-floated, .right-floated, .float-left, .float-right { display: block; float: none; margin: 0px; } #search-theme-form div.search-text-box { float: left; } #search-theme-form .search-button { float: left; margin: 0 0 0 10px; } .testimonial-box2 .inner { padding: 25px; } .testimonial-box2 img.float-left, .testimonial-box2 img.float-right { margin: 0px auto 15px; } /** Site Search CSS Starts **/ body.section-search h1.title, body.section-search h2.title { font-size: 24px; line-height: 1.2em; } /** Search Items CSS Starts **/ .search-item-wrapper { margin: 0 0 20px; } .search-item-wrapper img { float: left; width: 40px; height: auto; margin: 3px 10px 0 0; position: static; } .search-item-wrapper .search-item-info { padding: 0px; } .gse-title { margin: 0px 0px 8px !important; } .gse-url { display: none; } /** Search Items CSS Ends **/ /** Site Search CSS Ends **/ /* Product Pages Recommendation Widget CSS Starts */ .prodpages-recom-wrapper .prod-block .text-block-over { padding: 6px; } /* Product Pages Recommendation Widget CSS Ends */ /** Homepage Bottom Featured Blog Articles CSS Starts **/ .featured-blogs-wrapper .blog-block .title { font-size: 22px; } /** Homepage Bottom Featured Blog Articles CSS Ends **/}@media only screen and (max-width: 359px) { #logo img { width: 220px; } .btn-menu .fa-bars { font-size: 28px; } .cart-link-mobile .fa-shopping-cart { font-size: 28px; } #container_mas .item.download-item { width: 100%; } .unk-logo-top { width: 180px; } .not-front #top-search-box { max-width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .not-front #top-search-box .search-text-box, .not-front #top-search-box #site-search-options { float: none; width: 100%; } .not-front #top-search-box .search-button { bottom: 5px; } .guarantee-box .guarantee-logo { float: none; margin: 0 auto 10px; } .guarantee-box .guarantee-text { width: 100%; } .why-wrapper ul.why-us { padding-left: 10px; } .gz-includes-wrapper .contBlock ul { padding-left: 10px; } .checkout-form.with-sidebar .content-right { margin: 20px 0 0; }}@media only screen and (max-width: 321px) { .checkout-submit-area { padding: 0; } .checkout-form .checkout-submit, .checkout-form .join-gz-submit { width: 100% !important; max-width: none; padding: 30px 0; }}/* Responsive CSS Ends */.section-community #squeeze,.section-all-downloads #squeeze,.section-learn-hypnosis #squeeze { padding: 0;}.section-community #content,.section-all-downloads #content,.section-learn-hypnosis #content { -webkit-box-shadow: none; box-shadow: none;}/** Admin Backend CSS **/.section-node-edit #content { -webkit-box-shadow: none; box-shadow: none;}.section-node-edit #squeeze { padding: 0 !important;}.section-node-edit #container #left { margin: 0;}.section-node-edit #main { width: 730px;}.section-node-edit .node-form .form-text { width: 95% !important;}/*IE STYLES*/body.ie { min-width: 1000px;}.ie #content { border-right: 1px solid #e8e8e8;}.ie .shadow-box-content { border: 1px solid #e8e8e8;}.ie .whywedifferent .shadow-box-content { border: 1px solid #e8e8e8;}.ie7 #sidebar-left-blue INPUT.course-signup-txtbox { width: 90%;}.ie7 input.course-signup-btn { width: 98%;}.ie8 input.course-signup-btn { padding: 5px;}.ie7 .hypdottedbox-first { width: 40%; padding: 2%;}.ie7 .btn { width: 96%; padding: 8px 2%;}.ie7 .small.btn { width: auto;}.ie7 .hypdottedbox-first,.ie7 .hypdottedbox-second { width: 42%; padding: 2%;}.ie7 .hypdottedbox-second { margin-left: 2%;}.ie-more .prod-snippet div.prod-info { height: 130px;}.ie7 #search-theme-form .search-holder-box { padding-right: 1%; width: 99%;}.ie7 #search-theme-form .search-holder-box .search-text-box { width: 45%;}.ie7 #top-search-box .search-holder-box #myGgSearchTop { padding: 0 1%; width: 98%;}.ie7 #site-search-options a { width: 90%;}.subscription-container .form-item { width: 100%; display: block;}.subscription-container .form-item label { width: 9%; display: inline-block; float: left;}.subscription-container .form-item .description { width: 89%; display: inline-block; margin-top: 13px; line-height: 18px;}#affiliate-application-form input[type="text"],#affiliate-application-form input[type="email"],#affiliate-application-form input[type="submit"] { width: 100%; box-sizing: border-box; height: 40px; border-radius: 4px;}#affiliate-application-form input[type="submit"] { background-color: #6fb32a;}#affiliate-application-form .resizable-textarea { width: 100% !important;}#affiliate-application-form #edit-traffic-source { border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; height: 150px;}#affiliate-application-form input[type="text"],#affiliate-application-form input[type="email"] { border: 1px solid #ccc;}#affiliate-application-form input[type="submit"] { border: none; text-transform: uppercase; color: #fff; font-weight: 700 !important; font-size: 18px;}#block-affiliate_application-0 h2 { text-align: center !important; font-weight: 700 !important;}/* Working on the responsiveness task. May 26, 2023 (Nayan) */@media only screen and (max-width: 600px) { /* Homepage: Top5 and Category Listing */ .featured-cat-listing, #top5-slider { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-right: 0 !important; } .featured-cat-listing .cat-cell, .slideshow .slide { margin: 0 !important; width: 100% !important; } /* Sales Page: Also available on block */ #block-block-13 .content { display: flex !important; flex-wrap: wrap; gap: 10px; justify-content: space-between; } #block-block-13 h2 { flex-basis: 100% !important; justify-self: center; } #block-block-13 .category-hypnosis-packs, .category-10-steps { flex-basis: calc(50% - 10px); } /* Homepage: Sidebar */ body.front #sidebar-left { max-width: 100% !important; } /* Homepage: Video Course Thumbnails */ .video-course-thumb img { width: 100vw !important; } /* Homepage: Tab About Us */ .tab-aboutus-images { width: calc(50% - 10px) !important; } .tab-aboutus-images:nth-child(2n + 1) { margin-right: 10px; margin-bottom: 10px; } .tab-aboutus-images:nth-child(2n + 2) { margin-left: 10px; margin-bottom: 10px; } .tab-aboutus-images a img { width: 100vw; } /* Homepage: Blog Featured Image */ .featured-blogs-wrapper .blog-block .img-block img { max-width: 100vw; } .featured-blogs-wrapper .blog-block .img-block { display: block; }}@media only screen and (min-width: 601px) and (max-width: 767px) { .featured-cat-listing { display: grid !important; grid-template-columns: 1fr 1fr 1fr !important; gap: 20px !important; margin-right: 0 !important; } .featured-cat-listing .cat-cell { margin: 0 !important; width: 100% !important; } /* Homepage: Sidebar */ body.front #sidebar-left { max-width: 100% !important; }}/* Inner Pages Top bar Hively Bar (For Mobile Only)*/#top-hively-review { display: none;}@media only screen and (max-width: 767px) { #top-hively-review { display: flex; gap: 10px; align-items: center; justify-content: center; padding: 10px 0; } #top-hively-review .hivelyImage { flex-basis: 35%; margin-top: -5px; } #top-hively-review .hivelyImage img { width: 100%; } #top-hively-review .topReviewSubtitle { font-size: 10px; }}/* End of Hively Top Bar (Mobile Only) *//*Desktop Hively reviews (Top Bar)*/#desktop-hively-review { display: flex; gap: 10px; align-items: center; justify-content: flex-end; padding: 10px 0; margin-bottom: 5px;}#desktop-hively-review .hivelyImage { flex-basis: 35%; margin-top: -5px;}#desktop-hively-review .hivelyImage img { width: 100%;}#desktop-hively-review .topReviewSubtitle { font-size: 12px;}#header-region { display: flex; justify-content: space-between; align-items: center;}@media only screen and (max-width: 767px) { #desktop-hively-review { display: none; }}/* End of Desktop Hively Reviews *//* New growthzone Page */:root { --main-color: #45a48d; --secondary-color: #70d9b8; --black-color: #000000; --h2-size: 2em; --h3-size: 1.5em; --h2-weight: 800; --h3-weight: 600; --section-gap: 30px 0; --black-1: #151515; --text-color: #6f6f6f; --border-color: #dbdbdb; --other-column-color: #222222; --check-size: 32px; --button-color: #f9a933; --mini-font: 12px; --mini-font-height: 20px; --cell-font-size: 16px; --normal-font-size: 14px;}#blank-cell { background-color: transparent;}.no-border-cell { border: none !important;}.comparison-wrapper { box-sizing: border-box; padding: 40px; background-color: var(--main-color); font-family: "Open Sans", sans-serif; font-weight: 300;}.comparison-header { color: #fff; font-size: var(--h2-size); font-weight: var(--h2-weight); text-transform: capitalize; margin: 0;}.divider { border-bottom: 4px solid #fff; margin: 30px 0;}.grid-container { display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 10px;}.comparison-column { background-color: #fff; /* border: 0 !important; */}.comparison-table-header { background-color: #70d9b8; border: none !important; text-transform: uppercase; font-weight: 600 !important;}.grid-item { padding: 10px; display: flex; justify-content: center; align-items: center; border-bottom: 2px solid var(--border-color); min-height: 40px; font-weight: 300; text-align: center; line-height: normal;}.other-column { background-color: #fff; color: var(--black-color); font-size: var(--cell-font-size); font-weight: 500;}.old-price { text-decoration: line-through; color: var(--black-color); margin-right: 10px;}.new-price { color: var(--main-color); font-weight: 700; font-size: 20px;}.y-mark { width: var(--check-size);}.reasons-block-wrapper { display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: var(--main-color); padding: 60px;}.reasons-block-wrapper h2 { text-align: center; color: #fff;}.reasons-block { display: flex; padding-top: 40px; justify-content: center; gap: 20px;}.reasons-block-item { display: flex; justify-content: center; align-items: center;}.block-img { text-align: center;}.block-desc { text-align: center; color: #fff;}#join-h2 { font-size: var(--h2-size); font-weight: var(--h2-weight) !important;}#join-h3 { font-size: var(--h3-size); font-weight: var(--h3-weight) !important;}.content-section { margin: var(--section-gap);}.button-wrapper { text-align: center;}.join-button { background-color: var(--button-color); padding: 12px 30px 13px; color: #fff; font-size: 20px; font-weight: 900; line-height: normal; text-decoration: none;}.text-right-img { display: flex; gap: 20px;}.text-right-img .left-content { flex-basis: 80%;}.text-right-img .right-content { flex-basis: 20%;}.right-content img { width: 100%;}#blank-cell { border: none !important;}.featured-cell { background-color: var(--button-color); color: #fff; font-weight: 600; font-size: var(--normal-font-size);}.growthzone-dual-button { display: flex; flex-direction: row; gap: 20px; margin-top: 30px;}.join-button-wrapper { flex-basis: 100%;}.gz-join-button { display: block; background-color: var(--button-color); padding: 10px 15px; text-decoration: none; color: #fff; font-size: 18px; text-align: center; font-weight: 700; line-height: 30px;}.grid-item.other-column:last-child { border: none;}body.page-join #desktop-hively-review,body.page-join #top-hively-review { display: none;}@media (max-width: 600px) { .reasons-block { display: grid; grid-template-columns: 1fr 1fr; } .grid-item { font-size: 12px; padding: 5px; } .comparison-column { padding: 2px !important; line-height: var(--mini-font-height); padding: 5px 0; font-size: 10px; } .grid-container { column-gap: 5px; } .y-mark { width: 20px; } .comparison-wrapper { padding: 20px; } .text-right-img { flex-direction: column-reverse; } .text-right-img .right-content { text-align: center; } .text-right-img .right-content img { width: 50%; } .reasons-block-wrapper { padding: 20px; } #join-h2 { font-size: 26px; } .reasons-item .block-desc { font-size: var(--mini-font); line-height: var(--mini-font-height); } .featured-cell { line-height: 1.5em; font-size: 10px; } .gz-join-button { font-size: 14px; text-align: center; font-weight: 600; line-height: 24px; } .growthzone-dual-button { flex-direction: column; gap: 20px; margin-top: 20px; } .join-button-wrapper { flex-basis: 100%; }}/* End of New Growthzone page *//* FAQ Page for Online Course - Conversational Reframing */#node-6808 .faq-header { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/https:/www.hypnosisdownloads.com/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/faq-header.gif) no-repeat right #f0eeef; width: 683px; margin: 0; padding: 0 0 0 17px; color: #c2313e; font-size: 18px; line-height: 50px; cursor: pointer;}#node-6808 .faq-category-qa-visible { background: url(/sites/www.hypnosisdownloads.com/themes/hypnosisnew/https:/www.hypnosisdownloads.com/sites/www.hypnosisdownloads.com/themes/hypnosisnew/images/new/faq-rollover.gif) no-repeat right #f0eeef;}/* End of FAQ Page for Online Course - Conversational Reframing *//* AI Assistant Block - Search Result Page */.search-ai-suggestion-wrapper { display: flex; align-items: center; margin: 20px 0;}.ai-img { flex-basis: 11%;}.ai-img img { width: 100%;}.suggestion-text h4,.suggestion-text p { margin: 0 !important;}.suggestion-text h4 { line-height: 2em !important;}@media only screen and (max-width: 600px) { .ai-img { flex-basis: 55px; } .suggestion-text h4 { font-size: 18px !important; }}@media only screen and (max-width: 400px) { .suggestion-text h4 { font-size: 16px !important; }}/* End of - AI Assistant Block - Search Result Page *//* Secure Join (Annual Page) */.page-secure-join-annual .checkout-form-block .card-info { background: none; padding: 10px 10px 15px;}.page-secure-join-annual .checkout-form-block .card-info label { float: left;}.page-secure-join-annual .checkout-form-block .card-info .images { float: left; margin-left: 10px;}.page-secure-join-annual .bottom-button-bar { padding: 0 !important; overflow: visible !important;}.page-secure-join-annual .bottom-button-bar .middle-block { padding: 10px; box-sizing: border-box;}.page-secure-join-annual .checkout-form-inner .checkbox-wrapper.terms-checkbox label { padding: 3px 0 0 7px;}.page-secure-join-annual .checkout-form-inner .checkbox-wrapper.terms-checkbox span { position: relative;}.page-secure-join-annual .checkout-form-inner .checkbox-wrapper.terms-checkbox .tooltiptext { visibility: hidden; background-color: #ee626d; width: 150px; border-radius: 4px; margin: 0; padding: 5px; color: #fff; text-align: center; position: absolute; left: 0px; bottom: 21px; z-index: 1; opacity: 0; transition: opacity 0.3s;}/* End of - Secure Join (Annual Page) *//* Journey Downloads CSS */.journey_sessions_wrapper { background-color: #cad8ce; padding: 20px; margin-top: 20px;}.journey_session_item { display: flex; gap: 20px; background-color: #efedee; box-sizing: border-box; padding: 20px; flex-direction: column; margin-bottom: 20px;}.journey_session_item:last-child { margin-bottom: 0;}.journey_session_item .session_featured_img { flex-basis: 30%; width: 100%;}.journey_session_item .session_featured_img img { width: 100%;}.journey_session_item .session_content_wrapper { flex-basis: 70%;}.journey_session_title a { color: #568921; text-decoration: none; font-weight: 600;}button.addto-btn.journeypage_atc,button.addto-btn.wish.journeypage_atw { padding: 8px 5px; min-width: 130px;}@media only screen and (min-width: 768px) { .journey_session_item { flex-direction: row; align-items: center; }}.prod-atc-price { display: flex; align-items: center; gap: 30px;}.prod-addtocart { display: flex; align-items: center;}.addto-btn.journey-addto-btn { min-width: 140px; padding: 8px 0;}.normal-wishlist-text { margin-left: 20px;}.gz-wishlist-msg { max-width: 140px; font-size: 12px; line-height: 20px;}.inWishlist { background-color: #929584; padding: 10px 20px; display: flex; justify-content: center; align-items: center;}.inPurchaseText { min-width: 150px; font-size: 12px; line-height: 20px;}.addtocartbtn.growthzonebutton.journeyatc { display: flex; justify-content: center; align-items: center; gap: 5px;}.journey-atc-anchor { margin-bottom: 30px;}.journey-title { color: #1aa1b9;}@media only screen and (max-width: 600px) { .prod-atc-price { flex-direction: column; gap: 0; align-items: flex-start; } #hypdottedbox-1 { margin-bottom: 20px !important; }}/* End of - Journey Downloads CSS *//* Journey Block - Homepage */@media only screen and (max-width: 600px) { .homepage_journey_block a img { width: 100vw !important; }}/* End of: Journey Block - Homepage *//* ATC below text */.atc_below_text a{ color: #09A1E3 !important; text-decoration: underline !important;}/* End of ATC below text */