*{font-family: Roboto !important;}
html, body{background-color: #fff !important;}
#logo{display: inline-block;width: 220px;height: 41px;padding: 1%;}
#logo a img{width: 220px;height: 41px;}
.navbar-default{background: #ffffff;border-bottom: none;padding-top:5px;position: absolute;}
.top{
 background-image: url(//marketing-kasamba.kassrv.com/ac/liveperson-consumer-marketing/responsive-lp-templates/templateA-headerImage.jpg);
 background-repeat:no-repeat;
 background-attachment: scroll;
 background-position: top center;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 background-size: cover;
 -o-background-size: cover;
}
.container.first{margin-top: 55px;height: 520px;}
.intro-text{padding: 80px 0 0 0;}
.intro-lead-in{color:#892788;font-size: 55px;}
.intro-heading{color:#333333;font-size: 24px;width:560px;margin: 0 0 8%;text-align: left;font-weight: 400;}
.btn-b{background: #256f9c;color:#fff;width: 423px;height: 85px;line-height: 85px;text-align: center;border-radius: 5px;font-size: 27px;padding: 0;cursor: pointer;display: block;margin: 0;font-weight: 500;cursor: pointer;}
.btn-b:hover{color:#fff;text-decoration: none;background: #22a8d8;transition:all 0.3s ease;}
.header-row{text-align: center;font-size: 30px;margin: 2% auto;}
#image123{    width: 900px;height: 97px;text-align: center;margin: 3% auto;display: block;}
.shlish{text-align: center;font-size: 16px;font-weight: 600;margin:0 0 5% 0;}
.hezi{text-align: center;font-size: 16px; padding: 0 0 2% 0;font-weight: 600;}
.maroon{background: #eee8ea;}
.icon-p{width:125px;height: 95px;display: block;margin:3% auto;}
.sp-buttons{margin-bottom: 20px;}
.sp-button{background: #cccccc;width:20px;height: 20px;border:none;margin:4px 12px;}
.sp-selected-button{background: #892788;border:none;}
.sp-fade-arrows {opacity: 1;}
.sp-arrow{text-shadow: none;color:#9a9a9a;}
.sp-next-arrow:before {
    content: '';
    background:url(//marketing-kasamba.kassrv.com/ac/liveperson-consumer-marketing/winback-profile-page/arrow-right-on.svg) no-repeat;
     width: 40px;
    height: 75px;
    display: inline-block;
}
.sp-previous-arrow:before {
      content: '';
    background:url(//marketing-kasamba.kassrv.com/ac/liveperson-consumer-marketing/winback-profile-page/arrow-left-on.svg) no-repeat;
     width: 40px;
    height: 75px;
    display: inline-block;
}
.sp-horizontal .sp-previous-arrow{left:-10px;}
.sp-horizontal .sp-next-arrow{right:10px}
#grid-header{text-align: center;margin: 1% auto;}
#big-head{font-size: 30px;}
#add-text{font-size: 20px;}
#expertgrid{text-align: center;padding-bottom:30px; }
.box-expert{
		border-radius:8px;;
		display: inline-block;
		width:30%;
        background: #fff;
        -webkit-box-shadow: 0px 6px 16px 0px rgba(0,0,0,0.43);
        -moz-box-shadow: 0px 6px 16px 0px rgba(0,0,0,0.43);
        box-shadow: 0px 6px 16px 0px rgba(0,0,0,0.43);
        margin: 1%;
	}
    .profile_url{ font-size: 18px;color: #892788; font-weight: 400;}
    .photo{border-radius: 80px;width:160px;height: 160px;}
    .profile-photo{margin:5% auto;position: relative;}
    .status{width: 60px;height: 25px;position: absolute;right: 80px;bottom: -4px;background: url(https://marketing-kasamba.kassrv.com/ac/liveperson-consumer-marketing/grid-assets/online-icon.svg) no-repeat;}
    .expname{color:#892788;font-size: 18px;}
    .expname:hover{text-decoration: none;color:#892788;}
    .contact-link{display: block;background: #F18F20;color:#fff;text-align: center;width:200px;height: 40px;line-height: 40px;border-radius: 3px;margin:0 auto;font-size: 18px;font-weight: 400;}
   .contact-link:hover{color:#fff;text-decoration: none;}
   .description {height: 50px;padding: 1% 4% 0;font-size: 16px;font-weight: 300; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin: 0;text-align: left;}
   .read-more{display: block;text-align: left;padding: 1% 4% 0;color:#892788;}
   .read-more:hover{color:#892788;}
   .bottom-line{    text-align: center;margin: 1% 4% 5%;}
   .btn.rev-pop{color:#666666;font-size: 13px;padding: 6px 0px;}
   .rating,.reviews{padding: 0 1px;}
   .reviews{color: #892788;}
   .rating img{width:64px;height: 12px;}
   .perminute{font-size: 20px;}
	.mod-wrap{
		margin: 30px auto;
		position: relative;
		width:645px;
	 }
	 .btn.active, .btn:active {
		box-shadow: none;
	 }
	 
	 .containerBoxWarp {
    position: relative
	}
	.containerBoxWarp .contentDiv {
		float: left;
		background-color: #fdfdfb
	}
	.containerBoxWarp .cornerImage {
		height: 27px;
		width: 36px
	}
	.containerBoxWarp .softEdge {}.containerBoxWarp .top-middle-left {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Top_Middle_Left_Box.png") no-repeat scroll transparent;
		width: 36px;
		top: 0
	}
	.containerBoxWarp .top-middle-right {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Top_Middle_Right_Box.png") no-repeat scroll transparent;
		width: 36px;
		top: 0
	}
	.containerBoxWarp .bottom-middle-left {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Bottom_Middle_Left_Box.png") no-repeat left bottom scroll transparent;
		width: 36px;
		bottom: 0
	}
	.containerBoxWarp .bottom-middle-right {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Bottom_Middle_Right_Box.png") no-repeat scroll right bottom transparent;
		width: 36px;
		bottom: 0
	}
	.containerBoxWarp .top-middle,
	.containerBoxWarp .bottom-middle {
		height: 27px
	}
	.containerBoxWarp .top-left {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Top_Left_Box.png") no-repeat scroll 0 0 transparent;
		float: left
	}
	.containerBoxWarp .bottom-middle {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Bottom_Pixel_Box.png") repeat-x scroll 0 0 transparent;
		float: left
	}
	.containerBoxWarp .top-middle {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/top_Pixel_Box.png") repeat-x scroll 0 0 transparent;
		float: left
	}
	.containerBoxWarp .top-middle-review {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Pop-up-header.png") repeat-x scroll 0 0 transparent;
		float: left;
		height: 61px;
		margin-left: 11px
	}
	.containerBoxWarp .top-right {
		float: left;
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Top_Right_Box.png") no-repeat scroll 0 0 transparent
	}
	.containerBoxWarp .middle-left {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Left_Pixel_Box.png") repeat-y scroll 0 0 transparent;
		width: 36px
	}
	.containerBoxWarp .middle-right {
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Right_Pixel_Box.png");
		width: 36px
	}
	.containerBoxWarp .left-side-box {
		float: left;
		width: 36px
	}
	.containerBoxWarp .right-side-box {
		float: left;
		width: 36px
	}
	.containerBoxWarp .bottom-left {
		float: left;
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Bottom_Left_Box.png")
	}
	.containerBoxWarp .top-middle {
		float: left;
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Bottom_Pixel_Box.png") repeat scroll 0 6px transparent
	}
	.containerBoxWarp .bottom-right {
		float: left;
		background: url("//expertsimages.kassrv.com/images/Kasamba/Container boxes white/Bottom_Right_Box.png") no-repeat scroll 0 0 transparent
	}
	#memberComments {
		font-family: serif;
		font-size: 24px;
		font-style: italic;
		left: 40px;
		position: relative;
		top: 20px;
		font-weight: bold;
		color: #5f5771;
	}
	#close-rating{
		 position: absolute !important;
		top: 15px !important;
		right: 95px !important;
        left:auto !important;
		background: #fff;
		border-radius: 50px;
		width: 22px;
		text-align: center;
		border: 2px solid #000;
		font-weight: bold;
		cursor: pointer;
	}
    #expertgrid{display: block;}
           #scrolling #mob-ul {
                margin: 0;
                padding: 0;
                list-style-type: none;
                -webkit-transform-style: preserve-3d;
                -ms-transform-style: preserve-3d;
                transform-style: preserve-3d;
                    box-sizing: initial;
            }
           #scrolling li { float: left;    box-sizing: initial;margin-right: 1%; }
           #scrolling li .box_Expert {
               border-radius:8px;;
                display: inline-block;
                width:250px;
                height: 250px;
                max-width: 300px;
                background: #fff;
                -webkit-box-shadow: 0px 6px 16px 0px rgba(0,0,0,0.43);
                -moz-box-shadow: 0px 6px 16px 0px rgba(0,0,0,0.43);
                box-shadow: 0px 6px 16px 0px rgba(0,0,0,0.43);
                    box-sizing: initial;
           }
           #badge-wrap{text-align: center;margin:50px auto;}
           #badge-wrap img{display: initial;width:200px;}
        #badge-txt-1{font-size: 34px;color:#333333;line-height: 80px;font-weight: 300;}
        #badge-txt-2,#badge-txt-3{font-size: 28px;color:#666666;line-height: 35px;font-weight: 100;}
        #badge-txt-4{font-size: 16px;color:#666666;line-height: 60px;font-weight: 100;letter-spacing: 8px;}
.sp-slides{text-align: center;list-style: none;}
.small-divider { width: 5%;border-top: 1px solid #a45c72;text-align: center; margin: 10px auto;}
.client-name{font-weight: 600;font-style: normal;}
.li-container{font-style: italic;font-size: 20px;}
.header-h{ text-align: center;margin: 2% auto;font-size: 30px;}
.register-part{width:130px;height: 110px;text-align: center;margin: 2% auto;display: block;}
.img-lable{text-align: center;margin: 2% auto;font-size: 20px;font-weight:500;}
.lower-text{font-size: 16px;text-align: left;margin:2% 0 10%;}
#footer{background: #A4ADB6;text-align: center;}
#footer-txt{text-align: center;color: #fff;font-size: 16px;font-weight: 300;}
#footer a{color:#fff;}
.dedfee{    text-align: right;margin: 0 27% 0 0;text-decoration: line-through;}
	  @media screen and (max-width: 767px) {/*mobile */
        .status{right: 60px;}
         .bottom-line{    text-align: center;margin: 1% 0 5%;}
         #scrolling {overflow: hidden;position: relative;width:110%;left:-15px;height:420px;text-align: center;margin: 0 auto;}
          #expertgrid{display: none;}
          .contact-link{    margin: 0 auto 2%;}
		.box-expert{    width: 100%;max-width: 300px; height: 400px; text-align: center;}
        .top{
                background-image: url(//marketing-kasamba.kassrv.com/ac/liveperson-consumer-marketing/responsive-lp-templates/sem/mobile-headerImage_640x340.jpg);
                background-repeat:no-repeat;
                background-attachment: scroll;
                background-position: center;
                -webkit-background-size: cover;
                -moz-background-size: cover;
                background-size: cover;
                -o-background-size: cover;
         }
         #image123{width:auto;height: auto;}
         .maroon{background: #fff;}
         .first-con{background:#F2F1F6}
         .intro-heading{width:100%;font-size: 18px;    font-weight: 600;text-align: center;}
         .btn-b{ width: 90%;text-align: center;margin: 0 auto 5%;height: 55px;line-height: 55px;}
        .intro-text{padding:0;text-align: center;}
        .intro-lead-in{font-size: 32px;}
        .container.first{height: 250px;}
        .container.why{background:#F2F1F6; }
        .header-row {font-size: 32px;margin: 10% auto 0;}
        .shlish{padding: 0 10%;}
        .hezi{padding: 0 10% 2% 10%;font-weight: 600;}
        .intro-heading{margin: 0;}
        .container.gray{background: #F2F2F2;}
        .icon-p{width:50px;height: 55px;}
	}