
.nano_sidewidget{z-index:999999;position:fixed;font-family:arial ;}
    .clcBrdr{position:absolute;width:5px;right:-5px;top:0px;bottom:0px;}
    /*side slider */
    .blackLayer{position:fixed;top:0px;left:0px;bottom:0px;background:rgba(0,0,0,0.6);z-index:100;display:none;}
    .sideSLider{position:fixed;top:0px;bottom:0px;padding-left:4px;padding-right:4px;background:#f1f1f2;/*border:solid 5px #ad172b;*/z-index:200;-ms-transition:left 0.6s ease;-webkit-transition:left 0.6s ease;-o-transition:left 0.6s ease;-moz-transition:left 0.6s ease;}
    .sideSLider.slide_from_right h2{padding-left:20px;padding-right:initial}
	.sideSLider .contentHolder{margin-right:4px;position:relative;width:100%;height:100%;background:#ffffff;overflow-y:auto;overflow-x:hidden;  -webkit-overflow-scrolling: touch;}
    .sideSLider .contentHolder{scrollbar-width:3px;}
    .sideSLider .contentHolder::-webkit-scrollbar{width:8px;}
    .sideSLider .contentHolder::-webkit-scrollbar-thumb{background: rgba(0, 0, 0, 0.3);}
    .sideSLider .wheader{padding-top:46px;background-color:#f1f1f2;height:40px;}
    .sideSLider h2{text-align:right;margin:0px;color:#1b174d;font-size:22px;font-weight:lighter;padding-bottom:20px;padding-right:20px;}
     .sideSLider .newsletter{width:100%;margin:0px;background:#ffffff;padding:0px;height:auto;}
    /* configurable styles */
    #ozen {height:134px;width:71px;line-height:30px;text-align:center;color:#fff;font-size:16px;font-weight:lighter;cursor:pointer;}
    /* don't change below this line */
    #ozen {display:block;position:absolute;top:auto;bottom:50px;right:-75px;z-index:2000;border-radius: 0px 0px 7px 7px;-moz-border-radius: 0px 0px 7px 7px;}   
    #ozen.ie7 { right:-40px; top:110px; }
    #ozen div{float:left;    margin-top: 20px;
    line-height: 20px;} 
	 .close_widget{
        position: absolute;
        top: 20px;
        right: 20px;
        width: 20px;
        height: 20px;
        cursor: pointer;
    }
	.header_sw{
		 position: absolute;
        top: 20px;
		left:20px;
		width:100%;
	}
	.header_sw .close_widget {
    top: 8px;
    right: 23px;
	}
    #ozen .txt.left{margin-left:20px;}
    #ozen .img{margin-top:10px;margin-left:3px;}
	.slide_from_right #ozen{left:-75px;border-radius:7px 0 0 7px;-moz-border-radius:7px 0 0 7px;border-left:1px solid #fff;border-right:none}
	.sideSLider.slide_from_right{left:initial;-ms-transition:right .6s ease;-webkit-transition:right .6s ease;-o-transition:right .6s ease;-moz-transition:right .6s ease}
	.slide_from_right .clcBrdr{position:absolute;right:initial;left:-5px}
    @media all and (max-width: 1024px)
    {
        #ozen{top:65%;}
    }
	@media screen and (max-device-width: 670px){ 
		.contentHolder{
    overflow-y:scroll;
    -webkit-overflow-scrolling: touch;
}
    
	}
    .nanoRepMP_container_rtl .nanoRepMP_dislikeIcon{background:none !important;}
::-webkit-input-placeholder {
   {font-style: italic;    font-size: 17px;color:#888;}
}

:-moz-placeholder { /* Firefox 18- */
   {font-style: italic;    font-size: 17px;color:#888;} 
}

::-moz-placeholder {  /* Firefox 19+ */
   {font-style: italic;    font-size: 17px;color:#888;}  
}

:-ms-input-placeholder {  
   {font-style: italic;    font-size: 17px;color:#888;}  
}
.autoquestion_placeholder{display:none}
.formTitleText {
    background-color: #f1f1f2;
    height: 75px;
    display:none;
        font-weight: normal;
    color: #1b174d;
    margin: 0;}
    .formTitleText h1 {
        line-height: 75px;
    font-size: 25px;
    padding: 0 10px 0 0;
    float:right;}
    .nanoRepMP_container_rtl .nanoRepMP_summary{
        padding: 0 2px 0 0;
        margin: 0 auto;
    }
    .nanoRepMP_container_rtl .nanoRepMP_summary .answerText img{
        min-width: 100%;
        height: auto !important;
    }
	#sidewidget_footer{
	    position: absolute;
    bottom: 0;
width:100%	}
.white_labeling {position:relative;}
	#nrBranding{font-size:10px;        position: absolute;
    bottom: 8px;
    right: 110px;
}
	    #nrBranding:after{content: '';
    background-image: url(//cdn-customers.nanorep.com/common/img/logo_sm.png);
    position: absolute;
    width: 40px;
    height: 10px;
    background-repeat: no-repeat;
    bottom: 0;
    display: inline;
    padding-left: 10px;
    margin-left: 10px;
	}