html[dir="rtl"] .bannerSlider .slide .slogan span,
html[dir="rtl"] .sectionTitle,
html[dir="rtl"] .featuredBlocksWrap .iconTitle{
	font-family: 'Droid Arabic Kufi', sans-serif;
}
.yamm .mainNav > li > a { /*text-transform: capitalize; */}
.bannerSlider .slick-dots li button:before{
	color: #ec3c7d;
}
.bannerSlider .slick-dots li.slick-active button:before {
    color: #ec3c7d;
    opacity: 1;
}
.innerPageContentSection .contentRight .pageSubTitle{
	font-size: 30px;
	margin-bottom: 30px;
}
.innerPageTestimonial.inView {
    margin-bottom: 70px;
}
/* LINK AFTER PAGE CONTENT */
.navListParent {
    margin-top: 40px;
}
.navListParent > a{
	font-size: 110%;
    font-weight: 500;
    display: block;
    margin-bottom: 5px;
}
.navListParent ul {
    list-style-type: none;
    padding: 0;
}
.navListParent .nav__list li {
    display: inline-block;
    margin: 0 2px 5px 2px;
}
.navListParent .nav__list li:before {
	display: none;
}
.navListParent .nav__list li a {
    background: #f760a1;
    padding: 5px 10px;
    border-radius: 90px;
    color: #fff;
    font-size: 80%;
}
.navListParent .nav__list li a:hover{background: #ed3d7f;}
/* LINK AFTER PAGE CONTENT */
.postMeta{
    padding: 0;
    margin: 0;	
    margin-bottom: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.postMeta li:before{
	display: none !important;
}
.postMeta li i{
	color: #ed247f;
	vertical-align: middle;
}

.postMeta-list {
    display: block;
}
.postMeta-list li {
    display: inline-block;
    margin-right: 15px;
}
html[dir="rtl"] .postMeta-list li {
	margin-right: 0px;	
	margin-left: 15px;	
}
/*VIBIN BEGINS*/
/* menu fix */
.yamm .mainNav > li:hover > a{
    color: #ee3d7f;
}
.yamm .mainNav > li > .dropdown-menu li a.submenu-title{
    font-weight: 800;
}
.yamm .mainNav > li > .dropdown-menu li:hover > a.submenu-title{
   background: #dedcdc;
   color: #000000;
}
.errorPageBanner {}
.full-width-mega >li.level-1 > a{ font-weight: 800;}

/*HEADER CONTACT*/
.headerContact{font-size: 15px;position: absolute; right: 0; top: 5px;display: none;}
.headerContact ul{margin: 0;padding: 0;text-align: right;font-weight: 400;}
.headerContact ul li{list-style: none;display: inline-block;margin-right: 10px;}
.headerContact ul li a{color: #3e3e3e;}
.headerContact ul li i{vertical-align: middle;display: inline-block;    color: #ed3d7f; font-size: 20px; line-height: 1;}
.bodyScrolled .headerContact{font-size: 14px;top: 1px;}
html[dir="rtl"] .headerContact{right: auto;left: 0;}
html[dir="rtl"] .headerContact ul{text-align: left;}
html[dir="rtl"] .headerContact ul li{margin-left: 0;margin-right: 10px;}
.selectMenuDropdown {max-width: calc(100% - 50px); border: none; word-break: break-word; white-space: normal; height: 46px;background: none;}
.bookWrapper .selectMenuDropdown{width: 100%;max-width: 100%;}
/*HEADER CONTACT*/
[dir=rtl] .innerPageBanner .container .pageTitle, [dir=rtl] .innerPageContentSection .pageSubTitle{font-family: 'Source Sans Pro','Droid Arabic Kufi', sans-serif;}
[dir=rtl] .blogLeft .iconsListInline > li{direction: ltr;}
[dir=rtl] .directionLtr{direction: ltr;}
[dir=rtl] .headerContact .directionLtr{display: inline-block;}
.mobileOnlyLangBtn{display: none;position: absolute; right: 40%;top: 23px;font-size: 15px;
    width: 30px;  height: 30px; background: #ed3d7f; color: #fff !important; text-align: center;  border-radius: 50%;}
.partnersLogo li a img{max-height: 104px;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);    filter: grayscale(0);    -webkit-filter: grayscale(0);transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;backface-visibility: hidden;}
.partnersLogo li a{border: 1px solid #eaeaea;  padding: 2px;height: 124px;position: relative;}
.partnersLogo li a:hover img{    transform: translate(-50%, -50%) scale(1.1);    -webkit-transform: translate(-50%, -50%) scale(1.1);}



@media only screen and (min-width: 1025px) {
  .full-width-mega >li.level-1 > a{ color: #000000;font-weight: 800;}
  .full-width-mega >li.level-1 > a:hover, .full-width-mega >li.level-1:hover > a{background: #dedcdc !important;color: #000000 !important; }
   .headerContact{display: block;}
   .mainNav > li > a{padding-bottom: 30px;}
  .mainNav{margin-top: 56px;}
  .bodyScrolled .mainNav{margin-top: 29px;}
  .bannerSlider .slide{ max-height: calc(100vh - 200px);}
  .partners ul.partnersLogo {margin-left: -20px; margin-right: -20px;}
}

@media only screen and (max-width: 1024px) {
    .yamm .yamm-content {
        padding: 10px 10px;
    }
    .full-width-mega > li > .submenuItems{
        display: none;
    }
    .full-width-mega > li.active > .submenuItems{
        display: block;
    }


    .full-width-mega .submenu-title{
        position: relative;
    }
    
    .full-width-mega .submenu-title::after {
        display: block !important;
        position: absolute;
        top: 10px;
        right: 10px;
        content: "\61";
        font-family: sublime!important;
        font-style: normal!important;
        font-weight: 400!important;
        font-variant: normal!important;
        text-transform: none!important;
        speak: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    .full-width-mega .submenu-title.active::after {
      content: "\52";
    }
    .ar .full-width-mega .submenu-title::after {
        left: 10px;
        right: auto;
    }
}
/* menu fix */

/* fix updates */

.contentLeft a{
    color: #ed247f;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.accordion-section-title{
    color: #ffffff !important;
}
.contactInfoHold .contactDetails a{
    color: #4f4f4f; 
}
.btnHolder .viewMore{
    color: #1d1d1b;
}
.contentLeft a:hover{
    color: #c50a5f;
}
.contactRight .recaptcha {
    -webkit-transform: scale(0.56) !important;
    -ms-transform: scale(0.56) !important;
        transform: scale(0.56) !important;
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
        transform-origin: left top;
}
.captchaFeild .recaptcha{
    -webkit-transform: scale(0.62) !important;
    -ms-transform: scale(0.62) !important;
        transform: scale(0.62) !important;
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
        transform-origin: left top;
}
.mainNav > li.active > a:after{
    width: inherit !important;

}
.mainNav > li.active > a:before{
    width: 100%;
}

.blogSidebar .recentBlog h4{
    line-height: 1.5em;
}
.captchaSubmitbtnWrap .formSubmitBtnWrap{
    text-align: right;
}
.btnHolder .downloadBtn{
    padding-left: 0;
}
.ar .btnHolder .downloadBtn{
    padding-right: 0;
    padding-left: inherit;;
}
.ar .captchaFeild .recaptcha{
    -webkit-transform-origin: left top;
    -ms-transform-origin: right top;
        transform-origin: right top;
}
.input-field.parentError{
    border-color: #e22525 !important;
}
.ar .captchaSubmitbtnWrap .formSubmitBtnWrap{
    text-align: left;
}
.ar .contactRight .input-field .icon{
    margin-left: 12px;
    margin-right: 5px;
}
.bannerSlider .slick-arrow{
    display: none !important;
}
.press .item h2{
    font-size: 22px;
    line-height: 36px;
}
@media only screen and (max-width: 1024px) {
    .ar .yamm .mainNav > li{
        width: 100%;
    }
}

.breadCrumbWrap ul li a{

}
.breadCrumbWrap ul li a:hover{
    color:#ed247f;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.breadCrumbWrap ul li.current{
    color:#ed247f; 

}

.ar .accordion-section-title::after{
    left: 10px;
    right: auto;
}
html[dir=rtl] .accordion-section-title {
    padding-left: 22px;
    right: auto;
    left: 0px;
}
.ar .blogLeft .iconsListInline > li{
    margin-left: 15px;
    margin-right: 0;
}
.listItems li.selected a{
    color: #ed247f;
}
.ar .bubblesFxWrapper .bubble i{
    direction: ltr;
}
.innerPageContentSection .container{
    position: relative;
}
.partnerSection .iconsListInline > li i {
    font-size: 25px;
    display: inline-block;
    vertical-align: middle;
    color: #ed247f;
   
}
.partnerSection .iconsListInline{
     list-style-type: none;
     font-size: 14px;
}
.partnerRight .iconsListInline > li {
    list-style: none;
    display: inline-block;
    margin-right: 15px;
    position: relative;
  
}
/* fix updates */

/*VIBIN ENDS*/

/*INERPAGE STYLES*/
.innerPageContentSection .contentRight .rightMenu{

}
.innerPageContentSection .contentRight .rightMenu li {}
.innerPageContentSection .contentRight .rightMenu li a{}


/* SIDEBAR ACCORDION MENU */


.contentRight .nav ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.contentRight .nav ul li{
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
}

.contentRight .nav a, 
.contentRight .nav label {
  display: block;
  padding: .85rem;
  color: #fff;
  background-color: #e12979;
  -webkit-box-shadow: inset 0 -1px #ef418b;
          box-shadow: inset 0 -1px #ef418b;
  -webkit-transition: all .25s ease-in;
  -o-transition: all .25s ease-in;
  transition: all .25s ease-in;
  font-size: 85%;
  letter-spacing: 0.04em;
}

html[dir="rtl"] .contentRight .nav a, 
html[dir="rtl"] .contentRight .nav label {
	letter-spacing: 0;
}

.contentRight .nav a:focus, 
.contentRight .nav a:hover, 
.contentRight .nav label:focus, 
.contentRight .nav label:hover {
  color: rgba(255, 255, 255, 0.5);
  background: #bf1961;
}

.contentRight .nav label { 
	cursor: pointer; 
	position: absolute;
    right: 0;
    top: 0;
    background: transparent;
}
.contentRight .nav label span:before { 
	content: "\e000";
    font-family: "sublime" !important;
}
html[dir="rtl"] .contentRight .nav label { 
	left: 0;
	right: auto;
    top: 0;
}


/**
 * Styling first level lists items
 */

.contentRight .group-list a, 
.contentRight .group-list label {
  padding-left: 2rem;
	background: #ce226c;
    -webkit-box-shadow: inset 0 -1px #dc367d;
            box-shadow: inset 0 -1px #dc367d;
}

.contentRight .group-list a:focus, 
.contentRight .group-list a:hover, 
.contentRight .group-list label:focus, 
.contentRight .group-list label:hover { background: #b51b5d; }

/**
 * Styling second level list items
 */

.contentRight .sub-group-list a, 
.contentRight .sub-group-list label {
  padding-left: 4rem;
  background: #353535;
  -webkit-box-shadow: inset 0 -1px #474747;
          box-shadow: inset 0 -1px #474747;
}

.contentRight .sub-group-list a:focus, 
.contentRight .sub-group-list a:hover, 
.contentRight .sub-group-list label:focus, 
.contentRight .sub-group-list label:hover { background: #232323; }

/**
 * Styling third level list items
 */

.contentRight .sub-sub-group-list a, 
.contentRight .sub-sub-group-list label {
  padding-left: 6rem;
  background: #c52168;
  -webkit-box-shadow: inset 0 -1px #d44482;
          box-shadow: inset 0 -1px #d44482;
}

.contentRight .sub-sub-group-list a:focus, 
.contentRight .sub-sub-group-list a:hover, 
.contentRight .sub-sub-group-list label:focus, 
.contentRight .sub-sub-group-list label:hover { background: #af1a5a; }

/**
 * Hide nested lists
 */

.contentRight .group-list, 
.contentRight .sub-group-list, 
.contentRight .sub-sub-group-list {
  height: 100%;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height .5s ease-in-out;
  -o-transition: max-height .5s ease-in-out;
  transition: max-height .5s ease-in-out;
}

.contentRight .nav__list input[type=checkbox]:checked + label + ul { /* reset the height when checkbox is checked */
	max-height: 1000px; 
}

.contentRight label > span {
  float: right;
  -webkit-transition: -webkit-transform .65s ease;
  transition: -webkit-transform .65s ease;
  -o-transition: transform .65s ease;
  transition: transform .65s ease;
  transition: transform .65s ease, -webkit-transform .65s ease;
}

.contentRight .nav__list input[type=checkbox]:checked + label > span {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}


footer{
	background: #5f8ca5;
}
.copyRight{
    background-size: 100%;
    /*background-repeat-y: no-repeat;	*/
    background-repeat: repeat-x;
}


/*Disclaimer*/
.dislcaimerDiv{
    color: #fff;
    /* background: #fff; */
    padding: 0px 30px 30px 30px;
    margin-bottom: 30px;
    line-height: normal;
    text-align: center;
    color: #bbd4e2;
    position: relative;
}
.dislcaimercontainerDiv:before {
    content: '';
    display: block;
    width: 200px;
    height: 1px;
    opacity: 0.4;
    background: #bbd4e2;
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.dislcaimerDiv .container{
	width: 93%;
    max-width: 1450px;
}
.dislcaimerDiv h2{
	font-size: 90%;
}
.dislcaimerDiv p{
	line-height: 1.5;
    font-size: 70%;	
}
/*Disclaimer*/



/* social media icons style */
.socialButtonWrap{
	overflow: visible;
}
.socialButtonWrap li{
	position: relative;
	overflow: visible;
}
.socialButtonWrap li:hover {
    background: #d0186b !important;
}
.socialButtonWrap li span{
    margin: 0;
    top: 0;
    padding: 0;
    height: 100%;
    width: auto;
    right: auto;
    left: 50px;
    background: #e12979;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    white-space: nowrap;
    padding: 0 10px;
    -webkit-transition: all .3s ease-out !important;
    -o-transition: all .3s ease-out !important;
    transition: all .3s ease-out !important;
    visibility: hidden;
    opacity: 0;
}
.socialButtonWrap li:hover span{
	background: #d0186b;
    left: 50px;
    visibility: visible;
    opacity: 1;
}

html[dir="rtl"] .socialButtonWrap li span{
	left: auto;
	right: 50px;
}
html[dir="rtl"] .socialButtonWrap li:hover span{
 	left: auto;
	right: 50px;
}
.contactRight .input-field{position: relative;margin-bottom: 20px;}
.contactRight .input-field label.error{position: absolute;
    top: -17px; font-size: 12px; margin: 0; right: 0;  background: red;
    color: #fff;  padding: 0px 5px;  border-radius: 4px;  padding-bottom: 0px;}
html[dir="rtl"] .contactRight .input-field label.error{right: auto;left: 0;}
.bookWrapper label.error{font-size: 14px; background: red;color: #fff; padding: 3px 5px;
    border-radius: 5px;}
.sublimeBtn{font-weight: 600 !important;-webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;position: relative;}
.sublimeBtn:hover{color: #ed247f;padding-left:30px;}
.sublimeBtn::after{content: "\e00c";;position: absolute;left: 0;top: 2px;opacity: 0;-webkit-transition:all 0.3s ease-in-out;
  transition:all 0.3s ease-in-out;font-family: "sublime" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;font-size: 22px;color: currentColor;}
.sublimeBtn:hover::after{opacity: 1;}
.modal-body{padding: 20px 30px;}
.popup .authorWrap {margin-top: 5px;}
.popup .authorWrap .authorName{color: #ed247f;font-weight: 500;}
.pressImgWrap{position: relative;padding-top: 100%;background-size: cover;display: block;background-position: center top;}
.pressLink{display: block;height: 100%;-webkit-box-shadow:  0px 1px 10px -1px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 1px 10px -1px rgba(0,0,0,0.25);
box-shadow: 0px 1px 10px -1px rgba(0,0,0,0.25);transition:all 0.3s ease-in-out; /*background: #f5f5f5;*/}
.pressTitle{padding: 15px 20px;  color: #151515;font-size: 16px;text-align: center;}
.pressLink:hover{-webkit-box-shadow: -1px 0px 14px -1px rgba(0,0,0,0.51);-moz-box-shadow: -1px 0px 14px -1px rgba(0,0,0,0.51);
box-shadow: -1px 0px 14px -1px rgba(0,0,0,0.51);}
/* social media icons style */
.innerPageBannerSlider .slide { max-height: none; height: auto; background-size: cover !important;  background-position: center;height: 29.3vw;min-height: 300px;
}
.innerPageBannerSlider .slick-dots{bottom: 10px;}
.innerPageBannerSlider .slick-prev{left: 5px;}
.innerPageBannerSlider .slick-next{right: 5px;}
.innerPageBannerSlider .slick-dots li button:before{font-size: 19px;color: #ee3d7f;}
.innerbannerSliderWrap{height: auto;max-height: none;}
.innerPageBanner .container{position: absolute; height: 100%; width: 93%;top: 0; left: 0; right: 0; z-index: 3;}
.innerPageBannerSlider .slick-dots{z-index: 5;}

/* CALL ACTION WRAP */
.footerMobileActionWrap{position: fixed; bottom: 0; left: 0; width: 100%;
    z-index: 99;flex-wrap: wrap;display: none;}
.footerMobileActionWrap .actionWrap {width: 50%;}
.footerMobileActionWrap .actionWrap .callBtn{padding:15px 2px;text-align: center;display: block;text-align: center;background: #e0297a;color: #fff;font-size: 16px;font-weight: 300;}  
html[dir="rtl"] .footerMobileActionWrap .actionWrap .callBtn{line-height: 1.7;}
.footerMobileActionWrap .actionWrap .callLink{background:#357fb8; }
/* PARTNER SECTION */
.partnerSection .partnerLeft article{border: 1px solid #efefef;  text-align: center;padding: 15px 20px;}
.partnerSection .partnerLeft article img{max-width: 90%;}
.partnerRight .blogtitle{margin-top: 0;margin-bottom: 25px;}
.partnerRight .iconsListInline{padding-left: 0;padding-right: 0;margin-top: 25px;}
.partnerRight .iconsListInline i{display: inline-block;vertical-align: middle;line-height: 1;}
html[dir="ltr"] .partnerRight .iconsListInline i{margin-right: 5px;}
html[dir="rtl"] .partnerRight .iconsListInline i{margin-left: 5px;}
@media only screen and (min-width : 1024px)  {
    html[dir="ltr"] .partnerSection .partnerLeft article{margin-right: 50px;}
    html[dir="rtl"] .partnerSection .partnerLeft article{margin-left: 50px;}
}
/* PARTNER SECTION */



@media only screen and (max-width: 760px) {
    .bodyScrolled .footerMobileActionWrap{display: -webkit-box;display: -ms-flexbox;display: flex;}
    body {padding-bottom: 44px;}
    #toTop{bottom: 63px;}
    #contact_Form{margin-top: 10px; padding-top:30px;}
    .contactFormWrapper .contactDetails .email {word-wrap: break-word;}
    html[dir="ltr"] .contactLeft .contactDetails li{padding-left: 70px;}
    .contactFormWrapper .contactLeft .contactDetails li{font-size: 14px;}
    .contactFormWrapper .contactLeft{padding-left: 2px;padding-right: 2px;}
}
/* CALL ACTION WRAP */



/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 1060px)  {
    .full-width-mega .yamm-flex.full-width-mega {padding: 0;} 
    .full-width-mega .yamm-flex.full-width-mega > li{width: 25%;max-width: 24.25%;}
    .homeBanner .getInTouchWrap img, .homeBanner .getInTouchWrap svg{max-width: 98%;}
    .homeBanner .getInTouchWrap{    max-width: 14%;}
    .clientsSection .container{max-width: 80%;}
    .testimonialsWrapper{padding: 35px 70px;padding-top: 10px;}
    .testimonialsWrapper .quote{line-height: 1.8;}
    .safari .bookWrapper .feildControl select{-webkit-appearance: none; background: url('../images/down-arrow-and-up.png') 97% -64px;
    background-repeat: no-repeat;}
    html[dir="ltr"]  .safari .bookWrapper .feildControl select{padding-left: 45px;}
    html[dir="rtl"]  .safari .bookWrapper .feildControl select{padding-right: 45px;background-position:5px -64px}
    .testimonialSlider .slick-track{display: -webkit-box;  display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
}
/* iPads (portrait) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : portrait) {
   .pressTitle{height: 109px;overflow: hidden;}
   .contactInfoHold{white-space: normal; word-wrap: break-word;}
   .bannerSlider .slide .slogan span{font-size: 31px;}
   .captchaSubmitbtnWrap .formSubmitBtnWrap{width: 100%;text-align: left;}
}        

/* iPads (landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
   .captchaFeild .recaptcha{
       -webkit-transform: scale(0.5) !important;
       transform: scale(0.48) !important;
   }
   .yamm .mainNav li a{padding: 5px 18px;}
   .yamm .mainNav > li.dropdown > a.dropdown-toggle{padding: 5px 18px;}
   .bannerSlider .slide .slogan span{font-size: 38px;}
}

@media only screen and (max-width : 990px)  {
    .navbar-brand > img{height: 100px;}
    .bubblesFxWrapper{overflow: hidden;}
}
@media only screen and (max-width : 767px)  {
    .copyRight{padding-top: 30px;}
    .dislcaimerDiv{padding-right: 0;padding-left: 0;}
    .bannerSlider .slide{
      height: auto;
      padding-top: 7%;
    }
    .innerPageBannerSlider .slide{min-height: 90px;}
    .contactInfoHold .contactDetails li.email {word-wrap: break-word;white-space: normal;}
}

@media only screen and (max-width : 650px)  {
  .bannerSlider .slide .slogan span{font-size: 14px;}
  .homeBanner .getInTouchWrap img, .homeBanner .getInTouchWrap svg{max-width: 100px;}
  .bannerSlider .slick-dots li button:before{font-size: 12px;}
  .bannerSlider .slick-dots li{margin: 0 1px;}
  .imageBanner.innerPageBanner  {    height: auto; padding-top: 32%;}
  .innerPageBanner .container .pageTitle{font-size: 15px;}
  .bannerSlider{background: #729fbb;}
/*  .bannerSlider .slide{    margin-bottom: 95px;}*/
  .bannerSlider .slide .slogan{bottom: -64px;}
  .bannerSlider .slick-dots{bottom: -40px;}
  .bannerSlider .slide .slogan span{font-size: 15px;}
  .homeBanner .getInTouchWrap{bottom: 0px;}
  .innerPageBanner{margin-bottom: 70px;}
  .innerPageBanner .container .pageTitle{bottom: -50px;}
  #book_nurse_form .feildControl .icon-android-favorite-outline{display: none;}
  .mobileOnlyLangBtn{display: inline-block;}
}