	.ui-btn-active, .ui-checkbox-on{
color: #333!important;
}
.ui-btn-active{

      background: #0B75AC !important;
background-image: -webkit-gradient(linear,left top,left bottom,from(#0B75AC),to(#0B75AC))!important;
    background-image: -webkit-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -moz-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -ms-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -o-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: linear-gradient(#0B75AC,#0B75AC))!important;
}		

	.ui-btn-icon-top .ui-btn-inner .ui-icon, .ui-btn-icon-bottom .ui-btn-inner.ui-icon{
				position: absolute;    left: 50%;   margin-left: -13px;}

	.ui-custom-focus-btn:focus{border:1px solid #06c!important;}
	
	.ui-footer a.ui-btn-up-a, .ui-footer a.ui-btn-hover-a{
			/*background: #00a4a5;*/
			 background-image: -webkit-gradient(#5D5D5D,#1D1D1D);
			 background-image: linear-gradient(#5D5D5D,#1D1D1D);
			color: #fff;
			border-radius: 25px; /*border: 0px!important;*/
	}
	.ui-footer .ui-btn .ui-btn-inner, .ui-footer .ui-btn .ui-btn{
		border-color:transparent!important;
		
	}
.ui-header .ui-bar{
	
	height: 40px;
    padding-left: 2px;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#d9d9d9))!important;
    background-image: -webkit-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -moz-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -ms-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -o-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: linear-gradient(#ffffff,#d9d9d9)!important;
    border-bottom: 3px solid #121c2e;
	
}
.ui-controlgroup-vertical.header-btns .ui-btn-up-a, .ui-controlgroup-vertical.header-btns .ui-btn-hover-a, .ui-controlgroup-vertical.header-btns .ui-btn-down-a
{    background-image: none!important;}

.ui-navbar{
	margin-bottom: 1px;
	
}
.ui-input-search, div.ui-input-text{
	    border: 1px solid #D2D2D2;
		    background-color: #FDFDFD;
}
.ui-select .ui-btn-up-a, .ui-select .ui-btn-hover-a{
	    background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#d9d9d9))!important;
    background-image: -webkit-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -moz-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -ms-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -o-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: linear-gradient(#ffffff,#d9d9d9)!important;
	border:0px!important;
	box-shadow:0px 1px 1px rgba(0,0,0,0.10)!important;
}
.ui-collapsible-content{
background:#fff;
}
.ui-body-a, .ui-overlay-a {
border:0px;
    color: #333;
    text-shadow: 0 0 0 #fff;
    background: #f8f8f8;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f8f8f8));
    background-image: -webkit-linear-gradient(#f8f8f8,#f8f8f8);
    background-image: -moz-linear-gradient(#f8f8f8,#f8f8f8);
    background-image: -ms-linear-gradient(#f8f8f8,#f8f8f8);
    background-image: -o-linear-gradient(#f8f8f8,#f8f8f8);
    background-image: linear-gradient(#f8f8f8,#f8f8f8);
}
div.ui-input-text input.ui-input-text, div.ui-input-text textarea.ui-input-text, .ui-input-search input.ui-input-text {
    border: 0;
    width: 100%;
    padding: .4em 0;
    margin: 0;
    display: block;
    background: transparent none;
    outline: 0 !important;
}

.ui-controlgroup .ui-btn-up-a, .ui-controlgroup .ui-btn-hover-a{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#d9d9d9));
    background-image: -webkit-linear-gradient(#ffffff,#d9d9d9);
    background-image: -moz-linear-gradient(#ffffff,#d9d9d9);
    background-image: -ms-linear-gradient(#ffffff,#d9d9d9);
    background-image: -o-linear-gradient(#ffffff,#d9d9d9);
    background-image: linear-gradient(#ffffff,#d9d9d9);
border: 0px;
	}


.form-wrapper li.ui-li input.ui-input-text, .form-wrapper li.ui-li textarea.ui-input-text, .form-wrapper li.ui-li .ui-input-search, .form-wrapper li.ui-li .ui-select, .form-wrapper li.ui-li fieldset.ui-controlgroup .ui-controlgroup-controls {
    width: 100%;
    float: none;
}
.ui-input-search, div.ui-input-text {
    margin: .5em 0;
    background-image: none;
    position: relative;
}
textarea, input { outline: none; }
.ui-shadow,
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a,
.ui-body-b,
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b,
.ui-bar-c,
.ui-body-c,
.ui-btn-up-c,
.ui-btn-hover-c,
.ui-btn-down-c,
.ui-bar-c,
.ui-body-d,
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d,
.ui-bar-d,
.ui-body-e,
.ui-btn-up-e,
.ui-btn-hover-e,
.ui-btn-down-e,
.ui-bar-e,
.ui-body-f,
.ui-btn-up-f,
.ui-btn-hover-f,
.ui-btn-down-f,
.ui-bar-f,
.ui-body-g,
.ui-btn-up-g,
.ui-btn-hover-g,
.ui-btn-down-g,
.ui-bar-g,
.ui-overlay-shadow,
.ui-shadow,
.ui-btn-active,
.ui-body-a,
.ui-bar-a {
 text-shadow: none;
 box-shadow: none;
 -webkit-box-shadow: none;
 font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.ui-focus {
 -moz-box-shadow: none !important;
 -webkit-box-shadow: none !important;
 box-shadow: none !important;
}
.form-wrapper li.ui-li {
    
    border: none;
    /* border-bottom: 1px solid #eee; */
    padding: 0.5em 0px 0.3em;
    margin-top: -5px;
    overflow: auto;
    box-shadow: none;
}

.ui-controlgroup, fieldset.ui-controlgroup {
    border: none;
}
.ui-checkbox .ui-btn-icon-left .ui-btn-inner, .ui-radio .ui-btn-icon-left .ui-btn-inner {
    padding-left: 45px;
	    border-left: 1px solid white;
}
.ui-navbar {
    margin-top: 3px;
}
.ui-collapsible-heading .ui-btn{
	    background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#d9d9d9))!important;
    background-image: -webkit-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -moz-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -ms-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -o-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: linear-gradient(#ffffff,#d9d9d9)!important;
	
}

.sectionheader-form {
    padding-top: 5px;
    margin:50px auto 0px!important;
    border-bottom: 3px solid #121C2E;
	max-width: 997px;
}
.ui-mobile .ui-page-active{background:#f8f8f8;}


.formWrapper {
    margin-top: 20px;
    background: #fff;
    padding: 20px;
    border: 1px solid #D2D2D2;
}	


.ui-footer{background:#f8f8f8;}
.ui-dialog-contain>.ui-header, .ui-dialog-contain>.ui-content, .ui-dialog-contain>.ui-footer {
    display: block;
    position: relative;
    width: auto;
    margin: 0;
    border: 1px solid #D2D2D2;
}
.form-wrapper li.ui-li label, .form-wrapper li.ui-li label.ui-select, .form-wrapper li.ui-li .ui-controlgroup-label{
    color: #333!important;
}
.ui-select .ui-btn-up-a{
color: #333!important;
}


.ui-listview .ui-btn-up-a{
background-image: linear-gradient(#ffffff,#d9d9d9);
}
.ui-dialog-contain>.ui-header{
background-image: linear-gradient(#ffffff,#d9d9d9)!important;
}
.ui-footer a.ui-btn-up-a, .ui-footer a.ui-btn-hover-a{color: #fff!important;}


.select2-container .select2-choice{
	    background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#d9d9d9))!important;
    background-image: -webkit-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -moz-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -ms-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: -o-linear-gradient(#ffffff,#d9d9d9)!important;
    background-image: linear-gradient(#ffffff,#d9d9d9)!important;
}

.ui-controlgroup-vertical.header-btns .ui-btn-up-a, .ui-controlgroup-vertical.header-btns .ui-btn-hover-a {
width:40px;
height:30px;
top:0;
margin:10px -2px;
border-left: 2px solid #DDDDDD!important;
border-top: 2px solid #F9F9F9!important;
}
.ui-controlgroup-vertical.header-btns .selected {
border-top: 2px solid #121c2e!important;
}
.select2-container .select2-choice{
box-shadow: 0 0px 0px rgba(0,0,0,0);
}

.ui-rounded-button, a.primary{
color: #fff !important;
text-shadow: 0px 0px 0px #666;
text-transform: uppercase;
font-size:18px;
font-weight:bold;
background-image: -webkit-gradient(linear,left top,left bottom,from(#5D5D5D),to(#1D1D1D));
  background-image: -webkit-linear-gradient(#5D5D5D,#1D1D1D);
  background-image: -moz-linear-gradient(#5D5D5D,#1D1D1D);
  background-image: -ms-linear-gradient(#5D5D5D,#1D1D1D);
  background-image: -o-linear-gradient(#5D5D5D,#1D1D1D);
  background-image: linear-gradient(#5D5D5D,#1D1D1D);
border-radius:25px;
border:none!important;

} 


.ui-icon-bottom-preview {
                background-image: url(../images/Sprite-SVG-01.svg);
    background-repeat:no-repeat;
    background-position: -239px 2px;
    background-size: 900px;
                width: 40px;
                height: 35px;
                margin-left: -19px!important;
                box-shadow: none;
                -webkit-box-shadow: none;
              
            }
    .ui-icon-bottom-preview-form-screen {
    background-image: url(../images/Sprite-SVG-01.svg);
    background-repeat: no-repeat;
    background-position: -153px 2px;
    background-size: 600px;
    width: 33px;
    height: 25px;
    margin-left: -19px!important;
    box-shadow: none;
    -webkit-box-shadow: none;
}        
 .ui-icon-bottom-save {
                background-image: url(../images/Sprite-SVG-01.svg);
    background-repeat:no-repeat;
    background-position: -262px -34px;
    background-size: 950px;
                width: 30px;
                height: 40px;
                box-shadow: none;
                -webkit-box-shadow: none;
            }  
     .ui-icon-bottom-save-form-screen {
    background-image: url(../images/Sprite-SVG-01.svg);
    background-repeat: no-repeat;
    background-position: -156px -20px;
    background-size: 600px;
    width: 30px;
    height: 25px;
    box-shadow: none;
    -webkit-box-shadow: none;
    margin-left: -22px !important;
}       
 .ui-icon-bottom-next {
                background-image: url(../images/Sprite-SVG-01.svg);
    background-repeat:no-repeat;
    background-position:-450px -12px;
    background-size: 950px;
                width: 30px;
                height: 40px;
                margin-left: -19px!important;
                box-shadow: none;
                -webkit-box-shadow: none;
            }
  .ui-icon-bottom-next-form-screen {
    background-image: url(../images/Sprite-SVG-01.svg);
    background-repeat: no-repeat;
    background-position: -289px -5px;
    background-size: 600px;
    width: 18px;
    height: 25px;
    margin-left: -8px!important;
    box-shadow: none;
    -webkit-box-shadow: none;
}          
 .ui-icon-bottom-previous {
                background-image: url(../images/Sprite-SVG-01.svg);
    background-repeat:no-repeat;
    background-position: -428px -12px;
    background-size: 950px;
                width: 21px;
                height: 40px;
                box-shadow: none;
                -webkit-box-shadow: none;
                
            }   
  .ui-icon-bottom-previous-form-screen {
    background-image: url(../images/Sprite-SVG-01.svg);
    background-repeat: no-repeat;
    background-position: -265px -5px;
    background-size: 600px;
    width: 21px;
    height: 25px;
    box-shadow: none;
    -webkit-box-shadow: none;
}          
   
   .footer-icons-padding-top span.ui-btn-inner{padding-top: 2.5em !important;}
   
 .ui-btn-icon-top .ui-btn-inner .ui-icon, .ui-btn-icon-bottom .ui-btn-inner.ui-icon{
    position: absolute;    left: 50%;   margin-left: -13px;
    }
   
 .ui-footer .ui-btn .ui-btn-inner, .ui-footer .ui-navbar li .ui-btn .ui-btn-inner{
    padding-top: 1.0em;
    padding-bottom: 1.0em;
    }



 .ui-footer .ui-btn .ui-btn-inner, .ui-footer .ui-btn .ui-btn{
  border-color:transparent!important;
  
 }
	
.no-icon-ids-footer{
	padding-top: 1.2em!important;
    padding-bottom: 1.2em!important;
}


div.product-img{background-color:#fff;}

.ui-btn-bg-color{
	background: #00a4a5;
   color: #fff!important;
   border-radius: 25px;    border: transparent;
   background-image: -webkit-gradient(#5D5D5D,#1D1D1D);
   background-image: linear-gradient(#5D5D5D,#1D1D1D); 
}

.ui-navbar li .nav-item-custom.ui-btn-active, .ui-controlgroup-horizontal .ui-checkbox-on{  

      background: #0B75AC !important;
background-image: -webkit-gradient(linear,left top,left bottom,from(#0B75AC),to(#0B75AC))!important;
    background-image: -webkit-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -moz-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -ms-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -o-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: linear-gradient(#0B75AC,#0B75AC))!important;
    color:#fff!important;
     border: 0px!important;
	}

.ui-controlgroup-horizontal .ui-radio-on, .ui-controlgroup-horizontal .ui-radio-on:hover{   

      background: #0B75AC !important;
background-image: -webkit-gradient(linear,left top,left bottom,from(#0B75AC),to(#0B75AC))!important;
    background-image: -webkit-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -moz-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -ms-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -o-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: linear-gradient(#0B75AC,#0B75AC))!important;
    color:#fff!important;
    border: 0px!important;
	}




.primary.ui-btn-hover-a{    background-image: -webkit-gradient(linear,left top,left bottom,from(#5D5D5D),to(#1D1D1D));
    background-image: -webkit-linear-gradient(#5D5D5D,#1D1D1D);
    background-image: -moz-linear-gradient(#5D5D5D,#1D1D1D);
    background-image: -ms-linear-gradient(#5D5D5D,#1D1D1D);
    background-image: -o-linear-gradient(#5D5D5D,#1D1D1D);
    background-image: linear-gradient(#5D5D5D,#1D1D1D);
    }

    .ui-btn-down-a{
    background: #0B75AC !important;
    background-image: -webkit-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -moz-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -ms-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: -o-linear-gradient(#0B75AC,#0B75AC))!important;
    background-image: linear-gradient(#0B75AC,#0B75AC))!important;
    
    }

	.ui-icon-btn-ok {
	   background: url(../images/Sprite-SVG-01.svg) no-repeat;
	   background-position : -253px -21px;
	       float: none!important;
	    margin: 0px auto!important;
	    height: 26px;
	    width: 28px;
	    }

	.ui-icon-btn-no {
	   background: url(../images/Sprite-SVG-01.svg) no-repeat;
	   background-position : -228px -21px;
	       float: none!important;
	    margin: 0px auto!important;
	    height: 26px;
	    width: 24px;
	    }
	.ui-icon-btn-ok-text-screen {
	   background: url(../images/Sprite-SVG-01.svg) no-repeat;
	   background-position : -188px -13px;
	       float: none!important;
	    margin: 0px auto!important;
	    height: 17px!important;
	    width: 20px;
	    background-size:480px!important;
	    }

	.ui-icon-btn-no-text-screen {
	   background: url(../images/Sprite-SVG-01.svg) no-repeat;
	   background-position : -169px -15px;
	       float: none!important;
	    margin: 0px auto!important;
	    height: 17px!important;
	    width: 22px;
	    background-size:480px!important;
	    }
	
    
	.popup-btn-icon{   
	    border-radius: 25px;
	    width: 95%;
	    height: 40px;}
    
	.popup-btn-icon .ui-btn-inner {padding: .6em 20px!important;} 
    
    .ui-footer-back-btn .ui-btn-inner {  padding-top: 2.5em !important; }
    
    .ui-icon-btn-add {
        background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -447px -271px;
	    float: none!important;
	    height: 31px;
	    background-size: 850px;
	    width: 34px;
    }
    
    .ui-icon-btn-done {
      	background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -478px -219px;
	    float: none!important;
	    height: 31px;
	    background-size: 690px;
	    width: 34px;
    }
    
    .ui-icon-btn-delete {
        background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -412px -273px;
	    float: none!important;
	    height: 31px;
	    background-size: 850px;
	    width: 34px;
	}
	
	.ui-icon-btn-advance-feature {
        background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -517px -272px;
	    float: none!important;
	    height: 31px;
	    background-size: 850px;
	    width: 34px;
	}
	
	.ui-icon-btn-print {
        background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -273px -2px;
	    float: none!important;
	    height: 31px;
	    background-size: 850px;
	    width: 34px;
	}
	.ui-icon-btn-reprint {
        background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position:-293px -36px;
	    float: none!important;
	    height: 31px;
	    background-size: 940px;
	    width: 34px;
	}
	
	
	.ui-icon-btn-search {
        background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -483px -271px;
	    float: none!important;
	    height: 31px;
	    background-size: 850px;
	    width: 34px;
	}
    
	.ui-icon-btn-edit {
        background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -553px -272px;
	    float: none!important;
	    height: 31px;
	    background-size: 850px;
	    width: 34px;
	}
	.a-btn-add {
    	background: url(../images/Sprite-SVG-01.svg) no-repeat;
    	background-position: -249px -151px;
	    float: none!important;
    	height: 31px;
    	background-size: 480px;
    	width: 34px;
    }
    .icon-text-btn-a .ui-btn-inner{
        padding-top: 0.90em!important;
    	padding-bottom: 0.60em!important;
    }
    
    .icon-button-ui-submit{
	    background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -589px -277px;
	    float: none!important;
	    height: 31px;
	    background-size: 850px;
	    width: 34px;
    }
    
    .ui-icon-send-mail{
	    background: url(../images/Sprite-SVG-01.svg) no-repeat;
		background-position: -618px -261px;
    	float: none!important;
    	height: 31px;
    	background-size: 816px;
    	width: 50px;
    	margin-left: -23px!important;
    }
    .ui-icon-btn-pause {
      	background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -707px -274px;
	    float: none!important;
	    height: 31px;
	    background-size: 850px;
	    width: 34px;
    }
    .ui-icon-btn-help {
      	background: url(../images/Sprite-SVG-01.svg) no-repeat;
	    background-position: -707px -274px;
	    float: none!important;
	    height: 31px;
	    background-size: 850px;
	    width: 34px;
    }
    
    .ui-icon-footer-ok {
	   background: url(../images/Sprite-SVG-01.svg) no-repeat;
	   background-position : -253px -16px;
	       float: none!important;
	    margin: 0px auto!important;
	    height: 26px;
	    width: 24px;
	    margin-left:-9px !important;
	    }

	.ui-icon-footer-no {
	   background: url(../images/Sprite-SVG-01.svg) no-repeat;
	   background-position : -228px -16px;
	       float: none!important;
	    margin: 0px auto!important;
	    height: 26px;
	    width: 24px;
	    margin-left:-9px !important;
	    }