@media all and (-ms-high-contrast:none){
     /*.rs-slider input[type=range].slider{margin:0;padding:0;margin-top:-10px;}*/
    .slidecontainer p{margin:0px;padding:0;margin-top:-20px !important;}
     .rs-slider h6{margin:0;padding:0;}
     .FlexContainer{min-height:150px;}
     /*.rs-slider.iemedia1920 input[type=range].slider{margin:0;padding:0;margin-top:10px;}*/
     /*.rs-slider.iemedia1680 input[type=range].slider{margin:0;padding:0;margin-top:-10px;}*/
     
     
 }

/* Media Quiries */
@media only screen and (max-width:2880px){
.container{max-width: 1200px;}
.inner-content{padding-top:50px;}/*min-height: 40vh;*/
.footerSec{min-height: 150px;}/*width:20%;margin-right:750px;*/
.FlexContainer{min-height:140px;}
.rangeSlider .RightArrow{top:48px;}
.rangeSlider .leftArrow{top:45px;}
.rs-slider input[type=range].slider{margin-top:8px;}

}
@media only screen and (max-width:2560px){
.footerSec{min-height: 150px;}/*width:20%;margin-right:650px;*/
/*.inner-content{min-height: 48vh;}*/
.rangeSlider .leftArrow, .rangeSlider .RightArrow{top:45px;}
.rs-slider input[type=range].slider{margin-top:10px;}
}
@media only screen and (max-width:1920px){
    .container{max-width: 1200px;}
    .footerSec{min-height: 150px;}/*width:30%;margin-right:250px;*/
    .inner-content{padding-top:50px;}/*min-height:63vh;*/
    .rhtContent .inner-content{padding-top:20px;}
    .rs-slider input[type=range].slider{margin-top:10px;}
    
}
@media only screen and (max-width:1680px){
.container{max-width: 90%;}
.inner-content{padding-top: 30px;}/*min-height:55vh;*/
.menuNavigation{min-height: 80px;}
.navbar-brand{width: 300px;}
.rs-slider h6{margin-bottom: 10px;}
.outputRate{margin-top: 0;}
.FlexContainer{min-height:180px;}
.pro-img{margin-top:80px;}
.footerSec{margin-top:10px;}/*margin-right: 150px;*/
/*.footersubmit{bottom:-15px;}*/
.rangeSlider .leftArrow, .rangeSlider .RightArrow{top:35px;}
.rs-slider input[type=range].slider{margin-top:-10px;} 
 
}
@media only screen and (max-width:1440px){
.fp-page-process{/*min-height: 70vh;*/}
.hover_bkgr_fricc > div{width: 35%}
.navbar-brand{width:250px;}
.inner-content{padding-top: 50px;}
.rhtContent .pt-30{padding-top: 10px;}
.proc-List{margin-bottom: 15px;}
/*.flimS.form-group label{min-width: 55px;}*/
.form-group select.form-control{font-size:12px;}
.maxOutPut h6{font-size:15px;}
.pro-img { margin-top: 40px;}
/*.footerSec{width:40%;margin-right:20px;}*/
/*.footersubmit{bottom: -48px;}*/
.fp-page-result{padding-bottom:0;}
.btnDiv{margin-top:5px;}
.FlexContainer {min-height: 150px;}

}
@media only screen and (max-width:1366px){
.inner-content{padding-top:40px; }
.navbar-brand{width: 250px;}
.menuNavigation{min-height: 50px;}
.pro-head h4{margin-bottom: 10px;}
.rangeSlider{margin-top: 5px;}
.form-group{margin-bottom: 10px;}
.rs-slider h6{margin-bottom: 5px;}
.slidecontainer p{margin-top: 0px; }
.outputRate p{margin-bottom: 5px;}
.list-of-options{margin: 10px 0 0;}
.container{max-width: 100%;}
/*.footerSec{margin-top:0px;margin-right:10px;}*/
.maxOutPut small{font-size: 12px;}
.proc-List h5{font-size: 12px;}
.maxOutPut h6{font-size: 15px;}
.rs-slider{width:100%;}
.maxOutPut p span:last-of-type{font-size:14px;}
/*.flimS.form-group label{min-width:35px;}*/

.flimselection > .row:first-of-type .flimS.form-group label{min-width:auto;}
.flimselection > .row:first-of-type .flimS.form-group select.form-control{font-size: 12px;}
.rangeSlider .leftArrow, .rangeSlider .RightArrow{top:31px;}
.flimselectionMain{padding-bottom:0;}
.flimselectionMain:last-of-type{padding-top:0;}
}
@media only screen and (max-width:1280px){
.menuNavigation .navbar-nav li.nav-item{padding:0 25px;}
.outputRate{margin-top: 10px;}
.hover_bkgr_fricc > div{width: 40%}
.fp-page .rhtContent .inner-content{min-height:auto;}
.fp-page-process{/*min-height: 70vh;*/}
.fp-page-result{padding-bottom:0;}
.btnDiv{margin-top:5px;}
.FlexContainer {min-height: 130px;}

}
@media only screen and (max-width : 1200px) {

}
@media only screen and (max-width:1080px){ 
.navbar-brand{width: 250px;}
.menuNavigation .navbar-nav li.nav-item:before{left:5px;}
.container {max-width: 100%;}
.footerSec{min-height: 140px;}
.proc-List h5{font-size: 14px;}
.inner-content{padding-top: 60px;}/*min-height: 750px;*/
.rs-slider h6{font-size:18px;}
.rangeSlider .leftArrow, .rangeSlider .RightArrow{top:26px;}
.footerSec .btn{height:42px;}
.FlexContainer {min-height: 120px;}
}
@media only screen and (max-width:1024px){
.menuNavigation .navbar-nav .nav-link{font-size:16px;}
.menuNavigation .navbar-nav li.nav-item:before{font-size:16px;}
}
@media only screen and (max-width : 992px) {


}
@media only screen and (max-width : 991px) {
.inner-content{min-height:auto;padding-bottom:10px;}
.navbar-brand {width: 250px;}
.menuNavigation{min-height: 80px;}
.menuNavigation .navbar-nav .nav-link{font-size: 18px;}
.menuNavigation .navbar-nav li.nav-item:before{font-size: 18px;}
.leftContent{border-right: 0;border-bottom:1px solid #ccc;}
.footerSec{right:auto;left:auto;margin:20px auto;min-height:150px;position: relative;text-align: center;justify-content: center;display:inline-flex;width: 70%;}
.footerSec .btn{float: none;min-width:180px;display:inline-block;}
.hover_bkgr_fricc > div{width: 90%;padding:15px 5%;}
.footersubmit{left:auto;right:auto;margin:20px auto;}
.inner-content{padding-top:10px;}
.container{max-width:90%;}
.fp-page-result{padding-bottom:0;}
.btnDiv{margin-top:5px;}
#bottomFooter{padding-bottom:15px;}
}
@media only screen and (max-width : 980px) {
	
}
@media only screen and (max-width : 960px) {

}
@media only screen and (max-width : 900px) {
.menuNavigation .navbar-nav li.nav-item{padding: 0 15px;}
.menuNavigation .navbar-nav li.nav-item:before{left:-2px;}
}
@media only screen and (max-width:834px){
    .footerSec .btn{min-width:100px;height:40px;}
    .footerSec{min-height:125px;}
}
@media only screen and (max-width:814px){
	.footerSec{width: 80%;}
	.navbar-expand .navbar-nav{display: block;}

}
@media only screen and (max-width:773px){

}
@media only screen and (max-width:768px){	

.disclaimer{display:none;}
.FlexItem{margin-top:10px;}
}
@media only screen and (max-width : 767px) {
.outputMain{justify-content: center;align-items: center;}
.outputInner{text-align: center;}
.footerSec{width:80%;}
.fp-page-process .form-group{width: 90%;margin: 0 auto;}
.flimS{margin-left:0;margin-right:0;}
.flimselection > .row:first-of-type .flimS.form-group label{min-width:80px;}
.rangeSlider{flex: 0 0 80%;max-width:80%;margin:10px auto;}
#bottomFooter{padding-bottom:15px;}
}
@media only screen and (max-width:736px){

}
@media only screen and (max-width:731px){

}
@media only screen and (max-width:667px){

.outputInner{flex: 0 0 80%;max-width:80%;}


}
@media only screen and (max-width:640px){



}
@media only screen and (max-width:600px){

}
@media only screen and (max-width:568px){
.form-group label{text-align: center  !important;}
.hover_bkgr_fricc > div{margin:0 auto;width: 100%;}
.footerSec .btn{font-size:14px;line-height:1;}
.txtBox{margin-bottom:15px;}
.assumpsDiv .form-group .txtBox{margin-bottom:5px;}
.yrcrtpro{justify-content: flex-start}
.ql-page-details .form-group{margin-bottom:0;}
/*.footersubmit{bottom:30px;}*/
.flimselection > .row:first-of-type .flimS.form-group label{min-width:auto;}
.rangeSlider{flex: 0 0 90%;max-width:90%;}

.processBox{margin:0;border:5px solid #e41e26;border-bottom:0;margin-top:20px;}
.fp-page-result{margin:0;border:5px solid #e41e26;border-top:0;margin-bottom:0px;}
.emptytxtbox{display:none;}
.footerSec{margin-top:0px;width:100%;background:url(../images/footer-BtnBg-mobile.png);background-size:100%;min-height:180px;}
.FlexItem{margin-top:30px;}
}

@media only screen and (max-width:540px){

}
@media only screen and (max-width:480px){

  .footerSec .btn{height: 35px;min-width:auto;}
  .navbar-brand{width: 200px;}
  .menuNavigation .navbar-nav li.active .nav-link{font-size: 14px;}
  .menuNavigation .navbar-nav li.nav-item{text-align: right;}
  .menuNavigation .navbar-nav li.nav-item:before{font-size: 14px;left:auto;right:5px;}
  .menuNavigation .navbar-nav li.nav-item-1:before{content:'1';}
  .menuNavigation .navbar-nav li.nav-item-2:before{content:'2';}
  .menuNavigation .navbar-nav li.nav-item-3:before{content:'3';}
  .menuNavigation .navbar-nav .nav-link{font-size: 14px;}
  .innerPopup{padding-top:10%;}
  .pro-img{margin-top:0;}
  .container{max-width:100%;}

}
@media only screen and (max-width:435px){
.fp-page-process .form-group{width:auto;}
.fp-page-process .form-group .form-control{width:90%;}
.txtBox span{width:10%;}
.footerSec .btn{margin-bottom:5px;}
}
@media only screen and (max-width:414px){
.footerSec{width: 100%;min-height:150px;}
 .footerSec .btn{font-size:12px;}
 .innerPopup{padding:9% 45px;}
 .assumpsDiv .form-group .form-control{height:28px;}
 .assumpsDiv .form-group{margin-bottom:5px;}
 
}
@media only screen and (max-width:411px){
    
}
@media only screen and (max-width:384px){
 .navbar-brand{width: 150px;}
 .menuNavigation{min-height: 80px;}
 .assumpsDiv .form-group .form-control{height:20px;font-size:13px;}
 .hover_bkgr_fricc > div{background:url(../images/popup-bg-mobile.png);padding:35px 5% 0;}
 .innerPopup{padding:15% 40px;}
  .footerSec{min-height:135px;}

}
@media only screen and (max-width:375px){

}
@media only screen and (max-width:360px){

.menuNavigation .navbar-nav li.active .nav-link{font-size:12px;}
.savingOutPut.maxOutPut p span:last-of-type{display:block;text-align: right;
    margin-top: -10px;
    margin-bottom: 10px;}
  
}
@media only screen and (max-width:320px){

.menuNavigation .navbar-nav .nav-link{font-size:12px;}
  .footerSec{min-height:125px;}
  .footerSec .btn{font-size:10px;height:28px;}
  .menuNavigation .navbar-nav .nav-link{font-size:10px;}
  .menuNavigation .navbar-nav li.active .nav-link{font-size:10px;}
  .FlexItem{margin-top:15px;}

}



@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (-webkit-min-device-pixel-ratio: 2){
      
  .menuNavigation .navbar-nav li.nav-item:before{    font-size: 15px;left: -3px;}    
  .menuNavigation .navbar-nav .nav-link{font-size:16px;}
  .menuNavigation .navbar-nav li.nav-item{padding:0 15px;}
  .footerSec .ReLtBtn{height:32px;font-size:12px;margin-right:0;padding:0 5px;}
  .footerSec .ReLtBtn.s2b{font-size:12px;}
  .footerSec{min-height:123px;}
  .maxOutPut small {font-size: 9px;}
.flimselectionMain .fp-result p{line-height:1;}
.btnDiv .assum-btn{font-size:14px;}
.innerPopup {padding: 10% 40px 0;}
.assumpsDiv .form-group .form-control{height:28px;}
  
  
  }