.darken-20 {
    background-color: #009999;
}
.lighten-20 {
    background-color: #66ffff;
}
.mix-black-20 {
    background-color: #00cccc;
}
.mix-white-20 {
    background-color: #33ffff;
}
.darken-30 {
    background-color: #006666;
}
.lighten-30 {
    background-color: #99ffff;
}
.mix-black-30 {
    background-color: #00b3b3;
}
.mix-white-30 {
    background-color: #4dffff;
}
.darken-40 {
    background-color: #003333;
}
.lighten-40 {
    background-color: #ccffff;
}
.mix-black-40 {
    background-color: #009999;
}
.mix-white-40 {
    background-color: #66ffff;
}
.darken-50 {
    background-color: black;
}
.lighten-50 {
    background-color: white;
}
.mix-black-50 {
    background-color: teal;
}
.mix-white-50 {
    background-color: #80ffff;
}
.darken-60 {
    background-color: black;
}
.lighten-60 {
    background-color: white;
}
.mix-black-60 {
    background-color: #006666;
}
.mix-white-60 {
    background-color: #99ffff;
}
.darken-70 {
    background-color: black;
}
.lighten-70 {
    background-color: white;
}
.mix-black-70 {
    background-color: #004d4d;
}
.mix-white-70 {
    background-color: #b3ffff;
}
.darken-80 {
    background-color: black;
}
.lighten-80 {
    background-color: white;
}
.mix-black-80 {
    background-color: #003333;
}
.mix-white-80 {
    background-color: #ccffff;
}
.darken-90 {
    background-color: black;
}
.lighten-90 {
    background-color: white;
}
.mix-black-90 {
    background-color: #001a1a;
}
.mix-white-90 {
    background-color: #e6ffff;
}
.darken-100 {
    background-color: black;
}
.lighten-100 {
    background-color: white;
}
.mix-black-100 {
    background-color: black;
}
.mix-white-100 {
    background-color: white;
}
.p-6 {
	padding:1.875rem!important
}
.pt-6,
.py-6 {
	padding-top:1.875rem!important
}
.pr-6,
.px-6 {
	padding-right:1.875rem!important
}
.pb-6,
.py-6 {
	padding-bottom:1.875rem!important
}
.pl-6,
.px-6 {
	padding-left:1.875rem!important
}
.p-7 {
	padding:2.5rem!important
}
.pt-7,
.py-7 {
	padding-top:2.5rem!important
}
.pr-7,
.px-7 {
	padding-right:2.5rem!important
}
.pb-7,
.py-7 {
	padding-bottom:2.5rem!important
}
.pl-7,
.px-7 {
	padding-left:2.5rem!important
}
.p-8 {
	padding:3.125rem!important
}
.pt-8,
.py-8 {
	padding-top:3.125rem!important
}
.pr-8,
.px-8 {
	padding-right:3.125rem!important
}
.pb-8,
.py-8 {
	padding-bottom:3.125rem!important
}
.pl-8,
.px-8 {
	padding-left:3.125rem!important
}
.p-9 {
	padding:3.75rem!important
}
.pt-9,
.py-9 {
	padding-top:3.75rem!important
}
.pr-9,
.px-9 {
	padding-right:3.75rem!important
}
.pb-9,
.py-9 {
	padding-bottom:3.75rem!important
}
.pl-9,
.px-9 {
	padding-left:3.75rem!important
}
.p-10 {
	padding:4.375rem!important
}
.pt-10,
.py-10 {
	padding-top:4.375rem!important
}
.pr-10,
.px-10 {
	padding-right:4.375rem!important
}
.pb-10,
.py-10 {
	padding-bottom:4.375rem!important
}
.pl-10,
.px-10 {
	padding-left:4.375rem!important
}
.p-11 {
	padding:5rem!important
}
.pt-11,
.py-11 {
	padding-top:5rem!important
}
.pr-11,
.px-11 {
	padding-right:5rem!important
}
.pb-11,
.py-11 {
	padding-bottom:5rem!important
}
.pl-11,
.px-11 {
	padding-left:5rem!important
}
.p-12 {
	padding:5.625rem!important
}
.pt-12,
.py-12 {
	padding-top:5.625rem!important
}
.pr-12,
.px-12 {
	padding-right:5.625rem!important
}
.pb-12,
.py-12 {
	padding-bottom:5.625rem!important
}
.pl-12,
.px-12 {
	padding-left:5.625rem!important
}
.p-13 {
	padding:6.25rem!important
}
.pt-13,
.py-13 {
	padding-top:6.25rem!important
}
.pr-13,
.px-13 {
	padding-right:6.25rem!important
}
.pb-13,
.py-13 {
	padding-bottom:6.25rem!important
}
.pl-13,
.px-13 {
	padding-left:6.25rem!important
}
.p-14 {
	padding:6.875rem!important
}
.pt-14,
.py-14 {
	padding-top:6.875rem!important
}
.pr-14,
.px-14 {
	padding-right:6.875rem!important
}
.pb-14,
.py-14 {
	padding-bottom:6.875rem!important
}
.pl-14,
.px-14 {
	padding-left:6.875rem!important
}
.p-15 {
	padding:7.5rem!important
}
.pt-15,
.py-15 {
	padding-top:7.5rem!important
}
.pr-15,
.px-15 {
	padding-right:7.5rem!important
}
.pb-15,
.py-15 {
	padding-bottom:7.5rem!important
}
.pl-15,
.px-15 {
	padding-left:7.5rem!important
}
.p-16 {
	padding:9.375rem!important
}
.pt-16,
.py-16 {
	padding-top:9.375rem!important
}
.pr-16,
.px-16 {
	padding-right:9.375rem!important
}
.pb-16,
.py-16 {
	padding-bottom:9.375rem!important
}
.pl-16,
.px-16 {
	padding-left:9.375rem!important
}
.p-17 {
	padding:10.625rem!important
}
.pt-17,
.py-17 {
	padding-top:10.625rem!important
}
.pr-17,
.px-17 {
	padding-right:10.625rem!important
}
.pb-17,
.py-17 {
	padding-bottom:10.625rem!important
}
.pl-17,
.px-17 {
	padding-left:10.625rem!important
}
.p-18 {
	padding:13.75rem!important
}
.pt-18,
.py-18 {
	padding-top:13.75rem!important
}
.pr-18,
.px-18 {
	padding-right:13.75rem!important
}
.pb-18,
.py-18 {
	padding-bottom:13.75rem!important
}
.pl-18,
.px-18 {
	padding-left:13.75rem!important
}

.m-0 {
	margin:0!important
}
.mt-0,
.my-0 {
	margin-top:0!important
}
.mr-0,
.mx-0 {
	margin-right:0!important
}
.mb-0,
.my-0 {
	margin-bottom:0!important
}
.ml-0,
.mx-0 {
	margin-left:0!important
}
.m-1 {
	margin:.3125rem!important
}
.mt-1,
.my-1 {
	margin-top:.3125rem!important
}
.mr-1,
.mx-1 {
	margin-right:.3125rem!important
}
.mb-1,
.my-1 {
	margin-bottom:.3125rem!important
}
.ml-1,
.mx-1 {
	margin-left:.3125rem!important
}
.m-2 {
	margin:.625rem!important
}
.mt-2,
.my-2 {
	margin-top:.625rem!important
}
.mr-2,
.mx-2 {
	margin-right:.625rem!important
}
.mb-2,
.my-2 {
	margin-bottom:.625rem!important
}
.ml-2,
.mx-2 {
	margin-left:.625rem!important
}
.m-3 {
	margin:1rem!important
}
.mt-3,
.my-3 {
	margin-top:1rem!important
}
.mr-3,
.mx-3 {
	margin-right:1rem!important
}
.mb-3,
.my-3 {
	margin-bottom:1rem!important
}
.ml-3,
.mx-3 {
	margin-left:1rem!important
}
.m-4 {
	margin:1.25rem!important
}
.mt-4,
.my-4 {
	margin-top:1.25rem!important
}
.mr-4,
.mx-4 {
	margin-right:1.25rem!important
}
.mb-4,
.my-4 {
	margin-bottom:1.25rem!important
}
.ml-4,
.mx-4 {
	margin-left:1.25rem!important
}
.m-5 {
	margin:1.5rem!important
}
.mt-5,
.my-5 {
	margin-top:1.5rem!important
}
.mr-5,
.mx-5 {
	margin-right:1.5rem!important
}
.mb-5,
.my-5 {
	margin-bottom:1.5rem!important
}
.ml-5,
.mx-5 {
	margin-left:1.5rem!important
}
.m-6 {
	margin:1.875rem!important
}
.mt-6,
.my-6 {
	margin-top:1.875rem!important
}
.mr-6,
.mx-6 {
	margin-right:1.875rem!important
}
.mb-6,
.my-6 {
	margin-bottom:1.875rem!important
}
.ml-6,
.mx-6 {
	margin-left:1.875rem!important
}
.m-7 {
	margin:2.5rem!important
}
.mt-7,
.my-7 {
	margin-top:2.5rem!important
}
.mr-7,
.mx-7 {
	margin-right:2.5rem!important
}
.mb-7,
.my-7 {
	margin-bottom:2.5rem!important
}
.ml-7,
.mx-7 {
	margin-left:2.5rem!important
}
.m-8 {
	margin:3.125rem!important
}
.mt-8,
.my-8 {
	margin-top:3.125rem!important
}
.mr-8,
.mx-8 {
	margin-right:3.125rem!important
}
.mb-8,
.my-8 {
	margin-bottom:3.125rem!important
}
.ml-8,
.mx-8 {
	margin-left:3.125rem!important
}
.m-9 {
	margin:3.75rem!important
}
.mt-9,
.my-9 {
	margin-top:3.75rem!important
}
.mr-9,
.mx-9 {
	margin-right:3.75rem!important
}
.mb-9,
.my-9 {
	margin-bottom:3.75rem!important
}
.ml-9,
.mx-9 {
	margin-left:3.75rem!important
}
.m-10 {
	margin:4.375rem!important
}
.mt-10,
.my-10 {
	margin-top:4.375rem!important
}
.mr-10,
.mx-10 {
	margin-right:4.375rem!important
}
.mb-10,
.my-10 {
	margin-bottom:4.375rem!important
}
.ml-10,
.mx-10 {
	margin-left:4.375rem!important
}
.m-11 {
	margin:5rem!important
}
.mt-11,
.my-11 {
	margin-top:5rem!important
}
.mr-11,
.mx-11 {
	margin-right:5rem!important
}
.mb-11,
.my-11 {
	margin-bottom:5rem!important
}
.ml-11,
.mx-11 {
	margin-left:5rem!important
}
.m-12 {
	margin:5.625rem!important
}
.mt-12,
.my-12 {
	margin-top:5.625rem!important
}
.mr-12,
.mx-12 {
	margin-right:5.625rem!important
}
.mb-12,
.my-12 {
	margin-bottom:5.625rem!important
}
.ml-12,
.mx-12 {
	margin-left:5.625rem!important
}
.m-13 {
	margin:6.25rem!important
}
.mt-13,
.my-13 {
	margin-top:6.25rem!important
}
.mr-13,
.mx-13 {
	margin-right:6.25rem!important
}
.mb-13,
.my-13 {
	margin-bottom:6.25rem!important
}
.ml-13,
.mx-13 {
	margin-left:6.25rem!important
}
.m-14 {
	margin:6.875rem!important
}
.mt-14,
.my-14 {
	margin-top:6.875rem!important
}
.mr-14,
.mx-14 {
	margin-right:6.875rem!important
}
.mb-14,
.my-14 {
	margin-bottom:6.875rem!important
}
.ml-14,
.mx-14 {
	margin-left:6.875rem!important
}
.m-15 {
	margin:7.5rem!important
}
.mt-15,
.my-15 {
	margin-top:7.5rem!important
}
.mr-15,
.mx-15 {
	margin-right:7.5rem!important
}
.mb-15,
.my-15 {
	margin-bottom:7.5rem!important
}
.ml-15,
.mx-15 {
	margin-left:7.5rem!important
}
.m-16 {
	margin:9.375rem!important
}
.mt-16,
.my-16 {
	margin-top:9.375rem!important
}
.mr-16,
.mx-16 {
	margin-right:9.375rem!important
}
.mb-16,
.my-16 {
	margin-bottom:9.375rem!important
}
.ml-16,
.mx-16 {
	margin-left:9.375rem!important
}
.m-17 {
	margin:10.625rem!important
}
.mt-17,
.my-17 {
	margin-top:10.625rem!important
}
.mr-17,
.mx-17 {
	margin-right:10.625rem!important
}
.mb-17,
.my-17 {
	margin-bottom:10.625rem!important
}
.ml-17,
.mx-17 {
	margin-left:10.625rem!important
}
.m-18 {
	margin:13.75rem!important
}
.mt-18,
.my-18 {
	margin-top:13.75rem!important
}
.mr-18,
.mx-18 {
	margin-right:13.75rem!important
}
.mb-18,
.my-18 {
	margin-bottom:13.75rem!important
}
.ml-18,
.mx-18 {
	margin-left:13.75rem!important
}

.m-n1 {
	margin:-.3125rem!important
}
.mt-n1,
.my-n1 {
	margin-top:-.3125rem!important
}
.mr-n1,
.mx-n1 {
	margin-right:-.3125rem!important
}
.mb-n1,
.my-n1 {
	margin-bottom:-.3125rem!important
}
.ml-n1,
.mx-n1 {
	margin-left:-.3125rem!important
}
.m-n2 {
	margin:-.625rem!important
}
.mt-n2,
.my-n2 {
	margin-top:-.625rem!important
}
.mr-n2,
.mx-n2 {
	margin-right:-.625rem!important
}
.mb-n2,
.my-n2 {
	margin-bottom:-.625rem!important
}
.ml-n2,
.mx-n2 {
	margin-left:-.625rem!important
}
.m-n3 {
	margin:-1rem!important
}
.mt-n3,
.my-n3 {
	margin-top:-1rem!important
}
.mr-n3,
.mx-n3 {
	margin-right:-1rem!important
}
.mb-n3,
.my-n3 {
	margin-bottom:-1rem!important
}
.ml-n3,
.mx-n3 {
	margin-left:-1rem!important
}
.m-n4 {
	margin:-1.25rem!important
}
.mt-n4,
.my-n4 {
	margin-top:-1.25rem!important
}
.mr-n4,
.mx-n4 {
	margin-right:-1.25rem!important
}
.mb-n4,
.my-n4 {
	margin-bottom:-1.25rem!important
}
.ml-n4,
.mx-n4 {
	margin-left:-1.25rem!important
}
.m-n5 {
	margin:-1.5rem!important
}
.mt-n5,
.my-n5 {
	margin-top:-1.5rem!important
}
.mr-n5,
.mx-n5 {
	margin-right:-1.5rem!important
}
.mb-n5,
.my-n5 {
	margin-bottom:-1.5rem!important
}
.ml-n5,
.mx-n5 {
	margin-left:-1.5rem!important
}
.m-n6 {
	margin:-1.875rem!important
}
.mt-n6,
.my-n6 {
	margin-top:-1.875rem!important
}
.mr-n6,
.mx-n6 {
	margin-right:-1.875rem!important
}
.mb-n6,
.my-n6 {
	margin-bottom:-1.875rem!important
}
.ml-n6,
.mx-n6 {
	margin-left:-1.875rem!important
}
.m-n7 {
	margin:-2.5rem!important
}
.mt-n7,
.my-n7 {
	margin-top:-2.5rem!important
}
.mr-n7,
.mx-n7 {
	margin-right:-2.5rem!important
}
.mb-n7,
.my-n7 {
	margin-bottom:-2.5rem!important
}
.ml-n7,
.mx-n7 {
	margin-left:-2.5rem!important
}
.m-n8 {
	margin:-3.125rem!important
}
.mt-n8,
.my-n8 {
	margin-top:-3.125rem!important
}
.mr-n8,
.mx-n8 {
	margin-right:-3.125rem!important
}
.mb-n8,
.my-n8 {
	margin-bottom:-3.125rem!important
}
.ml-n8,
.mx-n8 {
	margin-left:-3.125rem!important
}
.m-n9 {
	margin:-3.75rem!important
}
.mt-n9,
.my-n9 {
	margin-top:-3.75rem!important
}
.mr-n9,
.mx-n9 {
	margin-right:-3.75rem!important
}
.mb-n9,
.my-n9 {
	margin-bottom:-3.75rem!important
}
.ml-n9,
.mx-n9 {
	margin-left:-3.75rem!important
}
.m-n10 {
	margin:-4.375rem!important
}
.mt-n10,
.my-n10 {
	margin-top:-4.375rem!important
}
.mr-n10,
.mx-n10 {
	margin-right:-4.375rem!important
}
.mb-n10,
.my-n10 {
	margin-bottom:-4.375rem!important
}
.ml-n10,
.mx-n10 {
	margin-left:-4.375rem!important
}
.m-n11 {
	margin:-5rem!important
}
.mt-n11,
.my-n11 {
	margin-top:-5rem!important
}
.mr-n11,
.mx-n11 {
	margin-right:-5rem!important
}
.mb-n11,
.my-n11 {
	margin-bottom:-5rem!important
}
.ml-n11,
.mx-n11 {
	margin-left:-5rem!important
}
.m-n12 {
	margin:-5.625rem!important
}
.mt-n12,
.my-n12 {
	margin-top:-5.625rem!important
}
.mr-n12,
.mx-n12 {
	margin-right:-5.625rem!important
}
.mb-n12,
.my-n12 {
	margin-bottom:-5.625rem!important
}
.ml-n12,
.mx-n12 {
	margin-left:-5.625rem!important
}
.m-n13 {
	margin:-6.25rem!important
}
.mt-n13,
.my-n13 {
	margin-top:-6.25rem!important
}
.mr-n13,
.mx-n13 {
	margin-right:-6.25rem!important
}
.mb-n13,
.my-n13 {
	margin-bottom:-6.25rem!important
}
.ml-n13,
.mx-n13 {
	margin-left:-6.25rem!important
}
.m-n14 {
	margin:-6.875rem!important
}
.mt-n14,
.my-n14 {
	margin-top:-6.875rem!important
}
.mr-n14,
.mx-n14 {
	margin-right:-6.875rem!important
}
.mb-n14,
.my-n14 {
	margin-bottom:-6.875rem!important
}
.ml-n14,
.mx-n14 {
	margin-left:-6.875rem!important
}
.m-n15 {
	margin:-7.5rem!important
}
.mt-n15,
.my-n15 {
	margin-top:-7.5rem!important
}
.mr-n15,
.mx-n15 {
	margin-right:-7.5rem!important
}
.mb-n15,
.my-n15 {
	margin-bottom:-7.5rem!important
}
.ml-n15,
.mx-n15 {
	margin-left:-7.5rem!important
}
.m-n16 {
	margin:-9.375rem!important
}
.mt-n16,
.my-n16 {
	margin-top:-9.375rem!important
}
.mr-n16,
.mx-n16 {
	margin-right:-9.375rem!important
}
.mb-n16,
.my-n16 {
	margin-bottom:-9.375rem!important
}
.ml-n16,
.mx-n16 {
	margin-left:-9.375rem!important
}
.m-n17 {
	margin:-10.625rem!important
}
.mt-n17,
.my-n17 {
	margin-top:-10.625rem!important
}
.mr-n17,
.mx-n17 {
	margin-right:-10.625rem!important
}
.mb-n17,
.my-n17 {
	margin-bottom:-10.625rem!important
}
.ml-n17,
.mx-n17 {
	margin-left:-10.625rem!important
}
.m-n18 {
	margin:-13.75rem!important
}
.mt-n18,
.my-n18 {
	margin-top:-13.75rem!important
}
.mr-n18,
.mx-n18 {
	margin-right:-13.75rem!important
}
.mb-n18,
.my-n18 {
	margin-bottom:-13.75rem!important
}
.ml-n18,
.mx-n18 {
	margin-left:-13.75rem!important
}
.m-auto {
	margin:auto!important
}
.mt-auto,
.my-auto {
	margin-top:auto!important
}
.mr-auto,
.mx-auto {
	margin-right:auto!important
}
.mb-auto,
.my-auto {
	margin-bottom:auto!important
}
.ml-auto,
.mx-auto {
	margin-left:auto!important
}
@media(min-width:576px){

.m-sm-0 {
	margin:0!important
}
.mt-sm-0,
.my-sm-0 {
	margin-top:0!important
}
.mr-sm-0,
.mx-sm-0 {
	margin-right:0!important
}
.mb-sm-0,
.my-sm-0 {
	margin-bottom:0!important
}
.ml-sm-0,
.mx-sm-0 {
	margin-left:0!important
}
.m-sm-1 {
	margin:.3125rem!important
}
.mt-sm-1,
.my-sm-1 {
	margin-top:.3125rem!important
}
.mr-sm-1,
.mx-sm-1 {
	margin-right:.3125rem!important
}
.mb-sm-1,
.my-sm-1 {
	margin-bottom:.3125rem!important
}
.ml-sm-1,
.mx-sm-1 {
	margin-left:.3125rem!important
}
.m-sm-2 {
	margin:.625rem!important
}
.mt-sm-2,
.my-sm-2 {
	margin-top:.625rem!important
}
.mr-sm-2,
.mx-sm-2 {
	margin-right:.625rem!important
}
.mb-sm-2,
.my-sm-2 {
	margin-bottom:.625rem!important
}
.ml-sm-2,
.mx-sm-2 {
	margin-left:.625rem!important
}
.m-sm-3 {
	margin:1rem!important
}
.mt-sm-3,
.my-sm-3 {
	margin-top:1rem!important
}
.mr-sm-3,
.mx-sm-3 {
	margin-right:1rem!important
}
.mb-sm-3,
.my-sm-3 {
	margin-bottom:1rem!important
}
.ml-sm-3,
.mx-sm-3 {
	margin-left:1rem!important
}
.m-sm-4 {
	margin:1.25rem!important
}
.mt-sm-4,
.my-sm-4 {
	margin-top:1.25rem!important
}
.mr-sm-4,
.mx-sm-4 {
	margin-right:1.25rem!important
}
.mb-sm-4,
.my-sm-4 {
	margin-bottom:1.25rem!important
}
.ml-sm-4,
.mx-sm-4 {
	margin-left:1.25rem!important
}
.m-sm-5 {
	margin:1.5rem!important
}
.mt-sm-5,
.my-sm-5 {
	margin-top:1.5rem!important
}
.mr-sm-5,
.mx-sm-5 {
	margin-right:1.5rem!important
}
.mb-sm-5,
.my-sm-5 {
	margin-bottom:1.5rem!important
}
.ml-sm-5,
.mx-sm-5 {
	margin-left:1.5rem!important
}
.m-sm-6 {
	margin:1.875rem!important
}
.mt-sm-6,
.my-sm-6 {
	margin-top:1.875rem!important
}
.mr-sm-6,
.mx-sm-6 {
	margin-right:1.875rem!important
}
.mb-sm-6,
.my-sm-6 {
	margin-bottom:1.875rem!important
}
.ml-sm-6,
.mx-sm-6 {
	margin-left:1.875rem!important
}
.m-sm-7 {
	margin:2.5rem!important
}
.mt-sm-7,
.my-sm-7 {
	margin-top:2.5rem!important
}
.mr-sm-7,
.mx-sm-7 {
	margin-right:2.5rem!important
}
.mb-sm-7,
.my-sm-7 {
	margin-bottom:2.5rem!important
}
.ml-sm-7,
.mx-sm-7 {
	margin-left:2.5rem!important
}
.m-sm-8 {
	margin:3.125rem!important
}
.mt-sm-8,
.my-sm-8 {
	margin-top:3.125rem!important
}
.mr-sm-8,
.mx-sm-8 {
	margin-right:3.125rem!important
}
.mb-sm-8,
.my-sm-8 {
	margin-bottom:3.125rem!important
}
.ml-sm-8,
.mx-sm-8 {
	margin-left:3.125rem!important
}
.m-sm-9 {
	margin:3.75rem!important
}
.mt-sm-9,
.my-sm-9 {
	margin-top:3.75rem!important
}
.mr-sm-9,
.mx-sm-9 {
	margin-right:3.75rem!important
}
.mb-sm-9,
.my-sm-9 {
	margin-bottom:3.75rem!important
}
.ml-sm-9,
.mx-sm-9 {
	margin-left:3.75rem!important
}
.m-sm-10 {
	margin:4.375rem!important
}
.mt-sm-10,
.my-sm-10 {
	margin-top:4.375rem!important
}
.mr-sm-10,
.mx-sm-10 {
	margin-right:4.375rem!important
}
.mb-sm-10,
.my-sm-10 {
	margin-bottom:4.375rem!important
}
.ml-sm-10,
.mx-sm-10 {
	margin-left:4.375rem!important
}
.m-sm-11 {
	margin:5rem!important
}
.mt-sm-11,
.my-sm-11 {
	margin-top:5rem!important
}
.mr-sm-11,
.mx-sm-11 {
	margin-right:5rem!important
}
.mb-sm-11,
.my-sm-11 {
	margin-bottom:5rem!important
}
.ml-sm-11,
.mx-sm-11 {
	margin-left:5rem!important
}
.m-sm-12 {
	margin:5.625rem!important
}
.mt-sm-12,
.my-sm-12 {
	margin-top:5.625rem!important
}
.mr-sm-12,
.mx-sm-12 {
	margin-right:5.625rem!important
}
.mb-sm-12,
.my-sm-12 {
	margin-bottom:5.625rem!important
}
.ml-sm-12,
.mx-sm-12 {
	margin-left:5.625rem!important
}
.m-sm-13 {
	margin:6.25rem!important
}
.mt-sm-13,
.my-sm-13 {
	margin-top:6.25rem!important
}
.mr-sm-13,
.mx-sm-13 {
	margin-right:6.25rem!important
}
.mb-sm-13,
.my-sm-13 {
	margin-bottom:6.25rem!important
}
.ml-sm-13,
.mx-sm-13 {
	margin-left:6.25rem!important
}
.m-sm-14 {
	margin:6.875rem!important
}
.mt-sm-14,
.my-sm-14 {
	margin-top:6.875rem!important
}
.mr-sm-14,
.mx-sm-14 {
	margin-right:6.875rem!important
}
.mb-sm-14,
.my-sm-14 {
	margin-bottom:6.875rem!important
}
.ml-sm-14,
.mx-sm-14 {
	margin-left:6.875rem!important
}
.m-sm-15 {
	margin:7.5rem!important
}
.mt-sm-15,
.my-sm-15 {
	margin-top:7.5rem!important
}
.mr-sm-15,
.mx-sm-15 {
	margin-right:7.5rem!important
}
.mb-sm-15,
.my-sm-15 {
	margin-bottom:7.5rem!important
}
.ml-sm-15,
.mx-sm-15 {
	margin-left:7.5rem!important
}
.m-sm-16 {
	margin:9.375rem!important
}
.mt-sm-16,
.my-sm-16 {
	margin-top:9.375rem!important
}
.mr-sm-16,
.mx-sm-16 {
	margin-right:9.375rem!important
}
.mb-sm-16,
.my-sm-16 {
	margin-bottom:9.375rem!important
}
.ml-sm-16,
.mx-sm-16 {
	margin-left:9.375rem!important
}
.m-sm-17 {
	margin:10.625rem!important
}
.mt-sm-17,
.my-sm-17 {
	margin-top:10.625rem!important
}
.mr-sm-17,
.mx-sm-17 {
	margin-right:10.625rem!important
}
.mb-sm-17,
.my-sm-17 {
	margin-bottom:10.625rem!important
}
.ml-sm-17,
.mx-sm-17 {
	margin-left:10.625rem!important
}
.m-sm-18 {
	margin:13.75rem!important
}
.mt-sm-18,
.my-sm-18 {
	margin-top:13.75rem!important
}
.mr-sm-18,
.mx-sm-18 {
	margin-right:13.75rem!important
}
.mb-sm-18,
.my-sm-18 {
	margin-bottom:13.75rem!important
}
.ml-sm-18,
.mx-sm-18 {
	margin-left:13.75rem!important
}
}
.font-weight-light {
	font-weight:300!important
}
.font-weight-lighter {
	font-weight:lighter!important
}
.font-weight-normal {
	font-weight:400!important
}
.font-weight-500 {
	font-weight:500!important
}
.font-weight-600 {
	font-weight:600!important
}
.font-weight-bold {
	font-weight:700!important
}
.font-weight-bolder {
	font-weight:bolder!important
}


.dez-separator {
    display: inline-block;
    height: 2px;
    width: 50px;
    margin-bottom: 10px;
    position: relative;
}
.dez-separator.style-icon {
    width: 40px;
    height: auto;
    text-align: center;
    font-size: 20px;
}

.dez-separator[class*="style-"]:before {
    left: auto !important;
    right: 50px;
}

.dez-separator[class*="style-"]:after, .dez-separator[class*="style-"]:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50px;
    width: 70px;
    height: 2px;
    background: #eee;
    transform: translateY(-50%);
}
.main_title {
	text-align: center;
	margin-bottom: 45px;
	position: relative;
}
.main_title span {
	width: 120px;
	height: 3px;
	background-color: #e1e1e1;
	display: block;
	margin: auto;
}
.main_title span em {
	width: 60px;
	height: 3px;
	background-color: #f8b133;
	display: block;
	margin: auto;
}


.btn-check:active+.btn-primary:focus, .btn-check:checked+.btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show>.btn-primary.dropdown-toggle:focus{
    box-shadow: none;
}
.btn-check:focus+.btn-primary, .btn-primary:focus{
    box-shadow: none;
}
.accordion-button:focus{
    box-shadow: none;
}

.form-control{
	height: 52px;
	border: 1px solid #f8f9fa;
	background: #f8f9fa;
}
.form-select{
	height: 52px;
	border: 1px solid #f8f9fa;
	background-color: #f8f9fa;
}
textarea.form-control{
	height: auto;
}
textarea.form-control { 
    height:150px;
}
.form-control[type=file]{
	line-height: 38px;
}
.form-control::-webkit-input-placeholder{
	color: #6c757d;
	opacity: 1;
}
.form-control::-moz-placeholder{
	color: #6c757d;
	opacity: 1;
}
.form-control:-ms-input-placeholder{
	color: #6c757d;
	opacity: 1;
}
.form-control::-ms-input-placeholder{
	color: #6c757d;
	opacity: 1;
}
.form-control::placeholder{
	color: #6c757d;
	opacity: 1;
}
::-moz-placeholder{
	color: #6c757d;
	opacity: 1;
}
:-moz-placeholder{
	color: #6c757d;
	opacity: 1;
}
input::-moz-placeholder{
	color: #6c757d;
	opacity: 1;
}

textarea::-moz-placeholder {
    line-height:135px;
}
::-webkit-input-placeholder {
    line-height:135px;
}
:-ms-input-placeholder {
    line-height:135px;
}
.fs-12 {
	font-size:12px!important
}
.fs-13 {
	font-size:13px!important
}
.fs-14 {
	font-size:14px!important
}
.fs-15 {
	font-size:15px!important
}
.fs-16 {
	font-size:16px!important
}
.fs-17 {
	font-size:17px!important
}
.fs-18 {
	font-size:18px!important
}
.fs-20 {
	font-size:20px!important
}
.fs-22 {
	font-size:22px!important
}
.fs-23 {
	font-size:23px!important
}
.fs-24 {
	font-size:24px!important
}
.fs-25 {
	font-size:25px!important
}
.fs-26 {
	font-size:26px!important
}
.fs-30 {
	font-size:30px!important
}
.fs-32 {
	font-size:32px!important
}
.fs-34 {
	font-size:34px!important
}
.fs-35 {
	font-size:35px!important
}
.fs-36 {
	font-size:36px!important
}
.fs-40 {
	font-size:40px!important
}
.fs-42 {
	font-size:42px!important
}
.fs-44 {
	font-size:44px!important
}
.fs-45 {
	font-size:45px!important
}
.fs-48 {
	font-size:48px!important
}
.fs-52 {
	font-size:52px!important
}
.fs-54 {
	font-size:54px!important
}
.fs-56 {
	font-size:56px!important
}
.fs-60 {
	font-size:60px!important
}
.fs-64 {
	font-size:64px!important
}
.fs-65 {
	font-size:65px!important
}
.fs-90 {
	font-size:90px!important
}
.fs-109 {
	font-size:109px!important
}
.fs-200 {
	font-size:200px!important
}
.fs-250 {
	font-size:250px!important
}
@media(min-width:576px){

.fs-sm-12 {
	font-size:12px!important
}
.fs-sm-13 {
	font-size:13px!important
}
.fs-sm-14 {
	font-size:14px!important
}
.fs-sm-15 {
	font-size:15px!important
}
.fs-sm-16 {
	font-size:16px!important
}
.fs-sm-17 {
	font-size:17px!important
}
.fs-sm-18 {
	font-size:18px!important
}
.fs-sm-20 {
	font-size:20px!important
}
.fs-sm-22 {
	font-size:22px!important
}
.fs-sm-23 {
	font-size:23px!important
}
.fs-sm-24 {
	font-size:24px!important
}
.fs-sm-25 {
	font-size:25px!important
}
.fs-sm-26 {
	font-size:26px!important
}
.fs-sm-30 {
	font-size:30px!important
}
.fs-sm-32 {
	font-size:32px!important
}
.fs-sm-34 {
	font-size:34px!important
}
.fs-sm-35 {
	font-size:35px!important
}
.fs-sm-36 {
	font-size:36px!important
}
.fs-sm-40 {
	font-size:40px!important
}
.fs-sm-42 {
	font-size:42px!important
}
.fs-sm-44 {
	font-size:44px!important
}
.fs-sm-45 {
	font-size:45px!important
}
.fs-sm-48 {
	font-size:48px!important
}
.fs-sm-52 {
	font-size:52px!important
}
.fs-sm-54 {
	font-size:54px!important
}
.fs-sm-56 {
	font-size:56px!important
}
.fs-sm-60 {
	font-size:60px!important
}
.fs-sm-64 {
	font-size:64px!important
}
.fs-sm-65 {
	font-size:65px!important
}
.fs-sm-90 {
	font-size:90px!important
}
.fs-sm-109 {
	font-size:109px!important
}
.fs-sm-200 {
	font-size:200px!important
}
.fs-sm-250 {
	font-size:250px!important
}
}
@media(min-width:768px){

.fs-md-12 {
	font-size:12px!important
}
.fs-md-13 {
	font-size:13px!important
}
.fs-md-14 {
	font-size:14px!important
}
.fs-md-15 {
	font-size:15px!important
}
.fs-md-16 {
	font-size:16px!important
}
.fs-md-17 {
	font-size:17px!important
}
.fs-md-18 {
	font-size:18px!important
}
.fs-md-20 {
	font-size:20px!important
}
.fs-md-22 {
	font-size:22px!important
}
.fs-md-23 {
	font-size:23px!important
}
.fs-md-24 {
	font-size:24px!important
}
.fs-md-25 {
	font-size:25px!important
}
.fs-md-26 {
	font-size:26px!important
}
.fs-md-30 {
	font-size:30px!important
}
.fs-md-32 {
	font-size:32px!important
}
.fs-md-34 {
	font-size:34px!important
}
.fs-md-35 {
	font-size:35px!important
}
.fs-md-36 {
	font-size:36px!important
}
.fs-md-40 {
	font-size:40px!important
}
.fs-md-42 {
	font-size:42px!important
}
.fs-md-44 {
	font-size:44px!important
}
.fs-md-45 {
	font-size:45px!important
}
.fs-md-48 {
	font-size:48px!important
}
.fs-md-52 {
	font-size:52px!important
}
.fs-md-54 {
	font-size:54px!important
}
.fs-md-56 {
	font-size:56px!important
}
.fs-md-60 {
	font-size:60px!important
}
.fs-md-64 {
	font-size:64px!important
}
.fs-md-65 {
	font-size:65px!important
}
.fs-md-90 {
	font-size:90px!important
}
.fs-md-109 {
	font-size:109px!important
}
.fs-md-200 {
	font-size:200px!important
}
.fs-md-250 {
	font-size:250px!important
}
}
@media(min-width:992px){

.fs-lg-12 {
	font-size:12px!important
}
.fs-lg-13 {
	font-size:13px!important
}
.fs-lg-14 {
	font-size:14px!important
}
.fs-lg-15 {
	font-size:15px!important
}
.fs-lg-16 {
	font-size:16px!important
}
.fs-lg-17 {
	font-size:17px!important
}
.fs-lg-18 {
	font-size:18px!important
}
.fs-lg-20 {
	font-size:20px!important
}
.fs-lg-22 {
	font-size:22px!important
}
.fs-lg-23 {
	font-size:23px!important
}
.fs-lg-24 {
	font-size:24px!important
}
.fs-lg-25 {
	font-size:25px!important
}
.fs-lg-26 {
	font-size:26px!important
}
.fs-lg-30 {
	font-size:30px!important
}
.fs-lg-32 {
	font-size:32px!important
}
.fs-lg-34 {
	font-size:34px!important
}
.fs-lg-35 {
	font-size:35px!important
}
.fs-lg-36 {
	font-size:36px!important
}
.fs-lg-40 {
	font-size:40px!important
}
.fs-lg-42 {
	font-size:42px!important
}
.fs-lg-44 {
	font-size:44px!important
}
.fs-lg-45 {
	font-size:45px!important
}
.fs-lg-48 {
	font-size:48px!important
}
.fs-lg-52 {
	font-size:52px!important
}
.fs-lg-54 {
	font-size:54px!important
}
.fs-lg-56 {
	font-size:56px!important
}
.fs-lg-60 {
	font-size:60px!important
}
.fs-lg-64 {
	font-size:64px!important
}
.fs-lg-65 {
	font-size:65px!important
}
.fs-lg-90 {
	font-size:90px!important
}
.fs-lg-109 {
	font-size:109px!important
}
.fs-lg-200 {
	font-size:200px!important
}
.fs-lg-250 {
	font-size:250px!important
}
}
@media(min-width:1200px){
.fs-xl-12 {
	font-size:12px!important
}
.fs-xl-13 {
	font-size:13px!important
}
.fs-xl-14 {
	font-size:14px!important
}
.fs-xl-15 {
	font-size:15px!important
}
.fs-xl-16 {
	font-size:16px!important
}
.fs-xl-17 {
	font-size:17px!important
}
.fs-xl-18 {
	font-size:18px!important
}
.fs-xl-20 {
	font-size:20px!important
}
.fs-xl-22 {
	font-size:22px!important
}
.fs-xl-23 {
	font-size:23px!important
}
.fs-xl-24 {
	font-size:24px!important
}
.fs-xl-25 {
	font-size:25px!important
}
.fs-xl-26 {
	font-size:26px!important
}
.fs-xl-30 {
	font-size:30px!important
}
.fs-xl-32 {
	font-size:32px!important
}
.fs-xl-34 {
	font-size:34px!important
}
.fs-xl-35 {
	font-size:35px!important
}
.fs-xl-36 {
	font-size:36px!important
}
.fs-xl-40 {
	font-size:40px!important
}
.fs-xl-42 {
	font-size:42px!important
}
.fs-xl-44 {
	font-size:44px!important
}
.fs-xl-45 {
	font-size:45px!important
}
.fs-xl-48 {
	font-size:48px!important
}
.fs-xl-52 {
	font-size:52px!important
}
.fs-xl-54 {
	font-size:54px!important
}
.fs-xl-56 {
	font-size:56px!important
}
.fs-xl-60 {
	font-size:60px!important
}
.fs-xl-64 {
	font-size:64px!important
}
.fs-xl-65 {
	font-size:65px!important
}
.fs-xl-90 {
	font-size:90px!important
}
.fs-xl-109 {
	font-size:109px!important
}
.fs-xl-200 {
	font-size:200px!important
}
.fs-xl-250 {
	font-size:250px!important
}
}
@media(min-width:1600px){
	.fs-xxl-12{
		font-size:12px!important
	}
	.fs-xxl-13{
		font-size:13px!important
	}
	.fs-xxl-14{
		font-size:14px!important
	}
	.fs-xxl-15{
		font-size:15px!important
	}
	.fs-xxl-16{
		font-size:16px!important
	}
	.fs-xxl-17{
		font-size:17px!important
	}
	.fs-xxl-18{
		font-size:18px!important
	}
	.fs-xxl-20{
		font-size:20px!important
	}
	.fs-xxl-22{
		font-size:22px!important
	}
	.fs-xxl-23{
		font-size:23px!important
	}
	.fs-xxl-24{
		font-size:24px!important
	}
	.fs-xxl-25{
		font-size:25px!important
	}
	.fs-xxl-26{
		font-size:26px!important
	}
	.fs-xxl-30{
		font-size:30px!important
	}
	.fs-xxl-32{
		font-size:32px!important
	}
	.fs-xxl-34{
		font-size:34px!important
	}
	.fs-xxl-35{
		font-size:35px!important
	}
	.fs-xxl-36{
		font-size:36px!important
	}
	.fs-xxl-40{
		font-size:40px!important
	}
	.fs-xxl-42{
		font-size:42px!important
	}
	.fs-xxl-44{
		font-size:44px!important
	}
	.fs-xxl-45{
		font-size:45px!important
	}
	.fs-xxl-48{
		font-size:48px!important
	}
	.fs-xxl-52{
		font-size:52px!important
	}
	.fs-xxl-54{
		font-size:54px!important
	}
	.fs-xxl-56{
		font-size:56px!important
	}
	.fs-xxl-60{
		font-size:60px!important
	}
	.fs-xxl-64{
		font-size:64px!important
	}
	.fs-xxl-65{
		font-size:65px!important
	}
	.fs-xxl-90{
		font-size:90px!important
	}
	.fs-xxl-109{
		font-size:109px!important
	}
	.fs-xxl-200{
		font-size:200px!important
	}
	.fs-xxl-250{
		font-size:250px!important
	}
}
.min-w-unset {
	min-width:unset!important
}
.mxw-180 {
	max-width:180px
}
.mxw-243 {
	max-width:243px
}
.mxw-253 {
	max-width:253px
}
.mxw-411 {
	max-width:411px
}
.mxw-470 {
	max-width:470px
}
.mxw-751 {
	max-width:751px;
	margin:0 auto
}
.mxw-774 {
	max-width:774px;
	margin:0 auto
}
.mxw-571 {
	max-width:571px;
	margin:0 auto
}
.mxw-589 {
	max-width:589px;
	margin:0 auto
}
.mxw-630 {
	max-width:670px;
	margin:0 auto
}
.mxw-670 {
	max-width:670px;
	margin:0 auto
}
.mxw-740 {
	max-width:740px;
	margin:0 auto
}
.mxw-940 {
	max-width:940px;
	margin:0 auto
}
.mxw-478 {
	max-width:478px;
	margin:0 auto
}
.mxw-521 {
	max-width:510px;
	margin:0 auto
}
.mxw-504 {
	max-width:510px;
	margin:0 auto
}
.mxw-545 {
	max-width:545px
}
.w-18px {
	width:18px!important
}
.w-24px {
	width:24px!important
}
.h-2 {
	height:2px!important
}
.h-18 {
	height:18px!important
}
.h-24 {
	height:24px!important
}
.w-25 {
	width:25%!important
}
.w-28px {
	width:28px!important
}
.h-28 {
	height:28px!important
}
.w-30px {
	width:30px!important
}
.h-30 {
	height:30px!important
}
.w-32px {
	width:32px!important
}
.h-32 {
	height:32px!important
}
.w-40px {
	width:40px!important
}
.h-40 {
	height:40px!important
}
.w-46px {
	width:46px!important
}
.h-46 {
	height:46px!important
}
.w-48px {
	width:48px!important
}
.w-57px {
	width:57px!important
}
.h-48 {
	height:48px!important
}
.w-52px {
	width:52px!important
}
.h-52 {
	height:52px!important
}
.w-60px {
	width:60px!important
}
.h-60 {
	height:60px!important
}
.h-64 {
	height:64px!important
}
.w-64px {
	width:64px!important
}
.w-70px {
	width:70px!important
}
.h-70 {
	height:70px!important
}
.w-78px {
	width:78px!important
}
.h-78 {
	height:78px!important
}
.w-82px {
	width:82px!important
}
.h-82 {
	height:82px!important
}
.w-83px {
	width:83px!important
}
.h-83 {
	height:83px!important
}
.w-85px {
	width:85px!important
}
.h-85 {
	height:85px!important
}
.h-90 {
	height:90px!important
}
.w-96px {
	width:96px!important
}
.w-100px {
	width:100px!important
}
.w-120px {
	width:120px!important
}
.w-110px {
	width:120px!important
}
.h-120 {
	height:120px!important
}
.w-140px {
	width:140px!important
}
.h-140 {
	height:140px!important
}
.h-145 {
	height:145px!important
}
.w-160px {
	width:160px!important
}
.h-230 {
	height:230px!important
}
.h-250 {
	height:250px!important
}
.w-18px {
	width:18px!important
}
.w-24px {
	width:24px!important
}
.h-2 {
	height:2px!important
}
.h-18 {
	height:18px!important
}
.h-24 {
	height:24px!important
}
.w-25 {
	width:25%!important
}
.w-28px {
	width:28px!important
}
.h-28 {
	height:28px!important
}
.w-30px {
	width:30px!important
}
.h-30 {
	height:30px!important
}
.w-32px {
	width:32px!important
}
.h-32 {
	height:32px!important
}
.w-40px {
	width:40px!important
}
.h-40 {
	height:40px!important
}
.w-46px {
	width:46px!important
}
.h-46 {
	height:46px!important
}
.w-48px {
	width:48px!important
}
.w-57px {
	width:57px!important
}
.h-48 {
	height:48px!important
}
.w-52px {
	width:52px!important
}
.h-52 {
	height:52px!important
}
.w-60px {
	width:60px!important
}
.h-60 {
	height:60px!important
}
.h-64 {
	height:64px!important
}
.w-64px {
	width:64px!important
}
.w-70px {
	width:70px!important
}
.h-70 {
	height:70px!important
}
.w-78px {
	width:78px!important
}
.h-78 {
	height:78px!important
}
.w-82px {
	width:82px!important
}
.h-82 {
	height:82px!important
}
.w-83px {
	width:83px!important
}
.h-83 {
	height:83px!important
}
.w-85px {
	width:85px!important
}
.h-85 {
	height:85px!important
}
.h-90 {
	height:90px!important
}
.w-96px {
	width:96px!important
}
.w-100px {
	width:100px!important
}
.w-120px {
	width:120px!important
}
.w-130px {
	width:130px!important
}
.w-140px {
	width:140px!important
}
.w-150px {
	width:150px!important
}
.w-160px {
	width:160px!important
}
.w-170px {
	width:170px!important
}

.w-400px {
	width:400px!important
}
.w-500px {
	width:500px!important
}
.w-110px {
	width:120px!important
}
.h-120 {
	height:120px!important
}
.w-140px {
	width:140px!important
}
.h-140 {
	height:140px!important
}
.h-145 {
	height:145px!important
}
.w-160px {
	width:160px!important
}
.h-230 {
	height:230px!important
}
.h-250 {
	height:250px!important
}
.badge-circle {
	border-radius:100%!important
}
.badge-absolute {
	position:absolute;
	right:-2px;
	top:10px
}
.badge {
	line-height:1.15;
	letter-spacing:.87px;
	text-transform:uppercase
}
.badge-blue {
	background-color:rgba(78,132,250,.06);
	border:1px solid rgba(78,132,250,.2);
	color:#4e84fa
}
.badge-green {
	background-color:rgba(108,189,126,.06);
	border:1px solid rgba(108,189,126,.2);
	color:#6cbd7e
}
.badge-yellow {
	background-color:rgba(246,181,0,.06);
	border:1px solid rgba(246,181,0,.2);
	color:#f6b500
}
.badge-pink {
	border:1px solid rgba(231,68,91,.2);
	background-color:rgba(231,68,91,.06);
	color:#4a034a
}
.text-pink{
	color:#4a034a
}
.input-group-text{
	border: 1px solid #f8f9fa;
	background: #f8f9fa;
}
.bg-dark{
    background-color: #1A1A1A!important;
}
*:focus{
    box-shadow: none;
}
.mfp-fade.mfp-bg {
	opacity: 0; 
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-bg.mfp-ready {
	opacity: 0.8;
}
.mfp-fade.mfp-bg.mfp-removing {
	opacity: 0;
}
.mfp-fade.mfp-wrap .mfp-content {
	opacity: 0; 
	transition: all 0.15s ease-out;
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
	opacity: 1;
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
	opacity: 0;
}
a.gflag {
	vertical-align:middle;
	font-size:16px;
	padding:1px 0;
	background-repeat:no-repeat;
	background-image:url(http://gtranslate.net/flags/16.png);
}
a.gflag img {
	border:0;
}
a.gflag:hover {
	background-image:url(http://gtranslate.net/flags/16a.png);
}
#goog-gt-tt {
	display:none !important;
}
.goog-te-banner-frame {
	display:none !important;
}
.goog-te-menu-value:hover {
	text-decoration:none !important;
}
#google_translate_element2 {
	display:none!important;
}
body {
	top:0 !important;
}

.dashboard-wrapper .main-header .badge-absolute {
	top:20px;
	right:17px
}
@media(max-width:1199.98px){
	.dashboard-wrapper .main-header .navbar {
		background-color:transparent!important
	}
}
@media(max-width:1199.98px){
	.dashboard-wrapper .main-header {
		position:static!important
	}
	.dashboard-wrapper .main-header .dropdown-menu {
		position:absolute
	}
}
.dashboard-wrapper .db-sidebar {
	-ms-flex:0 1 320px;
	flex:0 1 320px;
	max-width:320px
}
@media(max-width:1199.98px){
	.dashboard-wrapper .db-sidebar {
		-ms-flex:1 1 100%;
		flex:1 1 100%;
		max-width:100%
	}
}
.dashboard-wrapper .db-sidebar .sidebar-item .sidebar-item-number {
	opacity:1
}
.dashboard-wrapper .db-sidebar .sidebar-item:hover,
.dashboard-wrapper .db-sidebar .sidebar-item.active {
	background-color:#f8f8f8;
	color:#333
}
.dashboard-wrapper .db-sidebar .sidebar-item:hover .sidebar-item-icon,
.dashboard-wrapper .db-sidebar .sidebar-item.active .sidebar-item-icon,
.dashboard-wrapper .db-sidebar .sidebar-item.hover .sidebar-item-text,
.dashboard-wrapper .db-sidebar .sidebar-item.active .sidebar-item-text {
	color:#f8b133!important
}
.dashboard-wrapper .db-sidebar .sidebar-item:hover .sidebar-item-number,
.dashboard-wrapper .db-sidebar .sidebar-item.active .sidebar-item-number {
	opacity:1
}
.dashboard-wrapper .db-sidebar .sticky-area {
	background-color:#fff!important
}
@media(min-width:1200px){
	.dashboard-wrapper .db-sidebar .sticky-area {
		position:relative;
		width:320px;
		height:100vh!important;
		overflow-y:auto;
		-webkit-transform:translate(0,0)!important;
		transform:translate(0,0)!important
	}
}
@media(max-width:1199.98px){
	.dashboard-wrapper .db-sidebar .sticky-area {
		width:100%
	}
}
@media(max-width:1199.98px){
	.dashboard-wrapper .db-sidebar .navbar-collapse {
		max-height:500px;
		overflow-y:auto
	}
}
.dashboard-wrapper .page-content {
	width:calc(100% - 320px);
	max-width:100%;
	-ms-flex:1 1 auto;
	flex:1 1 auto
}
@media(max-width:1199.98px){
	.dashboard-wrapper .page-content {
		width:100%;
		-ms-flex:1 1 100%;
		flex:1 1 100%
	}
}
.dashboard-wrapper .new-property-step .nav-link {
	color:#696969;
	border:1px solid transparent
}
.dashboard-wrapper .new-property-step .nav-link.active,
.dashboard-wrapper .new-property-step .nav-link:hover {
	color:#fff;
	background-color:#f8b133!important;
	border-color:#f8b133
}
.dashboard-nav {
	position:sticky;
	top:0;
}
svg.icon {
	display:inline-block;
	width:1em;
	height:1em;
	stroke-width:0;
	stroke:currentColor;
	fill:currentColor
}
a{
	color: #000;
}
a:hover{
	color: #000;
}
.gurukul h2{
	font-family: 'Oleo Script', sans-serif;
	color: #f8b133;
	font-size: 50px;
}

.collapse-parent{
	background-color: #f8b133;
	border-color: #f8b133 !important;
}
.dashboard-wrapper .main-header .badge-absolute {
	top:20px;
	right:17px
}
.main-header .badge-absolute {
	top:-3px;
	right:-3px;
	padding-top:4px;
	padding-bottom:4px
}
.no-caret .dropdown-toggle::after {
	display:none
}
.badge-primary {
	color:#fff;
	background-color:#000;
}

.pagination.rounded-active .page-item .page-link {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
	width:40px;
	height:40px;
	border-radius:50%;
	color: #f8b133;
	-ms-flex-pack:center;
	justify-content:center
}
.pagination.rounded-active .page-item.active .page-link{
	color: #000;
	background: #f8b133;
	border-color: #f8b133;
}
.pagination.rounded-active .page-item {
	font-size:16px;
	font-weight:600
}
.pagination.rounded-active .page-item:not(:last-child) {
	margin-right:15px
}
/* @media (max-width: 768px){
  html:before {
      content: 'This Website Currently Available on Desktop Version Only.';
      padding: 21% 0%;
      font-size: 26px;
      text-align: center;
      text-transform: capitalize;
      display: block;
  }
  body {
      display: none;
  }
} */

/* *{
    box-shadow: 0px 0px 0px 1px red;
} */