@media screen and (max-width:1024px) {
    .gallery-area .itemSynopsis {
        max-width: 95%
    }
    .assistanceFinder .searchTopic {
        padding-left: 10px
    }
    .assistanceFinder .btn {
        margin: 10px
    }
    .widgetFacebook,
    .widgetInstagram,
    .widgetTwitter {
        width: 27%
    }
    .widgetInstagram .item img {
        width: 120px
    }
    .family .familyItem[style] {
        padding: 0 10px!important;
        width: 28%!important
    }
    .family .familyItemDetails[style] {
        width: 100%!important
    }
    .videoItem {
        width: 23%;
        margin-left: 20px
    }
    .affiliateBannerWithSlider {
        padding-bottom: 10px;
        width: 100%;
        margin: 0
    }
    .affiliateBanner {
        margin: auto
    }
    .relatedItem ul li:first-child {
        padding-left: 15px
    }
}

@media screen and (max-width:900px) {
    .assistanceFinder .searchTopic {
        padding-left: 10px
    }
    .assistanceFinder .btn {
        margin: 20px 10px
    }
    .affiliateBannerWithSlider {
        padding-bottom: 10px;
        width: 100%;
        margin: 0
    }
    .affiliateBanner {
        margin: auto
    }
  /* new */
/* #faq-bar{
display: block;
} */
}

@media screen and (max-width:800px) {
    .nav li a {
        font-size:0.9em !important;
    }
    body {
        font-size: .95em
    }
    .wrap-nav {
        width: 65%
    }
    .nav>li {
        width: 16.5%
    }
    .top-head ul li.textResize,
    ul.list-social {
        padding: 0
    }
    .assistanceFinder .searchCategory {
        padding-bottom: 20px
    }
    .assistanceFinder .btn {
        margin: 10px
    }
    .latestNewsAndUpdates ul li {
        float: none;
        width: 95%;
        padding: 15px 0;
        border-top: solid 1px #ddd;
        min-height: initial
    }
    .latestNewsAndUpdates ul li:nth-child(2),
    .latestNewsAndUpdates ul li:nth-child(5),
    .latestNewsAndUpdates ul li:nth-child(8) {
        border: 0;
        border-top: solid 1px #ddd
    }
    .HomeContentMidLeft img,
    .HomeContentMidRight img,
    .eventsListing .eventsColImg,
    .eventsListing .eventsColText {
        width: 100%
    }
    .videoItem {
        width: 22%;
        margin-left: 20px
    }
    .widgetFacebook,
    .widgetInstagram,
    .widgetTwitter {
        width: 30%;
        padding: 0;
        margin: 0 10px
    }
    .widgetInstagram .item img {
        width: 160px
    }
    .relatedItem ul li {
        width: 30%;
        padding: 15px 10px
    }
    .contentWithSide {
        width: 55%
    }
    .eventsListing .eventsColText .taggedRow {
        margin-bottom: 5px
    }
    .eventsListing .eventsColText a.moreLink {
        padding: 0 15px 0 0;
        margin: 15px 0 0;
        background-color: #fff;
        color: #f78b1f;
        text-transform: none
    }
}

@media screen and (max-width:750px) {
    .main-nav,
    .printEmail ul li:first-child,
    .sg,
    .textResize {
        display: none
    }
    iframe,
    img {
        max-width: 100%
    }
    body #s4-bodyContainer {
        min-width: 100%;
        background-color: #fff
    }
    #PageContentWrapper,
    #body-wrapper,
    #footer-wrapper,
    #header-wrapper,
    #wrapper,
    .HomeContent,
    .HomeContentBottom,
    .HomeContentMid,
    .HomeContentMidInnerWrapper,
    .HomeContentTop,
    .breadcrumb-wrapper {
        width: 100%;
        margin: auto;
    }
    .sectionListing {
        margin: auto
    }
    .HomeContentMid {
        padding: 0
    }
    .header .container,
    .main-nav {
        background-color: #fff
    }
    .logo {
        margin: 0
    }
    .wrap-nav {
        width: 50%;
        margin-top: 12%
    }
    .top-bottom ul li:last-child {
        padding: 0 5px 0 8px
    }
    .top-mid .search-m {
        width: 70%;
        float: none;
        margin: auto
    }
    .top-mid .search-m input {
        width: 100%;
        padding: 5px 0 5px 10px
    }
    .header-nav1,
    .header-nav2,
    .nav {
        float: none;
        width: 100%
    }
    .header-nav1>li,
    .header-nav2>li,
    .nav>li {
        background-color: #00617d;
        color: #fff;
        display: block;
        margin: 0;
        overflow: hidden;
        text-align: left;
        width: 100%;
        border-bottom: solid 1px #eee;
        padding: 10px
    }
    .header-nav1>li a,
    .header-nav2>li a {
        color: #fff;
        text-transform: uppercase;
        font-weight: 500;
        text-decoration: none
    }
    .m-icons {
        display: block;
        position: absolute;
        right: 20px;
        top: 15px;
        height: 40px;
        z-index: 10
    }
    .slant {
        padding: 15px 1% 15px 15px;
        width: 85%
    }
    .slant h2 {
        width: 90%
    }
    .HomeContentMidLeft,
    .HomeContentMidRight,
    .videoItem {
        float: none;
        width: 100%
    }
    .gallery-area .slides img {
        width: 100%;
        height: auto
    }
    .gallery-area .itemTitle {
        color: #000;
        padding: 0 10px
    }
    .gallery-area .itemSynopsis {
        width: 92%;
        padding: 10px 10px 0;
        height: auto
    }
    .gallery-area .slides .txt-box {
        position: relative;
        color: #000
    }
    .gallery-area .slides .txt-box a {
        color: #000;
        text-decoration: underline
    }
    .gallery-area .slides .btn {
        position: relative;
        margin-left: 10px;
        margin-top: 10px;
        padding: 10px;
        bottom: 0;
        left: 0
    }
    .gallery-area .flex-control-paging {
        position: relative;
        padding: 10px;
        width: 100%;
        margin: 0;
        bottom: 0;
        right: 0
    }
    .gallery-area .flex-control-paging a {
        background: #01627e
    }
    .assistanceFinder .searchTopic {
        padding-top: 10px
    }
    .assistanceFinder .searchCategory {
        margin-left: 30px
    }
    .assistanceFinder .btn {
        margin: 20px 30px
    }
    .assistanceFinder div {
        float: none
    }
    .videoItem {
        margin-left: 0
    }
    .videoItem img {
        height: auto;
        margin-top: 25px
    }
    .socialWidget {
        padding: 15px 30px 0
    }
    .widgetFacebook,
    .widgetInstagram,
    .widgetTwitter {
        float: none;
        width: 100%;
        padding: 0
    }
    .widgetInstagram .item:nth-child(2) {
        float: none
    }
    .affiliateBannerWithSlider {
        padding-bottom: 10px;
        width: 100%;
        margin: 0
    }
    .affiliateBanner {
        margin: auto
    }
    .affiliateBanner .bxSlideItem {
        padding: 10px
    }
    .affiliateBanner .bxSlideItem img {
        margin-left: 8%
    }
    .affiliateBannerWithSlider .bx-next {
        right: 10px
    }
    .whiteBoxContent {
        padding: 20px
    }
    .family .familyItem[style] {
        width: 95%!important;
        margin: 10px 0!important
    }
    .sectionListing {
        width: 100%;
        padding: 5px
    }
    .sectionSideCol,
    .sideColBox {
        width: 100%;
        margin: 0
    }
    .pagingOf {
        padding-right: 5px
    }
    #breadCrumb {
        float: none;
        width: 95%
    }
    .breadcrumb-wrapper {
        padding: 15px 0 0 5px
    }
    .printEmail {
        float: none
    }
    .printEmail ul li {
        float: right;
        padding: 0 30px
    }
    .contentWithSide {
        float: none;
        width: 95%;
        margin-left: 0;
        padding: 0 10px 10px
    }
    .sideNavLeft {
        float: none;
        width: 98%;
        margin: auto
    }
    .contentWithSide h1 {
        line-height: 1.1em
    }
    .relatedItem ul li {
        width: 95%;
        float: none;
        min-height: initial
    }
    .eventsDetails .eventsDetailsWriteUpWrapper {
        padding: 20px 10px
    }
    .MSFfrm .frmLabelCol,
    .eventsDetails .taggedBox .taggedCol {
        width: 100%
    }
    .eventsDetails .taggedBox .taggedLink {
        float: left
    }
    .eventsDetails .taggedBox .taggedLink a.eventRegisterLink {
        margin-top: 10px;
        padding: 10px 20px!important
    }
    .MSFfrm textarea {
        min-width: 300px
    }
    .MSFfrm input[type=text] {
        min-width: 370px
    }
    .footer {
        padding: 20px 0
    }
    .list-footer>li {
        list-style: none;
        margin-bottom: 5px;
        text-align: center;
        width: 100%!important;
        border: 0
    }
    .publishReviewDate {
        padding: 15px 10px 0
    }
    .publishReviewDate .left,
    .publishReviewDate .right {
        float: none
    }
    .preFooterNav div {
        float: none;
        width: 100%;
        padding: 20px 10px
    }
	
	.main-nav{
		position: fixed;
    		top: 0px;		
	}
	
	.menu-microsite{		
		position: absolute;
    		top: 250px;
	}
}

@media screen and (max-width:414px) {
    .widgetTwitter {
        border: 0
    }
    .assistanceFinder .searchCategory {
        margin-left: 10px
    }
    .taggedHash {
        width: 70%
    }
}

@media screen and (max-width:375px) {
    .wrap-nav {
        width: 100%;
        margin-top: 0
    }
    .top-head {
        padding: 0
    }
    .eventsListing .eventsColImg img {
        width: 100%;
        max-width: 100%
    }
}

@media screen and (max-width:320px) {
    .slant h2 {
        width: 85%
    }
    .socialWidget {
        padding: 0
    }
}

@media screen and (max-width: 767px)  {

header .main-nav .nav-container {
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
}

@media screen and (min-width: 768px) and (max-width:1023px) {


#faq-bar{

display: inline-flex;

}


header .main-nav .nav-container {
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

.api-wrap{
	margin-top: 250px;
	
}
}

@media screen and (min-width: 1024px){
	
	header .main-nav nav .nav li {
		
		display:inline-table;
	}
	
	header .main-nav .nav-container {
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
}

@media screen and (max-width:868px){
.nav ul, li{
   /* z-index: 1 !important;    */ commented for carousel issue
z-index: 2; 
}
}

/*SCA*/
@media only screen and (max-width:823px) {
    
    .SCAMobile > p:nth-child(1) > img {
        float: none!important;
    }
    
    .SCAMobile {
        width: 90vw;
        margin: 5vw;
        display: flex;
        flex-direction: column;
    }
    
    .SCAMobile > div.contentWithSide {
        padding: 10px 5vw 10px;
    }

    .SCAMobile > div.sideNavLeft {
        width: 95%;
        margin-bottom: 5%;
    }
    
    .micrositeHeaderLeft {
        margin-left: 5vw;
    }
    
    .SCAMobile > table > tbody > tr > td > a {
        word-break: normal;
        line-height: 1em;
    }
}

/*Hamburger Menu*/
@media only screen and (min-width: 768px) {
    #menuToggle {
        display: none;
    }
}

@media only screen and (max-width: 868px) {
    .content {
        padding-top: 0px;
    }

    .SCAMobileTopNav {
        background-color:#ec414d;
    }

    .SCAMobileTopNav #menuToggle {
        display: block;
        position: relative;
        left: 10px;
        z-index: 2;
        -webkit-user-select: none;
        user-select: none;
        padding-top: 10px;
        height: 50px;
    }

    .SCAMobileTopNav #menuToggle a {
        text-decoration: none;
        color: #232323;
        transition: color 0.3s ease;
    }

    .SCAMobileTopNav #menuToggle a:hover {
        color: tomato;
    }

    .SCAMobileTopNav #menuToggle input {
        display: block;
        width: 40px;
        height: 32px;
        position: absolute;
        top: -7px;
        left: -5px;
        cursor: pointer;
        opacity: 0;
        /* hide this */
        z-index: 2;
        /* and place it over the hamburger */
        -webkit-touch-callout: none;
    }

    .SCAMobileTopNav #menuToggle span {
        display: block;
        width: 33px;
        height: 4px;
        margin-bottom: 5px;
        position: relative;
        background:#cdcdcd;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 4px 0px;
        transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0),
            background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0),
            opacity 0.55s ease;
    }

    .SCAMobileTopNav .menuToggle span:first-child {
        transform-origin: 0% 0%;
    }

    .SCAMobileTopNav #menuToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
    }

    .SCAMobileTopNav #menuToggle input:checked ~ span {
        opacity: 1;
        transform: rotate(45deg) translate(-2px, -1px);
        /*background: #232323;*/
    }

    .SCAMobileTopNav #menuToggle input:checked ~ span:nth-last-child(3) {
        opacity: 0;
        transform: rotate(0deg) scale(0.2, 0.2);
    }

    .SCAMobileTopNav #menuToggle input:checked ~ span:nth-last-child(2) {
        transform: rotate(-45deg) translate(0, -1px);
    }

    .SCAMobileTopNav #menu {
        position: absolute;
        width: 111%;
        height: 570px;
        padding: 35px 25px 0px 45px;
        background-color: rgb(240, 240, 240);
        list-style-type: none;
        -webkit-font-smoothing: antialiased;
        transform-origin: 0% 0%;
        transform: translate(-200%, 0);
        transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0);
        margin-left: -50px;
        margin-top: 14px;
    }

    .SCAMobileTopNav #menu li {
        padding: 10px 5px;
        font-size: 22px;
    }

    .SCAMobileTopNav #menuToggle input:checked ~ ul {
        transform: none;
    }
}


@media only screen and (min-width: 968px){
.SCAMobileTopNav {
    display: none;
}
}

@media only screen and (max-width: 868px){
.SCAMobile .sideNavLeft {
    display: none;
}
}

/* To make the Email as a friend page as mobile repsonsive */
@media screen and (min-width: 320px) and (max-width:375px){
.MSFfrm input[type=text] {
    min-width: 320px;
}
}

@media screen and (max-width: 320px){
    .MSFfrm input[type=text] {
        min-width: 280px;
    }
    .MSFfrm textarea {
        min-width: 280px;
    }
    }

@media screen and (max-width: 280px){
        .MSFfrm input[type=text] {
            min-width: 240px;
        }
        .MSFfrm textarea {
            min-width: 240px;
        }
    }

/* To remove the scrolling in mobile device in DivorceSupport site */
@media screen and (max-width: 850px) {
    #body-wrapper {
        overflow-x: hidden !important;
        overflow-y: hidden !important;
    }
}

/* To make the Email as a friend page as mobile repsonsive */
@media screen and (min-width: 320px) and (max-width:375px){
.MSFfrm input[type=text] {
    min-width: 320px;
}
}

@media screen and (max-width: 320px){
    .MSFfrm input[type=text] {
        min-width: 280px;
    }
    .MSFfrm textarea {
        min-width: 280px;
    }
    }

@media screen and (max-width: 280px){
        .MSFfrm input[type=text] {
            min-width: 240px;
        }
        .MSFfrm textarea {
            min-width: 240px;
        }
    }
/* To fix the mobile repsonsive in Comcare assistanceFinder pages */
@media only screen and (max-width: 280px){
    .qContent img {
        max-width: 42%;
             }
        }
@media only screen and (min-width:290px) and (max-width: 320px){
    .qContent img {
      max-width: 48% !important;
   }
}     
@media only screen and (min-width:330px) and (max-width: 360px){
    .qContent img {
      max-width: 54% !important;
   }
}   
@media only screen and (min-width:370px) and (max-width: 380px){
    .qContent img {
       max-width: 56% !important;
     }
}
@media only screen and (min-width:380px) and (max-width: 420px){
    .qContent img {
     max-width: 62% !important;
     }
}
@media only screen and (min-width:420px) and (max-width: 570px){
    .qContent img {
      max-width: 80% !important;
   }
} 

@media only screen and (max-width: 280px){
    .qMiddle {
        margin-top: -175px !important;
   }
}

@media only screen and (min-width:290px) and (max-width: 320px){
    .qMiddle {
        margin-top: -158px !important;
   }
} 

@media only screen and (min-width:360px) and (max-width: 400px){
    .qMiddle {
        margin-top: -140px !important;
   }
   .qFooter {
       margin-top: -5px;
   }
   .qMiddle .qMiddleRight {
       float: inherit !important;
   }
   .qMiddleRight #btnNext {
    margin-top: -105px !important;
    margin-left: 275px !important;
    padding: 10px !important;
   }
   .qFooter {
       padding:5px;
   }
}

@media only screen and (max-width: 280px){
    .qMiddle .qMiddleLeft #qi_1 {
        margin-left: -25px !important;
    }
    .qMiddle .qMiddleRight {
        float: inherit !important;
    }
    .qMiddleRight #btnNext {
     margin-top: -60px !important;
     margin-left: 220px !important;
     padding: 10px !important;
    }
    #cph_MiddleLeft #btn_subtraction, #img_Price{
        margin-left: -85px !important;
    }
    #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_1 {
        margin-top: 20px !important;
        margin-left: 0px !important;
    }
    #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_2 {       
        margin-top: 20px !important;
        margin-left: -83px !important;
    }
    #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_3{
        margin-left: -75px;
        margin-bottom: -25px;
    }
    #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_4 {
        margin-left: -74px !important;
        margin-bottom: -25px !important;     
    }          
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #Img1{
        margin-top: 20px !important;
        margin-left: -85px !important;
    }
    #cph_MiddleLeft #qi_5 {
        margin-left: -168px !important;
        margin-top: 20px !important;        
     }  
    #cph_MiddleLeft #img_Graph {
        margin-top: 15px !important;        
    }  
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_1 {
        margin-left: 3px !important;
        margin-top: 20px !important;
     }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_2 {
        margin-top: 20px !important;
        margin-left: -80px !important;
     }
     #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_3 {
        margin-bottom: -30px !important;
        margin-left: -73px !important;
     }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_4 {
        margin-left: -75px !important;
        margin-bottom: -30px !important;
    }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_5 {
        margin-left: -168px !important;
        margin-top: 20px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_1 {
        margin-top: 25px !important;
        margin-left: 0px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_2 {
        margin-top: 5px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_3 {
        margin-left: -80px !important;
        margin-bottom: -25px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_4 {
        margin-bottom: -55px !important;
        margin-left: -66px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #btnRestart , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #btnRestart{
        margin-left: 5px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer{
        margin-left: -183px !important;
        margin-top: 30px !important;
    }
    /* #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer img {
       width: 15% !important;
    } */
    /* #ctl00_m_g_2580a87d_fcf3_4445_8985_333533cde54d #cph_Footer a {
        padding: -1px !important;
     } */
     #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 .qResultMiddle ,  #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 .qResultMiddle{
        margin-top: -175px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight ,  #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight{
        margin-left: -332px !important;
        margin-top: 50px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight img ,#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight img {
        width: 25% !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleLeft img ,#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleLeft img{
        display: block !important;
        margin-left: -24px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 .qResultMiddle, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb .qResultMiddle {
        margin-top: -175px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer img, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer img {
        width: 15% !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer {
        margin-left: -183px !important;
        margin-top: 30px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #btnRestart, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #btnRestart {
        margin-left: 5px !important;
    }

}

@media only screen and (min-width:320px) and (max-width: 350px){
    .qMiddle .qMiddleLeft #qi_1 {
        margin-left: -15px !important;
    }
    .qMiddle .qMiddleRight {
        float: inherit !important;
    }
    .qMiddleRight #btnNext {
     margin-top: -60px !important;
     margin-left: 250px !important;
     padding: 10px !important;
    }
    #cph_MiddleLeft #btn_subtraction, #img_Price{
        margin-left: -65px !important;
    }
    #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_1 {
        margin-top: 20px !important;
        /* margin-left: 3px !important; */
    }
    #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_2 {       
        margin-top: 20px !important;
        margin-left: -70px !important;
    }
    #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_3 {
       margin-left: 3px !important;
    }
    /* #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_4 {
        margin-left: -83px !important;
        margin-bottom: -25px;       
    }           */
    #cph_MiddleLeft #Img1{
      margin-top: 25px !important;
    }
    #cph_MiddleLeft #qi_5 {
        margin-left: -140px;
        margin-top: 20px;        
     } 
     #cph_MiddleLeft #img_Graph {
        margin-top: 15px !important;
    } 
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #Img1 {
        margin-top: 20px !important;
        margin-left: -95px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_1 {
        margin-top: 20px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_2 {
        margin-left: -15px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_3 {
        margin-left: -80px !important;
        margin-bottom: -25px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_4 {
        margin-bottom: -53px !important;
        margin-left: -77px !important;
    }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_1 {
        margin-left: 3px !important;
     }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_2 {
        margin-left: -80px !important;
     }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_4 {
        margin-left: -80px !important;
        margin-bottom: -27px !important;
    }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_5 {
        margin-left: -150px !important;
        margin-top: 0px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #btnRestart, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #btnRestart {
        margin-left: 20px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer,#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer {
        margin-left: -174px !important;
        margin-top: 30px !important;
    }
    /* #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer img {
       width: 18% !important;
    } */
    /* #ctl00_m_g_2580a87d_fcf3_4445_8985_333533cde54d #cph_Footer a {
        padding: -1px !important;
     } */
     #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 .qResultMiddle , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 .qResultMiddle{
        margin-top: -158px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight{
        margin-left: -275px !important;
        margin-top: 50px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleLeft img ,  #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleLeft img {
        display: block !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight img ,  #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight img {
       width: 25% !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 .qResultMiddle , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb .qResultMiddle{
        margin-top: -158px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #btnRestart , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #btnRestart{
        margin-left: 20px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer{
        margin-left: -174px !important;
        margin-top: 30px !important;
    }

}

@media only screen and (min-width:360px) and (max-width: 400px){
    #cph_MiddleLeft #btn_subtraction, #img_Price{
        margin-left: -60px !important;
    }
    #cph_MiddleLeft #qi_1 {
        margin-top: 20px !important;
    }
    #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_2 {
       margin-top: 20px !important;
       margin-left: -62px !important;
    }
    /* #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_4 {
        margin-left: -95px !important;
        margin-bottom: -30px !important;       
    }  */
    #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_5 {
        margin-left: -120px !important;
        margin-top: 20px !important;       
     } 
     #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #Img1{
        margin-top: 20px !important;
        margin-left: -70px !important;
    }
    #cph_MiddleLeft #img_Graph {
        margin-top: 10px !important;
    }
    .qResultMiddle {
        margin-top: -140px !important;
    }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_2 {
        margin-top: 20px !important;
        margin-left: -55px !important;
     }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_4 {
        margin-left: -90px !important;
        margin-bottom: -30px !important; 
    }
    #ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_5 {
        margin-left: -115px !important;
        margin-top: 20px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_1 {
        margin-top: 20px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_3 {
        margin-left: -90px !important;
        margin-bottom: -25px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_4 {
        margin-bottom: -53px !important;
        margin-left: -85px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #btnRestart ,  #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #btnRestart{
        margin-left: 20px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer,  #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer {
        margin-left: -183px !important;
        margin-top: 25px !important;
    }
    /* #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer img {
       width: 21% !important;
    } */
    /* #ctl00_m_g_2580a87d_fcf3_4445_8985_333533cde54d #cph_Footer a {
        padding: -1px !important;
     } */
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight{
        margin-left: -300px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight img, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight img{
        margin-left: 30px !important;
        margin-top: 56px !important;
        width: 30% !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleLeft, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleLeft {
        margin-left: -20px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #btnRestart , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #btnRestart{
        margin-left: 20px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer{
        margin-left: -183px !important;
        margin-top: 25px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer img, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer img {
        width: 20% !important;
    }
}

@media only screen and (min-width:400px) and (max-width: 450px){
    .qMiddle {
        margin-top: -140px !important;
   }
   .qFooter {
       margin-top: -5px;
   }
   .qMiddle .qMiddleRight {
       float: inherit !important;
   }
   .qMiddleRight #btnNext {
    margin-top: -105px !important;
    margin-left: 310px !important;
    padding: 10px !important;
   }
   .qFooter {
       padding:5px;
   }
   #cph_MiddleLeft #btn_subtraction, #img_Price{
    margin-left: -60px !important;
   }
   #cph_MiddleLeft #qi_1 {
    margin-top: 20px !important;
  }
  #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_2 {
    margin-top: 20px !important;
    margin-left: -45px !important;
   } 
   #cph_MiddleLeft #qi_5 {
    margin-left: -80px !important;
    margin-top: 20px !important;
   }
   #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #Img1{
    margin-top: 25px !important;
    margin-left: -60px !important;
  }
  #cph_MiddleLeft #img_Graph {
    margin-top: 10px !important;
}
#ctl00_m_g_7e696b38_a842_474d_b07f_549aec3d8e82 #cph_MiddleLeft {
    margin-top: 15px !important;
}
#ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_2 {
    margin-top: 20px !important;
    margin-left: -45px !important;
 }
#ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_4 {
    margin-left: -105px !important;
    margin-bottom: -33px !important;
}
#ctl00_m_g_2553ff2e_0b37_44f1_887f_f6c6f6f001ee #cph_MiddleLeft #qi_5 {
    margin-left: -115px !important;
    margin-top: 20px !important;
}
#ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_1 {
    margin-top: 25px !important;
}
#ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_2 {
    margin-top: 10px !important;
}
#ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_3 {
    margin-left: -90px !important;
    margin-bottom: -25px !important;
}
#ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_4 {
    margin-bottom: -58px !important;
    margin-left: -98px !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #btnRestart , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #btnRestart{
    margin-left: 20px !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer{
    margin-left: -180px !important;
    margin-top: 25px !important;
}

/* #ctl00_m_g_2580a87d_fcf3_4445_8985_333533cde54d #cph_Footer a {
    padding: -1px !important;
 } */
 #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 .qResultMiddle,#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 .qResultMiddle {
    margin-top: -116px !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight {
    margin-left: -211px !important;
    margin-top: -37px !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight img, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight img{
    margin-left: 30px !important;
    margin-top: 56px !important;
    width: 30% !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleLeft {
    margin-left: -20px !important;
}
#ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #btnRestart , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #btnRestart{
    margin-left: 20px !important;
}
#ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer{
    margin-left: -180px !important;
    margin-top: 25px !important;
}
#ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer img , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer img{
    width: 23% !important;
}
#ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 .qResultMiddle , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb .qResultMiddle{
    margin-top: -115px !important;
}
}

@media only screen and (min-width:500px) and (max-width: 570px){
    .qMiddle {
        margin-top: -61px !important;
        width: 80% !important;
   }
   .qFooter {
       margin-top: -5px;
       width: 80% !important;
   }
   .qMiddle .qMiddleRight {
       float: inherit !important;
   }
   .qMiddleRight #btnNext {
    margin-top: -105px !important;
    margin-left: 380px !important;
    padding: 10px !important;
   }
   .qFooter {
       padding:5px;
   }
   #cph_MiddleLeft #qi_5 {
    margin-left: -10px !important;
    margin-top: 0px !important;
   }
   #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_1 {
    margin-top: 10px !important;
 }
 #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_2 {
    margin-top: -5px !important;
 }
 #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #btnRestart, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #btnRestart {
    margin-left: 20px !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer {
    margin-top: -20px !important;
    margin-left: 125px !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer img,#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer img {
   width: 23% !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 .qResultMiddle,#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 .qResultMiddle {
    margin-top: -100px !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight{
    margin-left: -95px !important;
    margin-top: 35px !important;
    width: 82% !important;
}
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleLeft ,#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleLeft{
    margin-top: 30px !important;
}
#ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 .qResultMiddle , #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb .qResultMiddle{
    margin-top: -100px !important;
}
#ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer {
    margin-top: -21px !important;
} 
#ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer a[href$=".pdf"], 
#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer a[href$=".pdf"], 
#ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer a[href$=".pdf"] ,
#ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer a[href$=".pdf"]{
    /* background: none !important; */
    padding-top: 6px !important;
}
}

@media only screen and (min-width:700px) and (max-width: 740px){
    .qMiddle {
        margin-top: -1px;       
   }
} 

@media only screen and (min-width:750px) and (max-width: 800px){
    .qMiddle {
        margin-top: -1px;        
   }
} 

@media only screen and (min-width:800px) and (max-width: 830px){
    .qMiddle {   
        margin-top: -1px;    
   }
   .qFooter {
    margin-top: -1px;
   }
} 

@media only screen and (min-width:600px) and (max-width: 700px){
    .qMiddle {   
        margin-top: -1px;   
    }   
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_1 {
        margin-top: 15px !important;
    }
    #ctl00_m_g_c778adb4_d886_487c_9654_8489f1f25fa3 #cph_MiddleLeft #qi_2 {
        margin-top: 20px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer,#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer {
        margin-top: -10px !important;
        margin-left: 50px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight ,#ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight{
        margin-left: -20px !important;
        margin-top: 7px !important;
        width: 85% !important;
    }
}

@media only screen and (min-width:600px) and (max-width: 2800px){
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer , 
    #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer, 
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer,
    #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer {
        margin-top: -20px !important;
        margin-left: 160px !important;
    } 
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer a[href$=".pdf"], 
    #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer a[href$=".pdf"],
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer a[href$=".pdf"],
    #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer a[href$=".pdf"]
    {
        /* background: none !important; */
        padding-top: 5px !important;
    }     
}

@media only screen and (min-width:550px) and (max-width: 600px){
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 .qResultMiddle , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 .qResultMiddle{
        width: 80% !important;
    }  
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight img , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight img{
        margin-left: 460px !important;
        margin-top: 15px !important;  
        width: 80% !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleRight, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleRight {
        margin-top: -92px !important;       
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #btnRestart , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #btnRestart {
        margin-left: -180px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer a, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer a {
        margin-left: 0px !important;
    } 
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer, #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer {
        margin-top: -15px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_MiddleLeft , #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_MiddleLeft{
        margin-top: 30px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 .qResultMiddle, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb .qResultMiddle {
        width: 80% !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #btnRestart, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #btnRestart  {
        margin-left: -180px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer  {
        margin-top: -15px !important;
    }
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer a, #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer a  {
        margin-left: 0px !important;
    }
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer a[href$=".pdf"], 
    #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer a[href$=".pdf"], 
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer a[href$=".pdf"],
    #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer a[href$=".pdf"]
     {
        /* background: none !important; */
        padding-top: 6px !important;
    } 
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer , 
    #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer , 
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer ,
    #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer {
        margin-top: -20px !important;
        margin-left: 50px !important;
    } 
}

@media only screen and (min-width:260px) and (max-width: 500px){
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 #cph_Footer a[href$=".pdf"], 
    #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 #cph_Footer a[href$=".pdf"], 
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 #cph_Footer a[href$=".pdf"],
    #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb #cph_Footer a[href$=".pdf"] {
        /* background: none !important; */
        padding-top: 6px !important;
    }    
    #ctl00_ctl51_g_162f09b9_7d00_4662_a4ce_21456e7ab367 .qFooter, 
    #ctl00_ctl50_g_268b0f10_520e_4a5b_9e48_9615ad070a29 .qFooter, 
    #ctl00_ctl51_g_462122c2_bc2c_43bf_9953_f3a9fafacb08 .qFooter,
    #ctl00_ctl50_g_3d2a3f83_fd89_4339_b39e_2e4cf5c954eb .qFooter {
    height: 22% !important;
}
}

@media only screen and (min-width:760px) and (max-width: 850px){
.main-nav{
    position: fixed;
    top: 0px;
}
}

 /* To reduce the gap b/w header and search box in mobile view  */
@media screen and (max-width: 867px) {
    header .main-nav .nav-container {
        padding-top: 200px !important;
     }
}

@media screen and (max-width: 280px) {
.listing li {

width:9em;
}


}

@media screen and (max-width: 375px) {

    /* Commenting for Scrol issue in Desktop and Mobile */
    /* body div#s4-workspace {
    overflow: unset!important;

} */

.emailbutclick{
    word-break:break-word!important;

}
}

/* Comcare image  height re-size*/

/* @media screen and (max-width: 750px){
 
   #tabsfor5 img {
       
 max-width: 100% !important;
    
    height: 100% !important;
    }

} */

/* Carousel a:visited color changed to black underline */

@media screen and (max-width: 850px){

.gallery-area .slides .txt-box a:visited {
    color: black!important; 
}
}

/* To fix the close icon overlapping in mobile view */

@media (max-width: 767px){
.notification__buttons .js-close-notification {
   right: -5px !important;
}
}

/* Fixes for images that got cut off in events page*/
@media only screen and (min-width: 768px) and (max-width:960px) {
    .content>img{
    width:100%!important;
    
    }
    }
    
    /*Fixes for event page table that got cut off*/
    .eventtable{
    
    width: 100%;
    
    word-break:normal!important;
    }
    
    
    /*Fixes for policies pages where link got cut off*/
    @media only screen and (max-width:850px) {
        .content a{
    width: 100%;
    word-break: break-word;
        }
    }
    
    /*Fixes for policies table that are cut off*/
    .scroll_table{
        overflow-x:auto;
    }
    
    
    /*Fixes for breadcrumbs that too long*/
    #breadCrumb span{
    
        display:inline;
        word-break:break-word;
    }
    
    
    
    /*Fixes for media-room word cut off*/
    
    @media only screen and (max-width:850px) {
        .content div{width: 100%;word-break: break-word;}
    }
    
    /*Fixes for media-room paragraph word cut off*/
    @media only screen and (max-width:850px) {
        .content p{width: 100%;word-break: break-word;margin-left:0px!important;}
    
        .scroll_table{
    
            word-break: normal!important;
        }
    
        .scroll_table p{
    
            word-break: normal!important;
        }
    }
    
    /* Ipad landscape changes */
    @media only screen and (min-width:1300px){
    .notification__item{
        padding-left:15px;
    }
    #sgd-gov-banner-id img{
        padding-left:15px;
    }
    
    .logo {
        padding-left:15px;
    }
    
    .breadcrumb-wrapper{
        padding-left:15px!important;
    }
    .sideNavLeft{
        padding-left:15px!important;
    }
    .contentWithSide{
        padding-right:15px!important;
    }
    }
    
    /*Ipad pro padding changes*/
    
    @media only screen and (min-width:1024px) and (max-width:1200px){
    .notification__item{
        padding-left:15px;
    }
    #sgd-gov-banner-id img{
        padding-left:15px;
    }
    
    .logo {
        padding-left:15px;
    }
    
    .breadcrumb-wrapper{
        padding-left:15px!important;
    }
    .sideNavLeft{
        padding-left:15px!important;
    }
    .contentWithSide{
        padding-right:15px!important;
    }
    }

     /*Comcare Q6 page mobile issue*/
     @media only screen and (min-width:280px) and (max-width:330px){
         
        #ctl00_ctl51_g_a40defdc_dd37_4049_9b35_615e7f74bd91 #cph_MiddleLeft #qi_3 ,  #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_3{
            margin-left: -16px !important;
            display: flex;
            }

        #ctl00_ctl51_g_a40defdc_dd37_4049_9b35_615e7f74bd91 #cph_MiddleLeft #qi_2 ,  #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_2{
            margin-left: -80px !important;            
            display: flex;
            }
            #ctl00_ctl51_g_a40defdc_dd37_4049_9b35_615e7f74bd91 #cph_MiddleLeft #qi_4 ,  #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_4{
                margin-left: -80px !important;
                margin-top: 5px !important;            
           }
           #ctl00_ctl51_g_a40defdc_dd37_4049_9b35_615e7f74bd91 #cph_MiddleLeft #qi_5 ,  #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_5 {
            margin-left: -145px !important;
            /* margin-top: 3px !important;       */
        }      
     }


     @media only screen and (min-width:360px) and (max-width:420px){
        #ctl00_ctl51_g_a40defdc_dd37_4049_9b35_615e7f74bd91 #cph_MiddleLeft #qi_2 , #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_2 {
            margin-left: -64px !important;
            margin-top: 22px !important;
            display: flex;
            }
            #ctl00_ctl51_g_a40defdc_dd37_4049_9b35_615e7f74bd91 #cph_MiddleLeft #qi_4 , #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_4 {
                margin-left: -62px !important;
                margin-top: 5px !important;	            
           }
           #ctl00_ctl51_g_a40defdc_dd37_4049_9b35_615e7f74bd91 #cph_MiddleLeft #qi_5 , #ctl00_ctl50_g_a70ca88e_48bf_4073_a8c0_137150f0a09a #cph_MiddleLeft #qi_5{
            margin-left: -120px;
            margin-top: 20px;         
        }      
     }

  @media only screen and (max-width: 850px){
    .CriteriaContent  {
        display: flex;
        flex-direction: column-reverse;
    }
    header .main-nav nav .nav {
	display : block !important;
    }
   #footer-wrapper #faq-bar {
    display:block
   }
}

.notification__item a, .notification__item a:visited{
    color : #f78b1f !important
}