/* FILE: /templates/jsn_dona_pro/css/custom.css */
/* ========== PROMO ========== */body {font-size: 16px;}body.jsn-homepage #jsn-promo-inner,body.jsn-2st-homepage #jsn-promo-inner,body.jsn-3st-education #jsn-promo-inner,body.jsn-6st-religion #jsn-promo-inner {width: 100%;}.jsn-es-item.text-item a .item-container > * {font-weight: 400;letter-spacing: 3px;}.jsn-es-item.text-item .item-container {font-weight: 200;}body.content-slider-page .item-page.content-slider-page .jsn-es-slider.jsn-es-slider-2 .jsn-es-viewport{  width: 100% !important;  margin: 0 !important;}#jsn-header {    min-height: 99px;}body.jsn-demo-page #jsn-header:not(.jsn-menu-sticky),body.jsn-2st-homepage #jsn-header:not(.jsn-menu-sticky),body.jsn-3st-education #jsn-header:not(.jsn-menu-sticky),body.jsn-4st-homepage #jsn-header:not(.jsn-menu-sticky),body.homepage-demo-5 #jsn-header:not(.jsn-menu-sticky),body.jsn-6st-religion #jsn-header:not(.jsn-menu-sticky)  {  background-color: transparent;  position: absolute;  width: 100%;}.jsn-homepage #jsn-promo-full-inner,.jsn-2st-homepage #jsn-promo-full-inner,.jsn-3st-education #jsn-promo-full-inner {padding: 0 !important;}body.jsn-homepage #jsn-promo,body.jsn-2st-homepage #jsn-promo,body.jsn-3st-education #jsn-promo,body.jsn-4st-homepage #jsn-promo,body.jsn-6st-religion #jsn-promo {padding: 0;}.jsn-2st-homepage #jsn-promo,.jsn-3st-education #jsn-promo,.jsn-6st-religion #jsn-promo {position: relative;z-index: 1;}.jsn-homepage #jsn-promo-full,.jsn-2st-homepage #jsn-promo-full {background-color: #171c26;}#events {background-color: #fff;padding: 45px 100px 35px;margin: -190px 0 0 0;text-align: left;z-index: 99;position: relative;}body.jsn-3st-education #events {margin: 0 0 50px 0;padding-left: 0;padding-right: 0;background-color: transparent;border-bottom: 1px solid #f0f2f3;padding-bottom: 55px;}body.jsn-3st-education #jsn-pos-content-top {padding-top: 80px;}body.jsn-3st-education #jsn-content-top-below {background: #fff url(/templates/jsn_dona_pro/images/backgrounds/bg-education.jpg) center top no-repeat;padding-top: 265px;}body.jsn-3st-education #jsn-pos-content-top-below {padding: 0;}#jsn-content-top-below .pb-element-container {padding-bottom: 0;margin: 0;}.dona-event .pb-element-container {background-color: #fff;}#jsn-content-top-below .pb-element-container.link-button.button-border {padding-top: 20px;padding-bottom: 40px;display: block;}#events h3 {color: #464646;font-size: 20px;font-weight: 100;}#events h1 {margin: 0;text-transform: uppercase;color: #464646;}#events i {font-size: 60px;color: #82878E;}body.jsn-color-cyan #events i {color: #4ecdc4;}#events .info span {display: block;}#events .info span.number {font-size: 30px;font-weight: bold;line-height: 30px;margin-bottom: 20px;}#events .info span.title {font-size: 14px;font-weight: bold;text-transform: uppercase;color: #9d9d9d;}#events .info {  margin: 30px 0;  padding: 20px 0;  border-right: 1px solid #f0f2f3;  text-align: center;}.layout-col-dona .articlelist-item-content .title + div + div {  margin-top: 45px;  display: block;}.layout-col-dona .articlelist-item-content .title + div + div a {  color: #464646;  text-transform: uppercase;  font-family: Lato;  border: 1px solid #777;  padding: 10px 25px;  border-radius: 2px;  -moz-border-radius: 2px;  -webkit-moz-border-radius: 2px;  font-weight: 400;  font-size: 12px;  text-decoration: none;}.jsn-6st-religion #jsn-content-top-below #jsn-pos-content-top-below {padding-top: 50px;}.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item {width: 23%;background-color: #fff;padding: 0;min-height: 252px;}.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item:first-child {margin-right: 22px;margin-left: 0;}.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item + .articlelist-item {margin-left: 8px;margin-right: 15px;}.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item + .articlelist-item + .articlelist-item {margin-left: 15px;margin-right: 8px;}.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item:last-child {margin-left: 22px !important;margin-right: 0 !important;}.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item:first-child .articlelist-item-thumbnail,.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item .articlelist-item-thumbnail,.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item:last-child .articlelist-item-thumbnail {margin: 0;}.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item .articlelist-item-content {margin: 35px 20px 0;display: inline-block;text-align: center;width: 85%;}.layout-col-dona.layout-col-fourth .pb-articlelist-wrapper .articlelist-item .title a {font-size: 16px;color: #464646;font-weight: 500;line-height: 24px;}.jsn-donate-button [class*="col-sm-"] {text-align: center;}.jsn-donate-button .link-button.button-border {margin: 0;padding: 0;border: none;}.jsn-donate-button .link-button.button-border .btn-toolbar {margin: 0;}.jsn-donate-button .link-button.button-border a {text-decoration: none;text-shadow: none;font-size: 12px;cursor: pointer;padding: 10px 18px;border: 1px solid #777;border-radius: 2px;-mz-border-radius: 2px;-webkit-border-radius: 2px;}body.jsn-color-red .jsn-donate-button .link-button.button-border a {border-color: #f0525b;color: #f0525b;}body.jsn-color-red .jsn-donate-button .link-button.button-border a:hover {color: #fff;text-decoration: none;background-color: #f0525b;}body.jsn-color-brown .jsn-donate-button .link-button.button-border a {border-color: #777;color: #464646;}body.jsn-color-brown .jsn-donate-button .link-button.button-border a:hover {color: #ad8b66;text-decoration: none;border-color: #ad8b66;}body.jsn-3st-education #events .info {  border-right: 1px solid #f0f2f3;}body.jsn-color-red #events .info span.number,body.jsn-color-red #events h1 span {color: #f0525b;}body.jsn-color-cyan #events .info span.number {color: #4ecdc4;}body.jsn-color-cyan .layout-col-dona .articlelist-item-content .title + div + div a:hover {color: #4ecdc4;border-color: #4ecdc4;}#demo-categories {margin: 70px 0 0;}#demo-categories .icon i {font-size: 48px;}#demo-categories .icon:after {content: "";display: block;height: 1px;width: 80px;background-color: #9d9d9d;margin: 0 auto;}#demo-categories .icon a {padding: 20px 0;}#demo-categories .intro-content {margin: 30px 35px 0;}body.jsn-color-red #demo-categories .grid-col:hover .icon:after {background-color: #f0525b;}#demo-categories .intro-content h3 a {font-size: 18px;text-transform: uppercase;color: #282828;}.jsn-2st-homepage #jsn-pos-content-top-over {text-align: center;padding: 20px 0 80px 0;}.jsn-support {margin: 80px 26%;text-align: center;}body.jsn-3st-education .jsn-support {margin: 20px 15%;}#jsn-master h2.jsn-title-line {text-transform: uppercase;}#jsn-master h2.jsn-title-hat-line {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);}#jsn-master h2.jsn-title-line,#jsn-master h2.jsn-title-hat-line {font-size: 30px;color: #282828;font-weight: 300;margin: 20px 0 50px;line-height: 30px;position: relative;}#jsn-master h2.jsn-title-religion-line {font-size: 30px;color: #282828;font-weight: 300;margin: 20px 0 30px;line-height: 30px;position: relative;padding-bottom: 20px;background:url(/templates/jsn_dona_pro/images/backgrounds/bg-religion-title.png) no-repeat center bottom;}h2.jsn-title-line:after {  content: "";  display: block;  width: 0;  height: 0;  border-bottom: 13px solid #f0f2f3;  border-left: 10px solid transparent;  border-right: 10px solid transparent;  margin: 1px;  position: absolute;  left: calc(50% - 8px);  top: 48px;}h2.jsn-title-line.bg-white:after {border-bottom: 13px solid #fff;}.jsn-support p {line-height: 27px;}h2.jsn-title-line:before {  content: "";  display: block;  width: 0;  height: 0;  border-bottom-width: 15px;  border-bottom-style: solid;  border-left: 12px solid transparent;  border-right: 12px solid transparent;  position: absolute;  left: calc(50% - 9px);  top: 48px;}h2.jsn-title-hat-line:after {content: "\f19d";display: block;width: 0;height: 0;position: absolute;left: calc(50% - 8px);top: 40px;color: #c3c3c3;font-size: 14px;}h2.jsn-title-line span:before,h2.jsn-title-hat-line span:before {  content: "";  width: 80px;  height: 1px;  background-color: #9d9d9d;  top: 56px;  right: 50%;  position: absolute;  margin-right: 12px;}h2.jsn-title-line span:after,h2.jsn-title-hat-line span:after {  content: "";  width: 80px;  height: 1px;  background-color: #c3c3c3;  top: 56px;  left: 50%;  position: absolute;  margin-left: 15px;}h2.jsn-title-hat-line span:before {margin-right: 20px;background-color: #c3c3c3;}h2.jsn-title-hat-line span:after {margin-left: 20px;background-color: #c3c3c3;}/* ========== RECENT CAUSES ========== */.layout-col-dona .pb-articlelist-wrapper .articlelist-item {float: left;width: 33.3%;clear: none;}.layout-col-dona.layout-col-one .pb-articlelist-wrapper .articlelist-item {width: 100%;}.layout-col-dona .pb-articlelist-wrapper .articlelist-item .articlelist-item-content {text-align: center;margin: 0 20px;}.layout-col-dona .pb-articlelist-wrapper .articlelist-item .articlelist-item-thumbnail {margin: 0 10px 30px;}.layout-col-dona .pb-articlelist-wrapper .articlelist-item:first-child .articlelist-item-thumbnail {margin-right: 20px;margin-left: 0;}.layout-col-dona .pb-articlelist-wrapper .articlelist-item:last-child .articlelist-item-thumbnail {margin-left: 20px;margin-right: 0;}.layout-col-dona.layout-col-one.no-bg .pb-articlelist-wrapper .articlelist-item {padding-top: 0;}.layout-col-dona.layout-col-one.no-bg .pb-articlelist-wrapper .articlelist-item .articlelist-item-thumbnail {margin-left: 0;margin-right: 0;}.layout-col-dona .pb-articlelist-wrapper .articlelist-item .title a {font-size: 18px;text-transform: uppercase;color: #282828;font-weight: 400;display: inline-block;line-height: 24px;margin-bottom: 10px;}.pb-element-articlelist .articlelist-item-thumbnail,.pb-element-articlelist .first-thumbnail,.pb-element-container.pb-element-image.img-effect-1 {overflow: hidden;}.pb-element-articlelist .articlelist-item-thumbnail a ,.pb-element-articlelist .first-thumbnail a,#demo-image-gallery .grid-col .grid-col_inner .gallery-item,.pb-element-container.pb-element-image.img-effect-1 a {transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;display: inline-block;    max-width: 100%;}.pb-element-articlelist .articlelist-item-thumbnail a:hover ,.pb-element-articlelist .first-thumbnail a:hover,#demo-image-gallery .grid-col .grid-col_inner .gallery-item:hover {transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}.pb-element-container.pb-element-image.img-effect-1 a:hover {transform: scale(1.05);-ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);opacity: 0.6;}/* ========== MAIN FEATURES ========== */#demo-main-features div.grid-layout div.grid-col div.grid-col_inner {padding: 45px 30px;margin: 0;transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;border-top: 3px solid;border-color: transparent;}#demo-main-features div.grid-layout div.grid-col div.grid-col_inner:hover {background-color: rgba(255,255,255,0.03);border-top-width: 3px;border-top-style: solid;}#demo-main-features div.grid-layout.grid1 div.grid-col.block1 div.grid-col_inner {border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}#demo-main-features div.grid-layout.grid2 div.grid-col.block4 div.grid-col_inner {border-top: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;}#demo-main-features div.grid-layout.grid2 div.grid-col {margin-top: -1px;}#demo-main-features div.grid-layout.grid2 div.grid-col.block4 {margin-left: -1px;}#demo-main-features div.grid-layout div.grid-col .icon {margin-bottom: 15px;}#demo-main-features div.grid-layout div.grid-col .icon .link-icon {display: block;padding: 0;overflow: hidden;}#demo-main-features div.grid-layout div.grid-col .icon .link-icon img {display: block;}#demo-main-features .intro-heading a {color: #fff;font-size: 12px;text-transform: uppercase;letter-spacing: 3px;font-weight: 300;}#demo-main-features div.grid-layout div.grid-col .intro-content .desc {color: #c6c6c6;line-height: 2em;}.pb-sidemenu {border: 1px solid #e1e1e1;background-color: #fff;}.pb-aboutme h2,.pb-aboutme .jsn-pb-module-element h2,.poll-status h2 {font-size: 24px;font-weight: 400;margin-top: 0;}.pb-aboutme .title,.poll-status .title,.choose-us p {font-size: 14px;color: #9d9d9d;}.pb-aboutme .title {margin: 15px 0 35px;}.pb-aboutme .content-intro {margin: 0 300px 0 0;line-height: 26px;color: #3d3d3d;}.jsn-demo-page #jsn-pos-content-top-over {padding: 50px 0 150px;}.jsn-demo-page #jsn-pos-content-top-below {padding: 100px 0;}div.jsn-modulecontainer.choose-us {margin-top: -120px !important;background-color: #fff;text-align: center;}.choose-us .pb-aboutme {border: 1px solid #ebebeb;padding: 40px;text-align: left;}.poll-status > div + div {padding: 0 0 0 50px;}.poll-status span {display: inline-block;color: #fff;background-color: #282828;text-transform: uppercase;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;font-size: 10px;padding: 5px 8px;float: left;margin-right: 15px;}.poll-status span + h5 {text-transform: uppercase;font-size: 12px;color: #171c26;line-height: 30px;margin: 0;}.poll-status .rate .item {  display: block;  overflow: hidden;  position: relative;  margin: 0 0 18px;}.poll-status h2 + p {color: #9d9d9d;}.poll-status h2 + p + p {margin: 20px 0 50px;}.poll-status .rate .item-inner {  padding: 0 0 10px;}.poll-status .rate .item:before {height: 3px;background-color: #333;content: "";display: block;width: 100%;left: 0;bottom: 0;position: absolute;}.poll-status .rate .item:after {height: 3px;background-color: #a0d039;content: "";display: block;width: 80%;left: 0;bottom: 0;position: absolute;}.poll-status .rate .item + .item:after {width: 95%;}.poll-status .rate .item + .item + .item:after {width: 85%;}/*EDUCATION*/#jsn-master .jsn-uniform-courses {background-color: #fff;text-align: center;margin-top: -90px;position: relative;z-index: 9;margin-bottom: 80px;}#jsn-master .jsn-uniform-courses .jsn-form-content {float: left;width: 100%;}.jsn-uniform-courses .pb-module-title {color: #464646;text-transform: uppercase;font-size: 18px;text-align: center;line-height: 28px;padding: 20px 0 15px;}#jsn-master .form-actions {text-align: center;}#jsn-master .form-actions .btn-toolbar {float: none;}#jsn-master .btn.btn-primary.jsn-form-submit {  background: transparent;  color: #464646;  border: 1px solid #777;  text-transform: uppercase;  text-shadow: none;  padding: 10px 30px;  border-radius: 2px;  -moz-border-radius: 2px;  -webkit-border-radius: 2px;}.jsn-uniform.jsn-master {height: auto;min-height: inherit;}.jsn-master .jsn-text-center {display: none;}#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input {border-bottom: 1px solid #f0f2f3;background-color: transparent;box-shadow: none;border-top: none;border-left: none;border-right: none;border-radius: 0;color: #777;font-size: 14px;font-family: Lato;background: transparent !important;}#jsn-master .jsn-master .jsn-narrow .jsn-input-small-fluid {  float: left;  padding: 5px 0 8px;  margin: 0 30px;}#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select {border-top: none;border-left: none;border-right: none;border-radius: 0;box-shadow: none;background: transparent !important;outline: none;line-height: 1;-webkit-appearance: none;-moz-appearance:    none;appearance:         none;-moz-border-radius: 0;-webkit-border-radius: 0;border-bottom: 1px solid #f0f2f3;font-family: Lato;font-size: 14px;}#jsn-master #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight {background-color: transparent !important;border: none !important;}#jsn-master .pb-element-heading.jsn-title-large.jsn-title-over-line {margin-bottom: 45px;}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .panel-group .panel {border: none;box-shadow: none;background-color: transparent;}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .panel-default > .panel-heading {background-color: transparent;border-top: 1px solid #f0f2f3;color: #464646;}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .panel-default:first-child > .panel-heading {/*border-bottom: 1px solid #f0f2f3;*/border-top: none;}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .panel-heading { /* padding-left: 0;  padding-right: 0;  padding-top: 15px;  padding-bottom: 12px;*/}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .panel-title > a {font-size: 14px;color: #464646;text-transform: uppercase;font-family: Lato;  display: block;  text-decoration: none !important;  padding-right: 10px;}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .collapse {  border-top: 1px solid transparent;}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .collapse.in {  border-top-color: #f0f2f3;}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .panel-title > a.collapsed {background: url(../images/icons/icon-arrow-up-black.png) no-repeat right center;}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .panel-title > a:not(.collapsed) {background: url(/templates/jsn_dona_pro/images/icons/icon-arrow-down-black.png) no-repeat right center;}#jsn-master .jsn-bootstrap3.jsn-pagebuilder .panel-default > .panel-heading + .panel-collapse .panel-body {border: none;font-size: 14px;color: #919191;line-height: 24px;padding: 18px 20px 10px;}.jsn-edu-testimo .pb-testimonial-box {  border: none;  border-radius: 0;  -moz-border-radius: 0;  -webkit-border-radius: 0;  background-color: transparent;  padding: 60px 25% 30px;}.jsn-edu-testimo .pb-testimonial-meta {margin: 30px 20px 20px;}.jsn-edu-testimo .pb-testimonial-meta .pb-testimonial-jobtitle,.jsn-edu-testimo .pb-testimonial-meta .pb-testimonial-country {  color: #6a6a6a;  font-family: Lato;}.jsn-edu-testimo .pb-testimonial-avatar {display: inline-block;width: 130px;height: 130px;margin: 0 10px;background-color: #fff;border-radius: 50%;overflow: hidden;}.jsn-edu-testimo .pb-testimonial-item .top > .arrow {display: none;}.jsn-edu-testimo .pb-testimonial-avatar img {width: auto;margin: 10px auto;}.jsn-edu-testimo .pb-testimonial-meta .pb-testimonial-name {font-weight: normal;text-transform: uppercase;letter-spacing: 3px;margin-bottom: 10px;}.jsn-edu-testimo .pb-testimonial-box .pb-testimonial-content {font-size: 16px;color: #777;font-family: Lato;line-height: 24px;}.jsn-3st-education #jsn-content {background-image: url(/templates/jsn_dona_pro/images/backgrounds/bg-edu-content.jpg);background-repeat: no-repeat;background-position: left top;background-size: cover;}.jsn-edu-testimo [id*="testimonial_"] {  margin-bottom: 75px !important;}.jsn-bootstrap3.jsn-pagebuilder.jsn-edu-testimo .pb-testimonial .carousel-indicators {bottom: -10px !important;}.jsn-bootstrap3.jsn-pagebuilder.jsn-edu-testimo .carousel-indicators .active {width: 10px;height: 10px;}.jsn-edu-testimo .carousel.pb-testimonial ol.carousel-indicators li {background-color: #b4b4b4;border: none;margin: 0 5px;}/*--- form ---*/#jsn-master [id^="jsn_form_"].jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight{  border-color: transparent !important;  background: none !important;}.jsn-bootstrap .jsn-form-content .control-group {  box-sizing: border-box !important;}#jsn-master .jsn-master .jsn-narrow .jsn-input-small-fluid,#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input {  width: 84% !important;}#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input,#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select {  color: #777 !important;}#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select {    margin: 0px 25px;    width: 85% !important;}#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content ::-webkit-input-placeholder {   color: #777;}#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content :-moz-placeholder { /* Firefox 18- */   color: #777;}#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content ::-moz-placeholder {  /* Firefox 19+ */   color: #777;}#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content :-ms-input-placeholder {   color: #777;}.jsn-3st-education #jsn-content-bottom-under-inner,.jsn-6st-religion #jsn-content-bottom-under-inner {  width: 100%;}.jsn-3st-education #jsn-pos-content-bottom-under,.jsn-6st-religion #jsn-pos-content-bottom-under {  padding: 0;}/** * Environment Homepage * ------------------------------------------------------------------- */body.jsn-4st-homepage #jsn-promo-inner {width: 100%;}div.demo-env-slider{  margin-top: 0;}.service-module, .gallery-module {text-align: center;}.jsn-4st-homepage #jsn-pos-content-top {  padding: 70px 0;}.jsn-4st-homepage #jsn-content{  padding: 50px 0 40px;}.jsn-4st-homepage #jsn-pos-content-top-below{  padding: 40px 0 0;}.jsn-4st-homepage #jsn-pos-content-bottom {  padding: 60px 0;}.jsn-4st-homepage .link-button.button-green, .jsn-4st-homepage .link-button.button-green:hover {  background-color: #33b61c;}/*--- service ---*/.sv-icon{    text-align: center;    width: 130px;    height: 130px;    line-height: 128px;    border: 1px solid #e6e6e6;    border-radius: 50%;    display: inline-block;}.service-module .sv-title h4{font-size: 16px;line-height: 24px;font-weight: 700;text-transform: uppercase;letter-spacing: 3px;}.service-module .pb-element-text{  padding: 0 10px;}.jsn-pagebuilder.btn-more-link .pb-element-button a.btn {  color: #fff;  font-size: 12px;  line-height: 20px;  font-weight: 600;  text-transform: uppercase;  letter-spacing: 2px;  padding: 10px;  display: inline-block;  text-decoration: none;  text-shadow: none;  box-shadow: none;  border-radius: 3px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px;  transition: 0.3s;    -moz-transition: 0.3s;    -webkit-transition: 0.3s;    width: 136px;}.jsn-pagebuilder.btn-more-link .pb-element-button a.btn:hover,.btn.btn-default:hover {background: none;}/*--- promo intro text ---*/.promo-intro-text{margin: 0;/*position: relative;*/}.promo-intro-text #promo-intro-text { color: #fff;    position: absolute;    text-align: center;    top: 50%;    transform: translateY(-50%);    width: 100%;    z-index: 99;}.promo-intro-text #promo-intro-text h2{padding: 0 10px;}.promo-intro-text #promo-intro-text h2 span{text-transform: uppercase;font-size: 40px;line-height: 40px;font-weight: 700;text-shadow: 1px 1px 1px #333;}.promo-intro-text #promo-intro-text h2 .pm-t1{display: block;}.promo-intro-text #promo-intro-text h2 .pm-t2{display: inline-block;font-size: 28px;line-height: 56px;border-top: 2px solid rgba(255,255,255, 0.6);border-bottom: 2px solid rgba(255,255,255, 0.6);padding: 2px 0;  margin-top: 10px;}.promo-intro-text #promo-intro-text .promo-intro-desc{font-size: 18px;line-height: 30px;margin-top: 30px;color: #fff;text-shadow: 1px 1px 1px #333;}.promo-intro-text #promo-intro-text .promo-intro-btn{margin-top: 20px;padding: 10px 25px;}.fancybox-content img{position: absolute;top: 0;right:0;bottom: 0;left: 0;margin: auto;}/*--- gallery module ---*/.charity-gallery {margin-bottom: 60px;}.gallery-module .pb-element-heading h2{  font-size: 33px;  line-height: 1.4em;  text-transform: capitalize;}.gallery-module .pb-element-image a{    border: 10px solid #fff;    display: block;    position: relative;    transition: 0.3s;    -moz-transition: 0.3s;    -webkit-transition: 0.3s;}.charity-gallery .pb-element-image a{    display: block;    position: relative;    transition: 0.3s;    -moz-transition: 0.3s;    -webkit-transition: 0.3s;}.gallery-module .pb-element-image a:before,.charity-gallery .pb-element-image a:before {  width: 100%;  height: 100%;  content: "";  display: block;  opacity: .5;  position: absolute;  -ms-transform: scale(0);  -webkit-transform: scale(0);  -moz-transform: scale(0);  transform: scale(0);  transition: 0.3s ease-in-out;    -moz-transition: 0.3s ease-in-out;    -webkit-transition: 0.3s ease-in-out;}.gallery-module .pb-element-image a:after,.charity-gallery .pb-element-image a:after {  content: "\f065";  position: absolute;  top: 50%;  left: 50%;  width: 50px;  height: 50px;  border: 1px solid #fff;  margin-top: -25px;  margin-left: -25px;  color: #fff;  text-align: center;  display: inline-block;  font: normal normal normal 30px/50px FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  transform: translate(0, 0);  opacity: 0;  transition: 0.3s ease-in-out;    -moz-transition: 0.3s ease-in-out;    -webkit-transition: 0.3s ease-in-out;}.gallery-module .pb-element-image a:hover:before,.charity-gallery .pb-element-image a:hover:before{  -ms-transform: scale(1);  -webkit-transform: scale(1);  -moz-transform: scale(1);  transform: scale(1);}.gallery-module .pb-element-image a:hover:after,.charity-gallery .pb-element-image a:hover:after{    opacity: 1;}.charity-gallery .jsn-bootstrap3 > .row, .charity-gallery .jsn-bootstrap3 > .row > [class^="col-md-"]{padding: 0 !important;margin: 0;}.charity-gallery .jsn-bootstrap3 > .row > [class^="col-md-"] .pb-element-container{margin: 0;}.charity-gallery .pb-element-image img{width: 100%;}#fancybox-frame img{  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  margin: auto;}.jsn-demo-page #jsn-content-bottom .template-full-width.box-center {background-attachment: inherit;}/*--- donate module ---*/#jsn-pos-content-top-below div.donate-module{margin-top: 70px;}.jsn-pagebuilder.btn-more-link.s1 .pb-element-button a.btn {  font-size: 16px;  line-height: 24px;  padding: 13px 25px;  width: auto;  font-weight: 600;}.donate-module .pb-element-button{padding-left: 10px;}.donate-module .pb-element-text p{font-size: 20px;line-height: 28px;color: #fff;  text-align: right;  margin: 15px 0 0;}.donate-module .template-full-width{padding-top: 50px !important;padding-bottom: 50px !important;}/*--- latest-article-module ---*/.latest-article-module .btn-more-link.s2 {text-align: right;}.latest-article-module .pb-element-heading h3 {  margin-top: 10px;}.jsn-pagebuilder.btn-more-link.s2 .pb-element-button a.btn {  background: #282828;  border-color: #282828;    width: 120px;}.jsn-pagebuilder.btn-more-link.s2 .pb-element-button a.btn:hover {background: none;    color: #282828;}.article-list-1 .pb-articlelist-wrapper .pb-articlelist-list .list-style-type-thumbnail{  margin: -30px -15px;}.article-list-1 .list-style-type-thumbnail > li{float: left;clear: none;width: 33.33%;padding: 0 15px;margin: 30px 0 0;}.article-list-1 .list-style-type-thumbnail .articlelist-item-thumbnail{float: none;margin: 0 0 15px;}.article-list-1 .list-style-type-thumbnail .articlelist-item-thumbnail img{width: 100% !important;height: auto !important;}.article-list-1 .articlelist-item .title{font-size: 22px;line-height: 30px;font-weight: 400;}.article-list-1 .articlelist-item .title a{color: #333;}.article-list-1 .pb-articlelist-wrapper .meta-data-wrapper.muted div,.article-list-1 .pb-articlelist-wrapper .meta-data-wrapper.muted div a{color: #999;    font-weight: 700;}.article-list-1 .pb-articlelist-wrapper .meta-data-wrapper.muted div span,.article-list-1 .pb-articlelist-wrapper .meta-data-wrapper.muted div a{color: #555;}.article-list-1 .articlelist-item-description{font-size: 15px;  line-height: 22px;}/*--- testimonial module ---*/.testi-item .pb-testimonial-box {  border: none;  padding: 30px 15px 15px;  border-radius: 0;  margin: 0 0 0;}.testi-item .pb-testimonial-item .top > .arrow {  border-top: none;}.testi-item .pb-testimonial-avatar {  width: 60px;  height: 60px;  margin: 30px 15px 0 0;  float: left;}.testi-item .pb-testimonial-meta {  margin: 30px 0 0;  text-align: left;    padding-right: 40px;    overflow: hidden;}.testi-item .pb-testimonial-meta .pb-testimonial-name {  margin-bottom: 5px;}.testi-item .pb-testimonial-meta span {font-weight: 700;}.testi-item .pb-testimonial-meta .pb-testimonial-jobtitle,.testi-item .pb-testimonial-meta .pb-testimonial-country,.testi-item .pb-testimonial-meta .pb-testimonial-link {  padding: 0 0;  font-weight: 700;    line-height: 20px;}.testi-item .pb-testimonial-meta span:before {content:'-';  padding: 0 4px;}.testi-item .pb-testimonial-meta span:nth-child(2):before {display: none;}.testi-item .pb-testimonial .carousel-indicators {  bottom: 20px !important;}.testi-item.jsn-bootstrap3.jsn-pagebuilder .pb-testimonial .carousel-indicators {  width: auto;  left: auto;  right: 0;}.testi-item.jsn-bootstrap3.jsn-pagebuilder .carousel-indicators li {  background-color: #cbcbcb;  width: 8px;  height: 8px;  border: none;    margin: 0 0 0 5px;}.testi-item .pb-testimonial-content p {  font-family: "Raleway";  line-height: 24px;}.testi-item.jsn-bootstrap3.jsn-pagebuilder .carousel[id*="testimonial_"] {  margin-bottom: 0 !important;}.testimonial-module .jsn-bootstrap3 h3, .testimonial-module .jsn-bootstrap3 .h3 {  font-size: 18px;  line-height: 26px;  text-transform: uppercase;  font-weight: 700;  margin: 0 0 30px;}.pb-testimonial-content p {  font-size: 19px !important;}/*--- partner-module ---*/.jsn-bootstrap3 .partner-module .pb-element-container {  margin-top: 0;}.partner-module .pb-module-content {  padding: 34px 30px;  background: #fff;}.partner-module .pb-module-content:before,.partner-module .pb-module-content:after,.partner-module .pb-module-content ul:before,.partner-module .pb-module-content ul:after {    content: "";    display: table;}.partner-module .pb-module-content:after,.partner-module .pb-module-content ul:after  {    clear: both;}.partner-module ul{margin: -30px -15px;}.partner-module ul li {float: left;list-style: none;margin: 30px 0 0;padding: 0 15px;width: 33.33%;height: 80px;line-height: 80px;text-align: center;}.partner-module ul li img {transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -webkit-transition: all 0.5s ease-in-out;}.partner-module ul li img:hover {transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);}/*--- address module ---*/.env-maps{border: 1px solid #e5e5e5;  padding: 10px;  background: #fff;}.address-module.jsn-modulecontainer ul li i[class*="fa-"] {   display: block;}.address-module .pb-element-heading h2 {   font-size: 33px;   margin: 0;}.address-module .jsn-bootstrap3 .pb-list-icons{  margin: 30px 0 0;}.address-module .jsn-bootstrap3 .pb-list-icons li {  margin: 15px 0 0;  min-height: 0;  padding-bottom: 0;}.address-module .jsn-bootstrap3 .pb-list-icons li p{  margin: 0;}.address-module .jsn-bootstrap3 .pb-list-icons li a{  color: inherit;}.address-module .jsn-bootstrap3 .pb-list-icons li:first-child {  margin: 0;}.address-module .jsn-bootstrap3 .pb-list-icons.pb-shape-circle.pb-icon-16 .pb-icon-base,.address-module .jsn-bootstrap3 .pb-list-icons.pb-shape-square.pb-icon-16 .pb-icon-base {  width: 20px;  height: auto;  line-height: 24px;  background: none !important;  margin: 1px 10px 0 0;}.address-module .jsn-bootstrap3 .pb-list-icons.pb-shape-circle.pb-icon-16 .pb-icon-base i,.address-module .jsn-bootstrap3 .pb-list-icons.pb-shape-square.pb-icon-16 .pb-icon-base i{    font-size: 18px;}.address-module .jsn-bootstrap3 .pb-list-icons.pb-icon-16 .pb-icon-base i[class*="icon-"],.address-module .jsn-bootstrap3 .pb-list-icons.pb-icon-16 .pb-icon-base i[class*="fa-"] {  display: block;}/* ========== RELIGION ===========*/.layout-col-dona.layout-white-bg {  margin-top: -130px !important;  margin-bottom: 50px;  position: relative;  z-index: 2;  background-color: #fff;  padding: 25px 30px 0;}.layout-col-dona.layout-white-bg .pb-articlelist-wrapper .articlelist-item {padding: 10px 0 50px;}.layout-col-dona.layout-white-bg .pb-articlelist-wrapper .articlelist-item:hover {border-bottom: 1px solid #ad8b66;}.layout-col-dona.layout-white-bg .articlelist-item:hover .articlelist-item-content .title + div + div a:hover {color: #ad8b66;border: 1px solid #ad8b66;}.jsn-6st-religion .jsn-support {  margin: 30px 26% 50px;}#jsn-master.jsn-6st-religion [id*="jsn-themeclassic-jsgallery-"] .galleria-info {  top: 365px;  left: 19.5%;  width: 25%;}body.jsn-6st-religion.jsn-color-brown .jsn-title-large.no-border-line h3 {border-bottom: none;}body.jsn-6st-religion.jsn-color-brown .jsn-title-over-line h3:after {  width: 60px;  background-color: #ad8b66;}body.jsn-6st-religion #jsn-content-top {background-image: url(/templates/jsn_dona_pro/images/backgrounds/bg-religion-countup.jpg);background-repeat: no-repeat;background-position: left top;background-size: cover;}#jsn-master.jsn-6st-religion [id*="jsn-themeclassic-jsgallery-"] .galleria-info .galleria-info-text {  background: transparent;}#jsn-master.jsn-6st-religion [id*="jsn-themeclassic-jsgallery-"] .galleria-info .galleria-info-text .galleria-info-title {  line-height: 42px;}.jsn-6st-religion #jsn-content {background-image: url(/templates/jsn_dona_pro/images/backgrounds/bg-religion.jpg);background-repeat: no-repeat;background-position: left top;padding: 0;background-size: cover;}.jsn-6st-religion #events {margin-top: 0;background-color: transparent;}.jsn-6st-religion #events i,.jsn-6st-religion #events h3,.jsn-6st-religion #events h1,.jsn-6st-religion #events .info span.title {  color: #fff;}.jsn-6st-religion #events .info {  border-color: rgba(240,242,243,0.5);}.jsn-color-brown.jsn-6st-religion #events .info span.number {color: #ad8b66;}/* ========== MAIN CONTENT ========== */.jsn-homepage.jsn-demo-page #demo-main-content {padding: 50px 0 80px;}.jsn-homepage.jsn-demo-page #demo-main-content .demo-responsive-image {display: block;}.jsn-homepage.jsn-demo-page #demo-main-content .demo-responsive-image img {max-width: 100%;}.jsn-homepage.jsn-demo-page #demo-main-content .demo-main-content-text {padding: 0px !important;}.jsn-homepage.jsn-demo-page #demo-main-content .demo-main-content-text h3.main-heading {font-size: 1.8em;margin-bottom: 30px;}.jsn-homepage #jsn-pos-user-top {text-align: center;padding: 20px 0px;background-color: #f0f2f3;margin: 80px 0 25px;}h2.title-heading {font-size: 33px;line-height: 33px;margin-bottom: 15px;}.jsn-homepage #jsn-pos-user-top h2 + p {margin-bottom: 30px;}.pb-element-articlelist.layout-col-two ul,.pb-element-articlelist.layout-col-three ul {  margin: 0 -15px !important;}.pb-element-articlelist.layout-col-two ul li,.pb-element-articlelist.layout-col-three ul li {  display: inline-block;  float: left;  padding: 0 15px;  position: relative;  width: 50%;  clear: none;}.pb-element-articlelist.layout-col-three ul li {width: 33.33%;}/*.pb-element-articlelist.layout-col-two ul li:first-child {margin: 0 15px 0 0;}.pb-element-articlelist.layout-col-three ul li:first-child {margin: 0 20px 0 0;}.pb-element-articlelist.layout-col-three ul li:last-child {margin: 0 0 0 20px;}.pb-element-articlelist.layout-col-three ul li {margin: 0 10px;}*/.pb-element-articlelist.layout-col-two ul li .articlelist-item-thumbnail,.pb-element-articlelist.layout-col-three ul li .articlelist-item-thumbnail {margin: 0;box-sizing: border-box;overflow: hidden;}.pb-element-articlelist.layout-col-two ul li .articlelist-item-thumbnail a,.pb-element-articlelist.layout-col-three ul li .articlelist-item-thumbnail a {display: inline-block;}.pb-element-articlelist.layout-col-two ul li .articlelist-item-content,.pb-element-articlelist.layout-col-three ul li .articlelist-item-content {float: left;position: absolute;bottom: 0;left: 15px;right: 15px;padding: 10px 30px;color: #fff;/*width: 100%;*/background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.66));background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.66));background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.66));background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.66));text-shadow: 1px 1px 1px #222;}.pb-articlelist-wrapper .meta-data-wrapper.muted div,.pb-articlelist-wrapper .meta-data-wrapper.muted div a {color: #fff;font-weight: 300;font-size: 13px;}.pb-element-articlelist.layout-col-two .articlelist-item .title a,.pb-element-articlelist.layout-col-three .articlelist-item .title a,.pb-articlelist-wrapper.layout-horizontal .title a {font-size: 20px;font-weight: 300;color: #fff;}.jsn-content-type .pb-articlelist-wrapper.layout-horizontal .title a,.jsn-content-type .pb-articlelist-wrapper .meta-data-wrapper.muted div,.jsn-content-type .pb-articlelist-wrapper .meta-data-wrapper.muted div a {color: #171c26;font-weight: 400;}.jsn-content-type .pb-articlelist-wrapper.layout-horizontal {position: relative;}.jsn-content-type .pb-articlelist-wrapper.layout-horizontal .see-more {position: absolute;right: 2px;top: -65px;}.jsn-content-type .pb-articlelist-wrapper.layout-horizontal .see-more a {display: inline-block;padding: 10px 15px;background-color: #282828;color: #fff;text-transform: uppercase;font-size: 12px;letter-spacing: 3px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}.jsn-content-type .articlelist-item-thumbnail {margin-bottom: 0;}.jsn-content-type .pb-articlelist-wrapper .meta-data-wrapper.muted div,.jsn-content-type .pb-articlelist-wrapper .meta-data-wrapper.muted div a {color: #82878e;}.pb-element-articlelist.layout-col-two ul li:nth-child(4) {margin-right: 0px;}.pb-element-articlelist.layout-col-two ul li .moduleItemTitle {display: block;position: absolute;bottom: -1px;left: 0;right: 0;color: #FFF;background: rgba(0,0,0,0.8);padding: 10px 18px;font-size: 15px;font-weight: normal;line-height: 1.2;margin: 0;}.pb-element-articlelist.layout-col-two ul li .K2MetaData {display: block;position: absolute;top: 10px;left: 0;right: 0;}.pb-element-articlelist.layout-col-two ul li .K2MetaData .moduleItemDateCreated,.pb-element-articlelist.layout-col-two ul li .K2MetaData .moduleItemCategory,.pb-element-articlelist.layout-col-two ul li .K2MetaData .modulek2Comment,.pb-element-articlelist.layout-col-two ul li .K2MetaData .moduleItemHits,.pb-element-articlelist.layout-col-two ul li .K2MetaData .moduleItemTags,.pb-element-articlelist.layout-col-two ul li .K2MetaData .moduleItemReadMore {background: rgba(0,0,0,0.8);color: #fff;clear: both;padding: 5px 15px;margin-bottom: 2px;}.pb-element-articlelist.layout-col-two ul li .moduleItemAuthor {display: block;position: absolute;bottom: -39px;left: 0;}.pb-element-articlelist.layout-col-two ul li .moduleItemCategory {display: block;}.articlelist-item-content {display: inline-block;}#jsn-pos-content-bottom .articlelist-item-content {float: right;width: 65%;}.jsn-content-type .layout-horizontal .pb-articlelist-first {background-color: #fff;margin: 0 10px;padding: 0 0 28px 0;width: 42%;}.jsn-content-type .layout-horizontal .pb-articlelist-list {width: 56%;}.jsn-content-type .pb-articlelist-wrapper .meta-data-wrapper.muted {display: block;}.jsn-content-type .pb-articlelist-wrapper .pb-articlelist-first div.title,.jsn-content-type .pb-articlelist-wrapper .pb-articlelist-first .meta-data-wrapper.muted {padding: 0 20px;}.jsn-content-type .pb-articlelist-wrapper.layout-horizontal .articlelist-item {  padding: 10px;  overflow: hidden;  background-color: #fff;  margin: 0 0 5px 0;}/*.jsn-content-type .pb-articlelist-wrapper.layout-horizontal .articlelist-item .articlelist-item-content {width: 68%;float: right;}*/.jsn-2st-homepage .jsn-content-type .layout-horizontal .pb-articlelist-first,.jsn-2st-homepage .jsn-content-type .pb-articlelist-wrapper.layout-horizontal .articlelist-item {background-color: #f0f2f3;}.jsn-2st-homepage #jsn-content-bottom-over .jsn-themegrid {margin-bottom: 80px;}#jsn-content-bottom-over {padding: 50px 0;}.jsn-2st-homepage #jsn-content-bottom-over {padding: 0 0 80px;}.jsn-2st-homepage #jsn-content-bottom-over {background-color: #fff;}.jsn-2st-homepage .join-us {color: #282828;}.jsn-2st-homepage #jsn-content {background-color: #f0f2f3;padding: 50px 0 80px;}.jsn-2st-homepage #jsn-pos-content-bottom-over.jsn-modulescontainer {padding: 0;}#jsn-content-bottom .join-us {color: #282828;}#jsn-content-bottom .join-us.bg-image {color: #fff;}.jsn-2st-homepage .join-us h2 {font-weight: 100;margin-bottom: 20px;}.jsn-2st-homepage .join-us p {  font-weight: 400;  margin: 15px 0 35px;}.jsn-title-medium h3.jsn-moduletitle {font-size: 18px;margin: 0 0 15px;}.jsn-title-large h3 {font-size: 24px;margin: 0 0 15px;color: #464646;font-weight: 400;letter-spacing: 3px;border-bottom: 1px solid #dedede;   text-transform: uppercase;}.jsn-title-large.jsn-white-title-bg h3 {border-color: #f0f2f3;}.jsn-title-over-line h3 {position: relative;padding: 0 0 25px 0;}.jsn-title-over-line h3:after {position: absolute;height: 2px;width: 100px;content: "";display: inline-block;bottom: -1px;left: 0;}.jsn-content-type.jsn-rtl-language .layout-horizontal .pb-articlelist-first {float: right;width: 40%;}.jsn-content-type.jsn-rtl-language .layout-horizontal .pb-articlelist-list {float: left;width: 58%;}/* ========== CONTENT_BOTTOM_BELOW ========== */.jsn-homepage #jsn-content-bottom div.jsn-modulescontainer,.jsn-2st-homepage #jsn-content-bottom div.jsn-modulescontainer {padding: 0;}/*.jsn-homepage #jsn-content-bottom,.jsn-2st-homepage #jsn-content-bottom {  padding: 150px 0px;  background-image: url(/templates/jsn_dona_pro/images/backgrounds/bg-bottom-below.png);  background-position: 50% center;  background-repeat: repeat;  background-attachment: fixed;}body.jsn-color-red.jsn-2st-homepage #jsn-content-bottom {  padding: 90px 0px;  background-image: url(/templates/jsn_dona_pro/images/colors/red/bg-bottom-below.png);}*/.join-us {color: #fff;text-align: center;font-size: 14px;font-weight: 300;}.join-us h2 {font-size: 33px;line-height: 33px;}.join-us p {margin: 15px 0 40px;}.jsn-homepage #jsn-content-bottom-below,.jsn-2st-homepage #jsn-content-bottom-below,.jsn-3st-education #jsn-content-bottom-below,.jsn-6st-religion #jsn-content-bottom-below {padding: 40px 0;}.jsn-3st-education #jsn-content-bottom-below,.jsn-6st-religion #jsn-content-bottom-below {background-color: #fff;}#jsn-content-bottom-below ul li {float: left;list-style: none;margin: 0 25px;}#jsn-content-bottom-below ul li img {transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -webkit-transition: all 0.5s ease-in-out;}.layout-col-two.layout-rtl-col .col-md-6.pb-articlelist-first {width: 66% !important;float: right !important;/*padding: 0;*/}.layout-col-two.layout-rtl-col .col-md-6.pb-articlelist-first .first-thumbnail {position: relative;}.layout-col-two.layout-rtl-col .col-md-6.pb-articlelist-first div.title {position: absolute;bottom: 50px;left: 30px;}.layout-col-two.layout-rtl-col .col-md-6.pb-articlelist-first .meta-data-wrapper {position: absolute;bottom: 17px;left: 30px;}.layout-col-two.layout-rtl-col .col-md-6.pb-articlelist-list {width: 34% !important;float: left !important;/*padding: 0;*/}.pb-element-articlelist.layout-col-two.layout-rtl-col ul li {width: 100% !important;margin: 30px 0 0 !important;}.pb-element-articlelist.layout-col-two.layout-rtl-col ul li:first-child {margin: 0 !important;}#jsn-content-bottom-below ul li img:hover {transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);cursor: pointer;}.jsn-homepage #jsn-usermodules3,.jsn-2st-homepage #jsn-usermodules3 {text-align: center;}#jsn-usermodules3 i,#jsn-usermodules3 a {color: #fff;font-size: 14px;letter-spacing: 3px;}#jsn-usermodules3 i {font-size: 31px;}.jsn-homepage #jsn-content-bottom-under div.jsn-modulescontainer,.jsn-2st-homepage #jsn-content-bottom-under div.jsn-modulescontainer {padding: 110px 0 0;}#jsn-content-bottom-under .customer-right {padding: 0;}#jsn-content-bottom-under .customer-right h2 {color: #171c26;font-size: 30px;margin-top: 10px;}#jsn-content-bottom-under .customer-right p {  color: #575757;  font-size: 16px;  font-family: Georgia;  line-height: 32px;  margin: 42px 0 20px;}#jsn-content-bottom-under .customer-right blockquote {margin-left: -40px;}.jsn-our-customers ul {display: block;margin-top: 50px;}.jsn-our-customers ul li {  display: inline-block;  list-style: none;  margin-left: 26px;}.jsn-our-customers ul li:first-child {  margin: 0;}.jsn-our-customers ul li img {border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}.jsn-our-customers .jsn-author {display: inline-block;border-left-width: 3px;border-left-style: solid;padding: 0 12px;}.jsn-our-customers .jsn-author span {display: block;color: #6a6a6a;}.jsn-our-customers .jsn-author .name {font-size: 13px;text-transform: uppercase;color: #3d3d3d;}body.jsn-2st-homepage #jsn-content-bottom-over-inner {width: 100%;}body.jsn-2st-homepage #jsn-content-bottom-over-inner .jsn-content-type {margin: 50px auto 0;width: 1140px;}.jsn-themegrid-image a {position: relative;display: inline-block;}/*.jsn-themegrid-image a:hover:before {  content: "";  display: inline-block;  width: 100%;  height: 100%;  background-color: rgba(240,82,91,0.7);  position: absolute;  left: 0;  z-index: 999;}*//* ============ BUILD DEMO JSN PAGEBUILDER =============*/#jsn-master .jsn-bootstrap3.pb-element-progressbar .progress-info .progress-percentage {float: left;display: inline-block;color: #fff;background-color: #282828;text-transform: uppercase;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;font-size: 10px;padding: 5px 8px;float: left;margin: 0 10px 6px 0;}#jsn-master .jsn-bootstrap3.pb-element-progressbar .progress-info .progress-title {text-transform: uppercase;font-size: 12px;color: #171c26;line-height: 30px;margin: 0;}#jsn-master .jsn-bootstrap3.pb-element-progressbar .progress,#jsn-master .jsn-bootstrap3.pb-element-progressbar .progress-bar { height: 3px;box-shadow: none;}#jsn-master .jsn-bootstrap3.pb-element-progressbar .progress { clear: both;background: #333;}/*#jsn-master .jsn-bootstrap3.pb-element-progressbar .progress-bar {background: #a0d039;}*//* ========== USERMODULES3 ========== */.jsn-homepage.jsn-demo-page #jsn-pos-content-bottom + #jsn-usermodules3,.jsn-2st-homepage #jsn-pos-content-bottom + #jsn-usermodules3 {padding: 50px 0;}.jsn-homepage.jsn-demo-page div.jsn-modulecontainer ul.menu-sidemenu,.jsn-2st-homepage div.jsn-modulecontainer ul.menu-sidemenu {border: none;}.jsn-homepage.jsn-demo-page #jsn-usermodules3 ul.menu-sidemenu > li > a > span,.jsn-2st-homepage #jsn-usermodules3 ul.menu-sidemenu > li > a > span {padding-left: 0;background: none;}/* ============== BOX CENTER ============= */.box-center .pb-element-heading h3 {color: #fff;font-size: 35px;font-weight: 300 !important;}.box-center-2 .pb-element-heading h3 {color: #282828;font-size: 32px;}.jsn-2st-homepage .box-center .pb-element-heading h3 {text-transform: uppercase;}.box-center .pb-element-text p,.box-center-2 .pb-element-text p {color: #e9e9e9;text-align: center;}.box-center-2 .pb-element-text p {color: #555;}.jsn-pagebuilder .pb-element-button a.btn,.jsn-pagebuilder .pb-element-button button.btn {font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: 2px;padding: 10px;display: inline-block;text-decoration: none;border-radius: 3px;text-shadow: none;box-shadow: none;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.jsn-pagebuilder .pb-element-button a.btn-link,.jsn-pagebuilder .pb-element-button button.link {font-size: 16px;font-weight: bold;}/*.jsn-pagebuilder .pb-element-button a.btn-default,.jsn-pagebuilder .pb-element-button button.btn-default {background: #f26522;border-color: #f26522;}*/.jsn-pagebuilder .pb-element-button a.btn.btn-warning:hover,.jsn-pagebuilder .pb-element-button button.btn.btn-warning:hover {background: #ff6924;border-color: #ff6924;}.jsn-pagebuilder .pb-element-button a.btn.btn-success,.jsn-pagebuilder .pb-element-button button.btn.btn-success {background: #1dbb28;border-color: #1dbb28;}.jsn-pagebuilder .pb-element-button a.btn.btn-success:hover,.jsn-pagebuilder .pb-element-button button.btn.btn-success:hover {background: #1ec729;border-color: #1ec729;}.jsn-pagebuilder .pb-element-button a.btn.btn-primary,.jsn-pagebuilder .pb-element-button button.btn.btn-primary  {background: #1e75c7;border-color: #1e75c7;}.jsn-pagebuilder .pb-element-button a.btn.btn-primary:hover,.jsn-pagebuilder .pb-element-button button.btn.btn-primary:hover {background: #2284e0;border-color: #2284e0;}.jsn-pagebuilder .pb-element-button a.btn.btn-danger,.jsn-pagebuilder .pb-element-button button.btn.btn-danger {background: #f0525a;border-color: #f0525a;}/* ============= IMAGE GALLERY ============== */#demo-image-gallery {margin-bottom: 80px;}#demo-image-gallery .grid-col .grid-col_inner {margin-right: 0;overflow: hidden;}#demo-image-gallery img {width: 100%;}#demo-image-gallery .grid-col .grid-col_inner .gallery-item:hover a:before {  width: 100%;  height: 100%;  content: "";  display: block;  position: absolute;}#demo-image-gallery .grid-col .grid-col_inner .gallery-item:hover a:after {content: "\f065";position: absolute;top: 50%;left: 50%;width: 50px;height: 50px;border: 1px solid #fff;margin-top: -25px;margin-left: -25px;color: #fff;text-align: center;display: inline-block;font: normal normal normal 30px/50px FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);}#jsn_form_5.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input,#jsn_form_5.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select,#jsn_form_5.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea {box-shadow: none !important;border-color: #ddd !important;}#jsn_form_5.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {font-family: Lato !important;}.item-page .jsn-uniform.jsn-master .jsn-bootstrap,.item-page #jsn_form_5.jsn-master .jsn-bootstrap .jsn-form-content .control-group {padding-left: 0;padding-right: 0;}/*--- custom ---*/.jsn-es-item .item-container.jsn-slide-intro{line-height: 1.8em;}div[itemprop="articleBody"] {   clear: both;}.jsn-uniform-courses .jsn-master .jsn-bootstrap .alert {  width: 86%;}.jsn-uniform-courses .jsn-master .jsn-bootstrap p {  margin: 5px 0;}.jsn-2st-homepage a.link-button.button-red, .jsn-2st-homepage .link-button.button-red a {  color: #fff !important;  text-decoration: none !important;}.menu-ftmenu .jsn-menutitle {  display: inline-block;}#jsn-master h2.jsn-title-religion-line { font-size: 30px; color: #282828; font-weight: 300; margin: 20px 0 30px; line-height: 30px; position: relative; padding-bottom: 20px; background: url(/templates/jsn_dona_pro/images/backgrounds/bg-religion-title.png) no-repeat center bottom;}h3.intro-heading{color: #333;}.link-button .link-icon {  letter-spacing: 2px;}#jsn-page .jsn-es-slider {  display: block;}#jsn-master .jsn-es-slider .nav-button.button-has-text,#jsn-master .jsn-es-slider .nav-button.button-has-text {    padding: 10px 20px;    font-size: 20px;    font-weight: 200;}#jsn-master .jsn-es-slider .nav-button.button-has-text i {    font-weight: 200;    margin: 0;}#fancybox-wrap #fancybox-close {  right: -30px;}.item-page .item-image{width: 100%;  float: none;  margin-bottom: 20px;}.item-page .item-image img{width: 100%;}body.jsn-desktop-on-mobile .jsn-content-type .layout-horizontal .pb-articlelist-list {  width: 55%;}#jsn-page .pb-articlelist-wrapper .meta-data-wrapper,#jsn-page .pb-articlelist-wrapper .meta-data-wrapper.muted {display: block;}.meta-data-wrapper:before,.meta-data-wrapper:after {    content: "";    display: table;}.meta-data-wrapper:after {    clear: both;}/* fix login toolbar*/.input-append .add-on, .input-prepend .add-on{height: auto;}form#login-form a.btn{height: 30px;}/*--- Firefox ---*/@-moz-document url-prefix() {.jsn-our-customers ul li {    margin-left: 25px;}#events {    margin-top: -90px;}}.number-bag {color: #fff;font-weight: bold;border-radius: 4px;padding: 5px 8px;background: #86b522;}.contactenhanced_email .ce-cf-container {    display: block;    float: left;    width: 100%;}div.promo-intro-text {margin: 0;}.breadcrumb,.jsn-joomla-30 #jsn-pos-breadcrumbs{margin: 0;padding: 0;}#jsn-pos-content-top-over.jsn-modulescontainer{padding:5px 0;}/** * 1. Responsive * ------------------------------------------------------------------- */@media screen and (max-width: 1400px) {.promo-intro-text #promo-intro-text {  /*top: 10px;*/}}@media screen and (max-width: 1280px){.promo-intro-text #promo-intro-text {  /*top: 10px;*/}.jsn-3st-education #jsn-content {  background-size: cover;  background-position: center;}}@media screen and (min-width: 1024px) and (max-width: 1280px) {#jsn-master.jsn-6st-religion [id*="jsn-themeclassic-jsgallery-"] .galleria-info {width: 40%;}.sprocket-mosaic-columns-3 > li .sprocket-mosaic-item{min-height: 531px;}.sprocket-mosaic-loadmore{margin-top: 20px;}}@media screen and (max-width: 1024px){.promo-intro-text #promo-intro-text h2 span {  font-size: 20px;  line-height: 8px;}.promo-intro-text #promo-intro-text h2 .pm-t2 {  font-size: 20px;  line-height: 26px;}.promo-intro-text #promo-intro-text .promo-intro-desc {  font-size: 14px;  line-height: 22px;  margin-top: 15px;}.promo-intro-text #promo-intro-text .promo-intro-btn {  margin-top: 10px;}.donate-module .pb-element-text p {  font-size: 16px;}body.jsn-mobile .jsn-content-type.jsn-rtl-language .layout-horizontal .pb-articlelist-list {  width: 57%;}#jsn-content-bottom-below ul li {  width: 33.33%;  height: 50px;  line-height: 50px;  text-align: center;  position: relative;  margin: 0;  padding: 0 15px;}.jsn-3st-education .jsn-es-item {  padding-left: 10px;}body.jsn-homepage #jsn-content-top #jsn-pos-content-top {  padding: 0 10px;}div.banner-body h2 {  line-height: normal;  margin-top: 0;}}@media only screen and (max-width: 1024px), (max-device-width: 1024px) {body.jsn-mobile .jsn-content-type .layout-horizontal .pb-articlelist-list {width: 55%;}#jsn-master.jsn-6st-religion [id*="jsn-themeclassic-jsgallery-"] .galleria-info {width: 40%;top: 250px;}.jsn-6st-religion .jsn-support {margin: 30px 18% 50px;}#events {padding: 45px 25px 35px;}body.jsn-mobile .jsn-content-type.jsn-rtl-language .layout-horizontal .pb-articlelist-list {width: 50%;}body.jsn-mobile .jsn-content-type .layout-horizontal .pb-articlelist-first {margin: 0 0 0 2%;width: 48%;}body.jsn-mobile .jsn-content-type .layout-horizontal .pb-articlelist-list .articlelist-item-thumbnail {width: 130px;}body.jsn-mobile .jsn-content-type .layout-horizontal .pb-articlelist-list .articlelist-item-content {width: 220px;width: calc(100% - 145px);}}@media only screen and (max-width: 960px), (max-device-width: 960px){.jsn-mobile [class*="jsn-themeslider-skitter-"] .label_skitter p.jsn-themeslider-caption-description {    display: none;    }    .jsn-mobile.jsn-homepage.jsn-demo-page #demo-main-content .row-fluid .span4,    .jsn-mobile.jsn-homepage.jsn-demo-page #demo-main-content .row-fluid .span8{    width: 100%;    }    #jsn-footer-below {padding: 40px 10px;}#jsn-footermodules {  padding: 20px 10px;}.pb-articlelist-list img, .pb-articlelist-first img{height: auto !important;}.jsn-content-type .layout-horizontal .pb-articlelist-first {padding: 0 0 12px 0;}body.jsn-4st-homepage #jsn-header:not(.jsn-menu-sticky),body.homepage-demo-5 #jsn-header:not(.jsn-menu-sticky) {  position: relative !important;}.homepage-demo-5 #jsn-content #jsn-maincontent_inner, #jsn-promo #jsn-pos-promo div.jsn-modulecontainer {/*margin-top: -60px !important;*/}}@media screen and (max-width: 799px) {body.jsn-demo-page #jsn-header:not(.jsn-menu-sticky),body.jsn-2st-homepage #jsn-header:not(.jsn-menu-sticky),body.jsn-3st-education #jsn-header:not(.jsn-menu-sticky),body.jsn-4st-homepage #jsn-header:not(.jsn-menu-sticky),body.homepage-demo-5 #jsn-header:not(.jsn-menu-sticky),body.jsn-6st-religion #jsn-header:not(.jsn-menu-sticky) {  position: relative !important;  background: #1e232d !important;}.promo-intro-text #promo-intro-text {  /*top: 20px;*/}.donate-module .pb-element-text p {  font-size: 14px;  line-height: 22px;  margin: 20px 0 0;}.jsn-uniform-courses .pb-module-title {  padding: 20px 10px 15px;}#jsn-master h2.jsn-title-hat-line {  /*margin: 20px 0;*/}#jsn-master h2.jsn-title-line, #jsn-master h2.jsn-title-hat-line {font-size: 26px;}body.jsn-3st-education #jsn-content-top-below {  padding-left: 10px;  padding-right: 10px;}body.jsn-3st-education .jsn-support {margin: 20px 10%;}#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select {margin: 0px 10px;width: 87% !important;}#jsn-master .jsn-master .jsn-narrow .jsn-input-small-fluid, #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input {margin: 0 15px;}.jsn-bootstrap3.jsn-pagebuilder.pb-element-tab .tabbable .nav-tabs li a {  padding: 12px 15px;}.service-module .sv-title h4{font-size: 15px;}.layout-col-dona .pb-articlelist-wrapper .articlelist-item .title a {  font-size: 16px;}.jsn-content-type.jsn-rtl-language .layout-horizontal .pb-articlelist-first{width: 47%;}.jsn-content-type.jsn-rtl-language .layout-horizontal .pb-articlelist-list {  width: 50%;  padding: 0;}}@media only screen and (max-width: 768px), (max-device-width: 768px) {#jsn-master .jsn-uniform-courses {margin-top: 0;}body.jsn-3st-education .jsn-support {margin: 20px 5%;}#jsn-master.jsn-6st-religion [id*="jsn-themeclassic-jsgallery-"] .galleria-info {top: 170px;left: 19.5%;width: 50%;}.jsn-6st-religion .jsn-support {margin: 30px 10% 50px;}.pb-element-articlelist.layout-col-two .articlelist-item .title a,.pb-element-articlelist.layout-col-three .articlelist-item .title a,.pb-articlelist-wrapper.layout-horizontal .title a {font-size: 17px;}.jsn-edu-testimo .pb-testimonial-box {padding: 60px 10% 30px;}#jsn-header {/*background-color: #1e232d !important;*/}div.grid-layout4 div.grid-col {min-height: 187px;}#events {padding: 45px 30px;margin: -20px 0 0;}#events div.grid-layout4 div.grid-col {width: 24.96%;}.jsn-support {margin: 0 10%;}.jsn-our-customers {text-align: center;}body.jsn-color-red.jsn-mobile #jsn-header {background-color: #f0525a !important;}#jsn-content-bottom-over .jsn-title-medium {}body.jsn-mobile .jsn-title-medium .jsn-content-type .layout-horizontal .pb-articlelist-first {margin: 0 15px 5px;width: 96%;}body.jsn-mobile .jsn-title-medium .jsn-content-type .layout-horizontal .pb-articlelist-list {width: 100%;}.jsn-bootstrap3 .template-full-width.box-center{margin: 0 -1000px !important;}#demo-gallery .item .img a {right: auto;left: auto;top: auto;}    [class*="jsn-themeslider-skitter-"] .label_skitter p.jsn-themeslider-caption-title {        margin-top: 50px;        margin-bottom: 5px;    }    [class*="jsn-themeslider-skitter-"] .label_skitter p.jsn-themeslider-caption-description {        font-size: 18px;    }    #jsn-promo-full div.jsn-horizontallayout div.jsn-modulecontainer {    margin-top: 0;    }body.jsn-2st-homepage #jsn-promo {margin: -20px 0 0 !important;position: relative;z-index: 1;}    .pb-aboutme .content-intro {    margin-right: 10px;    }    .poll-status > div + div {padding: 0 0 0 30px;}.pb-element-articlelist.layout-col-two ul li .articlelist-item-content,.pb-element-articlelist.layout-col-three ul li .articlelist-item-content {padding: 10px 15px;}body.jsn-mobile .jsn-content-type.jsn-rtl-language .layout-horizontal .pb-articlelist-list {width: 50%;}body.jsn-mobile .jsn-content-type .layout-horizontal .pb-articlelist-first {margin: 0 0 0 2%;width: 48%;}body.jsn-mobile .jsn-content-type .layout-horizontal .pb-articlelist-list .articlelist-item-thumbnail {width: 120px;}body.jsn-mobile .jsn-content-type .layout-horizontal .pb-articlelist-list .articlelist-item-content {width: 220px;width: calc(100% - 135px);}.jsn-content-type .pb-articlelist-wrapper.layout-horizontal .articlelist-item {padding: 8px 10px;}#jsn-content-bottom-below ul {text-align: center;}#jsn-content-bottom-below ul li {display: inline-block;float: none;margin: 10px 27px;}.jsn-homepage #jsn-content-bottom-below {padding: 20px 0;}.jsn-our-customers ul {margin-top: 30px;}body.jsn-mobile #jsn-content-bottom-under .customer-right {padding: 0;}body.jsn-mobile #jsn-content-bottom-under .customer-right p {margin: 30px 0 20px;}.jsn-our-customers ul li {margin-left: -8px;}.jsn-our-customers ul li img {width: 82%;}}@media screen and (max-width: 768px) {body.jsn-3st-education #jsn-header:not(.jsn-menu-sticky){  position: relative !important;}.layout-col-two.layout-rtl-col .col-md-6.pb-articlelist-first,.layout-col-two.layout-rtl-col .col-md-6.pb-articlelist-list {    padding: 0 15px;}body.jsn-2st-homepage #jsn-content-bottom-over-inner .jsn-content-type {  width: 100%;}.pb-element-articlelist.layout-col-two.layout-rtl-col ul li {margin: 10px 0 0 !important;}.jsn-content-type .pb-articlelist-wrapper.layout-horizontal {  padding: 0 10px;}}@media screen and (max-width: 719px) {#jsn-footer-below {  padding: 20px 10px;}#footer-below-2{  margin-top: 25px;}#jsn-pos-bottom{  margin-top: 10px;}ul.menu-divmenu {  margin: -5px -13px 0;}ul.menu-divmenu li {  margin: 5px 13px 0;  font-size: 11px;    line-height: 18px;}.jsn-2st-homepage .join-us {  padding: 0 10px;}.join-us h2 {  line-height: 40px;} .jsn-page-info > .pull-left {margin-right: 0;width: 100%;float: none;}.jsn-page-info .jsn-content {overflow: visible;margin-top: 20px;}.pb-articlelist-wrapper .meta-data-wrapper.muted {display: none !important;}}@media screen and (max-width: 640px){.promo-intro-text #promo-intro-text .promo-intro-desc {  display: none;}.service-module .jsn-bootstrap3 > .row {  margin-top: -30px;}.service-module .jsn-bootstrap3 > .row > div{  margin-top: 30px;}.donate-module .pb-element-text p {  font-size: 16px;  line-height: 24px;  margin: 0 0 20px;  text-align: left;}.donate-module .pb-element-button {  padding-left: 0;}.jsn-pagebuilder.btn-more-link.s1 .pb-element-button a.btn {  margin: 0;}.jsn-content-type.jsn-rtl-language .layout-horizontal .pb-articlelist-list {  width: 56%;}body.jsn-3st-education #events .info {  border-right: none;  border-left: 1px solid #f0f2f3;}.homepage-demo-5 #jsn-content #jsn-maincontent_inner, #jsn-promo #jsn-pos-promo div.jsn-modulecontainer {margin-top: 0px !important;}.layout-col-dona.layout-white-bg{margin-top: 0 !important;}}@media screen and (max-width: 480px) {body.jsn-mobile .pb-element-articlelist.layout-col-two ul li .articlelist-item-thumbnail,body.jsn-mobile .pb-element-articlelist.layout-col-three ul li .articlelist-item-thumbnail {  width: 100%;}body.jsn-mobile .pb-element-articlelist.layout-col-two ul li .articlelist-item-thumbnail img,body.jsn-mobile .pb-element-articlelist.layout-col-three ul li .articlelist-item-thumbnail img{  width: 100% !important;}.pb-articlelist-wrapper .meta-data-wrapper.muted {display: block !important;}.promo-intro-text #promo-intro-text {  /*top: 10px;*/}.promo-intro-text #promo-intro-text h2 span {  font-size: 30px;  line-height: 38px;}.promo-intro-text #promo-intro-text h2 .pm-t2 {  font-size: 20px;  line-height: 28px;}.article-list-1 .list-style-type-thumbnail > li {  float: none;  width: 100%;}.partner-module ul li {  width: 50%;}.layout-col-dona .list-style-type-thumbnail {  margin-top: -20px;}.layout-col-dona .pb-articlelist-wrapper .articlelist-item {  text-align: center;  margin-top: 20px;}.layout-col-dona .articlelist-item-thumbnail {  float: none;}.js-map {  height: 250px !important;}#jsn-master h2.jsn-title-line, #jsn-master h2.jsn-title-hat-line {  font-size: 20px;}#events .info {  border-right: none;  border-left: 1px solid #f0f2f3;}}@media only screen and (max-width: 480px), (max-device-width: 480px) {    [class*="jsn-themeslider-skitter-"] .label_skitter p.jsn-themeslider-caption-title {    font-size: 25px !important;    margin-top: 25px !important;    }#demo-main-features div.grid-layout.grid1 div.grid-col.block1 div.grid-col_inner {border-bottom: none;border-right: none;}#demo-main-features div.grid-layout.grid2 div.grid-col.block4 div.grid-col_inner {border-left: none;border-top: none;}#demo-main-features div.grid-layout div.grid-col div.grid-col_inner {padding: 20px;}#demo-gallery {padding: 25px 0 30px;}#demo-main-features {padding: 20px 0;}.jsn-homepage.jsn-demo-page #demo-main-content {padding: 30px 0;}body.jsn-color-red #jsn-header {background-color: #f0525a !important;}.jsn-homepage.jsn-demo-page #jsn-promo {margin: 0 !important;}.choose-us .pb-aboutme {padding: 25px;}.pb-aboutme {padding: 0 20px;}.jsn-homepage #jsn-pos-content-top-below {padding: 50px 0;}.poll-status > div + div {padding: 25px 10px;}body.jsn-mobile .pb-element-articlelist.layout-col-two ul li,body.jsn-mobile .pb-element-articlelist.layout-col-three ul li {width: 100%;margin: 15px 0 0;}.pb-element-articlelist.layout-col-three ul li:last-child { margin: 15px 0 0;}.jsn-content-type {padding: 0 15px;}body.jsn-mobile .jsn-title-medium .jsn-content-type .layout-horizontal .pb-articlelist-first {margin: 0 0 15px;width: 100%;padding: 0 0 32px !important;}.jsn-content-type .pb-articlelist-wrapper.layout-horizontal{margin-top: 50px;}.jsn-content-type .pb-articlelist-wrapper.layout-horizontal .see-more {position: absolute;top: -60px;left: -15px;right: auto;}body.jsn-mobile .jsn-content-type [class*="col-xs-"] {width: 100% !important;padding: 0 !important;}.jsn-our-customers {padding: 0 10px;}#jsn-content-bottom-under .customer-right h2 {font-size: 25px;}#events {padding: 45px 10px 30px;margin: -20px 0 0;}#events div[class*="grid-layout"] div.grid-col {  width: 25%;}#events .info span.number {font-size: 25px;}#events .info span.title {font-size: 13px;}h2.jsn-title-line {font-size: 18px;line-height: 23px;}.jsn-support {margin: 0 5%;}body.jsn-mobile .layout-col-dona .pb-articlelist-wrapper .articlelist-item {float: none;width: 100%;}body.jsn-mobile .layout-col-dona .pb-articlelist-wrapper .articlelist-item:first-child .articlelist-item-thumbnail,body.jsn-mobile .layout-col-dona .pb-articlelist-wrapper .articlelist-item:last-child .articlelist-item-thumbnail {margin: 0 0 30px;}body.jsn-mobile .layout-col-dona .pb-articlelist-wrapper .articlelist-item .articlelist-item-thumbnail {  margin: 0 0 30px;}body.jsn-mobile .layout-col-two.layout-rtl-col .col-md-6.pb-articlelist-first,body.jsn-mobile .layout-col-two.layout-rtl-col .col-md-6.pb-articlelist-list {width: 100% !important;}#jsn-pos-user5 {margin: 0;}body.jsn-mobile .pb-element-articlelist.layout-col-two.layout-rtl-col ul li:first-child {margin: 30px 0 0 !important;}h2.jsn-title-line {margin: 40px 0 50px;}#demo-categories {margin: 30px 0 0;}.jsn-homepage #jsn-content-bottom-under div.jsn-modulescontainer, .jsn-2st-homepage #jsn-content-bottom-under div.jsn-modulescontainer {  padding: 50px 0 0;}#jsn-master .jsn-uniform-courses {margin-top: 0;margin-bottom: 0;}}@media screen and (max-width: 360px) {body.jsn-mobile .jsn-content-type .articlelist-item-thumbnail {width: 100%;margin: 0 0 15px 0;float: none;}.jsn-content-type .articlelist-item-thumbnail img{width: 100% !important;}body.jsn-desktop-on-mobile .jsn-content-type .layout-horizontal .pb-articlelist-list {  width: 55%;}.promo-intro-text #promo-intro-text {  /*top: 0;*/}.promo-intro-text #promo-intro-text h2 span {  font-size: 10px;  line-height: 5px;}.promo-intro-text #promo-intro-text h2 .pm-t2 {  font-size: 11px;    line-height: 14px;    margin-top: 2px;}.promo-intro-text #promo-intro-text .promo-intro-btn {  margin-top: 5px;  padding: 6px 15px;}}/*Joomlageeks code start*//*Media code starts*/@media screen and (max-width: 767px) {.main-404 {display: block;}.search-ctrl .inputbox {width: 100% !important;}#footer-below-1.span5,#footer-below-2.span3,#footer-below-3.span4{float: left;width: 100%;}#jsn-footer-inner #jsn-social-icons li a{/*margin: 0 !important;*/}#jsn-social-icons, #jsn-social-icons ul, #jsn-social-icons ul li{float: left;width: auto;}.topbar .jsn-bootstrap3 > .row{margin:0;}#jsn-mainbody {float: left;    width: 100%;    }#jsn-content-bottom-below{float: left;width: 100%;overflow: hidden;}.jsn-menu-toggle, .jsn-menu-mobile-control{display: block;cursor: pointer;margin-bottom: 15px;}#jsn-content-top .top-nav{padding: 0 10px;}#jsn-content-top .top-nav ul{display: none;}#jsn-content-top .top-nav ul.open,#jsn-content-top .top-nav ul.open li.jsn-menu-mobile-control{display: block;position: relative;}#jsn-content-top .top-nav ul.open li.jsn-menu-mobile-control > span{position: absolute;right: 0;top: -25px;}#jsn-content-top .top-nav ul li{float: left;width: 100%;text-align: center;}ul.features > li{width: 100%;}.prod-overview .prod-desc,.prod-overview .prod-img{padding-left: 0 !important;padding-right: 0 !important;width:100%;}.press .articlelist-item-thumbnail,.press .articlelist-item-thumbnail + div{width: 100%;padding: 0;}.press .meta-data-wrapper.muted{display: block !important;}#jsn-footer .jsn-menu-toggle{display: none;}#jsn-pos-topbar .jsn-modulecontainer ,#jsn-pos-topbar .jsn-modulecontainer.google_search{float: left;padding: 0 15px;width: 100%;margin: 0;max-width: 100%;}#jsn-pos-topbar a {    float: left;width: auto;}#jsn-pos-topbar .jsn-modulecontainer.google_search div.mod_googleSearch_csegoogle_search {padding-right: 15px;}#jsn-pos-topbar .jsn-modulecontainer.google_search div.mod_googleSearch_csegoogle_search input.inputboxgoogle_search{width:100% !important;}input.buttongoogle_search{right: 20px;}#jsn-pos-topbar .topbar .jsn-modulecontainer.google_search{max-width: 100%;}#idealCaptcha.g-recaptcha{height: 80px;}.required.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio table,.g-recaptcha > div{ left: 0px;    position: absolute;    transform: scale(0.77);    width: 304px !important;}#jsn-footer-below > div{float:left;width:100% !important;margin: 5px 0;}.promo-intro-text #promo-intro-text h2 span {    font-size: 14px;    line-height: 16px;}.promo-intro-text #promo-intro-text h2 .pm-t2 {    font-size: 14px;    line-height: 17px;    margin-top: 2px;}.box_skitter,.box_skitter .container_skitter,.box_skitter .container_skitter img{height: 120px !important;object-fit:cover;}#jsn-logo a{margin:5px 0 0;}    .jsn-menu-toggle, .jsn-menu-mobile-control{margin-bottom:5px;}#jsn-menu .jsn-modulecontent > .jsn-menu-toggle{padding:0 0 0 10px;}#jsn-footermodules #jsn-pos-footer{margin-right: 0;}#jsn-body .hidden-md{display: block !important;}#jsn-body .hidden-xs{display: none !important;}}@media screen and (max-width: 480px) {.col-3.price-tab,.col.col-2,.col.col-1{float: left;width: 100%;min-height: 0;}.price-tab button.bot-btn{position: relative;}.sprocket-mosaic .sprocket-mosaic-header ul li{margin: 2px 0;}.rc-anchor-normal .rc-anchor-content,.rc-anchor-normal .rc-anchor-checkbox-label{width:auto;}.topbar .jsn-bootstrap3 > .row{margin:0 -15px !important;}}/*Media code ends*/*{outline: none !important;}body.products div.tabbable  ul.nav.nav-tabs li i{float: none;margin: 0 auto;display: table;width: auto;text-align: center;background: #7c7c7c;padding: 20px;border-radius: 50%;color: #fff;}body.products div.tabbable  ul.nav.nav-tabs li.active i{background: #ac6134}body.products div.tabbable  ul.nav.nav-tabs li.active a{background: transparent !important;color:#ac6134 !important;}body.products .jsn-bootstrap3.jsn-pagebuilder.pb-element-tab .tabbable .nav-tabs,body.products .jsn-bootstrap3.jsn-pagebuilder.pb-element-tab .tabbable{border:none;}body.products div.tabbable  ul.nav.nav-tabs{float: left;width: 100%;display: table;}body.products div.tabbable  ul.nav.nav-tabs li{float: left;width:33.33%;display: table-cell;text-align: center;}.jsn-view-article #jsn-promo{padding:0 !important;}.jsn-view-article #jsn-promo #jsn-promo-inner{width:100% !important;}.promo-intro-text #promo-intro-text h2 span{text-transform:inherit;}/*footer work starts*/#footer-below-1.span5,#footer-below-2.span3,#footer-below-3.span4{width:33.33%;margin: 0;padding: 0 3% 0 0;}#email.inputbox.cf-input-text.required{background: #181D26;border:2px solid #fff;color:#fff;background-image: none !important;border-radius: 0;height: 28px;}#email.inputbox.cf-input-text.required:focus{background: #fff;color:#181D26;border:2px solid transparent;}.ce-cf-container.cf-type-email,.ce-cf-container.cf-type-button{    float: left;    width: 50%;}#ce-module-contact-36.ce-contact_email.ce-module > .row-fluid.row,#ce-custom-fields-container.uk-grid.row-fluid.row.ce-fltltr{margin: 0;}#jsn-social-icons ul a{ background: transparent ; background-image:url(/templates/jsn_dona_pro/images/social_img.png); background-repeat:no-repeat;    float: left;    height: 47px;    margin: 0 16px;    text-align: center;    text-indent: -9999px;    text-transform: capitalize;    width: 46px;}#jsn-social-icons li.facebook a{background-position: 0 0 !important;margin-left: 5px !important;}#jsn-social-icons li.twitter a{ background-position: 0 -153px !important;   }#jsn-social-icons li.youtube a{ background-position: 0 -103px !important;}#jsn-social-icons li.linkedin a{background-position: 0 -51px !important;  margin-right: 5px !important;}#jsn-social-icons .row-fluid .span6{width: 20%;}#jsn-footer p, #jsn-footer a{color: #fff;}#jsn-pos-footer.span6{float: right;width: auto;}#jsn-pos-bottom.span6{float: left;width: auto;margin: 0;}/*footer work ends*//*gallery work starts*/.jsn-gallery .jsn-themegrid-container{height: auto !important;}.jsn-gallery .jsn-themegrid-container .jsn-themegrid-box{background:transparent;}/*gallery work ends*/#jsn-content-top-below, #jsn-content-top-over,#jsn-content-bottom{background: transparent;}#jsn-pos-content-top-below div.donate-module{margin-top: 0;}/*.contact_now .parallax{background-image: url(/templates/jsn_dona_pro/images/content-bottom.jpg) !important;background-position: 50% -695.5px;    background-size: 100% 100%;    background-attachment: fixed;}#jsn-pos-content-top-below div.donate-module{margin: 0 !important;}body .contact_now .template-full-width{padding: 0 !important;margin:0 !important;}*//******product-page-tabs*****/*{margin:0;padding:0;outline: none;}.col{float: left;margin:0 15px 15px 0;}.col.col-3{width:30%;}.col-3.price-tab{ margin: 1.5% 0.5%;    width: 32%;}.col.col-2{width:48%;}.col.col-1{float: none;margin:0 auto;width: auto;display: table;}.img-holder {    float: left;    padding-right: 5px;    max-width: 50px;    width:10%;}.col-cont {    float: left;        width: 90%;}.img-holder a,.img-holder img{    float: left;    width: 100%;    max-width: 100%;    height:auto;}span.read-more {    float: right;    text-transform: uppercase;    width: 100%;    text-align: right;}.products ul.nav.nav-tabs .active:before{bottom: -5px;    color: #ac6134;    content:  "\f107";    font-family:'FontAwesome';display-desktop    font-size: 37px;    left: 47%;    position: absolute;    z-index: 15;}.col-3.price-tab{background: #f0f2f3;padding: 7px;position: relative;min-height: 376px;}.price-tab > *{float: left;width: 100%;}.price-tab th{margin-bottom: 10px;}#jsn-mainbody .price-tab th,#jsn-mainbody .price-tab td{text-align: center;}.price-tab button.bot-btn{    border: none;    bottom: 0;    clear: both;    color: #fff;    display: table;    float: none;    font-weight: bold;    left: 0;    margin: 10px auto;    max-width: 120px;    padding: 7px;        right: 0;    text-align: center;    text-transform: uppercase;    width: 100%;    cursor: pointer;    position: absolute;}/*.pb-element-text{float: left;width: 100%;}#jsn-mainbody .free-trial{margin-bottom: 50px;float: left;width: 100%;}.price-tab h3,.free-trial h3{text-transform: uppercase;}*/#jsn-mainbody .jsn-bootstrap3 .pb-list-icons li p{margin: 0;}#jsn-mainbody .free-trial blockquote{background-position: left center;    background-size: auto 90%;    font-size: 18px;    list-style-type: none;    margin-top: 30px;    padding-left: 0;    position: relative;}#jsn-mainbody .free-trial blockquote span{float: right;width:100%;text-align: right;}#jsn-mainbody  .jsn-bootstrap3 .pb-list-icons li{font-size: 16px;    list-style-type: none;    margin-bottom: 30px;    position: relative;    padding-bottom: 0px;    min-height: 0px;    padding-left: 10px;    overflow: visible;}#jsn-mainbody .green-tick li:before{background: #04c104 none repeat scroll 0 0;    border-radius: 50%;    color: #fff;    content: "";    font-family: "FontAwesome";    left: -16px;    width: 22px;    position: absolute;    text-align: center;    top: 1px;}#jsn-mainbody .green-tick li .pb-list-content-wrap h4{margin:0px 0 5px 0px;}#jsn-mainbody .jsn-bootstrap3 .pb-element-accordion li{margin:0 0 5px 10px;}#jsn-mainbody .jsn-bootstrap3 .pb-list-icons li{margin:0 0 25px 15px;}#jsn-mainbody  .jsn-bootstrap3 .register li:before{top: 12px;}#jsn-mainbody form.ce-form{padding: 20px 20px 0;background: #f0f2f3;border:1px solid #ccc;}#jsn-footer-below .newsletter form.ce-form label.cf-label{display: none;}#jsn-mainbody form.ce-form label.cf-label{/*display: none;*/}#jsn-mainbody form.ce-form .inputbox.required{background-image: none !important;margin: 0;}#jsn-mainbody form.ce-form #email.inputbox.cf-input-text.required{background-color: #fff;color:#000;border:1px solid #d0d0d0;width:100%;max-width: 100%;}#jsn-mainbody form.ce-form .ce-cf-container.cf-type-email{width:100%;}#jsn-mainbody form.ce-form .inputbox{width:100%;box-sizing:border-box;}#jsn-mainbody form.ce-form textarea{resize:none;}#jsn-mainbody form.ce-form .ce-cf-container.cf-type-button,#jsn-mainbody form.ce-form .ce-cf-container.cf-type-button > span{float: right;}#jsn-mainbody form.ce-form .ce-cf-container.cf-type-button > span button{padding: 8px 15px;text-transform: uppercase;}/*, label#lemail*/.requiredsign,.ce-contact_email .cf-label{display:none !important;}.demo-env-slider .jsn-gallery{margin-bottom: 5px;}div.faq .panel-heading,ul.features{box-shadow: 3px 4px 21px 2px #ccc inset;padding: 15px 10px;}#jsn-content-top .top-nav ul{width:100%;float:left;margin-top: 0px;}#jsn-content-top .top-nav ul li{list-style-type:none;float:left;width:auto;display:inline;margin:0 3px 0 0;}#jsn-content-top .top-nav ul li.jsn-menu-mobile-control,.gcsc-branding{display:none;}#jsn-content-top .top-nav ul li a{ color: #000;    float: left;    font-size: 1.15em;    padding: 10px 20px;    width: 100%;    text-transform: uppercase;    font-weight: bold;}#jsn-content-top .top-nav ul li.current{border-top-left-radius: 5px;border-top-right-radius: 5px;}#jsn-content-top .top-nav ul li.current a{color:#fff;}#jsn-content-top .top-nav div.jsn-modulescontainer{padding: 0;}div[itemprop="articleBody"] .jsn-bootstrap3 .pb-element-container{float: left;width: 100%;}#jsn-content{padding:0 15px;}.sprocket-mosaic-order,.sprocket-mosaic-g-order{display: none;}button.ce-button-reset {    display: none !important;}#tabHeader ul > li{margin: 0;}.bt-social-share{float: right;width: auto;margin-left: 15px;}ul.features {            float: left;    margin-top: 15px;        width: 100%;}ul.features > li {    float: left;    list-style-type: none;    margin: 0 0 10px 0;    text-align: center;    width: 24%;    margin: 10px 0.5%;}.jsn-bootstrap3 .topbar  a:hover,.jsn-bootstrap3 .topbar  a:focus{text-decoration: none;}ul.features > li a{font-size: 16px;padding: 8px 5px;box-sizing:border-box;border-radius:8px; float: left;width: 100%;text-align: center;border: 1px solid #ccc;}ul.features > li a:hover{border-color:transparent; }.see_all{    float: right;    width: auto;}.footer_menu{float:none !important; width:262px; margin: 0 auto !important;}#jsn-pos-bottom{text-align:center; margin-left: 0;}.copyright_text{width: 100%;}.sprocket-mosaic-filter li.active,.sprocket-mosaic-g-filter li.active{border-color: transparent;}.prod-overview {    border-bottom: 1px solid #ccc;    float: left;    padding: 15px 0;    width: 100%;}.prod-overview .prod-desc {    float: left;    width: 70%;    }.prod-overview .prod-desc:nth-child(odd){padding-right: 20px;}.prod-overview .prod-desc:nth-child(even){padding-left: 20px;}.prod-overview:last-child{border-bottom: none;}.prod-overview .prod-img {    float: left;    padding: 15px;    width: 30%;}.prod-overview .prod-img > *{width:100%;}.jsn-gallery .jsn-themegrid-image img{left:0 !important;width:100% !important;}/*#jsn-mainbody .item-page .page-header{display:none;}*//*about-press page*/.press ul li.articlelist-item{float: left;width: 100%;border-top: 1px solid #ccc;}.press h3.pb-articlelist-head{float: left;width: 100%;padding-bottom: 8px;}.press .articlelist-item-thumbnail{float: left;width: 30%;margin-right: 0;}.press .articlelist-item-thumbnail + div{float: left;width: 70%;padding-left: 15px;}.press .meta-data-wrapper.muted div,.press .meta-data-wrapper.muted div a{color:#000;}.sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-filter,.sprocket-mosaic-g-filter {    text-align: center;    float: none !important;    }.sprocket-mosaic-filter li, .sprocket-mosaic-order li {    background: #aaa none repeat scroll 0 0  !important;    color:#fff;    border: none !important;    text-transform:none !important;    font-size:16px;}#jsn-mainbody .sprocket-mosaic-g-container li{padding:10px;}#jsn-pos-mainbody-bottom .more_success_stories .bt-title{display:table;margin:auto;}/*404 page starts*/.cont-404{margin: 0 auto;display: table;width:auto;background: #fff;}.main-holder-404{position: relative;}.main-404{clear: both;    display: table;    float: none;    left: 0;    margin: 0 auto;    max-width: 505px;    position: absolute;    right: 0;    top: 50%;    transform: translateY(-50%);    text-align: center;}.main-404 > span {    float: left;    font-weight: bold;    margin: 10px 0;    text-align: center;    width: 100%;}.search-ctrl {        float: left;    width: 100%;      position:relative; }.search-ctrl input {    background: #d8d7d4;    border:1px solid #bcbbb8;    color: #adaba9;    font-size: 15px;    font-weight: bold;    overflow: hidden;    padding: 20px 20px 20px 5px;    text-overflow: ellipsis;    text-align: center;    width: 100%;}#jsn-mainbody .search-ctrl input.button,input.buttongoogle_search,.googleSearch_cse input.button{    background-color: transparent !important;    background-image: url(/templates/jsn_dona_pro/images/style1/search-icon.png) !important;    background-repeat: no-repeat !important;    background-size: 70% auto;    border: medium none !important;    box-shadow: none !important;    overflow: hidden;    position: absolute;    right: 15px;    text-indent: 50px;    top: 30%;    width: 15px;}input.buttongoogle_search{background-size: 100% auto;top:20%;}/*404 page ends*//*Article page start*/.jsn-view-article .jsn-bootstrap3 h3{margin-top: 0;}.jsn-view-article .jsn-bootstrap3 p {    margin: 8px 0;    padding: 0;}#jsn-mainbody .table-list{float: left;width: 100%;margin:-10px 0px 0px 18px;}#jsn-mainbody .table-list .table th{display: none;}#jsn-mainbody .table-list .table tr td{border: none !important;padding:0;}#jsn-mainbody .table-list li{padding-right:20px;}#jsn-mainbody .item-page table{margin:10px auto;}/*.table-list ul li:before{background: #ccc none repeat scroll 0 0;    left: -27px;    font-size: 12px;    margin-top:0;}*/*Article page end*/.footer_contact .jsn-bootstrap3 .pb-element-container{margin-top: 0;}.sprocket-padding .sprocket-mosaic-tags{text-align: center;}.required.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio table,.g-recaptcha > div{width: 100% !important;}#jsn-pos-topbar .jsn-modulecontainer{margin-top: 5px;}#jsn-pos-topbar .jsn-modulecontainer div,#jsn-pos-topbar .jsn-modulecontainer p,#jsn-pos-topbar .jsn-modulecontainer form,#jsn-pos-topbar .jsn-modulecontainer input{margin:0;}#jsn-pos-topbar .jsn-modulecontainer input.inputboxgoogle_search{width:100% !important;background: #fff !important;}.social_icons li{float: left;width: 17%;margin:0 8px 0 0;list-style-type:none;display:inline;}.social_icons li a em{font-size: 3em;}#jsn-pos-topbar .jsn-modulecontainer.google_search{max-width:200px;overflow: hidden;margin-top: 5px;}#jsn-pos-topbar .jsn-modulecontainer.google_search div.mod_googleSearch_csegoogle_search {    position: relative;}.googleSearch_cse{float: left;width:250px;position: relative;margin-left: 15px;}.googleSearch_cse input.inputbox{float: left;width: 100% !important;}#jsn-page #googleSearch_cse .button{margin:0px;top:6px;right: 10px;background-size: 100% auto;}#jsn-page #jsn-header{background-color:#4b5668;}#jsn-mainbody .jsn-bootstrap3 blockquote{padding:5px 35px;}.sprocket-mosaic-g-text p{color:#ccc;}#jsn-footer h3.jsn-moduletitle{padding: 5px 0 0 6px;}#jsn-footer .newsletter h3{letter-spacing:0;font-weight:bold;}.products_gallery img.sprocket-mosaic-image{height: 250px;/*object-fit:cover;*/width:auto;max-width: 100%;}.products_gallery .sprocket-mosaic-hovercontent{display: none;}#jsn-page .surfer .parallax {background-image: none !important;background-color: #922c8e !important;}#jsn-page .grapher .parallax {background-image: none !important;background-color: #0D2C6C !important;}#jsn-page .strater .parallax {background-image: none !important;background-color: #A5182D !important;}#jsn-page .voxler .parallax {background-image: none !important;background-color: #008598 !important;}#jsn-page .mapviewer .parallax {background-image: none !important;background-color: #367639 !important;}#jsn-page .didger .parallax {background-image: none !important;background-color: #010101 !important;}#jsn-page #jsn-footer,#jsn-page .contact_now .parallax{background-image:none !important;background:#4b5668  !important;}#jsn-mainbody .sprocket-quotes-container > li{margin: 1% -4px 1% 0;    padding: 0 1%;}.main-404{background-color:#ffffff;}#jsn-body .jsn-themegrid-container,#jsn-body .jsn-themegrid-image a{cursor:auto !important;}#jsn-pos-footer{margin-right:12.8%;}#jsn-pos-topbar .jsn-modulecontainer .topbar{margin-top:3px;}a[href^="mailto:"],a[href$=".pdf"]{padding:0;}#jsn-body .hidden-md{display: none;}#jsn-body .hidden-xs{display: block;}/*----------------------------------------------Simple theme Menu Accordeon CK----This is a simple theme with annotations----you can fill it like you want----to put your own CSS----------------------------------------------*/#jsn-body .accordeonck .menu {    padding: 5px;    margin: 10px;}#jsn-body .accordeonck .menu li {    list-style: none;}#jsn-body .accordeonck .menu li ul li {    margin: 0 0 0 10px;border-top: 1px solid #ddd;}#jsn-body .accordeonck .menu li a {    color: #555;    display: block;    padding-bottom: 8px;    padding-left: 15px;    padding-top: 8px;}#jsn-body .accordeonck .menu li a:hover, ul#accordeonck189 ul li a:focus {    color: #000;}#jsn-body .accordeonck.isactive {    color: #000;font-weight:bold;}#jsn-master .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption h3{color:#000000;visibility:hidden;}#jsn-master .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption[style] {    background-color: rgba(0,255,255,0) ;box-shadow:none;}#jsn-master .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption:hover{background:rgba(0, 0, 0, 1) none repeat scroll 0 0;}#jsn-master .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption:hover h3{color:#ffffff;visibility:visible;}#jsn-pos-mainbody-bottom div#fd.keep_reading .eb-mod-item {    border-top: medium none;    float: left;    margin-top: 0;    padding: 0 2%;    width: 33.3%;}ul ul, ul ol, ol ol, ol ul{margin-left:13px;}#jsn-mainbody h2{line-height:35px;text-align:center;}#jsn-page #jsn-header{z-index: 999;}/*******Joomlageeks code end**//****surfer buy now start***/.add-tocart-wrapper form input#add,.add-tocart-wrapper input#add {border-radius: 0;    padding: 2px 6px;    width: 20px;    text-align: center;}.add-tocart-wrapper form .btn-to-cart,.add-tocart-wrapper .btn-to-cart {background: #4b5668 none repeat scroll 0 0;    border: medium none;    border-radius: 7px;    color: #fff;    display: inline-block;    margin-left: 10px;    padding: 3px 10px;    vertical-align: top;}#add .btn-to-cart{background: #4b5668 none repeat scroll 0 0;    border: medium none;    border-radius: 7px;    color: #fff;    display: inline-block;    margin-left: 10px;    padding: 3px 10px;    vertical-align: top;}.add-tocart-wrapper {text-align: center;}.upgrade-sec-wrapper .content-left,.upgrade-sec-wrapper.surfer .content-left {display: inline-block;    width: 40%;} .upgrade-sec-wrapper .add-tocart-wrapper{display: inline-block;width: 40%;text-align: right;}#jsn-mainbody .upgrade-sec-wrapper table {margin: 0;}.upgrade-sec-wrapper table td span {display: inline-block;}.upgrade-sec-wrapper table td span select {width: 100%;}.content-left > p {margin: 0;}.inputboxgoogle_search {    width: 100% !important;color: rgb(170, 170, 170);background: none !important;}.univ-student-wrapper {background-color: #F0F2F3;width: 100%;float: left;padding: 20px 5px;}.university h3,.student h3 {text-align: center;}.university table {text-align: center;width: 100%;}.university table th {width: 50%;text-align: center;}.university table tr td,.university table tr th {padding: 15px 0;} .university table tr:nth-child(odd) {background-color: #fff;}.grapher .content-left{width:auto;}.item-page .grapher table{float:left;margin: 0px !important;}.grapher  table td span{display: inline;float: left;width: 100px;}.grapher input#add{display: inline;width: 50px;}.grapher .btn-to-cart {margin-left: 10px;}.btn-to-cart{background: #4b5668 none repeat scroll 0 0;    border: medium none;    border-radius: 7px;    color: #fff;    display: inline-block;    margin-left: 10px;    padding: 3px 10px;    vertical-align: top;}.item-page .surfer table{float:left;margin: 0px !important;}.surfer  table td span{display: inline;float: left;}.surfer input#add{display: inline;width: 50px;}.surfer .btn-to-cart {margin-left: 10px;}#jsn-mainbody .jsn-bootstrap3 h2 {font-size: 22px;}.jsn-bootstrap3 .univ-student-wrapper h3 {font-size: 15px;}.upgrade-sec-wrapper {margin: 15px 0;}.jsn-bootstrap3 div.faq {border: none;} #jsn-pos-promo .promo-intro-text.jmoddiv.jmodinside {position: absolute;top: 25%;width: 100%;}div.promo-intro-text #promo-intro-text {transform: none;top: 25%;}.raster-tools-sub-option-wrapper {max-width: 50%;margin:  0 auto;}.raster-tools-sub-option-wrapper .upgrade-sec-wrapper .content-left,.raster-tools-sub-option-wrapper .upgrade-sec-wrapper .add-tocart-wrapper {width: 49%;}#jsn-pos-topbar .jsn-modulecontainer {    float: right;    width: 47%;    margin-top: 2px;} #jsn-pos-topbar .jsn-modulecontainer div .top-menu-wrapper {display: inline-block;vertical-align: top;margin-top: 10px;}.top-menu-wrapper a {margin-right: 20px;}.top-menu-wrapper a em,.top-menu-wrapper a i {margin-right: 6px;}.mod_googleSearch_csegoogle_search {padding: 35px 0;}.google_search form#mod_googleSearch_cse,.google_search form#mod_googleSearch_cse .inputboxgoogle_search {margin: 0;}.google_search form#mod_googleSearch_cse .inputboxgoogle_search {background-color: #fff !important;}.google_search form#mod_googleSearch_cse .buttongoogle_search {top: 42%;}#jsn-pos-topbar .jsn-modulecontainer p.custom-sign {display: inline-block;    font-weight: bold;    margin-left: 20px;}.cart-summary-inner {border: 1px solid #666;    max-width: 75%;    padding: 6px 15px;    background: #F7F7F7;}.cart-summary-inner-left,.summary-btn-view {    display: inline-block;    width: 55%;    vertical-align: middle;    color: #666;} .summary-btn-view {    width:45%;}.jsn-bootstrap3 .summary-btn-view > a {background: #ffba00 none repeat scroll 0 0;    border-radius: 9px;    color: #fff;    display: block;    float: right;    font-weight: bold;    padding: 10px 12px;    position: relative;    text-transform: uppercase;    width: 75%;}.jsn-bootstrap3 .summary-btn-view > a::after {background: rgba(0, 0, 0, 0) url("/templates/jsn_dona_pro/images/shopping-cart.png") no-repeat scroll 0 0 / 100% auto;    content: "";    height: 25px;    position: absolute;    right: 10px;    top: 7px;    width: 25px;}.jsn-bootstrap3 .summary-btn-view > a:hover,.jsn-bootstrap3 .summary-btn-view > a:active,.jsn-bootstrap3 .summary-btn-view > a:focus {color: #fff;text-decoration: none;}.shopping-cart-link-wrapper {max-width: 75%;color: #666;}.shopping-cart-link-wrapper .shopping-cart-link {color: #808080;    float: right;    font-size: 12px;    font-weight: bold;    text-align: right;}.pb-module-title.cartsummaryheader {background: #4b5668 none repeat scroll 0 0;    color: #fff;    font-size: 15px;    margin: 0;    max-width: 75%;    padding: 10px;}.view-cart-menu {display: inline-block;}.view-cart-menu::after {background: rgba(0, 0, 0, 0) url("/templates/jsn_dona_pro/images/header-shopping-cart.png") no-repeat scroll 0 0 / 100% auto;    content: "";    height: 25px;    position: absolute;    right: 10px;    top: 7px;    width: 25px;}div#jsn-topbar {padding: 0;}@media screen and (max-width: 767px) {.upgrade-sec-wrapper .add-tocart-wrapper {width: 55%;}.raster-tools-sub-option-wrapper  {max-width: 100%;}div.promo-intro-text #promo-intro-text {top: 25%;}}#jsn-header #jsn-header-inner,#jsn-content #jsn-maincontent,#jsn-content-top-over  #jsn-pos-content-top-over,#jsn-content-top  #jsn-pos-content-top{/* width:auto; */max-width:1025px;}#jsn-content-top div.jsn-modulescontainer {    box-sizing: border-box;    padding: 16px 0 20px;}#jsn-content #jsn-content_inner .item-page .jsn-bootstrap3 .pb-element-container{   margin-bottom:0px;}#jsn-content #jsn-content_inner .item-page  .jsn-view-article .jsn-bootstrap3 p {    margin: 5px 0;    padding: 0;}.add-tocart-wrapper form input#add, .add-tocart-wrapper input#add {     height: 24px;    padding: 0;     width: 22px;}.jsn-bootstrap3 .upgrade-sec-wrapper a {    text-decoration: underline;}.jsn-bootstrap3 .univ-student-wrapper .student h3{padding-left:90px;}.jsn-bootstrap3 .univ-student-wrapper h3 {    padding: 5px 0 15px;}.jsn-bootstrap3 .university table tr td, .jsn-bootstrap3 .university table tr th {    padding: 13px 0;}.pb-element-container.pb-element-text.text-sbijkn {    padding-left: 32px;}body .cart-summary-inner,.pb-module-title.cartsummaryheader{max-width: 75%;}.pb-element-container.pb-element-text.text-wdaltp a {    text-decoration: underline;}#jsn-content #jsn-maincontent{max-width:1025px;}#jsn-content #jsn-content_inner{ max-width:1025px;}#jsn-content .item-page > div > div.jsn-bootstrap3:nth-child(n+4) {    border-top: 1px solid #eee;}#jsn-content .item-page > div > div.jsn-bootstrap3:last-child,#jsn-content .item-page > div > div.jsn-bootstrap3:last-child(2) {    border-top: none;}.jsn-view-article .jsn-bootstrap3 .custom-volume > p, .jsn-view-article .jsn-bootstrap3 .custom-volume > hr, .jsn-view-article .jsn-bootstrap3 .custom-volume > div {    margin: 0 56px 2px 32px;}.jsn-bootstrap3 .custom-upgrade {    padding-left: 32px;}.jsn-bootstrap3 .custom-volume hr{margin:0;}.jsn-bootstrap3 .custom-upgrade a{ text-decoration: underline;}.jsn-bootstrap3 .item-page > div > p {    display: none;}#jsn-content .item-page > div > div.jsn-bootstrap3 {    padding-bottom: 10px;}.custom-faq {    padding-top: 15px;}.raster-tools-sub-option-wrapper {    margin: 0 auto;    max-width: 83%;}body .raster-tools-sub-option-wrapper .upgrade-sec-wrapper .content-left {    width: 57%;}.raster-tools-sub-option-wrapper .upgrade-sec-wrapper .add-tocart-wrapper {    display: inline-block;    text-align: right;    width: 40%;}.upgrade-sec-wrapper {    margin: 10px 0;}.jsn-view-article .jsn-bootstrap3 .upgrade-sec-wrapper .content-left p {    margin: 0;    padding: 0;}@media (max-width: 767px){#jsn-pos-topbar .jsn-modulecontainer {width: 100%;}body .cart-summary-inner, .pb-module-title.cartsummaryheader {max-width: 100%;}.raster-tools-sub-option-wrapper {margin: 0 auto;max-width: 100%;}.jsn-bootstrap3 h3, .jsn-bootstrap3 .h3 {font-size: 23px;}body .raster-tools-sub-option-wrapper .upgrade-sec-wrapper .add-tocart-wrapper {    width: 54%;}body .raster-tools-sub-option-wrapper .upgrade-sec-wrapper .content-left {    width: 45%;}.breadcrumb {    padding: 0 20px;}.jsn-bootstrap3 .custom-upgrade {padding-left: 0px;}.jsn-view-article .jsn-bootstrap3 .custom-volume > p, .jsn-view-article .jsn-bootstrap3 .custom-volume > hr, .jsn-view-article .jsn-bootstrap3 .custom-volume > div {margin: 0;}#jsn-pos-topbar .jsn-modulecontainer div .top-menu-wrapper{float:right;}.top-menu-wrapper a.myaccount.top-link {margin-right: 0px;}} .myaccount.top-link {    margin-right: 3px;}.jsn-bootstrap3 .user-section > div {    padding: 0 30px;}.pb-element-container.pb-element-text {    color: hsl(0, 0%, 40%);}.upgrade-sec-wrapper{display: table;width: 100%;}.upgrade-sec-wrapper .content-left ,.upgrade-sec-wrapper.surfer .content-left{    display: table-cell;    vertical-align: middle;    width: 50%;}.upgrade-sec-wrapper .add-tocart-wrapper {    display: table-cell;    vertical-align: middle;    width: 50%;}.upgrade-sec-wrapper .add-tocart-wrapper input {    margin-bottom: 0;}.jsn-bootstrap3 .upgrade-sec-wrapper{padding-right: 53px;}.jsn-bootstrap3 .pb-element-container.pb-element-module {  margin-top: 10px;}.pb-element-container.pb-element-text .custom-upgrade p{font-size: 14px;}.jsn-bootstrap3 .pb-element-module  .summary-btn-view a{    padding-left:10px;    width:80%;}.pb-element-container .other-purchase p{    margin:0;}.jsn-view-article .jsn-bootstrap3 .custom-volume p.custom-vol-heading,.jsn-view-article .jsn-bootstrap3 .custom-software p.custom-vol-heading {    margin-top: 10px;    margin-bottom:0;}.jsn-view-article .jsn-bootstrap3 .custom-volume p.custom-vol-content,.jsn-view-article .jsn-bootstrap3 .custom-software p.custom-vol-content{    margin-bottom: 6px;    margin-top:0;}.jsn-view-article .jsn-bootstrap3 .custom-volume >hr,.jsn-view-article .jsn-bootstrap3 .custom-software >hr,.jsn-view-article .jsn-bootstrap3 .other-purchase hr{   margin-bottom: 10px;    margin-top: 7px;}.jsn-view-article .jsn-bootstrap3 hr.line-spacing{    margin-top:20px;}#jsn-content .item-page > div > div.jsn-bootstrap3:nth-child(6)  {    border-top:none;}.jsn-bootstrap3 h3, .jsn-bootstrap3 .h3 {    font-size: 22px;}.jsn-bootstrap3 h4, .jsn-bootstrap3 .h4 {    font-size: 16px;}.university table tr:nth-child(2n+1) {    background-color:#F9F9F9;   border-bottom: 1px solid #ddd;    border-top: 1px solid #ddd;}.jsn-bootstrap3 .univ-student-wrapper h3 {    color: hsl(0, 0%, 16%);}.jsn-bootstrap3 .univ-student-wrapper .student h3 {    padding-left:0px;}.univ-student-wrapper .university-content > p {    font-size: 10px;}.custom-faq {    font-size: 10px;}#jsn-mainbody .jsn-bootstrap3 h2 {    margin-top:0}.upgrade-cart-section {     padding-bottom:30px;}#jsn-content .item-page > div > div.jsn-bootstrap3 {    padding-bottom: 0;}#jsn-content .item-page > div > div.jsn-bootstrap3:nth-child(n+4) {    border:none;}.jsn-bootstrap3 .upgrade-cart-section {    border-bottom: 1px solid hsl(0, 0%, 85%);    border-top: 1px solid hsl(0, 0%, 85%);}.upgrade-cart-section.voxler .upgrade-sec-wrapper.voxler{     padding-top:20px;}.university-section {    margin-top: 20px;}.raster-tools-sub-option-wrapper .upgrade-sec-wrapper .add-tocart-wrapper {    display: table-cell;     width: 50%;}.jsn-bootstrap3 .cart-summary .pb-element-module{    margin-top:0;}.upgrade-cart-section.raster-tools{    border-top:none;    padding-bottom:50px;}.quote-section .other-purchase{   padding-right:0;}.jsn-view-article .jsn-bootstrap3 .need-quote p,.jsn-view-article .jsn-bootstrap3 .purchase-other p,.jsn-view-article .jsn-bootstrap3 .question p{     margin:0px;}.jsn-view-article .jsn-bootstrap3 .purchase-other .other-purchase{   margin:0px;}.jsn-view-article .jsn-bootstrap3 .quote-section > div > div{   margin:0px;}.quote-section  {   margin-bottom:20px;}body .cart-summary-inner, .pb-module-title.cartsummaryheader,.shopping-cart-link-wrapper {    max-width: 85%;}.jsn-bootstrap3 hr{   border-color:#dddddd !important;}/***9_7_2017***/.jsn-bootstrap3 .raster-tools-sub-option-wrapper .upgrade-sec-wrapper {    padding-right:8px;}body .raster-tools-sub-option-wrapper .upgrade-sec-wrapper .content-left {    width:40%;}.jsn-bootstrap3 div.upgrade-cart-section {    border-color: #dddddd;}.jsn-bootstrap3 .custom-upgrade .upgrade-sec-wrapper a {color:#666;text-decoration:none;}.display-number, .subtotal, .display-number .cart-item {  width:100%;  float:left; } .display-number .cart-item .cart-add p{  width:auto;float:left;margin-top:0px; }  .display-number .cart-item{text-align: right;} / .display-number .cart-item .cart-add{max-width: 176px;} / .cart-add{text-align: right;} .display-number .cart-item .cart-add p {    float: left;    margin-top: 0;    width: auto; } .subtotal > div {     float: right;     text-align: right;     width: 100%; } .subtotal p {     text-align: left; } .subtotal p {     float: left;     margin-top: 0px !important;     width: auto; } .subtotal > div {     float: left;   text-align: right;     width: 100%; } #jsn-pos-topbar .topbar .jsn-modulecontainer.google_search {     max-width: 100%;     padding-left: 0; } .topbar .mod_googleSearch_csegoogle_search {     padding: 6px 0 0px; } .mobile-search{  display:none; }.custom-upgrade  a, .custom-volume a, .custom-software a, .jsn-bootstrap3 .custom-upgrade .upgrade-sec-wrapper a, .jsn-bootstrap3 .upgrade-sec-wrapper a, .jsn-bootstrap3 .custom-upgrade a {  color:#428bca;  text-decoration: none; } .custom-upgrade  a:hover, .custom-volume a:hover, .custom-software a:hover, .jsn-bootstrap3 .custom-upgrade .upgrade-sec-wrapper a:hover, .jsn-bootstrap3 .upgrade-sec-wrapper a:hover, .jsn-bootstrap3 .custom-upgrade a:hover{  text-decoration: underline; }#livechat-compact-container,  #livechat-full { opacity:1 !important; overflow:visible !important; visibility:visible !important; } #livechat-compact-container iframe, #livechat-full iframe { height:75px; }@media(max-width: 767px){#jsn-pos-topbar input.buttongoogle_search {    font-size: 0; }#jsn-pos-topbar .jsn-modulecontainer.google_search div.mod_googleSearch_csegoogle_search{padding:0px !important;}iframe{height: 50px;margin-top: 0px;}#jsn-pos-topbar .jsn-modulecontainer div .top-menu-wrapper {       margin-top: 6px;   }.view-cart-button, .sign-custom {    margin-top: 10px;}.view-cart-button, .sign-custom {        margin-top: 0px;}#jsn-pos-topbar a {    float: left;    margin-top: 10px;    width: auto;}.mobile-search > form {    float: none;    max-width: 100%;    padding-right: 0;}body .cart-summary-inner, .pb-module-title.cartsummaryheader, .shopping-cart-link-wrapper {    max-width: 100%;}.jsn-bootstrap3 .upgrade-sec-wrapper {    padding-right: 0px;}}@media(min-width: 1024px) and (max-width: 1224px){#jsn-pos-topbar .jsn-modulecontainer {    width: 52%;}}@media(min-width: 992px) {#jsn-pos-topbar .topbar .jsn-modulecontainer.google_search {    display: none;}.mobile-search {    display: none;}}@media(min-width: 768px) and (max-width: 1024px){#jsn-pos-topbar .jsn-modulecontainer {    width: auto !important;}.jsn-modulecontent {    padding-bottom: 10px;}#jsn-pos-topbar .jsn-modulecontainer.google_search{margin-top:0px;}#jsn-pos-topbar .jsn-modulecontainer{width:52%;}  #jsn-pos-topbar .google_search.jsn-modulecontainer {   padding-bottom: 10px;}.jsn-bootstrap3 .upgrade-sec-wrapper {    padding-right: 15px;}}@media (max-width: 991px){.jsn-bootstrap3 .upgrade-sec-wrapper {    padding-right: 10px;}.mobile-search > form {float: right;max-width: 200px;padding-right: 0px;}    .mobile-search  {width:100%;float:left;position:relative;display:block;}    .jsn-modulecontent iframe {    height: 34px !important ;    margin-top: 12px;    width: 150px;} .ff .jsn-modulecontent iframe{margin-top: -3px;} .ff .topbar > div > div > div.jsn-modulecontent {    float: right;    padding-bottom: 5px;    text-align: right;    width: auto;} #jsn-pos-topbar .jsn-modulecontainer div .top-menu-wrapper {        float: left;        width: auto;    }    #jsn-pos-topbar .jsn-modulecontainer.google_search div.mod_googleSearch_csegoogle_search {        padding-bottom: 10px;        padding-right: 15px;        padding-top: 13px;    }    .topbar .jsn-modulecontainer_inner {            float: left;            width: 100%;    }    #jsn-pos-topbar .jsn-modulecontainer div .top-menu-wrapper {            float: left;            width: auto;    }    .jsn-modulecontent iframe{    float:left;    }    #jsn-pos-topbar input.buttongoogle_search {    background-size: 100% auto;    top: 13px;}.topbar > div > div > div.jsn-modulecontent {float: right;text-align: right;width: auto;}#jsn-pos-topbar .jsn-modulecontainer div .top-menu-wrapper {    float: left;    margin-top: 0;    width: auto;}#jsn-menu .google_search.jsn-modulecontainer{display:none;}}@media(min-width: 768px) and (max-width: 991px){.mobile-search > form {float: right;max-width: 200px;padding-right: 12px;}    .mobile-search     {    width:100%;    float:left;    }    #jsn-pos-topbar input.buttongoogle_search {    background-size: 100% auto;    right: 21px;    top: 14px;}#jsn-pos-topbar .jsn-modulecontainer div .top-menu-wrapper {       margin-top: 12px;   }body .cart-summary-inner, .pb-module-title.cartsummaryheader, .shopping-cart-link-wrapper {    max-width: 100%;}.jsn-bootstrap3 .pb-element-module .summary-btn-view a {    padding-left: 10px;    width: 90%;}}@media (max-width: 540px){.mobile-search > form {    float: none;    max-width: 100%;    padding-right: 0;}.jsn-bootstrap3 .pb-element-module .summary-btn-view a {    font-size: 12px;    padding-left: 10px;    text-align: center;    width: 90%;}.jsn-bootstrap3 .pb-element-module .summary-btn-view a {    font-size: 12px;    padding-left: 10px;    text-align: left;    width: 89%;}}@media (max-width: 379px){.top-menu-wrapper a {    margin-right: 12px;}}.importantMessage {   clear: both;   background: #FFF;   border: 2px #DB1116 solid;      width: 100%;   padding: 10px;}.importantMessage a[href^="mailto:"] {   background: none;}#jsn-master .faq.jsn-pagebuilder .panel-title > a {   text-transform: inherit;}.education-1 table, .education-2 table, .education-3 table {  border: 1px solid #dddddd;}.education-1 table tr th, .education-2 table tr th, .education-3 table tr th {   background-color: #4b5668 !important; }.education-1 table tr th p, .education-2 table tr th p, .education-3 table tr th p {   color: #FFF; }#site-license .col-md-4 ul li, #site-license .col-sm-4 ul li, #site-license .col-xs-12 ul li, #student-license .col-md-12 ul li, #student-license .col-sm-12 ul li, #student-license .col-xs-12 ul li {   padding-left: 0 !important;   margin-left: 0 !important;}#main .sprocket-mosaic .sprocket-mosaic-filter ul li, #main .sprocket-mosaic .sprocket-mosaic-filter ul li, .sprocket-mosaic .sprocket-mosaic-filter li, .sprocket-mosaic .sprocket-mosaic-filter li {   margin: 3px 0 !important;}/* Case Study Page */.case-study .contact-button {  margin: 45px 0 !important;}.ways-we .sprocket-strips-content:after {  content: "";  display: block;  padding-bottom: 50%;}.ways-we .sprocket-strips-title {  background-color: rgba(0,0,0,0.5);  padding: 5px;}.case-study-form .ce-contact_email .cf-label, .case-study-form .ce-contact_email .requiredField .requiredsign {  display:block !important;  float: left;  color: #fff;}.case-study-form .ce-contact_email .ce-fltwidth-50 {  width: 49.5%}.case-study #jsn-content-bottom {  background: url("/images/Main_Images/banner-Homepage.jpg");  background-size: cover;}.case-study #jsn-usermodules3 {  background: transparent;  color: #000;  text-align: center;}.case-study #jsn-usermodules3 p{  color: #000;}.case-study .ce-button-submit{    background-color: #FFBA00 !important;    padding: 15px !important;    border-radius: 10px !important;    background-image: none !important;    text-shadow: none !important;    font-weight: bold;    font-size: 1.5em !important;}.case-study form.ce-form .inputbox.required{    background-image: none !important;}.case-study #jsn-usermodules3-inner {     display: flex;}.case-study .why-box > div {     background-color: #F0F0F0;     margin: 10px 9px;     padding: 20px;     box-shadow: 5px 5px 10px 1px #888888;     text-align: center;}@media (min-width: 992px) {  .case-study .why-box > div {      width: 31.7%;  }}@media (max-width: 991px) {  .case-study .why-box > div {      width: 98%;  }}.case-study .why-box > div .pb-element-image {     width: 25%;     margin: 0 auto;}#jsn-user8-inner, #jsn-user9-inner {     margin: 0 auto;     width: 100%;     max-width: 1140px;     position: relative;}.case-study #jsn-user8 {  background-color: #DFDFDF;  background-size: cover;}.case-study #jsn-user8 .jsn-moduletitle {  text-align: center;  font-size: 2.5em;  color: #4A5568;  margin-top: 15px;}.case-study #jsn-user8 .jsn-moduletitle span {  line-height: 100%;}.case-study #jsn-user9 {  background: url("/images/Main_Images/banner-Customer1.png");  background-size: cover;}.case-study .success-story .sprocket-strips-title {  margin-top: 100%;  background-color: #4A5568;  color: #FFF;  text-align: center;  padding: 5px;}.case-study .success-story .sprocket-strips-title a {  color: #FFF;}.case-study .success-story .readon {  display:none;}.case-study #jsn-gotoplink, .case-study iframe {  display:none !important;}#ce-cf-container-95 #email_address {  width: 97%;}.case-study .menu-mainmenu, .case-study ._menu {  display: none;}/* New Homepage */.stats-box {  background-color: #F0F2F3;  box-shadow: 5px 5px 10px #888888;  padding: 25px;}.stats-box hr, .home-service-box hr {  border-color: #FFBA00 !important;}.home-service-box {  width: 100% !important;}.home-service-learn {  box-shadow: 5px 5px 10px #888888;  padding: 25px;}.home-service-learn .grey-button .btn-default {  background-color: #4B5668 !important;  border-color: #4B5668 !important;  margin: 0 auto;}.home-service-learn .grey-button .btn-default:hover {  border-color: #4B5668 !important;  color: #4B5668 !important;}.jsn-bootstrap3 .table-3-col .pb-prtbl-cols {   width: 33.33% !important;}#cludo-search-form .search-field {   padding: 9px 4px 9px 40px;    background: #FFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat 13px center;}.product-page #jsn-content-top {   background-color: #ffba00;   top: 0;   left: 0;   z-index: 999;   width: 100%;}.product-page #jsn-content-top #jsn-pos-content-top {   padding: 0;}.product-page #jsn-content-top .top-nav ul li a {   color: #FFF;   padding: 0;}.product-page #jsn-content-top ul {   margin-top: 10px;   border: none;}.product-page #jsn-content-top .top-nav ul li {   width: 15%;   margin: 0;   text-align: center !important;   padding: 10px 0;}.product-page #jsn-content-top .top-nav ul li.current a.current span span {   text-decoration: underline;   text-decoration-thickness: 3px;}.product-page #jsn-content-top .top-nav ul li.first {   text-align: left;}.product-page #jsn-content-top .top-nav ul li.last {   background-color: #4B5668;   float: right;}