/*!
 * icheck-bootstrap v3.0.1 (https://github.com/bantikyan/icheck-bootstrap)
 * Copyright 2018 Hovhannes Bantikyan.
 * Licensed under MIT (https://github.com/bantikyan/icheck-bootstrap/blob/master/LICENSE)
 */
 [class*=icheck-]{min-height:22px;margin-top:6px!important;margin-bottom:6px!important;padding-left:0}
 .icheck-inline{display:inline-block}
 .icheck-inline+.icheck-inline{
 	margin-left:.75rem;
 	margin-top:6px
 }
 [class*=icheck-]>label{
 	padding-left:29px!important;
 	min-height:22px;
 	line-height:22px;
 	display:inline-block;
 	position:relative;
 	vertical-align:top;
 	margin-bottom:0;
 	font-weight:400;
 	cursor:pointer
 }
 [class*=icheck-]>input:first-child{
 	position:absolute!important;
 	opacity:0;margin:0
 }
 
 [class*=icheck-]>input:first-child:disabled{cursor:default}
 [class*=icheck-]>input:first-child+input[type=hidden]+label::before,
 [class*=icheck-]>input:first-child+label::before{
 	content:"";display:inline-block;position:absolute;width:22px;height:22px;border:1px solid #D3CFC8;border-radius:0;margin-left:-29px}
 [class*=icheck-]>input:first-child:checked+input[type=hidden]+label::after,
 [class*=icheck-]>input:first-child:checked+label::after{
 	content:"";display:inline-block;position:absolute;top:0;left:0;width:7px;height:10px;border:2px solid #fff;border-left:none;border-top:none;transform:translate(7.75px,4.5px) rotate(45deg);-ms-transform:translate(7.75px,4.5px) rotate(45deg)}
 [class*=icheck-]>input[type=radio]:first-child+input[type=hidden]+label::before,[class*=icheck-]>input[type=radio]:first-child+label::before{border-radius:50%}
 [class*=icheck-]>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 [class*=icheck-]>input:first-child:not(:checked):not(:disabled):hover+label::before{border-width:2px}
 [class*=icheck-]>input:first-child:disabled+input[type=hidden]+label,
 [class*=icheck-]>input:first-child:disabled+input[type=hidden]+label::before,
 [class*=icheck-]>input:first-child:disabled+label,
 [class*=icheck-]>input:first-child:disabled+label::before{pointer-events:none;cursor:default;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
 
 .icheck-default>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-default>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#adadad}
 .icheck-default>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-default>input:first-child:checked+label::before{background-color:#e6e6e6;border-color:#adadad}
 .icheck-default>input:first-child:checked+input[type=hidden]+label::after,
 .icheck-default>input:first-child:checked+label::after{border-bottom-color:#333;border-right-color:#333}
 .icheck-primary>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-primary>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#2e6da4}
 .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-primary>input:first-child:checked+label::before{background-color:#1da9d6;border-color:#1da9d6}
 .icheck-success>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-success>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#4cae4c}
 .icheck-success>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-success>input:first-child:checked+label::before{background-color:#5cb85c;border-color:#4cae4c}
 .icheck-info>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-info>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#46b8da}
 .icheck-info>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-info>input:first-child:checked+label::before{background-color:#5bc0de;border-color:#46b8da}
 .icheck-warning>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-warning>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#eea236}
 .icheck-warning>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-warning>input:first-child:checked+label::before{background-color:#f0ad4e;border-color:#eea236}
 .icheck-danger>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-danger>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#d43f3a}
 .icheck-danger>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-danger>input:first-child:checked+label::before{background-color:#d9534f;border-color:#d43f3a}
 .icheck-turquoise>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-turquoise>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#1abc9c}
 .icheck-turquoise>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-turquoise>input:first-child:checked+label::before{background-color:#1abc9c;border-color:#1abc9c}
 .icheck-emerland>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-emerland>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#2ecc71}
 .icheck-emerland>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-emerland>input:first-child:checked+label::before{background-color:#2ecc71;border-color:#2ecc71}
 .icheck-peterriver>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-peterriver>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#3498db}
 .icheck-peterriver>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-peterriver>input:first-child:checked+label::before{background-color:#3498db;border-color:#3498db}
 .icheck-amethyst>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-amethyst>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#9b59b6}
 .icheck-amethyst>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-amethyst>input:first-child:checked+label::before{background-color:#9b59b6;border-color:#9b59b6}
 .icheck-wetasphalt>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-wetasphalt>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#34495e}
 .icheck-wetasphalt>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-wetasphalt>input:first-child:checked+label::before{background-color:#34495e;border-color:#34495e}
 .icheck-greensea>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-greensea>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#16a085}
 .icheck-greensea>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-greensea>input:first-child:checked+label::before{background-color:#16a085;border-color:#16a085}
 .icheck-nephritis>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-nephritis>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#27ae60}
 .icheck-nephritis>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-nephritis>input:first-child:checked+label::before{background-color:#27ae60;border-color:#27ae60}
 .icheck-belizehole>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-belizehole>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#2980b9}
 .icheck-belizehole>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-belizehole>input:first-child:checked+label::before{background-color:#2980b9;border-color:#2980b9}
 .icheck-wisteria>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-wisteria>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#8e44ad}
 .icheck-wisteria>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-wisteria>input:first-child:checked+label::before{background-color:#8e44ad;border-color:#8e44ad}
 .icheck-midnightblue>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-midnightblue>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#2c3e50}
 .icheck-midnightblue>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-midnightblue>input:first-child:checked+label::before{background-color:#2c3e50;border-color:#2c3e50}
 .icheck-sunflower>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-sunflower>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#f1c40f}
 .icheck-sunflower>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-sunflower>input:first-child:checked+label::before{background-color:#f1c40f;border-color:#f1c40f}
 .icheck-carrot>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-carrot>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#e67e22}
 .icheck-carrot>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-carrot>input:first-child:checked+label::before{background-color:#e67e22;border-color:#e67e22}
 .icheck-alizarin>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-alizarin>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#e74c3c}
 .icheck-alizarin>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-alizarin>input:first-child:checked+label::before{background-color:#e74c3c;border-color:#e74c3c}
 .icheck-clouds>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-clouds>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#ecf0f1}
 .icheck-clouds>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-clouds>input:first-child:checked+label::before{background-color:#ecf0f1;border-color:#ecf0f1}
 .icheck-clouds>input:first-child:checked+input[type=hidden]+label::after,
 .icheck-clouds>input:first-child:checked+label::after{border-bottom-color:#95a5a6;border-right-color:#95a5a6}
 .icheck-concrete>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-concrete>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#95a5a6}
 .icheck-concrete>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-concrete>input:first-child:checked+label::before{background-color:#95a5a6;border-color:#95a5a6}
 .icheck-orange>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-orange>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#f39c12}
 .icheck-orange>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-orange>input:first-child:checked+label::before{background-color:#f39c12;border-color:#f39c12}
 .icheck-pumpkin>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-pumpkin>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#d35400}
 .icheck-pumpkin>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-pumpkin>input:first-child:checked+label::before{background-color:#d35400;border-color:#d35400}
 .icheck-pomegranate>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-pomegranate>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#c0392b}
 .icheck-pomegranate>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-pomegranate>input:first-child:checked+label::before{background-color:#c0392b;border-color:#c0392b}
 .icheck-silver>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-silver>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#bdc3c7}
 .icheck-silver>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-silver>input:first-child:checked+label::before{background-color:#bdc3c7;border-color:#bdc3c7}
 .icheck-asbestos>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,
 .icheck-asbestos>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:#7f8c8d}
 .icheck-asbestos>input:first-child:checked+input[type=hidden]+label::before,
 .icheck-asbestos>input:first-child:checked+label::before{background-color:#7f8c8d;border-color:#7f8c8d}
