    body{
        background: #edebeb;
    }
  
    .range-holder{
        font-family: sans-serif;
        margin: 2em auto;
        padding: 165px 0 0px 0;
        width: 100%;
        
    }

    .dragdealer {
        position: relative;
        height: 30px;
        background: #FFF;
        border-radius: 8px;
        border: 1px solid #a7a7a7;
    }
    .dragdealer .handle {
        position: absolute;
        top: 0;
        left: 0;
    }

    .stripe{
        background: #ddd;
        position: absolute;
        top: 0;
        left: 0;
        margin: 3px;
        height: 24px;
        border-radius: 8px;
    }
  
    .square{
        position: absolute;
        top: 0;
        left: 0;	  
        margin-top: -13px;
        margin-left: -10px;
        cursor: pointer;
        width: 50px;
        height: 50px;
        background: #505054;
        border-radius: 8px;
        color: #FFF;
        font-size: 14px;
        line-height: 30px;
        text-align: center;
        padding-top: 13px;
    }
  
    .menu-line{width: 50%; margin: 2px auto; height: 5px; background: #FFF; display: block;}
  
    .infobox-holder{
        position: relative;
        width: 300px;
        margin: auto;
    }

    .infobox{
        position: absolute;
        top: 0;
        left: 0;
        margin: 10px auto;
        width: 100%;
        height: 160px;
        background: #FFF;
        padding: 0px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        border: #008da8 solid 2px;
        text-align: center;
    }
  
    .infobox:after {
        content: '';
        position: absolute;
        border-style: solid;
        border-width: 20px 23px 0;
        border-color: #FFFFFF transparent;
        display: block;
        width: 0;
        z-index: 1;
        bottom: -20px;
        left: 127px;
    }
      
    .infobox:before {
        content: '';
        position: absolute;
        border-style: solid;
        border-width: 21px 24px 0;
        border-color: #008da8 transparent;
        display: block;
        width: 0;
        z-index: 0;
        bottom: -23px;
        left: 126px;
    }
    
    .free {
        border: #03c4fb solid 2px;
    }
    .casual {
        border: #049dfd solid 2px;
    }
    .starter {
        border: #0472fd solid 2px;
    }
    .pro {
        border: #0240e9 solid 2px;
    }
    .enterprise {
        border: #002ab2 solid 2px;
    }
    .unlimited {
        border: #00187a solid 2px;
    }

    .free .titlebar {
        background: #03c4fb;
    }
    .casual .titlebar {
        background: #049dfd;
    }
    .starter .titlebar {
        background: #0472fd;
    }
    .pro .titlebar {
        background: #0240e9;
    }
    .enterprise .titlebar {
        background: #002ab2;
    }
    .unlimited .titlebar {
        background: #00187a;
    }
    
    .free:before {
        border-color: #03c4fb transparent;
    }
    .casual:before {
        border-color: #049dfd transparent;
    }
    .starter:before {
        border-color: #0472fd transparent;
    }
    .pro:before {
        border-color: #0240e9 transparent;
    }
    .enterprise:before {
        border-color: #002ab2 transparent;
    }
    .unlimited:before {
        border-color: #00187a transparent;
    }
    
    .titlebar{
        background: #008da8;
        color: #FFF;
        padding: .5em;
        line-height: 1.5em;
        font-size: 15px;
        text-align: center;
    }
    
    #order-estimate{
        text-align: center;
        font-weight: bold;
    }
    #plan-holder{font-weight: bold;}
      
    .innerbox{
        padding: 1em 0.5em;
    }
      
    .info-price{
        color: #e07c00; 
        font-size: 33px; 
        line-height: 1.8em;
        text-align: center;
    }
  
  	.free-trial.btn{
  		margin-bottom: 20px !important;
  	}
	.feature-list ul {
	  padding: 0;
	}
	.feature-list li {
	  list-style-type: none !important;
	  padding: 0.3em;
	}
  	.feature-list li:before {
  		content: "\f00c";
  		font-family: FontAwesome;
  		display: inline-block;
  		margin-left: -1.8em;
  		width: 1.8em;
  		color: green;
	}
  