.nopadding{
    padding-right:0px;
    padding-left:0px;
}

.margin-15{
    margin-left:-15px;
    margin-right:-15px;
}
/*.healthcare-pr
.sub-menu > .current_page_itemofessional .gform_body .gfield_label{
    display:none !important;
}
.healthcare-professional .gform_body ul li{
    padding: 10px 10px !important;
}
.healthcare-professional .gform_body ul.gfield_checkbox li input{
    display:none;
}
.healthcare-professional .gform_body ul.gfield_checkbox li label{
    width:100%;
    font-size:23px;
}
.healthcare-professional .gform_body ul.gfield_checkbox li:after{
    content: "";
    display: inline-block;
    margin-right: 10px;
    margin-bottom: -1px;
    background: url(https://d1h46iqc2qmkh4.cloudfront.net/wp-content/uploads/sites/143/2019/07/16114506/tick-1.png) no-repeat top right;
    width: 30px;
    height: 30px;
    background-size: 30px 30px;
    position: relative;
    bottom: -4px;
    background-position: 1px;
}*/
.sub-menu > .current_page_item, .sub-menu > .current-page-ancestor{
    background: #1789fc;
}
.current_page_item:not(.parent) .menu-item-text, .current_page_item:not(.parent) > a:after{
    color:#EF9306;
}
nav .menu ul.sub-menu li.current-menu-item > a{
    color:#ffffff !important;
}
#mobile-menu ul li.menu-item > a{
    padding: 15px 0px;
    line-height: 30px;  
}
#mobile-menu-wrap{
    background-color: #17163D;
}
#mobile-menu ul li.menu-item-1769 > a{
	text-transform: capitalize;
}

nav#mobile-menu ul#menu-mobile-menu > li.current-page-ancestor > a{
    color:#EF9306 !important;
}

.hamburger:hover {
    opacity: 1;
}

.page.mobile-menu-open .hamburger{
    opacity:0.7;
}

#container{
    position:static !important;
}
.privacy-policy .inner-page-wrap, .terms-conditions .inner-page-wrap, .site-map .inner-page-wrap{
    margin-bottom:0px;
}
.go-back-btn-qus a.sf-button{
    background-color: #1789fc !important;
    color: #ffffff !important;
    margin-bottom: 0;
    padding: 13px 30px;
    font-size: 25px;
    font-weight: 600;
    border:none !important;
}
.go-back-btn-qus a.sf-button:hover{
    background-color:#ef9306 !important;
}
.privacy-block, .terms-conditions-block{
    padding-left:50px;
}

.privacy-block, .terms-conditions-block{
    padding-bottom:30px;
}
.privacy-block p, .privacy-block a, .terms-conditions-block p{
    font-size:20px !important;
    color:#ffffff;
}

.privacy-policy .page-heading, .terms-conditions .page-heading, .site-map .page-heading{
    background-color: #1789FC;
    border-bottom-color:#1789FC;
    padding-top:60px;
}

.privacy-policy .page-heading .heading-text, .terms-conditions .page-heading .heading-text{
    padding-left:50px;
} 

.site-map .page-heading .heading-text{
    padding-left:25px;
}

.noc-signs-and-symptoms .sf-button.accent:hover, .noc-signs-and-symptoms .sf-button.bordered.accent:hover{
	background-color: #1789fc !important;
}

.sf-button.accent{
   	background-color: #1789fc !important; 
}

.privacy-policy .page-heading .entry-title, .terms-conditions .page-heading .entry-title, .site-map .page-heading .entry-title{
    color:#fff;
    font-size:26px;
    font-weight:600;
}

.site-map-container a{
    color:#fff;
    font-size:16px;
    line-height:20px;
    padding-bottom:10px;
    display:block;
}

.parent-href{
    font-weight:600;
}
.noc-good-night-text .spb-column-inner,.noc-man-sleep-column .spb-column-inner,.image-banner-content, .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
    background:rgba(23,137,252,0.5);
}
.noc-right-column .spb_text_column{
    padding-right:0 !important;
}

.noc-bladder-diary-page .noc-right-column .spb_text_column p{
    padding-right: 85px;
}

.noc-image-text-block{
    position: relative;
}
.causes_and_impact_details{
    display:none;
}
#causes_and_impact_modal .modal-content{
    background:#1789fc !important;
}
#causes_and_impact_modal .modal-body{    
    font-size: 23px;
    color: #ffffff;
    line-height: 28px;
}
@media only screen and (max-width: 768px){
    .noc-image-text-block{
        position: initial;
    }
    
    
    .noc-ques-1 .noc-ques-yellow p i{
        font-size:16px !important;
        line-height:25px !important;
    }
   
}

@media only screen and (max-width: 767px){
    .spb_text_column, .spb_content_element {
        margin-bottom: 0;
    }
    
    .noc-image-text-block{
        position: initial;
    }
}
@media screen and (max-width: 600px){
    .home .forcefullwidth_wrapper_tp_banner, #rev_slider_3_1_wrapper {
        height: auto !important;
    }
}

.feedback-ver{
    z-index: 9998;
}
.noc-good-night-row .col-sm-4 {
    width: 33.33333333%;
}
.image-banner-content, .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
    opacity: unset !important;
}
.noc-left-talk-to-doctor p ,p{
    font-size: 23px !important;
}
.inner-page-wrap{
    margin-bottom: 0px;
}
.noc-right-column .spb_text_column{
    width:542px;
}
/******noc-symptom-two-row-cente************/
.noc-yellow-bg-signs-and-symptoms .noc-right-column .spb_text_column {
    width: 686px;
}
.noc-symptom-two-row-center-text h1{
    font-weight:bold;
    color:#ffffff;
    text-align:center;
    margin-bottom: 7px;
}
.noc-symptom-two-row-center-text p{
    text-align:center;
}
.noc-symptom-two-row-center-text .spb_image{
    margin-bottom:0;
}
.noc-symptom-two-row-center-text .col-sm-6{
   /* padding-left:10px;
    padding-right:10px;*/
}
.noc-yellow-stripe-left-col{
   padding-right:12px; 
}
.noc-yellow-stripe-right-col{
    padding-left:12px; 
}
.noc-symptom-two-row-center-text strong{
    font-size:23px;
    font-weight:bold;
}
.sf-button,a.sf-button{
    background:transparent !important;
    border:1px solid;
    border-color:#ffffff;
    padding:6px 28px;
    box-shadow:none;
    margin-bottom:10%;
    font-size:19px;
}
.noc-ques-1 .noc-reclaim-row figure, .nocturia-quality-of-life-questionnaire .noc-reclaim-row figure{
	padding-top: 10px;
    padding-bottom: 10px;
}
.noc-ref-div {
    font-size:13px;
    line-height:19px;
}
.noc-text-two-block .spb_text_column{
    min-height:142px !important;
}
.noc-right-column .spb_text_column p{
    padding:0;
}

.ares .tp-bullet{
    border: 5px solid rgba(229, 229, 229, 1);
}
.tp-bullet.selected, .tp-bullet:hover{
    background:#17163D !important
}
/*.home .noc-left-column,.home .noc-left-column .spb-column-inner{
    padding:0 !important;
}*/
.tp-bullet-title{
    display:none;
}
.noc-symptom-two-row figure{   
    margin-left: 55px !important;
}
@media (min-width: 992px){
.noc-man-sleep .col-sm-4 {
    width: 33.33333333%;
}
}

#back-to-top{
    bottom: 26px;
    height: 40px;
    width: 40px;
    right: 85px;
}
#back-to-top i{
    font-size: 43px;
}
#mobile-menu-wrap{
    right: -320px !important;
}
.mobile-menu-open #mobile-menu-wrap.menu-is-right{
    right: 0 !important;
    left: unset;
    background-color: #17163D !important;
}
@media (min-width: 1200px){
    .noc-good-night-row .col-sm-4 {
         width: 33% !important;
    }
    .noc-three-box p{
        font-size: 19px;
    }
}
.ct-ultimate-gdpr-cookie-topPanel-padding.popup-modern-style,.ct-ultimate-gdpr-cookie-topPanel-padding{
    padding-top: 0 !important;
}
#footer .container{
    padding: 0 17px !important;
}
/*******Medical Condition page**************/
.noc-medical-condition-page .noc-left-column .spb-column-inner{
    padding-left: 32% !important;
}
.noc-medical-condition-page .noc-right-column .spb_text_column{
    width:650px !important;
}
.noc-two-banner-row .image-banner-content, .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
    padding:2% !important;
}
.noc-two-banner-row .col-sm-6,.noc-two-banner-row .col-sm-12{
    padding:0 !important;
}
.noc-medical-condition-page .noc-two-banner-left-row .image-banner-content.sf-animation[data-animation="none"]{
    right: unset !important;
    left: 0 !important;
    text-align: right;
}
.noc-text-two-block .noc-first-col{
    
}

nav.std-menu ul.sub-menu:before{
    content:none;
}
.header-right nav#main-navigation ul.sub-menu {
    top: 100% !important;
}




/************************************************************************************/
/*******************************Nocturnia Custom Css Start (Rupali) Footer CSS*****************************/
/************************************************************************************/
#footer-wrap,#footer{
  background-color: #4C4C4B !important;
}
#footer p{
  font-size: 14px !important;
  line-height: 20px !important;
  font-weight: 500;
}
#footer .widget ul{
  width:100%;
}
#footer .widget ul li{
  width:auto;
  display:inline-block;
  border:none;
  border-color: #999 !important;
  border-left:1px solid #999;
  padding: 0 9px 0 13px;
}
#footer .widget ul li a{
  color:#999;
  font-size:18px;
  padding:0;
  font-weight: 500;
}
#footer .widget ul li:first-child{
  border: none;
  padding-left: 0;
}

#footer .widget .textwidget a{
  color:#999;
  text-decoration: underline;
}
#footer .widget .textwidget a:hover,#footer .widget ul li a:hover{
  color:#ffffff;
}
#text-2 .textwidget{
  margin-top:-15px;
}
#text-3 .textwidget{
  float:right;
}

.feedback-ver span {
    font-family: Montserrat;
    font-size: 25px;
    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
    background:#FF5E9C;
  color: #ffffff !important;
    background-position: right center;
    padding: 24px 8px 26px 12px;
    color: #cbebea;
}

.feedback-ver {
    width: 250px;
    height: 115px;
    position: fixed;
    z-index: 1039;
    right: -102px;
    bottom: 20%;
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

/*******************************
* MODAL AS LEFT/RIGHT SIDEBAR
* Add "left" or "right" in modal parent div, after class="modal".
* Get free snippets on bootpen.com
*******************************/
  .modal.left .modal-dialog,
  .modal.right .modal-dialog {
    position: fixed;
    margin: auto;
    width: 320px;
    height: 100%;
    -webkit-transform: translate3d(0%, 0, 0);
        -ms-transform: translate3d(0%, 0, 0);
         -o-transform: translate3d(0%, 0, 0);
            transform: translate3d(0%, 0, 0);
  }

  .modal.left .modal-content,
  .modal.right .modal-content {
    height: 100%;
    overflow-y: auto;
  }
  
  .modal.left .modal-body,
  .modal.right .modal-body {
    padding: 15px 15px 80px;
  }

/*Left*/
  .modal.left.fade .modal-dialog{
    left: -320px;
    -webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
       -moz-transition: opacity 0.3s linear, left 0.3s ease-out;
         -o-transition: opacity 0.3s linear, left 0.3s ease-out;
            transition: opacity 0.3s linear, left 0.3s ease-out;
  }
  
  .modal.left.fade.in .modal-dialog{
    left: 0;
  }
        
/*Right*/
  .modal.right.fade .modal-dialog {
    right: -320px;
    -webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
       -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
         -o-transition: opacity 0.3s linear, right 0.3s ease-out;
            transition: opacity 0.3s linear, right 0.3s ease-out;
  }
  
  .modal.right.fade.in .modal-dialog {
    right: 0;
  }

/* ----- MODAL STYLE ----- */
  .modal-content {
    border-radius: 0;
    border: none;
  }

  .modal-header {
    border-bottom-color: #EEEEEE;
    background-color: #FAFAFA;
  }

/* ----- v CAN BE DELETED v ----- */
body {
  background-color: #78909C;
}

.demo {
  padding-top: 60px;
  padding-bottom: 110px;
}

.btn-demo {
  margin: 15px;
  padding: 10px 15px;
  border-radius: 0;
  font-size: 16px;
  background-color: #FFFFFF;
}

.btn-demo:focus {
  outline: 0;
}

.demo-footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  padding: 15px;
  background-color: #212121;
  text-align: center;
}

.demo-footer > a {
  text-decoration: none;
  font-weight: bold;
  font-size: 16px;
  color: #fff;
}
.noc-why-urinating-image:hover{

}
.noc-bladder-image:hover{

}
.noc-questionnaires-image:hover{

}

/********* Home Page CSS ***************/

header .container{
  padding:0 !important;
}

.mejs-container{
    margin:0 auto;
}
.noc-yellow-background{
  background:#EF9306;
}

.noc-left-column .spb_text_column p{
  font-size:55px !important;
  line-height:59px !important; 
}
.noc-right-column .spb_text_column{
    position: relative;
    padding: 2;
    float: right;
    right: 70px;
    bottom:-26px;
}
.noc-right-column .spb_text_column p{
    padding: 20px;
    font-size: 23px !important;
    color: #ffffff;
    font-weight: 600;
    line-height: 33px !important;
}
.home .spb-column-inner{
  min-height: auto !important;
}
.spb-asset-content{
  color:#ffffff !important;
}
.noc-man-sleep{
  height:650px;
}
.noc-man-sleep-column .spb-column-inner h3{
  font-size: 37px;
  font-weight:bold;
  color: #ffffff;
  margin-left: 46px;
  line-height: 36px;
}
.home .spb_text_column>.spb-asset-content{
  transform: none !important; 
}
.spb_text_column{
  margin-bottom:0;
}
.noc-man-sleep-column .spb-column-inner p{
    margin-left: 46px;
    font-size: 25px !important;
    line-height: 28px !important;
    padding-right: 84px !important
}
.row {
    margin:0 !important;
}
.noc-man-sleep-column {
  padding:0 !important;
}

/************Three Column CSS***************/
.noc-signs-and-symptoms .noc-three-box .col-sm-4{
    padding-right:8px !important;
}
.noc-three-box .spb_text_column {
  min-height:270px;
}
.noc-three-box h2{
  font-size: 28px !important;
    font-weight: 500;
    color: #ffffff;
}
.noc-three-box {
  text-align: center
}
.noc-three-box p{
  font-size: 24px !important;
    line-height: 32px !important;
}
.noc-first-col{
  padding-left:0 !important;
}
.noc-third-col{
  
  padding-right:0 !important;
}
.noc-three-box .sf-button {
  background:transparent !important;
  border: 1px solid;
    border-color: #ffffff;
  padding: 6px 28px;
  box-shadow: none;
  margin-bottom: 10%;
  font-size: 19px;
}   
.spb_image img:hover{
  -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.noc-three-box .spb_image{
  margin-bottom: 0;
}
.noc-three-box .spb-column-inner:hover{
  background:#EF9306 !important;
  cursor:pointer;
}
.noc-three-box .spb-column-inner:hover .sf-button{
  background:#1789fc !important;
  border-color:#1789fc !important;
}
.noc-diff-two-banner .image-banner-content, .noc-diff-two-banner .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
    width:auto !important;
}
.noc-three-box .spb-column-inner:hover .noc-why-urinating-image,.noc-three-box .spb-column-inner:hover .noc-bladder-image,.noc-three-box .spb-column-inner:hover .noc-questionnaires-image{
  display: none;
}
.noc-three-box .spb-column-inner:hover .noc-hover-urinate-image,.noc-three-box .spb-column-inner:hover .noc-hover-bladder-image,.noc-three-box .spb-column-inner:hover .noc-hover-questionnaires-image{
  display: block;
}
.noc-hover-urinate-image ,.noc-hover-bladder-image ,.noc-hover-questionnaires-image {
  display:none;
}
/**************Three Column CSS End************************/
.noc-good-night-row{
  height:625px;
}
.noc-good-night-text .spb-column-inner{
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}
.noc-good-night-row .col-sm-4 {
  padding-left:0;
  padding-right: 0;
}

.noc-good-night-row .spb-column-inner h3{
  font-size: 37px !important;
  font-weight:bold;
  color: #ffffff;
  line-height: 36px;
  margin-top:0 !important;
  margin-bottom: 0 !important;
  float: left;
    position: relative;
}
.noc-good-night-row .spb-column-inner p{
  font-size: 25px !important;
    line-height: 32px !important;
    padding-right: 50px;
}
.noc-good-night-row .spb-column-inner{  
  padding-left: 47px;
    padding-top: 21px;
    padding-bottom: 21px !important;
}
strong{
  line-height: 42px;
    font-size: 40px;
    font-weight: 500;
}
.noc-talk-to-doctor p{
  color:#000000;
}
.noc-image-text-block p{
  text-align: center;
  color:#ffffff !important;
  font-size: 28px !important;
  font-weight: 500;
  padding: 0 33px;
}
.noc-image-text-block{
  margin-top: -35px;
/*  width: 45% !important;*/
  padding-left: 6% !important;
}
.noc-ref-div{
  font-size: 15px;
    color: #4C4C4B;
}
p{
  font-size: 25px !important;
  line-height: 32px !important;
}


.feedback-ver{
  height: 110px !important;
}

.noc-feedback-mail{
  display: inline-block;
  width:78px;

}
.noc-feedback-mail img{
  background-color: #FF2773;
    margin-top: -6px;
    margin-left: 5px;
    padding:11px;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.fa-envelope:before {
    content: "\f0e0";
    font-size:38px;
}

.share-icons-footer .sh-facebook {
      margin-right: 14px;
}

#footer-widgets .col-sm-4{
  padding-right:0 !important;
}
 #footer-widgets .col-sm-4 .widget{
    padding-bottom: 0px; 
 }   
/************Signs and Symptoms CSS**********************/
.spb_image_banner{
  padding: 0;
}
.noc-girl-image .image-banner-content{
    display:none;
}
.noc-talk-to-doctor .col-sm-12{
    padding:0 !important;
}
.image-banner-content, .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
  background: rgba(23,137,252,0.6);
    padding:6% 5% !important;
    right: 0 !important;
}
 .image-banner-content h3{
  font-size: 37px;
    line-height: 40px;
    position: relative;
    left: -20px;
    font-weight: bold;
    color:#ffffff;
}
.inner-page-wrap{
  margin-top:0;
}
body.page .sf-animation[data-animation="none"].image-banner-content{
  bottom: 62%!important;
}
.noc-signs-and-symptoms .noc-right-column .spb_text_column{
  padding-right:0 !important;
}
.noc-signs-and-symptoms .noc-right-column .spb_text_column p{

}
div{
  line-height: 28px;
}
.noc-symptom-two-row .row .spb-column-container,.noc-symptom-two-row .col-sm-12{
  padding-left: 8px;
  padding-right: 8px;
}
.noc-symptom-two-row .row .spb-column-container .row{
  width:49%;
  display: inline-block;
    vertical-align: middle;
}
.noc-symptom-two-row .spb_image{
  margin-bottom: 0;
}
.noc-symptom-two-row p{
  font-size: 30px !important;
    font-weight: 500;
    line-height: 36px !important;
}
.noc-two-column-heading p{
  font-size: 29px !important;
    font-weight: bold;
    text-align: center;
}
.noc-background-image-row{
  height:500px;
}
.noc-causes-and-impact .noc-symptom-two-row .col-sm-12{
    padding-right:9px !important;
}
.noc-signs-and-symptoms .noc-three-box .spb_text_column {
    min-height: 100px !important;
}
h3{
  color:#ffffff;
}
@media screen and (max-width: 576px){
  .noc-signs-and-symptoms .image-banner-content, .noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
    padding: 6% 0% !important;
  }
}



/************************** Your Nocturia questionnaires CSS *********************************/

.noc-nocturia-questionnaires .noc-three-box .spb_text_column {
    min-height: 232px;
    text-align: center;
}
.noc-nocturia-questionnaires .noc-three-box h2 {
    font-size: 27px !important;
    font-weight: bold;
}

.noc-nocturia-questionnaires .noc-three-box p {
    font-size: 20px !important;
    line-height: 32px !important;
}

.noc-nocturia-questionnaires .noc-three-box .sf-button{
  margin-bottom: 9%;
}
.noc-reclaim-row figure{
  float:right;
}
.noc-nocturia-questionnaires .noc-right-column .spb_text_column{
    width: 560px;
}

#mobile-menu{
  background:#17163D !important;
  background-image:none !important;
}


#mega-menu-wrap-mobile_menu #mega-menu-mobile_menu > li.mega-menu-item > a.mega-menu-link{
  color:#ffffff;
}
#mega-menu-wrap-mobile_menu #mega-menu-mobile_menu > li.mega-menu-item > a.mega-menu-link:hover,#mega-menu-wrap-mobile_menu #mega-menu-mobile_menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
  color:#ef9306;
}
#mobile-header .hamburger-inner, #mobile-header .hamburger-inner::before, #mobile-header .hamburger-inner::after,#mobile-header .hamburger-inner, #mobile-header .hamburger-inner::before, #mobile-header .hamburger-inner::after{
  background-color:#ffffff !important;
}
#mega-menu-wrap-mobile_menu #mega-menu-mobile_menu > li.mega-menu-item{
  display:block;
}
.noc-the-patient-perspective-row h1{
  color:#ffffff;
  font-weight: bold;
  font-size: 34px !important;
}
.noc-the-patient-perspective-row{
  color: #ffffff;
}
.noc-left-talk-to-doctor p{
    padding-right:50px;
    
}
.noc-reclaim-row .col-sm-12,.noc-reclaim-row .col-sm-4,.noc-reclaim-row .col-sm-8{
    padding:0;
}
/*****************Bladder Diary CSS*****************************/
.noc-bladder-diary-page .noc-left-image-right-text .col-sm-8{
    width: 64%;
}
.noc-bladder-diary-page .noc-left-image-right-text .col-sm-4{
    width: 36%;
}
.bladder-one-col-text p{
    font-size:30px !important;
}
.noc-bladder-one-col .spb-column-inner:hover{
    background-color: #EF9306 !important;
    cursor:pointer;
}
.noc-bladder-one-col .spb-column-inner:hover .sf-button {
    background: #1789fc !important;
    border-color: #1789fc !important;
}
/*******************Causes and impact***********************************/
.noc-causes-and-impact .noc-right-column .spb_text_column{
   width:633px;
}
.noc-causes-div-left-col .spb-asset-content div,.noc-causes-div-right-col .spb-asset-content div{
     background: #1789fc !important;
     font-size: 23px;
    padding: 20px 11px;
    color: #ffffff;
    font-weight: 500;
    margin-bottom: 15px;
    min-height: 80px;
    position: relative;
    top: -50%;

}
.noc-causes-div-left-col .spb-asset-content div:after,.noc-causes-div-right-col .spb-asset-content div:after{
    content: "";
    display: inline-block;
    background: url("https://d1h46iqc2qmkh4.cloudfront.net/wp-content/uploads/sites/143/2019/07/11103042/Group-790.png") no-repeat top right;
    width: 48px;
    height: 48px;
    position: absolute;
    right:15px;
    top:50%;
    transform:translateY(-42%);
    
}
.noc-causes-div-left-col .spb-asset-content div p,.noc-causes-div-right-col .spb-asset-content div p{
    position: absolute;
    display: block;
    top: 50%;
    transform: translateY(-50%);
    width: 70%;
}
.noc-causes-and-impact .noc-symptom-two-row figure{
    float:right;
}
.noc-causes-and-impact .noc-impact-row .noc-right-column .spb_text_column{
    width:90%;
}
.noc-causes-div .col-sm-6,.noc-the-patient-perspective-row .col-sm-6{
     padding:0;
 }
.noc-causes-div .col-sm-12{
    padding-right:10px;
    padding-left:10px;
}
.noc-impact-row .noc-right-column .spb_text_column p{
        padding-bottom: 0;
    margin-bottom: 0;
    text-align:left;
}
.noc-impact-row .noc-right-column .spb_text_column div{
    text-align:center;
}
.noc-impact-row .noc-right-column .spb_text_column div a{
       margin-bottom: 25px; 
}
.hide_impact{
    display:none;
}
.noc-causes-and-impact .downloadp-container{
    float:right;
    font-size: 23px;
    line-height: 33px;
    padding: 20px;
    width: 800px;
    top: -83px;
}
.noc-causes-and-impact .downloadp-container div{
    text-align:center;
}

.noc-causes-and-impact .downloadp-container p{
 padding-bottom:0;
 margin-bottom:0;
 font-size:24px !important;
}
.noc-causes-and-impact .downloadp-container a{
    margin-bottom:0 !important;
    background-color: #EF9306 !important;
    border:1px solid #EF9306;
}
.noc-causes-and-impact .noc-external-row{
    font-size:55px;
    height: 280px;
}
.noc-causes-and-impact .noc-abs-row{
    margin-top: -97px !important;
}
.modal-header img{
    
    float: right;
    margin: 7px;
}

.video-header img{
    
    float: right;
    margin: 0px;
}
#causes_and_impact_modal .modal-header {
    padding:0 !important;
        background: #1789fc !important;
}
.hide_impact{
    padding-bottom: 20px !important;
}
.modal-body {
    padding: 0 30px 38px;
}
.modal-header:before{
    content:none !important;
}
header .share-icons{
    padding-top:0px;
    margin-bottom:-13px;
}


.mob-share.share-icons {
    display: none;
    background-color: #17163D;
    padding-top:8px;
}

#mobile-header{
    padding:0px 20px 20px 20px;
}
.noc-blue-text-block{
   font-size:23px !important; 
}
/*.modal-header:after{
    background: url("https://d1h46iqc2qmkh4.cloudfront.net/wp-content/uploads/sites/143/2019/07/12055125/Group-678-1.png") no-repeat top right;
}*/

/*****Monika CSS*****************/
.noc-faq ul.faqs-nav, .noc-faq h3.faq-section-title, .noc-faq .faq-item h5:before, .noc-faq .spb_divider.go_to_top_icon1{
  display:none;
}

.noc-faq .faq-item.closed h5{
  background-image: url(https://d1h46iqc2qmkh4.cloudfront.net/wp-content/uploads/sites/143/2019/07/11071018/downarrow.png);
  background-position: 94% center;
}

.noc-faq .faq-item h5{
  opacity: 1;
  background: none;
  background-repeat: no-repeat;
    background-position: 94% center;
    background-image: url(https://d1h46iqc2qmkh4.cloudfront.net/wp-content/uploads/sites/143/2019/07/11071020/uparrow.png); 
  color: #fff;
  font-size: 30px;
  line-height: 40px;
  font-weight: 600;
  padding: 4% 27% 4% 5%;
    min-height:125px;
    border-bottom:none;
    background-size:60px;
}

.noc-faq-p .faq-item h5{
  padding: 4% 37% 4% 5%;
}

.noc-faq .faq-item{
  margin-bottom: 10px;
  background: #1789fc;  
}

.noc-faq .faq-item a{
    color:#fff;
    text-decoration:underline;
}

.noc-faq .faq-item.closed{
    background-position: 94% center;
   min-height: 125px !important;   
}

.noc-faq{
  padding:0;
}

.noc-faq-page .faq-col-6-1{
  padding-left: 5px;
}

.noc-faq-page .faq-col-6-2{
  padding-right: 5px;
}

.noc-faq-page .noc-right-column .spb_text_column{
  width: 588px;
}

.noc-faq-page .noc-right-column .spb_text_column p{
  font-size: 45px !important;
    font-weight: normal;
    line-height: 55px !important;
    padding: 10px 20px;
}

.faq-item .faq-text{
  padding: 0 33px 30px 30px;
}

.faq-item .faq-text:before{
  display:none;
}

.noc-faq .faq-item .faq-text p{
  font-size: 24px !important;
  color: #fff;
}

.noc-faq-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
  display: none;
}

.noc-three-col-box h2 {
    font-size: 27px !important;
    font-weight: bold;
    color: #fff;
    margin-bottom: 10px;
}

.noc-three-col-box p {
    font-size: 20px !important;
    line-height: 28px !important;
}

.noc-three-col-box .spb_text_column {
    min-height: 204px;
    width: 340px;
    text-align: center;
}

.noc-three-col-box .spb-column-inner:hover {
    background: #EF9306 !important;
    cursor:pointer;
}

.noc-three-col-box .spb-column-inner:hover .sf-button {
    background: #1789fc !important;
    border-color: #1789fc !important;
}
.noc-three-col-box .sf-button {
    margin-bottom: 9%;
    border-color: #ffffff;
}

.noc-three-col-box .noc-sec-col{
  padding: 0px 9px;
}

.noc-three-col-box .noc-third-col {
    padding-right: 7px;
}

.noc-three-col-box .noc-first-col {
    padding-left: 7px !important;
}

.testimonial-1-full .testimonial-1-col, .testimonial-2-full .testimonial-2-col{
background: rgba(23,137,252,0.79);
}
.testimonial-1-full .testimonial-1-col {
    width: 70.6%;
}

.testimonial-2-full .testimonial-2-col{
    width:80%
}

.testimonial-1-full .testimonial-1-col p, .testimonial-2-full .testimonial-2-col p{
  font-size: 23px !important;
    font-weight: 500;
}

.testimonial-1-full .testimonial-1-col p strong, .testimonial-2-full .testimonial-2-col p strong{
  font-size: 23px !important;
  line-height:32px !important;
  font-weight:600;
}

.testimonial-2-full{
  min-height: 400px;
}

.testimonial-1-full{
  background-size: contain !important;
    background-position: -18px -39px;
}

.carolines-story .testimonial-2-full{
    min-height: 445px;
    background-size: contain !important;
    background-position: 174px -8px;
}

.carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
  width: 520px;
  height: 400px;
  padding: 7% 7% 3% 5% !important;
  bottom: 50%!important;
}

.testimonal-bottom-textbox .spb-asset-content, .testimonal-bottom-textbox{
    position:initial;
}

.carolines-story .noc-three-col-box  .noc-first-col.iefix-minheight .spb_button .spb-asset-content{
    /*margin-bottom:60px;    */
}

.carolines-story .image-banner-content p, .benstory .image-banner-content p, .georgestory .image-banner-content p{
  left: -20px;
    position: relative;
}

.georgestory .testimonial-2-full{
  min-height: 540px;
  background-size: 85% !important;
    background-position: 130px 80px;
}

.benstory .testimonial-2-full{
  min-height: 675px;
  background-size: 85% !important;
    background-position: 115px 200px;
}
.noc-bladder-diary-page .image-banner-content, .noc-bladder-diary-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
  bottom: 57%!important;
    width: 470px;
}
.noc-medical-condition-page .image-banner-content, .noc-medical-condition-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
  width: 430px;
  height:400px;
  top:-155px;
}

.noc-medical-condition-page .noc-main-inner-banner img{
    transform:scale(1.1);
    transform-origin:left;
}

.noc-signs-and-symptoms .image-banner-content, .noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
  width: 480px;
}

.noc-causes-and-impact .image-banner-content, .noc-causes-and-impact .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
  width: 430px;
  height:400px;
  padding: 7% 0% 6% 5%!important;
  top:-150px;
}

.nocturia-ques-1 ul.gfield_radio li label, .nocturia-ques-1 div.gform_body ul.gform_fields li.gfield.gfield_html, .nocturia-ques-1 label.gfield_label, .nocturia-quality-of-life-questionnaire ul.gfield_radio li label, .nocturia-quality-of-life-questionnaire div.gform_body ul.gform_fields li.gfield.gfield_html, .nocturia-quality-of-life-questionnaire label.gfield_label{
  color:#000000;
  font-weight:normal !important;
  font-size: 22px !important;
}
.nocturia-quality-of-life-questionnaire .ginput_container li span, .nocturia-ques-1 .ginput_container li span{
    font-size:22px !important;
}
.nocturia-ques-1 label.gfield_label, .nocturia-ques-1 ul.gfield_radio, .nocturia-quality-of-life-questionnaire label.gfield_label, .nocturia-quality-of-life-questionnaire ul.gfield_radio{
  width: 50% !important;
}

.nocturia-ques-1 .gfield .ginput_container_text, .nocturia-quality-of-life-questionnaire .gfield .ginput_container_text{
  margin-left: 50% !important;
}

.nocturia-ques-1 div.gform_body ul.gform_fields li.gfield.gfield_html, .nocturia-quality-of-life-questionnaire div.gform_body ul.gform_fields li.gfield.gfield_html{
    width: 50% !important;    
  margin-left: 50% !important;
  padding-right: 79px !important;
  margin-top: -2%;
    margin-bottom: 3%;
}

.nocturia-ques-1 .gfield .ginput_container_text input,.nocturia-quality-of-life-questionnaire .gfield .ginput_container_text input{
   border: 1px solid #000;
   color: #000 !important;
    font-weight: 500;
    font-size: 20px !important;
    border-radius: initial !important;
    padding: 0px 0px 0px 4px !important;
}

.nocturia-ques-1 label.gfield_label, .nocturia-quality-of-life-questionnaire label.gfield_label{
      padding-right: 10% !important;
}

.nocturia-ques-1 div.gform_body ul.gform_fields li.gfield.noc-fst-f, .nocturia-quality-of-life-questionnaire div.gform_body ul.gform_fields li.gfield.noc-fst-f{
  margin-left:0 !important;
  position: relative;
    top: 20px;
}

.nocturia-ques-1 .noc-bother ul.gfield_radio, .nocturia-quality-of-life-questionnaire .noc-bother ul.gfield_radio{
    width: 65% !important;
}


.nocturia-ques-1 .gform_fields .field-date, .nocturia-quality-of-life-questionnaire .gform_fields .field-date{
  width:36px;
    display:inline-block;
    padding-right: 0 !important;
    margin-top:-5%;
    top: -39px;
    position: relative;
}

.nocturia-ques-1 ul.gfield_radio li label:before, .nocturia-quality-of-life-questionnaire ul.gfield_radio li label:before{
   content: "";
    display: inline-block;
    width: 26px;
    height: 25px;
    margin-right: 10px;
    margin-bottom: -1px;
    background: url(/wp-content/themes/nocturiauk/public/images/Radio-button-unselected.png) no-repeat;
    position: relative;
    bottom: -4px;
    background-size: 25px;
    background-position: 1px;
}

.nocturia-ques-1 ul.gfield_radio li input[type="radio"], 
.nocturia-quality-of-life-questionnaire ul.gfield_radio li input[type="radio"]{
    display:none;
}

.nocturia-ques-1 ul.gfield_radio li input[type=radio]:checked + label:before, .nocturia-quality-of-life-questionnaire ul.gfield_radio li input[type=radio]:checked + label:before {
    background: url(/wp-content/themes/nocturiauk/public/images/Radio-button-selected.png) no-repeat;
    background-size: 25px;
    background-position: 0px;
}

.checked_label{
        border-radius: 22px;
    border: 1px solid #1789fc;
    padding: 0 10px !important;
}

.nocturia-ques-1 .gform_fields .field-date-1,.nocturia-quality-of-life-questionnaire .gform_fields .field-date-1{
    margin-left:48% !important;
}

.nocturia-ques-1 .date-html, .nocturia-quality-of-life-questionnaire .date-html {
        margin-top: -5% !important;
}

.nocturia-ques-1 .date-html span.date-html-1, .nocturia-quality-of-life-questionnaire .date-html span.date-html-1{
    padding:0 5px;
}

.nocturia-ques-1 .date-html span.date-html-2, .nocturia-quality-of-life-questionnaire .date-html span.date-html-2{
    padding:0 16px;
}

.nocturia-ques-1 .date-html span.date-html-3, .nocturia-quality-of-life-questionnaire .date-html span.date-html-3{
    padding:0 33px;
}


.nocturia-ques-1 .gform_fields .field-date-3, .nocturia-ques-1 .gform_fields .field-date-5, .nocturia-quality-of-life-questionnaire .gform_fields .field-date-3,.nocturia-quality-of-life-questionnaire .gform_fields .field-date-5{
    margin-left:2% !important;
}
.nocturia-ques-1 .gf_list_inline .ginput_container_radio li,.nocturia-quality-of-life-questionnaire .gf_list_inline .ginput_container_radio li{
    padding: 0 8px !important;
}

.nocturia-ques-1 .gf_list_inline .ginput_container_radio li label:before,.nocturia-quality-of-life-questionnaire .gf_list_inline .ginput_container_radio li label:before{
   display:none;
}

.nocturia-ques-1 .gform_title{
    display:none;
}

.nocturia-ques-1 .gform_footer{
        margin-left: 11% !important;
}
.nocturia-ques-1 .gform_footer:not(.top_label),.nocturia-quality-of-life-questionnaire .gform_footer:not(.top_label){
         margin-left:0 !important; 
     width: 100% !important; 
     padding:0 !important;
     margin:0 !important;
}

.healthcare_professional_form .gform_footer input.button, .nocturia-ques-1 .gform_footer input.button,.nocturia-quality-of-life-questionnaire .gform_footer input.button{
    background-color:#1789fc !important;
    color:#ffffff !important;
    width: 33% !important;
    border: none !important;
    font-weight: 300;
    font-size: 20px !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
    margin-top: 0 !important;
    margin: 0 80px 0 0 !important;
}
.healthcare_professional_form .gform_footer,.nocturia-ques-1 .gform_footer,.nocturia-quality-of-life-questionnaire .gform_footer{
    text-align:center !important;
}
.nocturia-quality-of-life-questionnaire .gform_footer input.button:hover,.nocturia-ques-1 .gform_footer input.button:hover{
    background-color:#EF9306 !important;
}

.nocturia-ques-1 .gf_list_2col, .nocturia-quality-of-life-questionnaire .gf_list_2col{
    margin-bottom: 5% !important;
}

.noc-ques-yellow p{
  font-size: 23px;
  font-weight:600;
}

.noc-ques-yellow p strong{
  font-size: 30px;
}

.noc-ques-1 .image-banner-content, .noc-ques-1 .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
    display:none;
}
/**********commom*************/
.noc-the-patient-perspective-row .wp-video{
    margin:0 auto !important;
}
.nocturia-quality-of-life-questionnaire .gfield .ginput_container_text{
    width:70%;
}

.nocturia-quality-of-life-questionnaire .gform_heading{
    display:none;
}
.nocturia-quality-of-life-questionnaire .ginput_container_radio{
    width: 70%;
    margin-left: 29%;
}
.nocturia-quality-of-life-questionnaire label.gfield_label{
    float: left;
}
.nocturia-quality-of-life-questionnaire ul.gform_fields:not(.top_label) ul.gfield_radio {
    overflow: hidden;
}

.numeric_select,.gf-left-label input, .gf-left-label-2 input{
    float:right;
}
.gf-left-label input{
    margin-right:10px;
}
.gf-left-label .gfield_radio label{
    content: none !important;
    background:none !important;
}
 .nocturia-quality-of-life-questionnaire ul.gfield_radio li input[type="radio"] {
    
}
.gf-full-width-text.gfield_html,.nocturia-quality-of-life-questionnaire div.gform_body ul.gform_fields li.gf-full-width-text.gfield_html {
    width:100% !important;
    margin-left:0 !important;
}
.noc-text-only-row .spb-asset-content div{
  font-weight:normal !important; 
}


/*******noc-can-nocturia-be-treated********/
.noc-can-nocturia-be-treated .noc-right-column .spb_text_column{
    top: 41px;
}
.noc-can-nocturia-be-treated .noc-three-col-box .spb_text_column {
    min-height: 150px;
}
.gform_wrapper{
    max-width:100%;
}

.ginput_container_text input{
    width:100% !important;
    border-radius:none !important;
}



nav#main-navigation ul.menu > li > a > .menu-item-text{
    font-size: 15px;
}
.noc-symptom-two-row-center-text .spb_text_column p
{
    font-size:24px !important;
}
/************Form Css healthcare*******************/
.noc-healthcare-professional-discussion-guide .image-banner-content, .noc-healthcare-professional-discussion-guide .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
    width:430px;
}

.healthcare_professional_form .gfield{
    background: #1789fc;
}

.healthcare_professional_form .ginput_container{
    padding: 0 2px !important;
}
.healthcare_professional_form .ginput_container input[type=text]{
    padding: 0 5px !important;
    width: 100% !important;
    border-radius: 0 !important;
    margin-top: 0;
    margin-bottom: 2px;
     height: 70px;
}


.healthcare_professional_form .top_label div.ginput_container{
 margin-top:0 !important;
}


.healthcare_professional_form ul.gform_fields li.gfield{
    padding-right: 0px !important;
    margin-top: 23px;
}
.healthcare_professional_form .top_label .gfield_label {
    padding: 20px 27px !important;
    font-size: 23px !important;
    font-weight: normal !important;
}
.healthcare_professional_form .gform_heading{
    display:none;
}
.healthcare_professional_form .gform_footer input.button {
    background-color: #1789fc;
    color: #ffffff !important;
    width: 44% !important;
    border: none !important;
    font-weight: 300;
    font-size: 20px !important;
}
.healthcare_professional_form .gform_footer{
    text-align:center !important;
}
.healthcare_professional_form .gform_footer input[type=submit]{
    width:30% !important;
    margin: 0 30px !important;
}
.download_left_btn{
    
}
.healthcare_professional_form .gform_footer:first-child,.healthcare_professional_form .gform_footer:last-child{
    margin-right:20px;
}

/***********displaynone to character validation warning in gform*/
.warningTextareaInfo{
    display:none;
}

/***********nocturia-quality-of-life-questionnaire**********************/

.nocturia-quality-of-life-questionnaire .noc-right-column .spb_text_column {
    width: 630px; 
    top: 130px;
}
.noc-ques-1 .noc-right-column .spb_text_column{
     width: 595px; 
    top: 57px;
}
.nocturia-quality-of-life-questionnaire .noc-ques-yellow p{
        font-size: 23px;
}
.nocturia-quality-of-life-questionnaire .noc-ques-yellow p strong, .noc-ques-1 .noc-ques-yellow p strong{
    font-weight:600 !important;
}
.nocturia-quality-of-life-questionnaire .image-banner-content{
    display:none;
}
.open .ginput_container{
    display:block;
}
#gform_fields_5 .ginput_container{
    display:none;
}
.checklist-healthcare .gfield_label{
    width:100%;
}
.checklist-healthcare .gfield_label:after{
        content: "";
    display: inline-block;
    background: url(https://d1h46iqc2qmkh4.cloudfront.net/wp-content/uploads/sites/143/2019/07/15060707/imageedit_3_8594976175.png) no-repeat top right;
    width: 48px;
    height: 48px;
    position: relative;
    float: right;
    top: -10px;
}
.checklist-healthcare .gfield_label{
        height: 70px;
    min-height: 70px;
    position: relative !important;
}
#field_5_7 .gfield_label:after{
        top: -20px;
          
}
#field_5_7 .gfield_label{
      padding: 6px 27px !important;
}
.checklist-healthcare ul.gform_fields li.gfield{
        margin-top: 11px;
}
.checklist-healthcare .ginput_container textarea{
    margin-top: 0;
    margin-bottom: 0;
}
.checklist-healthcare textarea::placeholder {
  font-size:23px;
  font-weight:500;
  color:#000000 !important;
}
.checklist-healthcare textarea{
    font-size:22px !important;
}
/****checklist-for-visit******/
.checklist-for-visit .noc-left-column .spb_text_column p {
    font-size: 50px !important;
}
.checklist-for-visit .noc-right-column .spb_text_column {
    width: 580px;
}
.checklist-for-visit .spb_gravityforms_widget{
    padding:0;
}
.checklist-healthcare .gform_footer .button {
        padding: 6px 22px !important;
            margin-top: 15px !important;
                margin-left: 6%!important;
}
.noc-left-form-btn .sf-button, .healthcare_professional_form  .gform_footer .gform_button,.checklist-healthcare .gform_footer .gform_button {
    background-color:#1789fc !important;
    border:none !important;
}
.checklist-for-visit .image-banner-content, .checklist-for-visit .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
    width:430px;
}
/**********bladder-diary-form************/
.bladder-diary-form .image-banner-content{
    display:none;
}
.bladder-diary-form .noc-right-column .spb_text_column, .noc-bladder-diary-page .noc-right-column .spb_text_column{
    width: 644px;
}
.noc-custom-form-btn-row .sf-button {
   padding: 10px 0 !important;
    margin-top: 15px !important;
    margin-left: 6%!important;
    width: 64%;
    font-size: 20px;
    border-radius: 0 !important;
}

.bladder-diary-form .noc-custom-form-btn-row .sf-button{
    font-size: 23px !important;
    letter-spacing: 0px;
}
.noc-right-form-btn .sf-button{
background:#1789fc !important;
border:none;
}
.noc-left-talk-to-doctor p {
    padding-right: 64px;
    font-weight:500;
}
.gf-lbl-last{
        position: relative;
    top: -53px;
    margin-bottom:0 !important;
}
.bladder-diary-form .spb_image img:hover{
    transform:none !important;
}
.noc-left-form-btn a{
    float:right;
}
.noc-right-form-btn a{
    float:left;
}
.noc-custom-form-btn-row .sf-button:hover{
    background: #EF9306 !important;
}

.noc-medical-condition-page .noc-symptom-two-row-center-text-np .spb_text_column{
    padding:0 15px !important;
}
.noc-medical-condition-page .noc-symptom-two-row-center-text .col-sm-12 {
   padding:0;
}
.noc-medical-condition-page .noc-symptom-two-row-center-text .noc-two-column-heading p{
    font-size: 27px !important;
}
.lrg_font,.lrg_font_right{
    font-size:182px !important;
    font-weight:bold;
}
.sml_font,.sml_font_right{
     font-size:80px !important;
         position: relative;
    top: -25px;
}
.noc-two-banner-left-row .lrg_block p,.noc-two-banner-right-row .lrg_block_right p{
    display:inline-block !important;
}
.lrg_block{
   position: relative;
    left: 109px; 
    padding-top: 8% !important;
}
.lrg_block_right {
    position: relative;
    right: 68px;
    padding-top: 8% !important;
    width:350px;
}
.txt_below_block_left{
    font-size: 23px;
    text-align: right;
}
.txt_below_block_right{
    font-size: 23px;
    text-align: left;
}
.noc-two-banner-left-row .image-banner-content{
    padding-top: 8% !important;
}
.noc-two-banner-left-row .spb_text_column{
    background: rgba(23,137,252,0.6);
    padding: 6% 2% !important;
    right: 0 !important;
    width: 320px;
}
.noc-two-banner-right-row .spb_text_column{
  background: rgba(23,137,252,0.6);
    padding: 6% 2% !important;
   
    width: 330px;  
        float: right;
}
.noc-two-banner-left-row .spb-column-inner{
        background-position: right top !important;
}
.noc-can-nocturia-be-treated .noc-right-column .spb_text_column {
    width: 500px;
}
.noc-external-rightcolumn .spb-asset-content div{
    font-size:55px !important;
}
.healthcare_professional_form .gform_footer input.button:hover{
    background:#EF9306 !important;
}

nav .menu > li.current-menu-ancestor > a{
    color: #EF9306 !important;
}

.mejs-controls{
    z-index:0 !important;
}

.dop {
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
}
.noc-can-nocturia-be-treated .image-banner-content, .noc-can-nocturia-be-treated .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
  width: 470px;
}
#mobile-menu{
    max-height: none;
}
/****************checklist-healthcare form 20-07-2019***********/
.checklist-healthcare .gfield_label,.checklist-healthcare input[type=checkbox]{
    display:none !important;
  
}
.checklist-healthcare .gfield{
     background: #ffffff;
}
.checklist-healthcare .ginput_container_checkbox ul li{
    font-size: 23px !important;
    font-weight: normal !important;
     background: #ffffff;
         border:2px solid #1789fc;
}
.checklist-healthcare .ginput_container_checkbox ul li label{
    padding: 15px 27px !important;
    width:100% !important;
    max-width:100% !important;
    color:#000000;
    font-size:23px !important;
    
        
}
.checklist-healthcare .top_label li ul.gfield_checkbox{
     width:100% !important;
     max-width:100% !important;
}
.checklist-healthcare .ginput_container_checkbox ul li label:before{
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    margin-bottom: -1px;
    background: url(https://d1h46iqc2qmkh4.cloudfront.net/wp-content/uploads/sites/143/2019/07/16114451/Blue-tick-1.png) no-repeat;
    position: relative;
    bottom: 2px;
    background-size: 40px;
    background-position: 1px;
    float:right;
}
.checklist-healthcare #label_6_17_1{
    
}   
.checklist-healthcare #label_6_17_1:before{
    bottom: -10px;
}
.checklist-healthcare ul.gfield_checkbox li input[type=checkbox]:checked+label:before{
        background: url(https://d1h46iqc2qmkh4.cloudfront.net/wp-content/uploads/sites/143/2019/07/16114506/tick-1.png) no-repeat !important;
    background-size: 40px !important;
    background-position: 0px;
}
.checklist-healthcare ul.gfield_checkbox li input[type=checkbox]:checked+label{
        background-color: #1789fc;
        color:#ffffff;
        font-weight:normal !important;
        border:1px solid #1789fc !important;
}
.checklist-healthcare #field_6_22{
      margin-top: -9px !important;
     
}
.checklist-healthcare textarea::placeholder {
    font-weight:normal !important;
}

.checklist-for-visit .checklist-healthcare .gfield_label:after{
        background: url(https://d1h46iqc2qmkh4.cloudfront.net/wp-content/uploads/sites/143/2019/07/16114506/tick-1.png) no-repeat;
    width: 40px;
    height: 40px;
    background-size: 40px;
    position: relative;
    top: -13px;
    right: 10px;
}
.checklist-for-visit .ginput_container{
     padding:0 !important;
}
.healthcare_professional_form .ginput_container_textarea, .checklist-for-visit .ginput_container_textarea{
    line-height:0 !important;
   
    border-bottom: 2px solid #1789fc;
    border-left: 2px solid #1789fc;
    border-right: 2px solid #1789fc;
}
.checklist-for-visit textarea {
    height: 235px !important;
    padding: 6px 27px !important;
}
.noc-signs-and-symptoms .noc-three-box .spb-column-inner{
    display:block !important;
}
#field_4_21{
    margin-top: 40px;
}
/**********IE***************/
.downloadp-element > img{
   vertical-align: baseline !important;
}


@media only screen and (min-width: 481px) and (max-width: 767px){
    /*.feedback-ver span{
        font-size: 20px;
        padding: 15px 8px 14px 12px;
    }
    .noc-feedback-mail{
        width: 57px;
    }
    .feedback-ver{
        width: 205px;
        bottom: 12%;
    }
    .noc-right-column .spb_text_column{
        float:left;
        bottom: -45px;
        width: 630px;
    }
    .noc-left-column .spb-column-inner{
        padding-left: 4.4% !important;
    }
    .noc-three-box .col-sm-4{
        padding-left: 7% !important;
        padding-right: 7% !important;
    }
    .noc-reclaim-row{
        padding:2% 7% !important;
    }
    .noc-talk-to-doctor{
         padding-left: 5% !important;
        padding-right: 5% !important;
    }
    .noc-image-text-block {
        margin-top: 0;
        padding-left: 2% !important;
        margin-bottom: 30px;
    }*/
}

@media screen and (max-width: 600px){
  .home .forcefullwidth_wrapper_tp_banner, #rev_slider_3_1_wrapper {
      height: auto !important;
  }
}
@media screen and (max-width: 767px){
  
  .noc-right-column .spb_text_column{
      left: 0;
    right: 0;
  }
  .noc-right-column{
    margin-bottom: 2%;
  }
  .noc-image-text-block{
    width:100% !important;
  }
  .noc-image-text-block p{
    margin-bottom: 7px;
  }
  #footer .widget ul li a{
    font-size:16px;
  }
  #footer .widget_nav_menu ul li:first-child {
      padding-left: 0px !important;
  }
  .noc-left-column .spb-asset-content{
    	padding-bottom:0 !important; 
    }
    .noc-yellow-background .blank_spacer{
    	height: 40px !important;
    }
  .noc-good-night-row .spb-column-inner p {
      font-size: 22px !important;
      font-weight:300 !important;
  }
  .noc-good-night-row .col-sm-4{
    width: 67%;
  }
  #text-3 .textwidget{
    text-align: center;
    float: none;
  }
  .noc-man-sleep-column{
    width: 66%;
      float: right;
  }
  .home .blank_spacer{
    display: block;
  }
  .noc-three-box .col-sm-4{
      margin-bottom: 20px;
  }
}



@media only screen and (min-width : 768px) and (max-width : 1024px)  {
   .checklist-for-visit .healthcare_professional_form .gform_footer input.button, .noc-healthcare-professional-discussion-guide .healthcare_professional_form .gform_footer input.button{
       font-size: 20px !important;
   }
    .spb_text_column, .spb_content_element {
        margin-bottom: 0;
        padding-left:0px;
        padding-right:0px;
    }
   .ex_links{
       font-size: 22px;
   }
   .ex_images{
        margin-bottom: 10px;
   }
   .the-patient-perspective .video-container-row > .spb_content_element > section.row:first-child{
       margin-bottom:0 !important;
   }
   .the-patient-perspective .video-container-row .col-sm-4 {
        width: 80%;
        margin: 0 10% 5%;
    }
    .checklist-for-visit .noc-yellow-background .noc-left-column .spb-asset-content{
    	padding-top: 0px !important;
        padding-left: 10px !important;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box p{
    	font-size: 18px !important;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box h2{
    	font-size: 25px !important;
    }
    .noc-causes-and-impact .modal-dialog, .the-patient-perspective .modal-dialog{
    	max-width: 100% !important;
    }
    .lrg_block{
        left: 60px !important;
    }
    .sml_font, .sml_font_right{
        font-size: 65px !important;
        top: -10px;
    }
    .noc-medical-condition-page .noc-two-banner-right-row .spb_text_column{
        width: 263px;
    }
    .noc-medical-condition-page .noc-two-banner-left-row .spb_text_column{
        width: 245px;
    }
    .noc-medical-condition-page .noc-right-column .spb_text_column {
        width: auto !important;
    }
    .feedback-ver{
        bottom:30%;
    }
    
    
    #mobile-menu ul li.menu-item-1769 > a{
    	text-transform: capitalize;
    }
    .carolines-story .image-banner-content p, .benstory .image-banner-content p, .georgestory .image-banner-content p{
        left:0 !important;
    }
    .carolines-story .noc-three-col-box .sf-button, .benstory .noc-three-col-box .sf-button, .georgestory .noc-three-col-box .sf-button{
        font-size:19px !important;
        letter-spacing:2px;
    }
    .noc-nocturia-questionnaires .noc-image-text-block{
        margin-top: -17px;
    }
    .checklist-healthcare .ginput_container_checkbox ul li{
        
    }
    .noc-healthcare-professional-discussion-guide .noc-right-column .spb_text_column{
        width:auto !important;
        top: 35px !important;
    }
    .noc-three-col-box .sf-button{
        font-size: 14px;
    }
    .the-patient-perspective .noc-right-column .spb_text_column{
      width: 400px;
    }
    #external_link .modal-footer button{
      margin-left: 10px;
        margin-right: 10px;
        font-size: 25px;
        width: 175px;
    }
    .noc-download-page .noc-right-column .spb_text_column{
      width:350px;
    }
    .testimonial-1-full .testimonial-1-col{
        width: 75%;
    }
    .testimonial-1-full{
        padding-top: 60px !important;
    }
    .noc-signs-and-symptoms .image-banner-content, .noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"] {
        width: 300px;
    }
    .noc-image-text-block p{
        font-size: 20px !important;
    }
    .home .noc-yellow-background .blank_spacer{
        height: 45px !important;   
    }
    .home .noc-right-column .spb_text_column{
        top: 60px;
    }
    .ct-ultimate-gdpr-cookie-popup-modern .ct-ultimate-gdpr-cookie-buttons{
        top:0;
        float:left;
    }
    .nocturia-ques-1 div.gform_body ul.gform_fields li.gfield.gfield_html, .nocturia-quality-of-life-questionnaire div.gform_body ul.gform_fields li.gfield.gfield_html{
        padding-right:0 !important;
    }
    .nocturia-ques-1 ul.gfield_radio li label, .nocturia-quality-of-life-questionnaire ul.gfield_radio li label{
        font-size: 20px !important;
    }
    .nocturia-ques-1 ul.gfield_radio, .nocturia-quality-of-life-questionnaire ul.gfield_radio{
       width:70% !important; 
    }
    .healthcare_professional_form .gform_footer input.button, .nocturia-ques-1 .gform_footer input.button, .nocturia-quality-of-life-questionnaire .gform_footer input.button{
        width: 43% !important;
        margin: 0px 15px 0 15px !important;
    }
    .healthcare_professional_form .gform_footer:first-child, .healthcare_professional_form .gform_footer:last-child{
        padding-right: 5%;
        padding-left: 5%;
    }
    .noc-ques-1 .noc-ques-yellow, .nocturia-quality-of-life-questionnaire .noc-ques-yellow{
      padding: 30px !important;
    }
    .noc-ques-1 .noc-ques-yellow .spb-asset-content, .nocturia-quality-of-life-questionnaire .noc-ques-yellow .spb-asset-content{
        padding-right:2% !important;
        padding-left:2% !important;
    }
    .georgestory .testimonial-2-full {
        min-height: 662px;
        background-position: 42px 360px;
    }
    .carolines-story .testimonial-2-full {
        min-height: 575px;
        background-position: 17px 268px;
    }
    .benstory .testimonial-2-full {
        min-height: 809px;
        background-position: 33px 507px;
    }
    .carolines-story .testimonial-1-full{
        background-position: -80px -38px !important;
    }
    .testimonial-2-full{
      margin-top:-10px !important;
    }
    .carolines-story .noc-three-col-box .spb_text_column h2, .benstory .noc-three-col-box .spb_text_column h2, .georgestory .noc-three-col-box .spb_text_column h2{
        font-size: 23px !important;
    }
    .carolines-story .noc-three-col-box .spb_text_column, .benstory .noc-three-col-box .spb_text_column, .georgestory .noc-three-col-box .spb_text_column{
        width:100% !important;
          min-height: 270px;
    }
    .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
      width:350px;
    padding: 4% 7% 3% 5% !important;
    }
    .noc-faq-page .noc-faq-raw-p .col-sm-6{
        width:100%;
    }
    .noc-medical-condition-page .lrg_block_right{
      right: 0px;
    }
    .noc-medical-condition-page .lrg_font, .lrg_font_right {
        font-size: 100px !important;
    }
    .image-banner-content h3{
      left: 0px;
    }
    .noc-medical-condition-page .noc-text-two-block .spb_text_column{
      min-height: 190px !important;
    }
    .noc-medical-condition-page .noc-text-two-block{
      padding-left: 14% !important;
        padding-right: 14% !important;
    }
    .noc-medical-condition-page .noc-text-only-row{
      padding: 55px 40px 31px !important; 
    }
    .noc-causes-and-impact .noc-symptom-two-row p{
      font-size: 30px !important;
    }
    .noc-can-nocturia-be-treated .noc-text-only-row{
      padding: 55px 30px 30px !important;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box{
        padding-left: 5% !important;
        padding-right: 5% !important;
    }
    .noc-can-nocturia-be-treated .noc-text-only-row-1{
      padding: 0 30px 0 !important;
    }  
    .noc-can-nocturia-be-treated .noc-three-col-box .spb_text_column{
        width:auto;
        min-height: 222px;
    }
    .noc-can-nocturia-be-treated .noc-right-column .spb_text_column{
      top: 25px;
    }
    .noc-bladder-diary-page .bladder-one-col-text p{
        font-size: 24px !important;
    }
    .noc-bladder-diary-page .noc-bladder-one-col .sf-button {
        margin-top:30px;
    }
    .noc-bladder-diary-page .bladder-one-col-text .spb-asset-content{
        padding-top: 44px !important;
    }
    .noc-left-column .spb_text_column p{
        font-size: 45px !important;
    }
    .noc-three-box .spb_text_column {
        min-height: 350px;
    }
    
    .noc-causes-and-impact .noc-three-box .spb_text_column{
        min-height: 190px !important;
    }
    .noc-right-column .spb_text_column {
        width:auto;
        right:15px;
    }
    .noc-good-night-row .spb-column-container, .noc-man-sleep .spb-column-container{
        width:50%;
    }
    .noc-left-talk-to-doctor p{
        padding-right:0 !important;
    }
    .noc-three-box h2 {
        font-size: 26px !important;
    }
    .noc-three-box p {
        font-size: 17px !important;
        line-height: 24px !important;
    }
    .noc-yellow-bg-signs-and-symptoms .noc-right-column .spb_text_column {
        width:385px;
    }
    .noc-yellow-bg-signs-and-symptoms .noc-left-column .spb-column-inner {
        padding-left: 30px !important;
    }
    
    .noc-signs-and-symptoms .noc-symptom-two-row{
        padding-left:37px !important;
        padding-right:37px !important;
    }
    
    .noc-urinating p,.noc-waiting p {
        font-size: 30px !important;
    }
    
    .noc-nocturia-questionnaires .noc-left-column .spb_text_column p {
        font-size: 41px !important;
    }
    .noc-reclaim-row{
        padding-bottom: 40px !important;
    }
    
    .sh-facebook{
        float:left;
    }
  .noc-symptom-two-row .row .spb-column-container .row{
      width: auto;
        min-height: 150px;
        text-align: center;
  }
  .noc-signs-and-symptoms .noc-three-box .col-sm-4 {
        width: 70%;
        float: none;
        margin: 0px auto 25px;
        padding-left: 0;
    }
    /**********18-07-2019************/
    .noc-abs-row .spb-column-inner .row{
        margin-right:0 !important;
    }
    .noc-external-rightcolumn{
        width: 55%;
    }
    .noc-ext-link-page .noc-right-column .spb_text_column{
        right: 33px;
    }
    .noc-external-rightcolumn .spb-asset-content div {
        font-size: 35px !important;
    }
    
    .noc-download-page .noc-right-column .spb_text_column, .the-patient-perspective .noc-right-column .spb_text_column{
        right: 28px;
    }
    .video-container-row{
        padding-left: 45px !important;
        padding-right: 45px !important;
    }
    .footer-share-icons{
        padding-right: 115px;
    }
    .sh-facebook {
        margin-right: 20px;
    }
    .noc-ques-1 .noc-ques-yellow p strong, .nocturia-quality-of-life-questionnaire .noc-ques-yellow p strong{
        font-size: 25px;
    }
    .testimonal-titlename{
        right: 25px;
        font-size: 40px;
    }
    
    .noc-nocturia-questionnaires .noc-reclaim-row .col-sm-4 .iciq-image{
        margin-bottom:0px;
    }
    
    .noc-nocturia-questionnaires .noc-reclaim-row .col-sm-8 .spb_text_column .spb-asset-content{
        margin-top:78px !important;
    }
    
    .noc-yellow-background .noc-right-column .spb-column-inner{
        padding-left:30px !important;
        padding-right:30px;
    }
    
    .page.bladder-diary-form .noc-custom-form-btn-row .sf-button{
        font-size: 20px !important; 
        width:100% !important;
        margin-left:0 !important;
    }
    
    .noc-medical-condition-page .noc-left-column .spb-column-inner{
        padding-left:25px !important;
    }
    .noc-causes-and-impact .noc-left-column .spb-column-inner{
        padding-left:30px !important;
    }
    .noc-right-column .causes-ri8-column .spb-asset-content p{
        padding:0px 20px !important;
    }
    
    .noc-causes-and-impact .noc-text-only-row {
        padding:55px 38px 30px !important;
    }
    
    .page.noc-causes-and-impact .noc-causes-div{
        padding:0px 35px 20px !important;
    }
    
    .noc-causes-and-impact .noc-external-row{
        height:auto !important;
        padding:0px 30px !important;
    }
    
    .noc-causes-and-impact .downloadp-container{
        width:60% !important;
    }
    
    .noc-causes-and-impact .noc-abs-row{
        margin-top:0px !important;
    }
    
    .home .noc-yellow-background .noc-left-column .spb-column-inner, .noc-nocturia-questionnaires .noc-yellow-background .noc-left-column .spb-column-inner, .page.noc-ques-1 .noc-yellow-background .noc-left-column .spb-column-inner, .page.nocturia-quality-of-life-questionnaire .noc-left-column > .spb-column-inner, .noc-yellow-bg-signs-and-symptoms .noc-right-column .spb-column-inner, .page .noc-talk-to-doctor, .page #footer .container, .noc-bladder-diary-page .noc-left-column .spb-column-inner, .page.noc-bladder-diary-page .noc-left-image-right-text, .page.bladder-diary-form .noc-left-column .spb-column-inner, .page.noc-medical-condition-page .noc-left-column .spb-column-inner, .page.noc-medical-condition-page .noc-symptom-two-row-center-text-np.noc-symptom-two-row-center-text, .noc-causes-and-impact .noc-causes-div, .noc-can-nocturia-be-treated .noc-left-column .spb-column-inner{
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    
    .noc-symptom-two-row .row .spb-column-container .row{
        width:100% !important;
    }
    
    .noc-causes-and-impact .noc-symptom-two-row figure{
        float:none;
    }
    
    .noc-causes-and-impact .noc-text-two-block.noc-three-box{
        padding-left:16% !important;
        padding-right:16% !important;
    }
    
    .noc-nocturia-questionnaires .noc-text-only-row, .noc-ques-1 .noc-text-only-row, .nocturia-quality-of-life-questionnaire .noc-text-only-row, .noc-talk-to-doctor, .noc-reclaim-row, .noc-signs-and-symptoms .noc-text-only-row, .page.bladder-diary-form .noc-text-only-row, .noc-medical-condition-page .noc-text-only-row, .noc-medical-condition-page .noc-text-only-row, .noc-medical-condition-page .noc-text-only-row, .page.noc-medical-condition-page .noc-symptom-two-row-center-text, .page.noc-causes-and-impact .noc-text-only-row, .page.noc-causes-and-impact .noc-reclaim-row, .noc-can-nocturia-be-treated .noc-text-only-row{
        padding-left:45px !important;
        padding-right:45px !important;
    }
    
    .noc-signs-and-symptoms .noc-three-box{
        padding-left:45px !important;
        padding-right:30px !important;
    }
    
    .page.noc-nocturia-questionnaires .noc-three-box{
        padding-left:20px !important;
        padding-right:20px !important;
    }
    
    .noc-causes-and-impact .noc-symptom-two-row{
        padding-left:35px !important;
        padding-right:35px !important;
    }
    
    .nocturia-quality-of-life-questionnaire .noc-right-column .spb_text_column, .noc-ques-1 .noc-right-column .spb_text_column{
        top:30px !important;
    }
    
    .page .noc-gform-row, .page.nocturia-quality-of-life-questionnaire .noc-gform-row, .noc-ques-1 .noc-gform-row{
        padding:45px !important;
    }
    
    .page.noc-ques-1 .noc-gform-row{
        padding-left:30px !important;
        padding-right:30px !important;
    }
    
    .noc-right-column .spb_text_column{
        right:0px !important;
    }
    
    .noc-bladder-two-col-text .spb-asset-content{
      padding-left: 0 !important;
    }
    
    .noc-bladder-diary-page .noc-left-image-right-text .col-sm-8, .noc-bladder-diary-page .noc-left-image-right-text .col-sm-4{
        width: 50%;
    }
    
    .noc-causes-and-impact .noc-external-row .spb_content_element{
        padding-left:2px !important;    
        padding-right:2px !important;    
    }
    
    #nocturnal_polyuria span:first-child{
        width:76%;
    }
    
    .noc-causes-and-impact .noc-symptom-two-row .col-sm-4 .spb-column-inner{
        padding-left:0px !important;
        padding-right:0px !important;
    }
    
    .noc-can-nocturia-be-treated .noc-right-column .spb_text_column .spb-asset-content{
        padding-top:0px !important;
    }
    
    .tp-revslider-mainul > li .tp-caption.tp-resizeme{
        font-size: 28px !important;
    }
    
    .noc-ques-1 .noc-reclaim-row .col-sm-4 figure .img-wrap img:hover, .noc-nocturia-questionnaires .noc-reclaim-row .col-sm-4 figure .img-wrap img:hover, .nocturia-quality-of-life-questionnaire .noc-reclaim-row .col-sm-4 figure .img-wrap img:hover{
        transform:none;
    }
    
    .iciq-image figure{
        padding:0px;
    }
    
    .mobile-menu-open .mobile-header-opts
    {
        margin-top:-12px;
    }
    
    div#causes_and_impact br{
        line-height:0px;
    }
    
    .noc-three-col-box .sf-button{
        font-size:19px !important;
    }
    
    .carolines-story .noc-first-col, .carolines-story .noc-sec-col, .carolines-story .noc-third-col, .benstory .noc-first-col, .benstory .noc-sec-col, .benstory .noc-third-col, .georgestory .noc-first-col, .georgestory .noc-sec-col, .georgestory .noc-third-col{
        width:70%;
        margin:0px 15% 50px;
    }
    
    .faq-item .faq-text {
        padding-left: 5%;
    }
    
    #footer .widget .menu-footer-menu-container ul#menu-footer-menu li:first-child{
        margin-bottom:25px;
    }
    
    #video_link .modal-dialog{
        height: 50%;
        max-width:100% !important;
        margin:0px !important;
    }
    
    #video_link .modal-dialog .modal-content, #video_link iframe, #video_link .modal-body{
        height: 100%;
    }
    
    #video_link .modal-dialog .modal-content #patient_perspective{
        height: 100%;
    }
    
    .page.noc-signs-and-symptoms .modal-dialog,.page.noc-can-nocturia-be-treated .modal-dialog {
        max-width: 100% !important;
    }
    
    .page.noc-healthcare-professional-discussion-guide .noc-text-only-row{
        padding-left:0px !important;
        padding-right:0px !important;
    }
    
    .noc-three-col-box .noc-first-col{
        padding-left:15px !important;
    }
    
    .noc-three-col-box .noc-third-col{
        padding-right:15px !important;
    }
    .page.noc-causes-and-impact .noc-causes-div-left-col .spb-asset-content div, .page.noc-causes-and-impact .noc-causes-div-right-col .spb-asset-content div{
        min-height:120px;
    }
}


@media only screen and (max-width: 1024px){
    .mob-share.share-icons {
        display: block;
    }
}


@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){
    .noc-can-nocturia-be-treated .noc-three-col-box {
        padding-left: 38px !important;
        padding-right: 45px !important;
    }
    .testimonal-titlename{
        right: 75px;
        font-size: 40px;
    }
    .noc-medical-condition-page .noc-text-two-block .spb_text_column {
        min-height: 165px !important;
    }
    .nocturia-quality-of-life-questionnaire .gform_wrapper li.gf_list_inline ul.gfield_radio li{
    	   margin: 0 6px 10px 0;
    }
    .noc-ques-1 .noc-ques-yellow p strong, .nocturia-quality-of-life-questionnaire .noc-ques-yellow p strong{
        font-size: 25px;
    }
    .noc-signs-and-symptoms .noc-three-box .col-sm-4 {
        padding-right: 15px !important;
    }
    .footer-share-icons{
        padding-right: 115px;
    }
    .sh-facebook {
        margin-right: 20px;
    }
    .noc-yellow-bg-signs-and-symptoms .noc-right-column .spb_text_column {
        width: 550px;
    }
    .noc-why-urinating-image-col, .noc-bladder-image-col, .noc-questionnaires-image-col{
	    /*min-height:575px !important;*/
    }
    .noc-three-box .spb_text_column{
        min-height: 260px;
     }
     .the-patient-perspective .video-container-row > .spb_content_element > section.row:first-child{
           margin-bottom:25px !important;
       }
    .the-patient-perspective .video-container-row .col-sm-4 {
        width: 33.3333%;
        margin: 0;
    }
    .checklist-for-visit .noc-yellow-background .noc-left-column .spb-asset-content{
            padding-left: 0px !important;
    }
    .carolines-story .noc-three-col-box .spb_text_column h2, .benstory .noc-three-col-box .spb_text_column h2, .georgestory .noc-three-col-box .spb_text_column h2{
	   font-size: 25px !important;
        margin-bottom: 19px;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box h2 {
        font-size: 29px !important;
        margin-bottom: 25px;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box p {
        font-size: 22px !important;
    }
    .noc-medical-condition-page .noc-right-column .spb_text_column{
        width:auto;
        right:70px;
    }
    .noc-medical-condition-page .noc-text-only-row {
        padding: 55px 45px 31px !important;
    }
    .noc-medical-condition-page .noc-two-column-heading .spb-asset-content{
      padding-left:9% !important;
      padding-right:9% !important;
    }
    .noc-bladder-two-col-text .spb-asset-content{
      padding-left: 0 !important;
    }
    .noc-causes-and-impact .noc-symptom-two-row .row .spb-column-container .row{
        min-height: 101px;
    }
    .noc-the-patient-perspective-row .col-sm-6 p{
        font-size: 19px !important;
    }
    .noc-causes-and-impact .downloadp-container{
        width:500px;
    }
    .noc-causes-and-impact .noc-right-column .spb_text_column{
        width:auto !important;
        right: 65px;
    }
    .checklist-for-visit #field_5_5 .gfield_label{
        padding: 6px 30px !important;
    }
    .checklist-for-visit #field_5_5 .gfield_label:after{
        top:-28px;
    }
    .checklist-for-visit .checklist-healthcare .gfield_label {
        min-height: 100px;
    }
    .checklist-for-visit .checklist-healthcare .gfield_label:after {
        background-size: 40px 40px;
    }
    .checklist-for-visit .noc-left-column .spb-column-inner{
        padding-left:0 !important;
    }
    .checklist-for-visit .noc-right-column .spb_text_column {
        width: auto;
        top:25px;
    }
    .noc-healthcare-professional-discussion-guide .noc-right-column .spb_text_column{
        top: 93px !important;
    }
    .noc-ext-link-page .header_links{
      font-size: 27px !important;
    }
    .noc-faq-page .noc-faq-raw-p .faq-col-6-1 ul.faqs-section{
        margin-bottom:0 !important;
    }
    .noc-faq-page .noc-faq-raw-p .col-sm-6{
        padding:0;
    }
    #footer .container {
        padding: 0 60px !important;
    }
   .noc-reclaim-row{
        padding-left: 104px !important;
        padding-right: 104px !important;
   }
   .noc-talk-to-doctor{
       padding-left: 88px !important;
        padding-right: 72px !important;
   }
   .site-map .noc-image-text-block{
        margin-top: -55px;
   }
   .noc-download-page .noc-right-column .spb_text_column{
      width:350px;
    }
   .the-patient-perspective .noc-right-column .spb_text_column {
        width: 400px;
    }
    .georgestory .testimonial-2-full {
        min-height: 600px;
        background-position: 20px 199px;
    }
    .benstory .testimonial-2-full {
        min-height: 755px;
        background-position: 33px 353px;
    }
    .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"] {
        width: 385px;
    }
    .testimonial-1-full, .testimonial-2-full, .carolines-story .noc-three-col-box, .benstory .noc-three-col-box, .georgestory .noc-three-col-box{
        padding-left:45px !important;
    }
    .testimonial-1-full .testimonial-1-col{
        width: 75%;
    }
    .carolines-story .testimonial-2-full {
        min-height: 560px;
        background-position: 17px 135px;
    }
    .noc-can-nocturia-be-treated .noc-right-column .spb_text_column{
        width:auto;
    }
    .noc-symptom-two-row .row .spb-column-container .row{
        width:60%;
    }
    .noc-symptom-two-row .col-sm-12 .spb-asset-content {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .noc-good-night-row .spb-column-container{
        width:40%;
    }
    .home .noc-yellow-background .blank_spacer{
        height: 45px !important;   
    }
    .home .noc-right-column .spb_text_column{
        top: 60px;
    }
    .noc-image-text-block p {
        font-size: 21px !important;
    }
    .noc-signs-and-symptoms .image-banner-content, .noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        width:400px;
    }
    .noc-signs-and-symptoms .noc-three-box .spb_text_column {
        min-height: 120px !important;
    }
    .noc-signs-and-symptoms .noc-three-box h2 {
        font-size: 24px !important;
    }
    .noc-signs-and-symptoms .noc-three-box .col-sm-4{
        float:left;
        width:33.333%;
    }
    .noc-nocturia-questionnaires .noc-three-box .spb_text_column{
        min-height:300px;
    }
    .noc-ques-1 .noc-right-column .spb_text_column{
        width:auto;
        top: 35px;
    }
    .noc-ques-1 .noc-gform-row{
        padding-left: 75px !important;
    }
    .nocturia-ques-1 .noc-bother ul.gfield_radio, .nocturia-quality-of-life-questionnaire .noc-bother ul.gfield_radio {
        width: auto !important;
    }
    .nocturia-ques-1 .gf_list_inline .ginput_container_radio li, .nocturia-quality-of-life-questionnaire .gf_list_inline .ginput_container_radio li {
        padding: 0 5px !important;
    }
    .nocturia-quality-of-life-questionnaire .noc-right-column .spb_text_column {
        width: auto;
        top: 30px;
    }
    .nocturia-quality-of-life-questionnaire .noc-gform-row{
       padding-right:100px !important;
    }
    .page.bladder-diary-form .noc-custom-form-btn-row .sf-button{
        font-size: 20px !important; 
        width: 85% !important;
        margin-left:0 !important;
    }
    .noc-medical-condition-page .noc-left-column .spb-column-inner,
    .noc-left-column .spb-column-inner{
        padding: 0 30px !important;
    }
    
    .noc-right-column .spb_text_column {
        left: 0;
        right: 0;
    }
    
    .page.noc-nocturia-questionnaires .noc-three-box{
        padding-left:0px !important;
        padding-right:0px !important;
    }
    
    .noc-bladder-diary-page .noc-left-image-right-text .col-sm-8{
        width: 60%;
    }
    
    .noc-bladder-diary-page .noc-left-image-right-text .col-sm-4{
        width:40%;
    }
    
    #footer-widgets .col-sm-4{
      padding-right:15px !important;
    }
    
    #causes_and_impact_modal .modal-dialog {
        max-width:850px !important;
    }
    
    #nocturnal_polyuria span:first-child{
        width:80%;
    }
    
    #video_link .modal-dialog{
        height: 80%;
    }
}


@media (max-width: 1200px){

   nav#main-navigation ul.menu > li > a > .menu-item-text {
        font-size: 12px !important;
    }
    .noc-three-box p {
        font-size: 21px !important;
    }
    .noc-left-column .spb_text_column p {
        font-size: 50px !important;
    }
    .noc-good-night-row {
        height: 650px;
    }
    .noc-good-night-row .spb-column-inner p {
        font-size: 23px !important;
    }
    /*.noc-image-text-block p{
       // font-size: 26px !important;
    }*/
    .noc-left-talk-to-doctor p, p {
        font-size: 21px !important;
    }
    .noc-two-column-heading p {
        font-size: 30px !important;
    }
    .noc-signs-and-symptoms .image-banner-content, .noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
            padding: 5% 5% !important;
    }
   /* .noc-symptom-two-row p {
       // font-size: 26px !important;
    }*/
    .noc-symptom-two-row figure {
        margin-left: auto !important;
    }
     .noc-gform-row{
        padding-left: 100px !important;
        padding-right: 28px !important;
     }   
     .noc-causes-and-impact .noc-external-row {
         padding-left: 32px !important;
     }
      .noc-causes-and-impact .noc-three-box h2{
          font-size: 25px !important;
      }
      #causes_and_impact{
          font-size: 33px;
    line-height: 40px
      }
      .noc-faq .faq-item h5{
          font-size:26px !important;
      }
}

@media only screen and (min-width:1080px) and (max-width:1180px){
    nav#main-navigation ul.menu > li{
        padding:0 5px !important;
    }
    
    .checklist-for-visit .noc-left-column .spb_text_column p{
        font-size:40px !important;
        line-height:49px !important;
    }
    
    .checklist-for-visit .healthcare_professional_form .gform_footer input.button, .noc-healthcare-professional-discussion-guide .healthcare_professional_form .gform_footer input.button{
        width:40% !important;
        margin: 0 15px !important;
    }
}

@media only screen and (min-width:1025px) and (max-width:1080px){
    .mhs-tablet-land #mobile-top-text, .mhs-tablet-land #mobile-header, .mhs-tablet-land #mobile-header-sticky-wrapper {
        display: block;
    }
    
    .mob-share.share-icons {
        display: block;
    }
    
    .mhs-tablet-land .header-wrap, .mhs-tablet-land #top-bar, .mhs-tablet-land #top-bar-sticky-wrapper {
        display: none;
    }
    
    .checklist-for-visit .healthcare_professional_form .gform_footer input.button, .noc-healthcare-professional-discussion-guide .healthcare_professional_form .gform_footer input.button {
        width:40% !important;
        margin:0 15px !important;
    }
}

@media screen and (max-width: 768px){
    .bladder-diary-form .spb-row.bladder-diary-form {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .noc-medical-condition-page .noc-two-column-heading .spb-asset-content{
      padding-left:9% !important;
      padding-right:9% !important;
    }
    .noc-causes-and-impact .noc-symptom-two-row .row .spb-column-container .row{
        min-height: 101px;
    }
    #footer .container {
        padding: 0 5% !important;
    }
    .bladder-diary-form .noc-text-only-row{
        padding: 55px 30px 30px !important;
    }
    .bladder-diary-form .noc-left-column .spb-column-inner{
        padding-left:0 !important;
    }
    .bladder-diary-form .noc-right-column .spb_text_column{
        width: auto;
    }
    .checklist-for-visit .checklist-healthcare .gfield_label:after{
        background-size: 40px 40px;
    }
    .sitemap{
        padding-left: 20px !important;
        padding-top: 20px;
    }
    .privacy-policy .page-heading .heading-text, .terms-conditions .page-heading .heading-text {
        padding-left: 20px;
    }
    .privacy-block, .terms-conditions-block .spb-asset-content{
        padding-top: 20px;
        padding-right: 20px !important;
    }
    .privacy-block, .terms-conditions-block {
        padding-left: 20px !important;
    }
    .noc-healthcare-professional-discussion-guide .healthcare-professional{
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .noc-healthcare-professional-discussion-guide .noc-text-only-row{
        padding-top:40px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .noc-healthcare-professional-discussion-guide .noc-left-column .spb-column-inner{
        padding-left:0 !important;
    }
    .noc-ques-1 .noc-right-column .spb_text_column, .nocturia-quality-of-life-questionnaire .noc-right-column .spb_text_column{
        width: auto;
        top:26px;
    }
    .noc-ques-1 .noc-left-column .spb-column-inner, .nocturia-quality-of-life-questionnaire .noc-left-column .spb-column-inner{
      padding-left: 0 !important;
    }
    .noc-ques-1 .noc-text-only-row, .nocturia-quality-of-life-questionnaire .noc-text-only-row{
      padding: 85px 45px 30px !important;
    }
    .noc-ques-1 .noc-gform-row{
       padding-left: 30px !important;
       padding-right:30px !important;
    }
    .nocturia-quality-of-life-questionnaire .noc-gform-row{
        padding-left: 30px !important;
       padding-right:30px !important;
    }
    .carolines-story .noc-three-col-box, .benstory .noc-three-col-box, .georgestory .noc-three-col-box{
        margin-top:25px !important;
    }
    .checklist-for-visit .noc-right-column .spb_text_column {
        width: auto;
        right:15px !important;
    }
    .checklist-for-visit .noc-yellow-background{
      padding-left:0 !important;
      padding-right:0 !important;
    }
    .checklist-for-visit .noc-left-column .spb-column-inner{
      padding-left:0 !important;
    }
    .checklist-for-visit .noc-text-only-row, .checklist-for-visit .checklist-gf{
      padding-left:20px !important;
      padding-right:20px !important;
    }
    .checklist-for-visit .checklist-healthcare .gfield_label{
      min-height:130px;
    }
    .testimonial-1-full{
        padding-left:30px !important;
      padding-right:30px !important;
      padding-top:65px !important;
    }
    .testimonial-2-full, .carolines-story .noc-three-col-box, .benstory .noc-three-col-box, .georgestory .noc-three-col-box{
      padding-left:30px !important;
      padding-right:30px !important;
      padding-top:0 !important;
    }
    .noc-faq-page .noc-right-column .spb_text_column {
        width: auto;
    }
    .noc-faq-page .noc-faq-raw-p{
      padding-top: 50px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .noc-faq-page .noc-faq-raw-p .faq-col-6-1, .noc-faq-page .noc-faq-raw-p .faq-col-6-2{
      padding:0;
    }
    .noc-faq-page .noc-faq-raw-p .faq-col-6-1 ul.faqs-section{
      margin-bottom:0;
    }
    .noc-medical-condition-page .noc-left-column .spb-column-inner {
         padding-left: 0% !important;
    }
    .noc-medical-condition-page .noc-symptom-two-row-center-text{
      padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .noc-medical-condition-page .noc-symptom-two-row-center-text-np{
      padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .noc-causes-and-impact .downloadp-container{
        width:400px;
    }
    .noc-causes-and-impact .noc-right-column .spb_text_column {
        width: auto !important;
        right:15px;
    }
    .noc-can-nocturia-be-treated .noc-right-column .spb_text_column{
      width: auto;
    }
    .noc-bladder-diary-page .noc-left-image-right-text {
        padding: 63px 15px 25px !important;
    }
    .noc-symptom-two-row{
        padding: 40px 42px !important;
    }
    .noc-symptom-two-row .col-sm-12 .spb-asset-content{
        padding-left: 5px !important;
        padding-right: 8px !important
    }
    .noc-left-column .spb_text_column p {
        font-size: 43px !important;
    }
    .noc-nocturia-questionnaires .noc-three-box .spb_text_column {
        min-height: 300px;
    }
    .noc-nocturia-questionnaires .noc-three-box{
        padding-left:0 !important;
        padding-right:0 !important;
    }
    .noc-nocturia-questionnaires .noc-right-column .spb_text_column {
        width: auto !important;
        right:0;
    }
    .noc-bladder-diary-page .noc-right-column .spb_text_column p {
        padding-right:0;
    }
    .noc-bladder-diary-page .noc-right-column .spb_text_column{
        width:auto;
    }
    
    .noc-causes-and-impact .noc-causes-div-left-col .spb-asset-content div, .noc-causes-and-impact .noc-causes-div-right-col .spb-asset-content div{
      min-height:100px;
      padding: 20px 18px;
    }
}    

@media only screen and (min-width: 1367px){

   #footer .container,#footer .col-sm-8,#footer .col-sm-4{
       padding:0 !important;
   }
   
   .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]
   {
       padding: 5.5% 2% 3% 5% !important;
   }
   #footer .container{
       width:100%;
        padding: 0 94px !important;
   }
   .noc-reclaim-row{
        padding-left: 111px !important;
        padding-right: 111px !important;
   }
   .noc-good-night-row .spb-column-inner p {
        font-size: 28px !important;
   }
   .noc-symptom-two-row figure {
        margin-left: 73px !important;
    }
    .downloadp-container{
        width: 800px !important;
    }
    .downloadp-element:first-child {
        width: 338px !important;
    }
    .downloadp-element > img {
        width: 90% !important;
    }
    .downloadp-element:last-child {
        width: 360px !important;
    }
    .downloadp-element h2{
        font-size: 35px !important;
        line-height: 40px !important;
    }
    .downloadp-element{
        font-size: 28px !important;
    line-height: 35px !important;
       }
      
}

@media only screen and (min-width: 1736px) and (max-width: 1765px){
    .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]
   {
       padding: 4% 2% 3% 5% !important;
   }
}

@media only screen and (min-width: 1735px){
    .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]
   {
       padding: 5.5% 2% 3% 5% !important;
   }
}

@media only screen and (min-width: 1276px) and (max-width:1366px){
    .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]
   {
       padding: 6% 2% 3% 5% !important;
   }
}

@media only screen and (min-width: 1024px) and (max-width: 1278px){
    .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]
   {
       padding: 6% 2% 3% 5% !important;
   }
}

@media only screen and (min-width: 768px) and (max-width: 800px){
    .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]
   {
       padding: 8% 7% 3% 5% !important
   }
   
   .mhs-tablet-land #mobile-top-text{
       font-size:12px;
       line-height:15px;
   }
   
   .mob-share .top-ferringlogo {
        width: 100px;
    }
}


@media (min-width: 1544px) {
    .noc-man-sleep {
        height: 775px !important;
    }
    .noc-man-sleep-column .spb-column-inner h3{
        font-size: 45px !important;
        line-height:50px !important;
    }
    .noc-man-sleep-column .spb-column-inner p {
        margin-left: 46px;
        font-size: 30px !important;
        line-height: 37px !important;
        padding-right: 170px !important;
    }
    
    .noc-left-column .spb_text_column p {
        font-size: 56px !important;
    }
    .noc-good-night-row .spb-column-inner p {
        font-size: 24px !important;
   }
   #header .std-menu ul.menu > li > a {
        padding: 0 25px;
    }
}

@media (min-width: 1400px) {
    nav#main-navigation ul.menu > li {
        padding: 0px 20px !important;
    }
}

@media only screen and (min-width:1367px) {
    .noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        height: 425px !important;
         width:545px !important;
    }
  .noc-signs-and-symptoms .noc-main-inner-banner .image-banner-content h3 {
    font-size: 41px;
    line-height: 49px;
    }
    .noc-signs-and-symptoms .noc-main-inner-banner img{
	height:700px !important; 
}



.noc-bladder-diary-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
       height: 425px !important;
    width: 545px !important;
    padding: 3% 5% !important;
        bottom: 62%!important;
}
.noc-healthcare-professional-discussion-guide .noc-main-inner-banner .image-banner-content h3,.checklist-for-visit .noc-main-inner-banner .image-banner-content h3, .georgestory .noc-main-inner-banner .image-banner-content h3,.noc-can-nocturia-be-treated .noc-main-inner-banner .image-banner-content h3,.noc-causes-and-impact .noc-main-inner-banner .image-banner-content h3,.noc-medical-condition-page .noc-main-inner-banner .image-banner-content h3,.noc-bladder-diary-page .noc-main-inner-banner .image-banner-content h3 {
    font-size: 41px;
    line-height: 49px;
}
.noc-bladder-diary-page .noc-main-inner-banner img{
	height:700px !important; 
}
.noc-medical-condition-page .image-banner-content, .noc-medical-condition-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"] {
    width: 518px;
}
.noc-causes-and-impact .image-banner-content, .noc-causes-and-impact .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        padding: 5% 0% 6% 5%!important;
            width: 525px !important;
}
.noc-can-nocturia-be-treated .image-banner-content, .noc-can-nocturia-be-treated .spb_image_banner .image-banner-content.sf-animation[data-animation="none"] {
    width: 532px !important;
        bottom: 57%!important;
}
.benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        width: 524px;
}
.georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        width: 637px;
}
.noc-healthcare-professional-discussion-guide .image-banner-content,.noc-healthcare-professional-discussion-guide .spb_image_banner .image-banner-content.sf-animation[data-animation="none"],.checklist-for-visit .image-banner-content, .checklist-for-visit .spb_image_banner .image-banner-content.sf-animation[data-animation="none"] {
    width: 500px;
    bottom: 57%!important;
}
.privacy-policy .page-heading .container,.terms-conditions .page-heading .container{
        width: 100% !important;
        

}
.privacy-policy .page-heading .heading-text,.terms-conditions .page-heading .heading-text{
    padding-left: 110px !important;
}

}


@media only screen and (min-width:1581px){
    .checklist-healthcare #label_6_17_1{
        
    }
    
    .checklist-healthcare #label_6_17_1:before {
        bottom: 2px;
    }
}

@media only screen and (min-width:1585px){
    .dis-guide-ri8-column .spb_text_column{
        top: 30px !important;
    }
}



@media (min-width: 1800px){
    .noc-medical-condition-page .noc-symptom-two-row-center-text .noc-two-column-heading p {
        font-size: 36px !important;
        line-height: 40px !important;
    }
    .noc-left-column .spb_text_column p{
        font-size:70px !important;
    }
    .noc-right-column .spb_text_column p{
        font-size:33px !important;
        line-height: 40px !important;
    }
    .noc-right-column .spb_text_column {
        width: 740px;
    }
    .noc-man-sleep-column .spb-column-inner h3{
        font-size: 50px !important;
        line-height: 50px;
    }
    .noc-man-sleep-column .spb-column-inner p{
        font-size: 37px !important;
        line-height: 40px !important;
    }
    .noc-three-box p {
        font-size: 32px !important;
        line-height: 40px !important;
    }
    .noc-reclaim-row {
        padding-left: 111px !important;
        padding-right: 111px !important;
    }
    .noc-good-night-row .spb-column-inner p {
        font-size: 36px !important;
        line-height: 40px !important;
    }
    .noc-good-night-row .spb-column-inner h3 {
        font-size: 50px !important;
        line-height: 50px;
    }
    #footer .container{
        width: 100%;
        padding-left: 104px !important;
        padding-right: 88px !important;
    }
    .noc-nocturia-questionnaires .noc-three-box{
        padding:0 !important;
    }
    .noc-nocturia-questionnaires .noc-three-box p {
        font-size: 28px !important;
        line-height: 35px !important;
    }
    .noc-nocturia-questionnaires .noc-three-box h2 {
        font-size: 37px !important;
    }
    .noc-nocturia-questionnaires .noc-three-box .spb_text_column {
        min-height: 255px;
    }
    .noc-the-patient-perspective-row .wp-video ,.noc-the-patient-perspective-row .wp-video .mejs-container{
       width: 1141px !important;
    }
    
    .noc-causes-and-impact .image-banner-content, .noc-causes-and-impact .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .noc-medical-condition-page .image-banner-content, .noc-medical-condition-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
      top: -230px;
    }
    
    .noc-causes-and-impact .image-banner-content, .noc-causes-and-impact .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        padding: 9% 0% 6% 5%!important;
    }
    
    .noc-medical-condition-page .image-banner-content, .noc-medical-condition-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        padding: 9% 6% 6% 5%!important;
    }   
    
    .noc-healthcare-professional-discussion-guide .image-banner-content, .noc-healthcare-professional-discussion-guide .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .checklist-for-visit .image-banner-content, .checklist-for-visit .spb_image_banner .image-banner-content.sf-animation[data-animation="none"] {
        bottom: 50%!important;
        height: 500px;
        width: 600px;
    }
    /*******12-07-2019*********/
    .noc-yellow-bg-signs-and-symptoms .noc-right-column .spb_text_column {
        width: 931px !important;
    }
    .noc-symptom-two-row p {
        font-size: 45px !important;
        font-weight: 500;
        line-height: 50px !important;
    }
    .noc-symptom-two-row figure{
        width:250px !important;
    }
    .noc-two-column-heading p{
        font-size: 43px !important;
    }
    .noc-three-box figure{
        width: 250px !important;
    }
    .noc-three-box h2 {
        font-size: 42px !important;
        line-height: 45px !important;
    }
    .sf-button,.noc-three-box .sf-button{
        font-size: 25px !important;
        padding: 10px 28px !important;
    }
    .noc-text-only-row p,.noc-text-only-row .spb-asset-content div{
        font-size: 33px !important;
        line-height: 40px !important;
    }
    .noc-the-patient-perspective-row p{
        font-size: 34px !important;
        line-height: 40px !important;
    }
    .noc-talk-to-doctor .spb-asset-content p{
        font-size:33px !important;
        line-height:40px !important;
    }
    .noc-talk-to-doctor .noc-image-text-block figure{
        width:190px !important;
    }
    .noc-ref-div{
        font-size: 20px;
        line-height: 27px;
    }
    .header-right{
        top: 25px;
    }
    nav#main-navigation ul.menu > li > a > .menu-item-text {
        font-size: 18px !important;
        line-height: 25px !important;
    }
    
    
    #footer p, .dop {
        font-size: 20px !important;
        line-height: 27px !important;
    }
    .footer-share-icons{
        padding-right: 203px !important;
    }
   .noc-causes-and-impact .image-banner-content h3, .noc-medical-condition-page .image-banner-content h3,.noc-bladder-diary-page .image-banner-content h3,.noc-signs-and-symptoms .image-banner-content h3, .checklist-for-visit .image-banner-content h3, .noc-healthcare-professional-discussion-guide .image-banner-content h3{
        font-size: 49px !important;
        line-height: 55px !important;
    }
    .noc-causes-and-impact .image-banner-content,.noc-causes-and-impact .spb_image_banner .image-banner-content.sf-animation[data-animation="none"],.noc-medical-condition-page .image-banner-content ,.noc-bladder-diary-page .image-banner-content, .noc-bladder-diary-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"],.noc-nocturia-questionnaires .image-banner-content .noc-signs-and-symptoms .image-banner-content, .noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"] {
        width: 625px !important;
        height: 600px !important;
    }
    .noc-left-column .spb_text_column p{
        line-height: 70px !important;
    }
    .noc-three-box .spb_text_column {
        min-height: 359px;
    }
    .noc-nocturia-questionnaires .noc-three-box .sf-button {
        margin-bottom: 7%;
        margin-top: 8%;
    }
    nav#main-navigation ul.sub-menu > li > a {
        font-size: 20px;
        
    }
    nav#main-navigation ul.sub-menu{
        width: 250px;
    }
    /*********14-07-2019************/
    .noc-good-night-row{
        height: 715px;
    }
    /*#footer .container img{
        width:265px;
    }*/
  .the-patient-perspective .noc-main-inner-banner img, .noc-faq-page .noc-main-inner-banner img,.noc-can-nocturia-be-treated .noc-main-inner-banner img,.noc-causes-and-impact .noc-main-inner-banner img,.noc-medical-condition-page .noc-main-inner-banner img, .bladder-diary-form .noc-main-inner-banner img,.noc-bladder-diary-page .noc-main-inner-banner img,.noc-ques-1 .noc-main-inner-banner img,.nocturia-quality-of-life-questionnaire .noc-main-inner-banner img,.noc-nocturia-questionnaires .noc-main-inner-banner img, .noc-signs-and-symptoms .noc-main-inner-banner img{
        height: 850px !important;
    }
    
    .noc-nocturia-questionnaires .noc-right-column .spb_text_column {
        width: 742px;
    }
    .noc-can-nocturia-be-treated .noc-main-inner-banner h3{
        font-size: 49px !important;
        line-height: 55px !important;
    }
    
    
    .carolines-story .noc-main-inner-banner .image-banner-content h3, .georgestory .noc-main-inner-banner .image-banner-content h3, .benstory .noc-main-inner-banner .image-banner-content h3{
        font-size: 49px;
        line-height: 55px;
        left: -102px;
     }
    
    .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        padding: 4% 2% 3% 9% !important; 
        width:680px !important;
        height:500px;
    }
    
    .carolines-story .sf-image-banner .img-wrap > img, .benstory .sf-image-banner .img-wrap > img, .georgestory .sf-image-banner .img-wrap > img{
        height:708px !important;
    }
     
    .carolines-story .image-banner-content p, .benstory .image-banner-content p, .georgestory .image-banner-content p{
        left: -107px;
        font-size: 30px !important;
    }
    
    .nocturia-quality-of-life-questionnaire .gfield_html,.noc-nocturia-questionnaires .noc-main-inner-banner .image-banner-content{
         width: 686px;
    }   
      #gform_3 .gfield_html ,#gform_4 .gfield_html, #gform_4 label,.nocturia-quality-of-life-questionnaire label.gfield_label span{
         font-size:33px !important;
         line-height:40px !important;
     }
     .nocturia-quality-of-life-questionnaire .noc-right-column .spb_text_column {
        width: 826px !important;
        top: 110px !important;
    }   
      .nocturia-quality-of-life-questionnaire .date-html,#gform_4 .date-html{
          margin-top: -5% !important;
      }
      #gform_3 .date-html,.noc-ques-1 .date-html{
            margin-top: -3% !important;
      }
     .noc-ques-1 .gform_fields .field-date, .nocturia-quality-of-life-questionnaire .gform_fields .field-date{
          width:50px !important;
      }
     #gform_3 .ginput_container li span, #gform_3 label, #gform_4 .ginput_container li span ,.nocturia-quality-of-life-questionnaire .ginput_container li span {
        font-size: 33px !important;
    }
    #gform_4 .gform_footer input.button,.nocturia-ques-1 .gform_footer input.button, .nocturia-quality-of-life-questionnaire .gform_footer input.button, .noc-custom-form-btn-row .sf-button{
        font-size: 30px !important;
        font-weight: 400;
        padding: 20px 0px !important; 
    }
    
    #field_4_21{
        margin-top:50px;
    }
    
    .noc-causes-and-impact .noc-external-row{
        height: 350px;
    }
    
    #nocturnal_polyuria span:first-child{
        font-size: 45px;
        line-height: 50px;
    }
    .nocturia-quality-of-life-questionnaire form ul.gform_fields.left_label li.gfield{
        margin-bottom:40px !important;
    }
    
    .noc-ques-yellow p,.nocturia-quality-of-life-questionnaire .noc-ques-yellow p {
        font-size: 33px !important;
        line-height: 40px !important;
    }
    .noc-ques-1 .noc-right-column .spb_text_column {
        width: 808px !important;
    }
    .bladder-one-col-text p {
        font-size: 40px !important;
        line-height: 40px !important;
    }
    .bladder-one-col-image figure{
        width:200px !important;
    }
    .bladder-one-col-text .spb-asset-content{
        padding-top: 70px !important;
    }
    a.sf-button,.noc-three-box .sf-button{
        font-size: 25px !important;
        padding: 10px 28px !important;
    }
    .noc-the-patient-perspective-row h1{
        font-size: 45px !important;
    }
     .bladder-diary-form .noc-right-column .spb_text_column,.noc-bladder-diary-page .noc-right-column .spb_text_column{
         width: 850px !important;
     }
     .noc-custom-form-btn-row .sf-button{
         width:100% !important;
     }
      .noc-medical-condition-page .noc-symptom-two-row-center-text h1,.noc-medical-condition-page .noc-symptom-two-row-center-text .noc-two-column-heading .spb-asset-content p {
        font-size: 38px !important;
        line-height: 40px !important;
    }
    .noc-medical-condition-page .noc-symptom-two-row-center-text .spb_text_column .spb-asset-content p{
         font-size: 33px !important;
         line-height: 40px !important;
    }
    .noc-medical-condition-page .noc-text-two-block{
        padding-left: 0% !important;
    padding-right: 0% !important;
    }
    .noc-medical-condition-page .noc-text-two-block .spb_text_column {
        min-height: 206px !important;
    }
    .lrg_font, .lrg_font_right {
        font-size: 174px !important;
    }
   .noc-causes-div-left-col .spb-asset-content div, .noc-causes-div-right-col .spb-asset-content div{
       
        min-height: 100px;
   }
   .noc-causes-div-left-col .spb-asset-content div p, .noc-causes-div-right-col .spb-asset-content div p{
           font-size: 34px !important;
    line-height: 40px !important;
   }
   .noc-causes-and-impact .noc-right-column .spb_text_column {
        width: 911px !important;
    }
    .noc-impct .spb-asset-content{
        font-size:70px !important;
    }
    .noc-causes-and-impact .downloadp-container{
        font-size:33px !important;
        line-height:40px !important;
    }
     .noc-causes-and-impact .noc-three-box .spb_text_column{
         height:225px !important;
     }
     .noc-causes-and-impact .noc-symptom-two-row p{
             font-size: 38px !important;
     }
       #causes_and_impact{
          font-size: 33px;
    line-height: 40px
      }
     .noc-can-nocturia-be-treated .noc-right-column .spb_text_column {
        width: 670px !important;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box{
        padding-left: 5% !important;
        padding-right: 5% !important;
    }
     .noc-can-nocturia-be-treated .noc-three-col-box h2 {
         font-size: 35px !important;
     }
     .noc-can-nocturia-be-treated .noc-three-col-box p {
        font-size: 28px !important;
        line-height: 35px !important;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box .spb_text_column{
        width:100% !important;
        padding-bottom: 25px !important;
    }
    .noc-faq .faq-item h5{
        font-size: 40px !important;
        line-height: 50px !important;
        min-height: 140px;
        padding: 15% 38% 5% 6% !important;
        font-weight:600 !important;
    }
    
    .noc-faq .faq-item .faq-text p{
        font-size:30px !important;
        font-size: 32px !important;
        line-height: 45px !IMPORTANT;
    }
    
    .faq-item .faq-text{
    padding: 14px 66px 30px 46px;
  }
    
    .faq-item h5 div{
        line-height:60px;
        width:64%;
    }
    .downloadp-element:first-child{
        width: 390px !important;
        margin-right: 46px !important;
    }
    .downloadp-element > img {
        width: 100% !important;
    }
    .downloadp-element:last-child {
        width: 500px !important;
    }
    .downloadp-element h2 {
    font-size: 43px !important;
    line-height: 44px !important;
    }
    .downloadp-element{
            font-size: 37px !important;
    line-height: 55px !important;
    }
    .downloadp-container{
        width: 960px !important;
    }
    .downloadp-button {
        font-size: 35px;
        width: 310px !important;
        padding: 4px 19px !important;
        margin-top: 35px;
        border: 2px solid;
        margin-bottom:42px;
    }
     .the-patient-perspective .noc-abs-row .sf-icon-box-content p {
        font-size: 33px !important;
        line-height: 40px !important;
    }
    .home .forcefullwidth_wrapper_tp_banner,.home .rev_slider_wrapper,.home .rev_slider  {
        max-height: 860px !important;
        height: 860px !important;
    }
    .home .tp-layer-selectable{
        font-size: 55px !important;
        min-width: 665px !important;
        max-width: 665px !important;
        line-height:60px !important;
    }
    .home .rev-btn{
         font-size: 25px !important;
        min-width: 230px !important;
        max-width: 170px !important;
        min-height:40px !important;
        max-height:40px !important;
            top: 203px !important;
            line-height: 30px !important;
    }
    .home .tp-parallax-wrap{
        top: 336px !important;
    }
    .logo-left h1{
        font-size:45px !important;
    }
    .logo-left{
        font-size:30px !important;
    }
    
    .checklist-for-visit .noc-left-column .spb_text_column p{
        font-size:68px !important;
        line-height:75px !important;
    }
    
    .checklist-for-visit .noc-right-column .spb_text_column p{
        font-size: 34px !important;
        line-height: 50px !important;
    }
    
    .checklist-for-visit .noc-right-column .spb_text_column{
        width:824px;
    }
    
    .carolines-story .testimonial-2-full{
        background-position: 325px 16px !important;
    }
    
    .georgestory .testimonial-2-full{
        background-position: -56px 35px !important;
        background-size: contain !important;
    }
    
    .benstory .testimonial-2-full{
        background-position: -84px 194px !important;
        background-size: contain !important;
    }
    
    .carolines-story .testimonial-1-full, .benstory .testimonial-1-full, .georgestory .testimonial-1-full{
    background-position: -18px -74px !important;
      background-size: contain !important;
  }

  .carolines-story .testimonial-1-full .testimonial-1-col p, .carolines-story .testimonial-2-full .testimonial-2-col p, .carolines-story .testimonial-1-full .testimonial-1-col p strong, .carolines-story .testimonial-2-full .testimonial-2-col p strong, .georgestory .testimonial-1-full .testimonial-1-col p, .georgestory .testimonial-2-full .testimonial-2-col p, .georgestory .testimonial-1-full .testimonial-1-col p strong, .georgestory .testimonial-2-full .testimonial-2-col p strong, .benstory .testimonial-1-full .testimonial-1-col p, .benstory .testimonial-2-full .testimonial-2-col p, .benstory .testimonial-1-full .testimonial-1-col p strong, .benstory .testimonial-2-full .testimonial-2-col p strong{
    font-size:30px !important;
    line-height:45px !important; 
  }

  .carolines-story .testimonial-1-col, .georgestory .testimonial-1-col, .benstory .testimonial-1-col{
    margin-top:18px;
  }

  .carolines-story .testimonial-2-full .testimonial-2-col{
      margin-bottom:100px !important;
  }
  
  .benstory .testimonial-2-full .testimonial-2-col, .georgestory .testimonial-2-full .testimonial-2-col{
      margin-bottom:250px !important;
  }

  .carolines-story .noc-three-col-box .spb_text_column, .georgestory .noc-three-col-box .spb_text_column, .benstory .noc-three-col-box .spb_text_column{
    width:100%;
  }

  .carolines-story .noc-three-col-box .spb_text_column h2, .georgestory .noc-three-col-box .spb_text_column h2, .benstory .noc-three-col-box .spb_text_column h2{
    font-size:41px !important;
    line-height: 50px !important;
  }

  .carolines-story .noc-three-col-box p, .georgestory .noc-three-col-box p, .benstory .noc-three-col-box p {
    font-size: 33px !important;
    line-height: 42px !important;
  }

  .carolines-story a.sf-button.sf-button-rounded, .georgestory a.sf-button.sf-button-rounded, .benstory a.sf-button.sf-button-rounded{
    padding:15px 30px !important;
    margin-bottom: 8%;
      margin-top: 7%;
  }

  
  .benstory .noc-three-col-box, .georgestory .noc-three-col-box{
      margin-top:4px !important;
  }
  
  .nocturia-ques-1 ul.gfield_radio li input[type=radio]:checked + label:before, .nocturia-quality-of-life-questionnaire ul.gfield_radio li input[type=radio]:checked + label:before, .nocturia-ques-1 ul.gfield_radio li label:before, .nocturia-quality-of-life-questionnaire ul.gfield_radio li label:before{
      background-size: 35px;
      width:35px;
      height:35px;
  }
  
  .noc-gform-row .nocturia-ques-1 .gform_button.button, .noc-gform-row .nocturia-ques-1 #gform_submit_button_download, .nocturia-quality-of-life-questionnaire .gform_button.button, .nocturia-quality-of-life-questionnaire #gform_submit_button_download{
      font-size: 30px !important;
        font-weight: 400;
        padding: 20px 0px !important;
  }
  /**23-07-2019**/
  .noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
      height: 500px !important;
      width:670px !important;
  }
  .noc-nocturia-questionnaires .noc-main-inner-banner .image-banner-content h3{
    font-size: 48px;
    line-height: 55px;
}
/*.noc-nocturia-questionnaires .noc-main-inner-banner.image-banner-content.sf-animation[data-animation="none"]{

}
.noc-nocturia-questionnaires .noc-main-inner-banner img{
	height:900px !important; 
}

.noc-nocturia-questionnaires .noc-main-inner-banner .image-banner-content {
    width: 621px;
    bottom: 59%!important;
}
.noc-bladder-diary-page .image-banner-content, .noc-bladder-diary-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
    width: 668px !important;
    bottom: 63%!important;
    height: 495px !important;
    padding: 4% 5% !important;
}*/
/*****24-03-2019*******/
    .noc-medical-condition-page .noc-right-column .spb_text_column {
        width: 903px !important;
    }
   .noc-causes-and-impact .noc-symptom-two-row .spb_image img{
        width:200px !important;
        float:right;
    }
    .noc-causes-and-impact .noc-text-two-block .spb_image img{
        width:200px !important;
        margin-left: 33px !important;
    }
    .noc-causes-and-impact .noc-text-two-block .iefix-minheight .spb_text_column .spb-asset-content{
          padding:0 3% !important;
    }
    .noc-causes-and-impact .noc-text-two-block .noc-third-col .spb_text_column .spb-asset-content{
         padding:0 7% !important;
    }
    .noc-medical-condition-page .noc-text-two-block .noc-first-col .spb_text_column .spb-asset-content{
         padding:0 9% !important;
    }
     .home .rev-btn{
 	    padding: 5px 15px 5px 26px !important;
    } 
    .home .noc-right-column .spb_text_column {
        width: 754px;
    } 
    .noc-man-sleep-column .spb-column-inner p{
        padding-right: 121px !important;

    }
    .noc-blank-space-height{
	    height: 40px !important;
    }
    #footer .widget_text img{
        width:100%;
    } 
    .noc-nocturia-questionnaires .noc-text-only-row{
	    padding: 55px 111px 30px !important;
    }

    .noc-nocturia-questionnaires .noc-main-inner-banner .image-banner-content {
        width: 688px !important;
    }
    
#gform_3 .ginput_container li span, #gform_3 label, #gform_4 .ginput_container li span, .nocturia-quality-of-life-questionnaire .ginput_container li span {
  line-height: 40px !important;
}

.noc-ques-yellow p, .nocturia-quality-of-life-questionnaire .noc-ques-yellow p {
    font-size: 35px !important;
    line-height: 44px !important;
}
.noc-ques-yellow p strong {
    font-size: 40px !important;
}
.noc-ques-yellow .spb-asset-content{
    padding-right: 9% !important;
}
 .nocturia-ques-1 .gfield .ginput_container_text input, .nocturia-quality-of-life-questionnaire .gfield .ginput_container_text input{
     padding: 0 10px !important;
 } 
  .nocturia-quality-of-life-que.nocturia-ques-1 .gfield .ginput_container_text input, .nocturia-quality-of-life-questionnaire .gfield .ginput_container_text inputstionnaire .noc-main-inner-banner img{
      height: 870px !important;
  }
  #gform_4 #field_4_14{
        margin-top: 5px;
  }
  .nocturia-quality-of-life-questionnaire .noc-reclaim-row {
        padding-left: 100px !important;
        padding-right: 100px !important;
    }
   .noc-causes-and-impact .noc-external-row .spb_content_element{
        padding-left: 75px !important;
        padding-right: 75px !important;
    }
    .noc-causes-and-impact .downloadp-container p{
        font-size: 34px !important;
        line-height: 50px !important;
    }
    .noc-causes-and-impact .downloadp-container{
        width:1200px !important;
        padding-left: 48px !important;
        padding-right: 61px !important;
    }
    .noc-causes-and-impact .noc-abs-row {
        margin-top: -138px !important;
    }
    #causes_and_impact_modal .modal-dialog {
        width: 100% !important;
        max-width: 1105px !important;
    }

    #causes_and_impact_modal .modal-body {
        padding: 0 45px 45px 45px;
    }
    .noc-causes-div-left-col .spb-asset-content div:after, .noc-causes-div-right-col .spb-asset-content div:after{
        width: 60px;
        height: 60px;
        background-size: 60px;
        transform:translateY(-50%);
    }
    .noc-causes-div-left-col .spb-asset-content div, .noc-causes-div-right-col .spb-asset-content div{
        min-height: 120px;
   }
    .carolines-story .noc-three-col-box .sf-button, .benstory .noc-three-col-box .sf-button, .georgestory .noc-three-col-box .sf-button{
        width:230px;
    }
   .carolines-story .noc-three-col-box .spb_text_column, .georgestory .noc-three-col-box .spb_text_column, .benstory .noc-three-col-box .spb_text_column {
        min-height: 395px;
    }
    .noc-faq .faq-item h5{
        padding: 4% 27% 4% 5% !important;
        min-height: 170px;
    }
    .noc-faq .faq-item.closed{
        min-height: 170px;
    }
    .noc-faq-page .noc-reclaim-row{
	    margin-top: 23px !important;
    }
    .site-map .page-heading .container{
        width: 100% !important;
    }
    .site-map .page-heading .heading-text {
        padding-left: 87px;
    }
    .noc-bladder-diary-page .image-banner-content, .noc-bladder-diary-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        width: 667px !important;
    height: 513px !important;
    }
    .noc-causes-and-impact .noc-text-two-block h2{
        line-height: 50px !important;
    }
    .site-map-container a{
        font-size: 21px;
        line-height: 25px;
    }
    .site-map .sitemap {
        padding-bottom: 20px !important;
    }
}



@media only screen and (min-width: 481px) and (max-width: 575.98px){
    .noc-signs-and-symptoms .noc-main-inner-banner .image-banner-content h3{
       
        line-height:16px;
        left: -3px;
    }
    .nocturia-quality-of-life-questionnaire form.feedback-form ul.gfield_radio li input[type=radio] + label:before{
        height: 27px;
    }
    .noc-left-column .spb_text_column p {
        font-size: 32px !important;
        line-height: 36px !important;
        text-align:center;
    }
    
    .noc-signs-and-symptoms .noc-main-inner-banner img {
        height: 206px !important;
    }
    .noc-signs-and-symptoms .image-banner-content,.noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        bottom: 61%!important;
        
        padding: 2% 6% !important;
    }
     .noc-main-inner-banner .image-banner-content p,.noc-nocturia-questionnaires .noc-main-inner-banner .image-banner-content h3,.noc-main-inner-banner .image-banner-content h3{
         line-height: 20px !important;
         font-size: 18px !important;
     }
    .noc-signs-and-symptoms .noc-left-column .blank_spacer{
        height:13px !important;
    }
     .bladder-diary-form .noc-left-column .spb-asset-content{
            padding-top: 0 !important;
    }
    
    .noc-yellow-bg-signs-and-symptoms .noc-right-column .spb_text_column {
        width: 452px !important;
    }
    
   
    .noc-right-column .spb_text_column{
        width:100%;   
        padding:0 !important;
        top: 30px;
    }
    .noc-right-column .spb-column-inner{
        padding-left: 0 !important;
    }
    .noc-man-sleep-column .spb-asset-content {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
        
    }
    .noc-good-night-text,.noc-good-night-row .col-sm-4,.noc-man-sleep-column {
        width: 79% !important;
    }
    .noc-good-night-row .spb-column-inner h3,.noc-man-sleep-column .spb-column-inner h3{
        font-size: 27px !important;
    }
    .noc-good-night-row .spb-column-inner p,.noc-man-sleep-column .spb-column-inner p{
        font-size: 19px !important;
    }
    .noc-image-text-block{
        margin-top: 0px;
    }
  
    #footer .container{
        width:100% !important;
    }
    #footer .widget ul li{
        display:block !important;
        border:none !important;
    }
    #footer .widget ul{
        text-align:center;
    }
    #footer-widgets .col-sm-4{
        text-align:center !important;
    }
    .footer-share-icons{
        float: none;
        padding-right: 0;
    }
    #text-2 .textwidget{
        text-align:center;
    }
    .rev-btn{
        min-width: 90px !important;
        max-width: 120px !important;
        font-size: 12px !important;
        min-height: 20px !important;
        max-height: 20px !important;
        line-height: 12px !important;
        padding: 5px 10px !important;
    }
    .noc-left-talk-to-doctor p {
        font-size: 17px !important;
    }
    /*******14-07-2019*********/
    .noc-nocturia-questionnaires .noc-left-column .spb-column-inner{
            padding: 0 !important;
    }
   
    .noc-text-only-row{
        padding-left:15px !important;
        padding-right:15px !important;
    }
     .noc-nocturia-questionnaires .noc-three-box .col-sm-6{
          padding-left:15px !important;
            padding-right:15px !important;
            margin-bottom: 12%;
     } 
     .noc-symptom-two-row-center-text h1,.noc-nocturia-questionnaires .noc-three-box h2 {
        font-size: 25px !important;
     }
     .noc-nocturia-questionnaires .noc-three-box .sf-button {
        margin-bottom: 9%;
        margin-top: 9%;
    }
    /*.noc-reclaim-row .col-sm-8{
        padding-left: 37px !important;
        padding-right: 37px !important;
    }*/
    .noc-nocturia-questionnaires .noc-main-inner-banner .image-banner-content{
         width: 80%;
     }  
     


    
    #mobile-logo h1{
        font-size:20px !important;
    }
    
    #mobile-header .text-logo{
        font-size:15px !important;
    }
    
    .mobile-header-opts .hamburger .button-text{
        font-size:12px;
    }
    
    #feedbackform-backdrop{
        display:none;
    }
    
    .noc-three-box .col-sm-4{
        padding-left: 5% !important;
        padding-right: 5% !important;
    }
    .noc-left-column .spb-column-inner {
        padding:0 !important;
    }
    .terms-conditions .noc-talk-to-doctor{
        padding: 0 15px !important;
    }
    .terms-conditions .noc-reclaim-row, .privacy-policy .noc-reclaim-row{
        padding-left: 41px !important;
        padding-right: 15px !important;
    }
    .site-map .page-heading .heading-text {
        padding-left: 31px;
    }
    #external_link .modal-header h5{
        font-size: 26px !important;
        line-height: 35px !important;
    }
    #external_link .modal-body p{
        font-size: 18px !important;
        line-height: 25px !important;
    }   
    #external_link .modal-body p:last-child {
        font-size: 14px !important;
        line-height: 23px !important;
    }
    .the-patient-perspective .video-container-row > .spb_content_element > section.row:first-child{
        margin-bottom: 0 !important;
    }
    #causes_and_impact{
        font-size: 19px !important;
        line-height: 30px !important;
    }
    .bladder-diary-form .noc-custom-form-btn-row{
        margin-bottom: 30px !important;
    }
    .noc-medical-condition-page .noc-symptom-two-row-center-text-np .spb_text_column {
        padding: 0 12px 0 15px !important;
    }
    .noc-medical-condition-page .noc-symptom-two-row-center-text .noc-yellow-stripe-right-col .spb-column-inner{
        margin-top: 10px !important;
    }
    
    .noc-causes-and-impact .image-banner-content h3, .noc-medical-condition-page .image-banner-content h3, .noc-bladder-diary-page .image-banner-content h3, .noc-signs-and-symptoms .image-banner-content h3, .checklist-for-visit .image-banner-content h3, .noc-healthcare-professional-discussion-guide .image-banner-content h3{
        font-size: 18px !important;
        line-height: 20px !important;
    }
    .noc-the-patient-perspective-row .spb_raw_html .spb-asset-content iframe{
        height:215px;
    }
    .noc-bladder-diary-page .noc-the-patient-perspective-row .col-sm-6 .spb-column-inner{
        padding-left:0 !important;
        padding-right:0 !important;
        padding-bottom:15px !important;
    }
    .noc-medical-condition-page .noc-right-column .spb_text_column{
        width:auto !important;
    }
   .home .tp-caption.tp-layer-selectable{
      font-size: 17px !important;
    }
    
    .home a.tp-caption.tp-layer-selectable{
      font-size: 10px !important;
    }
    .checklist-healthcare #field_6_22 {
        margin-top: -18px !important;
    }
    .checklist-healthcare .ginput_container_checkbox ul li{
       
    }
    .checklist-healthcare .ginput_container_checkbox ul li label{
        font-size:19px !important;
        padding: 15px 12px 15px 20px !important;
    }
    .checklist-healthcare #label_6_17_1:before {
        right: -14px;
    }
    .form-shown {
        right: -102px !important;
    }
    .feedback-show{
       bottom: 0% !important; 
    }
    .feedbackform-container{
        position:relative;
        width: 100%;
        height:auto;
    }
    
    .noc-reclaim-row .col-sm-12{
        /*padding-left:15px;
        padding-right:15px;*/
    }
    
    .video-container .video-element{
        font-size:18px;
        line-height:25px;
        padding-top: 15px;
    }
    
    .the-patient-perspective .video-container-row .row.spb-column-inner{
        padding: 0px 0px 15px 0px;
    }
    
    .the-patient-perspective .video-container-row > .spb_content_element > section.row:last-child{
        margin-bottom:0px !important;
    }
    
    .the-patient-perspective .video-container-row > .spb_content_element > section.row:first-child{
        margin-top:15px !important;
    }
    
   .benstory .noc-main-inner-banner img,.georgestory .noc-main-inner-banner img,.carolines-story .noc-main-inner-banner img,.checklist-for-visit .noc-main-inner-banner img,.noc-healthcare-professional-discussion-guide .noc-main-inner-banner img,.the-patient-perspective .noc-main-inner-banner img, .noc-faq-page .noc-main-inner-banner img, .noc-can-nocturia-be-treated .noc-main-inner-banner img, .noc-causes-and-impact .noc-main-inner-banner img, .noc-medical-condition-page .noc-main-inner-banner img, .bladder-diary-form .noc-main-inner-banner img, .noc-bladder-diary-page .noc-main-inner-banner img, .noc-ques-1 .noc-main-inner-banner img, .nocturia-quality-of-life-questionnaire .noc-main-inner-banner img, .noc-nocturia-questionnaires .noc-main-inner-banner img, .noc-signs-and-symptoms .noc-main-inner-banner img{
        height:250px !important;
    }
    .noc-healthcare-professional-discussion-guide .noc-right-column .spb_text_column{
        width:auto !important;
    }
    .noc-causes-and-impact .noc-left-column .spb-column-inner, .noc-can-nocturia-be-treated .noc-left-column .spb-column-inner{
        padding-left: 0 !important; 
    }
    .noc-causes-and-impact .noc-right-column .causes-ri8-column.spb_text_column{
        width: auto;
    }
    .noc-three-col-box .spb_text_column{
            min-height: 300px;
    }
    .noc-custom-form-btn-row .sf-button{
        margin-top: 20px !important;
        margin-left: 0%!important;
        width: 100%;
        margin-bottom:0;
    }
    .noc-causes-and-impact .video-container{
        margin-top:10px;
    }
    .noc-bladder-diary-page .mejs-container{
        margin-top:10px;
    }
    .noc-symptom-two-row .blank_spacer{
      display: none;
    }
    #external_link .modal-footer button{
        width: 100px;
        font-size: 16px;
        margin-left: 5px;
        margin-right: 5px;
        height: 35px;
    }
    
    .ex_links{
        font-size: 19px;
    }
    .privacy-policy .page-heading .entry-title, .terms-conditions .page-heading .entry-title, .site-map .page-heading .entry-title{
        text-align:left;
    }
    #ct-ultimate-gdpr-cookie-content h1{
        font-size:25px;
    }
    .ct-ultimate-gdpr-cookie-popup-modern #ct-ultimate-gdpr-cookie-content{
        width:100%;
    }
    .ct-ultimate-gdpr-cookie-popup-modern .ct-ultimate-gdpr-cookie-buttons{
        top:0;
        float:left;
    }
    .noc-healthcare-professional-discussion-guide .image-banner-content, .noc-healthcare-professional-discussion-guide .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
       width: 280px; 
    }
    .nocturia-quality-of-life-questionnaire div.gform_body ul.gform_fields li.gfield.gfield_html{
        margin-top:0 !important;
    }
    .nocturia-quality-of-life-questionnaire .ginput_container_radio {
        width: 100%;
        margin-left:0;
    }
    .nocturia-quality-of-life-questionnaire .noc-gform-row {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .nocturia-quality-of-life-questionnaire .noc-left-column .spb-column-inner{
        padding-left:0 !important;
    }
    .nocturia-quality-of-life-questionnaire .noc-right-column .spb_text_column {
        width: auto;
        top:26px;
    }
    .noc-ques-1 .noc-reclaim-row .spb-asset-content, .nocturia-quality-of-life-questionnaire .noc-reclaim-row .spb-asset-content{
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    }
    .noc-ques-1 .noc-reclaim-row, .nocturia-quality-of-life-questionnaire .noc-reclaim-row{
        padding: 0 30px 11px !important;
    }
    .noc-ques-1 .noc-ques-yellow .spb-asset-content{
        padding-right: 1% !important;
    }
    .noc-ques-1 .noc-ques-yellow, .nocturia-quality-of-life-questionnaire .noc-ques-yellow{
        padding: 30px 15px 30px 15px !important;
    }
    .healthcare_professional_form .gform_footer input.button, .nocturia-ques-1 .gform_footer input.button, .nocturia-quality-of-life-questionnaire .gform_footer input.button{
         width: 100% !important;
         margin: 10px 80px 0 0 !important;
    }
    .checked_label{
        padding: 0 7px !important;
    }
    .nocturia-ques-1 .noc-bother ul.gfield_radio, .nocturia-quality-of-life-questionnaire .noc-bother ul.gfield_radio {
        width: 100% !important;
    }
    .nocturia-ques-1 .gf_list_inline .ginput_container_radio li, .nocturia-quality-of-life-questionnaire .gf_list_inline .ginput_container_radio li {
        width: 9%;
        float: left;
        padding:0 !important;
    }
    .nocturia-ques-1 label.gfield_label, .nocturia-ques-1 ul.gfield_radio, .nocturia-quality-of-life-questionnaire label.gfield_label, .nocturia-quality-of-life-questionnaire ul.gfield_radio{
        width:100% !important;
    }
    .nocturia-ques-1 div.gform_body ul.gform_fields li.gfield.noc-fst-f, .nocturia-quality-of-life-questionnaire div.gform_body ul.gform_fields li.gfield.noc-fst-f{
        top:0;
    }
    .nocturia-ques-1 div.gform_body ul.gform_fields li.gfield.gfield_html, .nocturia-quality-of-life-questionnaire div.gform_body ul.gform_fields li.gfield.gfield_html{
        width: 100% !important;
        padding-right: 0 !important;
        margin-left: 0% !important;
    }
    .nocturia-ques-1 .gform_fields .field-date-1, .nocturia-quality-of-life-questionnaire .gform_fields .field-date-1{
        margin-left: 0% !important;
    }
    .nocturia-ques-1 .gform_fields .field-date{
        top:-15px;
    }
    .nocturia-quality-of-life-questionnaire .gform_fields .field-date{
        top:0;
    }
    .nocturia-ques-1 .gfield .ginput_container_text, .nocturia-quality-of-life-questionnaire .gfield .ginput_container_text {
        margin-left: 28% !important;
    }
    .feedback-ver span{
      font-size: 20px;
      padding: 15px 8px 15px 12px;
    }
    .noc-feedback-mail{
      width: 57px;
    }
    .feedback-ver{
      position: static;
      bottom: 0;
      background-color:#ffffff;
      width:100%;
      text-align:center;
      -moz-transform:none;
        -webkit-transform: none;
        -ms-transform: none;
        -o-transform:none;
        transform: none;
        padding:10px;
        height:79px !important;
        }
        
        .noc-feedback-mail img{
            transform:none;
            padding:12px 11px 11px 11px;
                margin-top: -4px;
        }
        
    form.feedback-form, .gform_confirmation_wrapper_2{
        margin:10px !important;
        padding:10px;
    }
    
    .feedback-form_wrapper{
        margin:0px !important;
    }
    .testimonial-1-full .testimonial-1-col p, .testimonial-2-full .testimonial-2-col p {
        font-size: 19px !important;
        line-height: 30px !important;
    }
    .carolines-story .noc-three-col-box .col-sm-4, .benstory .noc-three-col-box .col-sm-4, .georgestory .noc-three-col-box .col-sm-4{
      padding:0 !important;
      margin: 20px 0;
    }
    .checklist-for-visit .image-banner-content, .checklist-for-visit .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        width: 280px;
    }
    .carolines-story .image-banner-content, .carolines-story .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .benstory .image-banner-content, .benstory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"], .georgestory .image-banner-content, .georgestory .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
      width:252px !important;
          height: 210px !important;
    }
    .carolines-story .image-banner-content p, .benstory .image-banner-content p, .georgestory .image-banner-content p{
        left:10px;
    }
    .testimonial-2-full .testimonial-2-col {
        width: 100%;
    }
    .testimonial-1-full .testimonial-1-col, .testimonial-2-full .testimonial-1-col{
        width: auto;
    }
    .testimonial-2-full{
      margin-top:-10px !important;
    }
    .benstory .testimonial-2-full {
        min-height: 878px;
        background-size: contain !important;
        background-position: 0 687px;
    }
    .georgestory .testimonial-2-full {
        min-height: 706px;
        background-size: contain !important;
        background-position: 0 bottom;
    }
    .carolines-story .testimonial-1-full, .benstory .testimonial-1-full, .georgestory .testimonial-1-full{
        background-size: 1200px !important;
        background-position: -154px -37px !important;
    }
    .noc-medical-condition-page .noc-text-two-block{
      padding-left: 3% !important;
        padding-right: 3% !important;
    }
    .noc-medical-condition-page .noc-text-two-block .col-sm-6{
      padding:0;
        margin:20px 0;
    }
    .noc-medical-condition-page .image-banner-content, .noc-medical-condition-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"] {
    width: 210px !important;
        height: 190px;
    top: -72px;
    }
    .noc-medical-condition-page .image-banner-content h3{
        font-size:34px;
    }
    .image-banner-content h3{
      left: 10px;
    }
    .noc-medical-condition-page .noc-yellow-stripe-right-col {
        padding: 0 13px 0 16px;
    }
    .noc-two-banner-left-row .spb_text_column, .noc-two-banner-right-row .spb_text_column{
      padding: 10% 2% !important
    }
    .noc-causes-and-impact .noc-text-two-block .col-sm-6{
      padding:0;
      margin:20px 0;
    }
    .noc-causes-and-impact .noc-text-two-block{
        padding-left: 8% !important;
        padding-right: 8% !important;
    }
    .noc-causes-and-impact .noc-symptom-two-row figure{
        float:none;
    }
    .noc-causes-and-impact .image-banner-content, .noc-causes-and-impact .spb_image_banner .image-banner-content.sf-animation[data-animation="none"] {
        width: 265px;
        top: -58px;
            height: 170px;
    }
    .noc-causes-and-impact .modal-dialog{
        width:auto !important;
    }
    .noc-can-nocturia-be-treated .noc-the-patient-perspective-row .col-sm-12 .spb-asset-content{
      padding-left:15px !important;
      padding-right:15px !important;
    }
    .noc-can-nocturia-be-treated .image-banner-content, .noc-can-nocturia-be-treated .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        width: 225px;
        bottom: 55%!important;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box .noc-first-col, .noc-can-nocturia-be-treated .noc-three-col-box .noc-sec-col, .noc-can-nocturia-be-treated .noc-three-col-box .noc-third-col{
      padding:10px 0 !important;
    }
    .noc-bladder-diary-page .noc-the-patient-perspective-row{
        padding-left: 20px !important;
        padding-right: 20px !important;
    } 
    .noc-bladder-diary-page .bladder-one-col-text p{
        text-align:center;
        font-size:20px !important;
    }
    .noc-bladder-diary-page .noc-left-image-right-text .col-sm-4 {
        width:auto;
        margin-top:20px;
    }
    .noc-bladder-diary-page .noc-left-image-right-text .noc-bladder-two-col-text .spb-asset-content{
      padding-left: 0 !important; 
    }
    .noc-bladder-diary-page .noc-left-image-right-text .col-sm-8 {
        width: auto;
    }
    .noc-bladder-diary-page .image-banner-content, .noc-bladder-diary-page .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        width: 250px;
    }
    .noc-bladder-diary-page .image-banner-content h3{
        font-size: 15px;
    }
    .noc-signs-and-symptoms .noc-three-box{
        padding-left: 15px !important;
        padding-right: 25px !important;
    }
    .noc-signs-and-symptoms .image-banner-content, .noc-signs-and-symptoms .spb_image_banner .image-banner-content.sf-animation[data-animation="none"]{
        width: 46%;
    }
    
    .height-40{
        height:40px !important;
    }
    .noc-good-night-row .spb-column-inner p{
        padding-right: 44px;
    }
    .noc-good-night-text .spb-column-inner{
        margin-top:0px !important;
    }
   .noc-right-column .spb_text_column{
      right: 0;
      padding: 8%;
    } 
    .noc-right-column .spb_text_column{
        width:100%;
    }
    .home .forcefullwidth_wrapper_tp_banner, #rev_slider_3_1_wrapper {
        height: auto !important;
    }
    
    .noc-man-sleep-column .spb-column-inner p{
        padding-right: 41px !important;
    }
    .noc-image-text-block{
        margin-top:0 !important;
    }
    .noc-image-text-block{
        /*padding-left: 15px !important;*/
        margin-bottom: 20px;
    }
    .noc-image-text-block p{
        font-size: 22px !important;
    }
    #footer p{
        font-size: 11px !important;
    }
    #footer-widgets .widget{
        padding-left:0 !important;
        padding-right:0 !important;
    }
    .noc-left-talk-to-doctor p{
        padding-right: 0px;
    }
    strong{
        font-size: 28px !important;
        line-height: 25px !important;
    }
    .noc-ques-yellow p strong{
        font-size: 23px !important;
        line-height: 25px !important;
    }
    .noc-good-night-row .spb-column-inner h3{
        font-size: 31px !important;
    }
    .noc-yellow-bg-signs-and-symptoms .noc-right-column .spb_text_column{
        width: 100% !important;
    }
    .noc-symptom-two-row .row .spb-column-container .row{
        width:49%;
    }
    .noc-symptom-two-row .spb-column-container .spb-asset-content{
        padding-left:0;
        text-align:center;
    }
    .noc-symptom-two-row .row .spb-column-container{
        margin-bottom:5%;
    }
    .noc-talk-to-doctor{
        padding:0 !important;
    }
    /*********18-07-2019***********/
    .noc-external-rightcolumn .spb-asset-content div {
        font-size: 32px !important;
    }
    .noc-right-column.noc-external-rightcolumn{
        float: none;
    }
    .noc-abs-row{
        margin-left: -7px;
    }
    .noc-reclaim-row{
        padding:15px 25px !important;
    }
    .downloadp-container{
        width: 100%;
    }
    .downloadp-element:first-child{
        width: 100%;
        margin-right:0;
        text-align:center !important;
    }
    .downloadp-element > img{
        left:0;
    }
    .downloadp-element{
        padding: 0 6%;
        width: 100% !important;
        font-size: 19px !important;
    line-height: 30px !important;
    }
    .the-patient-perspective .noc-external-rightcolumn .spb-asset-content div {
        font-size: 32px !important;
        line-height: 36px !important;
    }
    .video-container-row{
        padding:0 !important;
    }
    .video-container-row .col-sm-4{
        margin-bottom:5%;
    }
    .hide_br_tag{
        display:none;
    }
    .noc-right-column .spb_text_column p{
        font-size: 17px !important;
        line-height: 23px !important;
    }
    .noc-text-only-row p, .noc-text-only-row .spb-asset-content div,.noc-the-patient-perspective-row p{
        font-size:18px !important;
        line-height: 25px !important;
    }
    .noc-left-talk-to-doctor p{
        font-size:18px !important;
        line-height:25px !important;
    }
     .noc-causes-and-impact .noc-three-box h2,.noc-three-box h2,.noc-symptom-two-row p,.noc-two-column-heading p {
        font-size: 20px !important;
        line-height:26px !important;
    }
    .noc-signs-and-symptoms .spb_image img {
        width: 75%;
        height: auto;
        margin:0 auto;
    }
    .noc-medical-condition-page .spb_image img , .noc-bladder-diary-page .spb_image img ,.noc-three-box .spb_image img{
         width: 75%;
         margin:0 auto;
    }
    .noc-three-box .sf-button{
        font-size:15px !important;
    }
   .noc-the-patient-perspective-row h1{
       font-size:25px !important;
   }
   .noc-symptom-two-row .row .spb-column-container .row{
       text-align:left !important;
   }
   .noc-symptom-two-row .col-sm-12 .spb-asset-content {
    padding-left: 25px !important;
    text-align:left;
   }
  .noc-medical-condition-page .noc-symptom-two-row-center-text .spb_text_column p,.noc-nocturia-questionnaires .noc-three-box p,.noc-three-box p {
        font-size: 19px !important;
        line-height: 30px !important;
    }
    .home .noc-three-box .spb_text_column {
        min-height: 210px;
    }
    #mobile-menu-wrap {
        padding-top: 105px !important;
    }
    body.noc-nocturia-questionnaires .noc-main-inner-banner .sf-image-banner .image-banner-content {
       bottom: 56%!important;
        width: 50% !important;
    }
    .noc-yellow-background .blank_spacer {
        height: 13px !important;
    }
    .noc-nocturia-questionnaires .noc-three-box .spb_text_column {
        min-height: 175px;
    }
    .noc-ques-1 .noc-text-only-row, .nocturia-quality-of-life-questionnaire .noc-text-only-row{
        padding: 45px 30px 30px !important;
    }
    .nocturia-ques-1 ul.gfield_radio li label, .nocturia-ques-1 div.gform_body ul.gform_fields li.gfield.gfield_html, .nocturia-ques-1 label.gfield_label, .nocturia-quality-of-life-questionnaire ul.gfield_radio li label, .nocturia-quality-of-life-questionnaire div.gform_body ul.gform_fields li.gfield.gfield_html, .nocturia-quality-of-life-questionnaire label.gfield_label{
        font-size: 19px !important;
    }
    .healthcare_professional_form .gform_footer input.button, .nocturia-ques-1 .gform_footer input.button, .nocturia-quality-of-life-questionnaire .gform_footer input.button{
         font-size: 17px !important;
    }
    .noc-ques-yellow p{
        font-size: 19px !important;
        line-height: 27px !important;
    }
    .go-back-btn-qus a.sf-button{
        font-size: 19px;
        padding: 10px 26px;
    }
    .nocturia-ques-1 .date-html span.date-html-1, .nocturia-quality-of-life-questionnaire .date-html span.date-html-1 {
        padding: 0 11px;
    }
    .nocturia-quality-of-life-questionnaire .date-html div{
        margin-top: -25px;
    }
    .nocturia-ques-1 .date-html div{
        margin-top: -42px;
    }
    .noc-bladder-one-col .bladder-one-col-text .spb-asset-content{
        padding-top: 7px !important;
    }
    .noc-bladder-two-col-text .spb-asset-content{
        padding-bottom: 17px !important;
    }
    .bladder-diary-form .noc-custom-form-btn-row .sf-button {
        font-size: 17px !important;
    }
    .noc-medical-condition-page .noc-symptom-two-row-center-text .noc-two-column-heading p{
            font-size: 20px !important;
    line-height: 26px !important;
    }
    .noc-medical-condition-page .noc-text-two-block .spb_text_column {
        min-height: 90px !important;
    }
    .noc-medical-condition-page .noc-yellow-stripe-left-col .spb_text_column .spb-asset-content{
            padding-top: 0px !important;
    }
    #nocturnal_polyuria span:first-child{
        font-size: 22px;
    }
    .noc-causes-and-impact .downloadp-container p{
        font-size: 19px !important;
    line-height: 30px !important;
    }
    .noc-causes-and-impact .noc-text-two-block .spb_text_column {
        min-height: 94px !important;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box h2{
        font-size: 23px !important;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box p{
        font-size: 18px !important;
    line-height: 30px !important;
    }
    .noc-can-nocturia-be-treated .noc-three-col-box .spb_button a.sf-button{
        font-size: 15px;
     }
     .carolines-story .noc-yellow-background,.benstory .noc-yellow-background,.georgestory .noc-yellow-background{
        height: 135px !important;
     }
     .testimonal-titlename{
         font-size: 32px;
             right: 0 !important;
             text-align:center;
     }
     .carolines-story .noc-three-col-box .spb_text_column h2, .benstory .noc-three-col-box .spb_text_column h2, .georgestory .noc-three-col-box .spb_text_column h2{
             font-size: 25px !important;
     }
     .carolines-story .noc-three-col-box .spb_text_column,.benstory .noc-three-col-box .spb_text_column,.georgestory .noc-three-col-box .spb_text_column {
        min-height: 255px !important;
    }
    .checklist-for-visit .noc-left-column .spb_text_column p {
        font-size: 32px !important;
    }
    .healthcare_professional_form .top_label .gfield_label{
        font-size: 19px !important;
    }
    .checklist-for-visit .healthcare_professional_form .gform_footer input.button, .noc-healthcare-professional-discussion-guide .healthcare_professional_form .gform_footer input.button{
        font-size: 18px !important;
    }
    .noc-faq .faq-item h5{
            font-size: 22px !important;
    }
    .noc-faq .faq-item .faq-text p {
         font-size: 19px !important;
    }
    .noc-download-page .noc-external-rightcolumn .spb_text_column .spb-asset-content{
        padding-top: 6% !important;
            padding-bottom: 6%!important;
    }
    .downloadp-button{
            font-size: 17px !important;
    }
    .downloadp-element h2{
        font-size: 28px !important;
    }
    .privacy-block p, .privacy-block a, .terms-conditions-block p{
        font-size: 19px !important;
        line-height:30px !important;
    }
     .privacy,.terms-condition-row{
            padding-left: 24px !important;
    padding-right: 24px !important;
    }
    .noc-left-talk-to-doctor,.noc-image-text-block {
        padding-left:25px !important;
        padding-right:25px !important;
    }
    .nocturia-quality-of-life-questionnaire .gf-lbl-last{
           top: -19px; 
    }
    #footer .widget ul li a{
        line-height: 28px;
    }
    .carolines-story .testimonial-2-full{
            min-height: 607px;
    background-size: contain !important;
    background-position: 0px 402px;
    }
    .home .noc-reclaim-row {
        padding: 15px 5px !important;
    }
    #video_link .modal-dialog{
        max-width: 100% !important;
    }
    #video_link .ytp-cued-thumbnail-overlay-image{
        background-size: contain !important;
    }
    .video-header img{
        height: 25px;
        width: 25px;
    }
     #video_link .modal-content{
         background-color:transparent !important;
     }
     
     .nocturia-quality-of-life-questionnaire .ginput_container li span, .nocturia-ques-1 .ginput_container li span {
        font-size: 19px !important;
    }
    
     #video_link .modal-dialog{
        height: 65%;
        max-width:100% !important;
    }
    
    #video_link .modal-dialog .modal-content, #video_link iframe, #video_link .modal-body{
        height: 100%;
    }
    
    #video_link .modal-dialog .modal-content #patient_perspective{
        height: 100%;
    }
    
    .page.noc-signs-and-symptoms .modal-dialog,.page.noc-can-nocturia-be-treated .modal-dialog {
        max-width: 100% !important;
    }
    
    #video_link iframe, #video_link .modal-body{
        min-height: auto; 
        max-height: initial;
    }
}

@media only screen and (min-width: 481px) and (max-width: 575.98px) and (orientation:landscape){
    #video_link .modal-dialog{
        height: 65%;
        max-width:100% !important;
    }
}

@media only screen and (min-width: 320px) and (max-width: 480px){
    #video_link .modal-dialog{
        width:100% !important;
        max-width: 100% !important;
        
    }
    #video_link .ytp-cued-thumbnail-overlay-image{
        background-size: contain !important;
    }
    .video-header img{
        height: 25px;
        width: 25px;
    }
    #video_link .modal-content{
        background-color:transparent !important;
    }
     
    .noc-talk-to-doctor .noc-image-text-block section.row:nth-child(4) .blank_spacer{
        height:35px !important;
    }
     
    .page:not(.home) .noc-reclaim-row .spb_content_element .spb-column-container.col-sm-8 .spb_content_element.col-sm-12.spb_text_column .spb-asset-content{
        padding-left:15px;
        padding-right:15px;
    }
     
    .nocturia-quality-of-life-questionnaire .ginput_container li span, .nocturia-ques-1 .ginput_container li span{
        font-size:18px !important;
    }
    
    .checklist-for-visit .spb_gravityforms_widget{
        padding:0 10px;
    }
    
    .noc-healthcare-professional-discussion-guide .spb_gravityforms_widget{
        padding:0 20px;
    }
}
#sendmail{
    text-decoration:underline;
    cursor:pointer;
}
.noc_privacy_email:hover{  
    cursor:pointer;
    color: #7eced5;
}
@media only screen and (min-width:1700px) and (max-width:1799px){
    .nocturia-ques-1 .date-html, .nocturia-quality-of-life-questionnaire .date-html{
        margin-top:-4% !important;
    }
}